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 |
|
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 |
|
chriseth
|
deebc7e860
|
Multi-variable declarations.
|
2015-10-13 12:16:23 +02:00 |
|
chriseth
|
bc609c55c0
|
Compute canonical names of types for function signatures.
|
2015-10-06 14:20:06 +02:00 |
|
chriseth
|
ce25ddfa6a
|
Encode storage items correctly for library calls.
|
2015-10-06 14:20:06 +02:00 |
|
LianaHus
|
9547c4563c
|
fixed-sized arrays as return type
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
|
2015-09-23 17:31:37 +02:00 |
|
chriseth
|
efdea76d5e
|
Merge pull request #85 from chriseth/warnings
Support mulitple errors and warnings.
|
2015-09-23 14:42:54 +02:00 |
|
chriseth
|
39d1e2bc06
|
Refactored annotations.
|
2015-09-21 20:03:10 +02:00 |
|
chriseth
|
34a81fd60e
|
Refactoring: Check types outside of AST and recover from some errors.
|
2015-09-21 20:03:05 +02:00 |
|
LianaHus
|
e50400082b
|
fixed using string as a type for struct member
|
2015-09-17 15:15:46 +02:00 |
|
LianaHus
|
5291467a26
|
removed unneccessary check from ExpresiionCompiler
|
2015-09-15 11:40:20 +02:00 |
|
LianaHus
|
ede1f4b153
|
Update ExpressionCompiler.cpp
Conflicts:
libsolidity/ExpressionCompiler.cpp
|
2015-09-15 11:40:19 +02:00 |
|
LianaHus
|
b7b16b153b
|
added compile time check for out of bounds access for ordinary arrays
todo: check for dynamicaly sized arrays
Conflicts:
libsolidity/ExpressionCompiler.cpp
|
2015-09-15 11:37:59 +02:00 |
|
chriseth
|
976c380b61
|
Possibility to call library functions.
|
2015-09-11 15:21:37 +02:00 |
|
chriseth
|
a9edc7b1a6
|
Transition from bytecode to more general linker objects.
|
2015-09-11 15:21:37 +02:00 |
|
chriseth
|
985eb80695
|
Fix for constant strings.
|
2015-09-08 16:51:14 +02:00 |
|
LianaHus
|
02d4198242
|
removed get prefix
style fixes
|
2015-09-08 13:12:00 +02:00 |
|
LianaHus
|
1b5e6fc9e7
|
renamed getter functions
|
2015-09-08 13:12:00 +02:00 |
|
LianaHus
|
1af8ff0121
|
add tests for state variables accessors. normal and constant
fixed the issue with accessors for constant state variables
|
2015-08-21 17:57:57 +02:00 |
|
Lefteris Karapetsas
|
1690f1c947
|
Add CMakeLists.txt for libsolidity
|
2015-08-19 14:57:25 +02:00 |
|