Christian
|
ab9258d0a8
|
Forced cleanup for conversion to enum.
|
10 years ago |
Lefteris Karapetsas
|
c3c52d59b2
|
Removing ';' from the end of EnumDefinition
|
10 years ago |
Lefteris Karapetsas
|
07886f42bb
|
Enum type conversion and member value access.
- Added tests for the type conversion part.
- Enum member value access still needs some work
|
10 years ago |
Lefteris Karapetsas
|
2dbf739119
|
Enums NameAndTypeResolution - WIP
- Also adding an EndToEnd enum test
|
10 years ago |
Christian
|
1ffdd5d7ff
|
Copying calldata directly to memory.
|
10 years ago |
Christian
|
02f2070ddb
|
Copying structs.
|
10 years ago |
Christian
|
a0db309212
|
length member for byte arrays.
|
10 years ago |
Christian
|
c57775bdd9
|
Test for bytes in mapping.
|
10 years ago |
Christian
|
697124ac25
|
Another try in fixing windows build.
|
10 years ago |
Christian
|
390097db53
|
Moved copy code to CompilerUtils.
|
10 years ago |
Christian
|
9be8307f22
|
Dynamic copy to memory.
|
10 years ago |
Christian
|
f9d853fe90
|
Simple copy of bytes to storage.
|
10 years ago |
Christian
|
10667e0b41
|
Tests and some code for msg.data.
|
10 years ago |
Christian
|
a88377e5cb
|
Some windows fixes.
|
10 years ago |
Lu Guanqun
|
1372154ff2
|
small fixes per chris's comments
|
10 years ago |
Lu Guanqun
|
e85fe2348f
|
add exponent operator
https://www.pivotaltracker.com/n/projects/1189488/stories/83746404
|
10 years ago |
Christian
|
8b3dec6773
|
Arbitrary parameters for call() and all hash functions.
|
10 years ago |
Liana Husikyan
|
2fd33d98cc
|
- implemented Empty parameter name story. Now the name of input/return parameters of function can be not specified.
- added appropriate tests
Conflicts:
test/SolidityEndToEndTest.cpp
test/SolidityNameAndTypeResolution.cpp
|
10 years ago |
Christian
|
6219085ad9
|
Accessors for structs.
|
10 years ago |
Lefteris Karapetsas
|
351cfecae9
|
Small fixes for proper multitype/multiarg SHA3
|
10 years ago |
Lefteris Karapetsas
|
8d239921e9
|
SHA3 of string literals now should work
|
10 years ago |
Lefteris Karapetsas
|
bbede4c31c
|
appendArgumentsCopyToMemory() has more complicated logic now
- Plus other fixes.
|
10 years ago |
Lefteris Karapetsas
|
04aa0cc9ba
|
Solidity SHA3 can now take multiple arguments
|
10 years ago |
Lu Guanqun
|
81d8a14a7b
|
add a test case for disorder named args
|
10 years ago |
Gav Wood
|
0d315f81bf
|
Test for named args.
|
10 years ago |
Lefteris Karapetsas
|
3846cbf8d8
|
Fixing accesors test after visibility merge
|
10 years ago |
Lefteris Karapetsas
|
6c5120978e
|
Accessors for multiple mappings implemented
|
10 years ago |
Christian
|
76da204e17
|
Visibility specifiers.
|
10 years ago |
Lefteris Karapetsas
|
4795991f2a
|
Code generation for mapping state variable accessor
- Work in progress
|
10 years ago |
Christian
|
9a7e588a37
|
Fix: No parameters for event.
|
10 years ago |
Christian
|
edefb95aae
|
Fallback functions.
|
10 years ago |
Christian
|
47f6c9a5de
|
Padding fixes.
|
10 years ago |
Christian
|
f57dc81889
|
Code generation for events.
|
10 years ago |
Lefteris Karapetsas
|
51fb3b6f75
|
No longer exposing retrieveValueFromStorage() as a public function
- plus small fix in EndToEndTests
|
10 years ago |
Christian
|
b3252b3e5d
|
Exclude standard contracts by default.
|
10 years ago |
Christian
|
7dc695e840
|
Super keyword.
|
10 years ago |
Lefteris Karapetsas
|
9d809f5520
|
Multiple elementary state variable accessors test
|
10 years ago |
Lefteris Karapetsas
|
309ffb8948
|
EVM Code for simple accessor function is properly generated
|
10 years ago |
Christian
|
4dfc7c4436
|
Fix stack size of typetypes.
|
10 years ago |
Christian
|
fd1f7b527f
|
Cleaner solution to provide standard sources.
|
10 years ago |
liana
|
5bd4a1df10
|
-added test case for hash8 to string1 conversion
|
10 years ago |
liana
|
54ade2fd44
|
- modifications according to PR review
|
10 years ago |
Christian
|
c571eeea05
|
Call modifiers on constructor.
|
10 years ago |
Christian
|
14c5e37d55
|
Modifier overrides and callgraph analysis.
|
10 years ago |
Christian
|
fdf791149d
|
Compilation of function modifiers.
|
10 years ago |
Christian
|
2566466a6c
|
Type resolution for function modifiers.
|
10 years ago |
Christian
|
6fb537f48c
|
Reverse order of inheritance in base list.
|
10 years ago |
liana
|
75f01f6a76
|
- added conversion for string/hash of equal sizes
- added tests
|
10 years ago |
Christian
|
747bf7f2d4
|
Include virtual function overrides in constructor context.
|
10 years ago |
Christian
|
813af2c4ee
|
Call constructors of base classes.
|
10 years ago |