aboutsummaryrefslogtreecommitdiffstats
path: root/NameAndTypeResolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Converted all asserts to exceptions.Christian2014-11-051-6/+10
* Contract compiler and also add ExpressionStatement to AST.Christian2014-10-301-9/+23
* Removed std:: where it made sense.Christian2014-10-251-3/+5
* Replace BOOST_ASSERT by assert.Christian2014-10-251-6/+5
* Some documentation.Christian2014-10-251-1/+1
* Remove nullptr comparisons.Christian2014-10-241-7/+7
* Use createTypeError everywhere and stream out Location.Christian2014-10-241-2/+1
* Use boost errinfo.Christian2014-10-241-4/+8
* Improved exceptions and reporting exceptions for command-line compiler.Christian2014-10-231-4/+5
* Corrected spacing around colon.Christian2014-10-231-8/+5
* Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-201-3/+3
* Coding style and cleanupChristian2014-10-171-4/+4
* Corrected coding style.Christian2014-10-161-22/+22
* Some fixes for the type system, should be quite usable now.Christian2014-10-161-135/+133
* Added meaningful exception types.Christian2014-10-161-4/+6
* Type system, not yet complete.Christian2014-10-161-33/+70
* Added copyright blocks.Christian2014-10-131-0/+22
* Name resolution.Christian2014-10-131-0/+142