aboutsummaryrefslogtreecommitdiffstats
path: root/ASTForward.h
Commit message (Collapse)AuthorAgeFilesLines
* Type resolution for function modifiers.Christian2015-01-261-0/+3
|
* Function modifier parsing.Christian2015-01-261-0/+2
|
* Constructor arguments for base classes.Christian2015-01-201-0/+1
|
* Adding a ForStatement solidity AST Node.Lefteris Karapetsas2014-12-171-0/+1
| | | | | | | - Adding ForStatement node - Implemented Parsing for ForStatement - A simple parsing test for the ForStatement - Work in progress
* Create contracts.Christian2014-12-151-0/+1
|
* Import directive.Christian2014-12-031-0/+2
|
* Magic variables.Christian2014-11-241-0/+1
|
* Contract compiler and also add ExpressionStatement to AST.Christian2014-10-301-0/+1
| | | | | | | | ExpressionStatement functions as glue between Statements and Expressions. This way it is possible to detect when the border between statements and expressions is crossed while walking the AST. Note that ExpressionStatement is not the only border, almost every statement can contains expressions.
* Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-201-1/+1
| | | | pointer.
* Coding style cleanup: const and vecptr.Christian2014-10-201-2/+0
|
* Corrected coding style.Christian2014-10-161-14/+17
|
* Type system, not yet complete.Christian2014-10-161-0/+1
|
* Added copyright blocks.Christian2014-10-131-0/+22
|
* Name resolution.Christian2014-10-131-0/+1
|
* AST printer and command line tool, some fixes.Christian2014-10-101-0/+53