aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/ast/AST.h
Commit message (Collapse)AuthorAgeFilesLines
* Support variable references within modifiers for inline assemblyAlex Beregszaszi2016-10-211-1/+1
|
* Support payable keyword for functionsAlex Beregszaszi2016-09-061-0/+4
|
* Version pragma.chriseth2016-09-011-0/+28
|
* move libevmcore to solidityDimitry2016-04-021-1/+1
|
* Code generation (missing external access and source locations).chriseth2016-03-301-5/+10
|
* Parsing for inline assembly.chriseth2016-03-301-0/+25
|
* changes to redefine the token list, the scanner, and the parser and how they ↵RJ Catalano2016-02-191-14/+11
| | | | | | | | pass around variable types of different sizes not ready for change to FixedPoint just yet made this more const correct and added a switch statement for easier reading
* [cond-expr] add an AST nodeLu Guanqun2016-01-231-0/+27
|
* Allow aliases during import.chriseth2016-01-111-0/+4
|
* Use paths instead of simple identifiers wherever possible.chriseth2015-12-221-6/+6
|
* Simple aliasing during import.chriseth2015-12-181-38/+41
|
* Parse complex import directives.chriseth2015-12-181-5/+21
|
* new testsRJ Catalano2015-12-161-1/+0
|
* now is compiling and passing soltest...but I think there may be a few more ↵RJ Catalano2015-12-161-1/+3
| | | | things to do
* fixed case statementsRJ Catalano2015-12-161-0/+1
|
* changing Tuple ConstructorRJ Catalano2015-12-161-2/+5
|
* updated attempt...still a bit more work to do but here's what's currentRJ Catalano2015-12-161-2/+3
|\
| * Inline array declarations completeRJ Catalano2015-12-151-2/+20
| |
* | Relative paths in import directives.chriseth2015-12-101-0/+1
| |
* | Source units are independent scopes.chriseth2015-12-101-3/+3
|/
* Add bound functions to types.chriseth2015-11-291-0/+1
|
* Added the `using x for y` directive.chriseth2015-11-271-0/+27
|
* Convert filter to template function.chriseth2015-11-271-6/+20
|
* Do not store elements of a contract by AST node type.chriseth2015-11-261-30/+16
|
* Make members context-sensitive.chriseth2015-11-261-10/+10
|
* Allow "new expressions" also for general type names.chriseth2015-11-261-5/+6
| | | | | | | Breaking change: If you want to send value with a contract creation, you have to use parentheses now: `(new ContractName).value(2 ether)(arg1, arg2)`
* Fix problems with statement blocks.chriseth2015-11-111-0/+2
|
* Allow docstrings for statements.chriseth2015-10-271-15/+38
|
* Store docstrings in AST annotations.chriseth2015-10-261-0/+6
|
* File reorganisation.chriseth2015-10-211-0/+1354