liana
2c7bf41047
- added assertion
10 years ago
liana
5a3cc313f1
- some more changes
10 years ago
Liana Husikyan
1db350b06a
- removed unnesessary braces but one in if statement is still there because of warrning about ambiguous "else"
- added marking of position in node factory to the function
Conflicts:
libsolidity/Parser.cpp
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
a7a14c07ba
Small cleanup.
10 years ago
Lu Guanqun
833164b742
simplify two statements with selectToken()
10 years ago
guanqun
23c597ae29
remove AST.h Utils.h's x permission
10 years ago
Lu Guanqun
77a15f749f
change typedef to using according to preferred coding style
10 years ago
Lefteris Karapetsas
490cb5608e
Small fixes in Types and ExpressionCompiler
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
deea982c00
getRealType() introduced
10 years ago
Christian
a90ec7576c
Some fixes for the ether units parser.
10 years ago
Lefteris Karapetsas
bbede4c31c
appendArgumentsCopyToMemory() has more complicated logic now
- Plus other fixes.
10 years ago
Lefteris Karapetsas
d3f9c89ee0
Fixes after rebase
10 years ago
Lefteris Karapetsas
5b1adccf6d
Renaming a function for clarity
10 years ago
Lefteris Karapetsas
04aa0cc9ba
Solidity SHA3 can now take multiple arguments
10 years ago
Lu Guanqun
07ecb2c1f2
disallow declaration of void type
https://www.pivotaltracker.com/n/projects/1189488/stories/86318578
10 years ago
Lefteris Karapetsas
e296d86cc6
More style changes in enums
10 years ago
Lefteris Karapetsas
c0151476ad
Minor Style fixes
10 years ago
Lefteris Karapetsas
c11c26c094
Tests and fixes for ether subdenominations
10 years ago
Lefteris Karapetsas
13d9cbf5ab
Tests for ether subdenominations. Work in progress
10 years ago
Lu Guanqun
0a25d83f27
fix string comparision bug revealed by previous test case
This is due to refactoring of m_names using ASTPointer.
10 years ago
Lefteris Karapetsas
28e99bbd7d
Adding ether subdenominations after constan literals
10 years ago
Gav Wood
eb8b02d22f
Fixes.
10 years ago
Gav Wood
f6955b370e
Fixes for named-args.
10 years ago
Gav Wood
101915767f
Minor typo.
10 years ago
Lefteris Karapetsas
6c5120978e
Accessors for multiple mappings implemented
10 years ago
Christian
76da204e17
Visibility specifiers.
10 years ago
Lefteris Karapetsas
6441a1d93d
Simple mapping accessors working
10 years ago
Lefteris Karapetsas
4795991f2a
Code generation for mapping state variable accessor
- Work in progress
10 years ago
Christian
2a329e1312
Make tests resistant to changes in order of declaration.
10 years ago
Lefteris Karapetsas
c6c8a1ceeb
Adding mapping treatment to FunctionType
Plus a TypeResolution test for it
10 years ago
Gav Wood
d5c2a6b26a
Code for outputing events as well as functions.
10 years ago
Christian
cc00f49870
Fix scoping of event arguments.
10 years ago
arkpar
2677a6ea90
style
10 years ago
arkpar
de531cb274
json and solidity ABI generted for events
10 years ago
arkpar
bf3e6fc62d
fixed ABI generator
10 years ago
Christian
9a7e588a37
Fix: No parameters for event.
10 years ago
Christian
4d768ec165
Fix standard sources test.
10 years ago
Christian
edefb95aae
Fallback functions.
10 years ago
Christian
47f6c9a5de
Padding fixes.
10 years ago
Christian
c38dd9765b
Whitespace and error messages.
10 years ago
Christian
f57dc81889
Code generation for events.
10 years ago
Christian
d3e2d2adf3
Parsing of events.
10 years ago
Lefteris Karapetsas
93abe45771
FunctionType now returns const ref for Declaration
10 years ago
Lu Guanqun
b0c3579e25
implement named arguments
10 years ago
Lefteris Karapetsas
941a424e71
Minor fixes plus a rebase merge fix
10 years ago
Lefteris Karapetsas
23d92e0d2e
Removing Function and Param Description
- Removing FunctionDescription and ParamDescription. All the data should
now be in the FunctionType
- Plus using the FunctionTypePointer alias in a few places
10 years ago