aboutsummaryrefslogtreecommitdiffstats
path: root/AST.cpp
Commit message (Expand)AuthorAgeFilesLines
* Stylistic changes.chriseth2014-11-041-4/+0
* Contract compiler and also add ExpressionStatement to AST.Christian2014-10-301-15/+28
* Bugfix: Allow empty return statements without type checking.Christian2014-10-301-0/+2
* Compiler for assignments.Christian2014-10-291-3/+10
* Removed std:: where it made sense.Christian2014-10-251-9/+11
* Replace BOOST_ASSERT by assert.Christian2014-10-251-8/+8
* Expression compiler.Christian2014-10-251-10/+13
* Remove nullptr comparisons.Christian2014-10-241-8/+8
* Use createTypeError everywhere and stream out Location.Christian2014-10-241-4/+1
* Use boost errinfo.Christian2014-10-241-15/+19
* Improved exceptions and reporting exceptions for command-line compiler.Christian2014-10-231-20/+17
* Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-201-48/+38
* Coding style cleanup: const and vecptr.Christian2014-10-201-1/+1
* Coding style and cleanupChristian2014-10-171-25/+4
* Corrected coding style.Christian2014-10-161-55/+88
* Some fixes for the type system, should be quite usable now.Christian2014-10-161-1/+1
* Added meaningful exception types.Christian2014-10-161-13/+23
* Type system, not yet complete.Christian2014-10-161-14/+230
* AST printer and command line tool, some fixes.Christian2014-10-101-0/+232
* Corrected indentation.Christian2014-10-091-11/+11
* Solidity parser, can not parse much yet.Christian2014-10-081-0/+23