12 Commits (1fcb747fefdcb63e4756b2fd02932550b9f5815e)

Author SHA1 Message Date
Lefteris Karapetsas cc653ffbbb Move ETH_TEST() Macros to TestHelper.h 10 years ago
Lefteris Karapetsas dcedef4a40 Extracting ETH_TEST_REQUIRE_NO_THROW() from my other PR 10 years ago
Christian a03ead264e LValue refactoring. 10 years ago
Lefteris Karapetsas 45ef19046b Reset CompilerContext's visited nodes at compile start 10 years ago
Lefteris Karapetsas 46dfdc97af Camelcasing enums in Types.h 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
Christian 7dc695e840 Super keyword. 10 years ago
Christian fdf791149d Compilation of function modifiers. 10 years ago
Lefteris Karapetsas 3c22b77982 Adding blockhash test in Solidity ExpressionCompiler 10 years ago
Christian e1338c7e6c Arbitrary precision integer constants. 10 years ago
Christian 1d3801f726 Arbitrary precision integer constants. 10 years ago
Lefteris Karapetsas 8edb5b8b54 Solidity Tests names are now more consistent 10 years ago
ethdev 8468d896a7 fixed msvc not expanding macros correctly 10 years ago
Christian 41948b1309 Fix: Resolve function types of all contracts before checking types inside functions. 10 years ago
debris 5071446c68 msvc changes in tests, but tests not yet working there 10 years ago
Christian 04c8d8bdc0 Improved external interface for multi-source and multi-contract compilation. 10 years ago
Christian 50b61e3dd3 Multi-source and multi-contract compiler. 10 years ago
Christian 8621949067 Import directive. 10 years ago
Christian 638960f22f Contracts as types and framework for special global variables. 10 years ago
Christian 11f65d50b8 Evaluate expressions in convenient order. 10 years ago
Christian 1b9e014374 Support for negative literals. 10 years ago
Christian 6ec55d3d5f Type promotion fixes and tests. 10 years ago
Christian 7e542f55d3 Test adjustments. 10 years ago
Christian 30e4cda0e9 Some tests and bugfixes for the compiler. 10 years ago
Christian 5cc582c454 Bugfix: Swap before mod and div. 10 years ago
Christian 6f3afc8583 Renamed file. 10 years ago
Christian ea6d58a0d1 Contract compiler and also add ExpressionStatement to AST. 10 years ago
Christian c6c7f86b82 Further const placement changes. 10 years ago
Christian 2b6d66374d Compiler for assignments. 10 years ago
Christian ec5bf1abe9 NEG->BNOT change 10 years ago
Christian 0877cf6036 Adjustments for the NEG->BNOT change. 10 years ago
Christian 3204918cd6 Forgot some asterisks. 10 years ago
Christian d4d5f23e8f Expression compiler. 10 years ago