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
Christian
4fe47c5014
Explicit calls to base class function.
10 years ago
Christian
df44090ae6
Inheritance in compiler.
10 years ago
liana
7651909bdf
- corrected delete in case we have more than one locals
- added a test
10 years ago
liana
3012ee73b2
removed spaces
10 years ago
liana
658b8d86d2
Corrected "delete" for local variables i.e. set them to 0
Added test case
10 years ago
liana
3e166f15fc
- added functionality to set values to 0 when deleting structure(not for mapping)
- added unit test
Made some changes after Christian`s review on pull request
- remove/edit comments
- BoolType and ContractType return VoidType after delete
- fixed constructor_arguments test
- fixed set to 0 when deleting variable from stack
- changed test case to test that
10 years ago
Christian
c956e2510b
Re-enable MSVC warning 4307.
10 years ago