chriseth
|
02a3c1d999
|
Fix warning.
|
2015-10-16 13:48:46 +02:00 |
|
chriseth
|
cd9132672a
|
Do not include function in interface list if there are errors.
|
2015-10-16 13:11:16 +02:00 |
|
chriseth
|
52eaa477d4
|
Merge pull request #132 from chriseth/tupleExpression
Tuple expressions and destructuring assignments
|
2015-10-16 10:01:34 +02:00 |
|
chriseth
|
2920a32ae8
|
Fixed indentation.
|
2015-10-16 10:01:22 +02:00 |
|
chriseth
|
2ea5b2431f
|
Merge pull request #139 from chriseth/multiJson
Do not forget to export the new symbol.
|
2015-10-16 09:59:22 +02:00 |
|
chriseth
|
370b6db3ae
|
Do not forget to export the new symbol.
|
2015-10-15 19:18:14 +02:00 |
|
chriseth
|
984ab6ab2d
|
Merge pull request #135 from chriseth/multiJson
Multiple sources for json compiler.
|
2015-10-15 19:04:52 +02:00 |
|
chriseth
|
030c868f58
|
Merge pull request #136 from LianaHus/sol_error_types_refuctoring
changed the way of reporting error during contract checking
|
2015-10-15 18:30:32 +02:00 |
|
chriseth
|
cb869fd5a4
|
Style.
|
2015-10-15 18:29:56 +02:00 |
|
chriseth
|
52ef07695a
|
Multiple sources for json compiler.
|
2015-10-15 18:29:56 +02:00 |
|
LianaHus
|
ec5b9c2e92
|
changed the way of reporting error during contract checking
|
2015-10-15 18:15:52 +02:00 |
|
chriseth
|
1d4219d43d
|
Some fixes taking other pull requests into account.
|
2015-10-15 18:14:14 +02:00 |
|
chriseth
|
e21df35416
|
MacOS fix.
|
2015-10-15 17:38:42 +02:00 |
|
chriseth
|
ae5b12f54b
|
Fix compiler warnings.
|
2015-10-15 17:38:42 +02:00 |
|
chriseth
|
029b819489
|
Wildcards.
|
2015-10-15 17:38:42 +02:00 |
|
chriseth
|
039b2a764f
|
Destructuring assignments.
|
2015-10-15 17:38:42 +02:00 |
|
chriseth
|
7ebd536e79
|
Tuple expressions.
|
2015-10-15 17:38:42 +02:00 |
|
chriseth
|
7ba42f4707
|
Merge pull request #130 from LefterisJP/dynamic_array_push
Dynamic array push
|
2015-10-15 17:37:15 +02:00 |
|
chriseth
|
e1e6a0c531
|
Merge pull request #134 from LianaHus/sol_error_types_refuctoring
Sol error types refuctoring
|
2015-10-15 17:27:32 +02:00 |
|
LianaHus
|
b2e787b803
|
missing const
|
2015-10-15 16:59:38 +02:00 |
|
LianaHus
|
2348a4ef34
|
indent
|
2015-10-15 16:56:12 +02:00 |
|
LianaHus
|
656e749b1e
|
added const
|
2015-10-15 16:51:01 +02:00 |
|
LianaHus
|
292fb473bf
|
renaming in test framework
|
2015-10-15 16:46:02 +02:00 |
|
LianaHus
|
162d021c3f
|
some more style fixes
|
2015-10-15 16:27:26 +02:00 |
|
LianaHus
|
3871e77946
|
style fixes
|
2015-10-15 16:13:52 +02:00 |
|
LianaHus
|
68e126dc7d
|
style fixes mostly
|
2015-10-15 16:08:02 +02:00 |
|
LianaHus
|
cd6262998c
|
removed commit
|
2015-10-15 15:16:31 +02:00 |
|
Lefteris Karapetsas
|
a823de2d58
|
push() for byte arrays also properly implemented
|
2015-10-15 14:37:11 +02:00 |
|
LianaHus
|
771f20b595
|
mainly style fixes/renaming
|
2015-10-15 14:36:23 +02:00 |
|
Lefteris Karapetsas
|
9224c1f712
|
Working implementation of arraypush
ByteArrayPush() gets a test but is ignored for now, since there are
still some issues with its implementation
|
2015-10-15 13:54:59 +02:00 |
|
LianaHus
|
0d0fd31fbf
|
fix
|
2015-10-15 12:16:10 +02:00 |
|
LianaHus
|
675aed1edf
|
fixed new tests
|
2015-10-15 11:50:25 +02:00 |
|
LianaHus
|
7a7a7dcbb5
|
fixes error after conflict resolving
|
2015-10-15 11:10:55 +02:00 |
|
Lefteris Karapetsas
|
a521843f6b
|
Implement Dynamic array push and fix test
Still a work in progress. There is a disturbance in the stack at the
moment and that's why there are some cout statements left for debugging.
|
2015-10-15 10:52:30 +02:00 |
|
Lefteris Karapetsas
|
3287cd464f
|
WIP - Expression compiler for array push
|
2015-10-15 10:52:30 +02:00 |
|
Lefteris Karapetsas
|
763b544822
|
Add a dynamic array push() test
|
2015-10-15 10:52:30 +02:00 |
|
LianaHus
|
c3491e4469
|
errors instead of exceptions
Conflicts:
libsolidity/CompilerStack.cpp
libsolidity/NameAndTypeResolver.cpp
libsolidity/NameAndTypeResolver.h
libsolidity/TypeChecker.cpp
test/libsolidity/SolidityNameAndTypeResolution.cpp
|
2015-10-14 20:37:41 +02:00 |
|
LianaHus
|
8f7f22c5a6
|
some fixes
|
2015-10-14 20:27:44 +02:00 |
|
LianaHus
|
742e5b259a
|
added Error class for all kind of errors
Conflicts:
libsolidity/Exceptions.h
|
2015-10-14 20:27:41 +02:00 |
|
LianaHus
|
95ad872678
|
added Error class for all kind of errors
Conflicts:
libsolidity/Exceptions.h
Conflicts:
libsolidity/ReferencesResolver.cpp
|
2015-10-14 20:27:30 +02:00 |
|
chriseth
|
e11e10f817
|
Merge pull request #126 from chriseth/destructuringAssignment
Multi-variable declarations.
|
2015-10-13 22:32:27 +02:00 |
|
chriseth
|
72f7792f8e
|
Some further test fixes.
|
2015-10-13 14:31:24 +02:00 |
|
chriseth
|
13d7bc4ee8
|
Some more tests and typos fixed.
|
2015-10-13 12:22:57 +02:00 |
|
chriseth
|
deebc7e860
|
Multi-variable declarations.
|
2015-10-13 12:16:23 +02:00 |
|
chriseth
|
a5d12b8761
|
Introduced tuple type and added multi variable declarations to type
checker.
|
2015-10-09 19:35:41 +02:00 |
|
chriseth
|
c54a033bf0
|
Tests for multi variable declaration.
|
2015-10-09 16:26:27 +02:00 |
|
chriseth
|
b9a166061b
|
Refactoring to allow multi-variable declarations.
|
2015-10-08 18:25:44 +02:00 |
|
chriseth
|
23865e3929
|
Merge pull request #124 from chriseth/version
Set version to 0.1.5.
|
2015-10-07 18:43:52 +02:00 |
|
chriseth
|
090832c4b1
|
Set version to 0.1.5.
|
2015-10-07 18:21:36 +02:00 |
|
chriseth
|
b4f817d9d9
|
Merge pull request #123 from chriseth/largeHexConstants
Check invalid integer constants for functions accepting arbitrary arguments.
|
2015-10-07 18:20:41 +02:00 |
|