302 Commits (1eda03163c32b0ca114dc45b84ee7ccfc9025e22)

Author SHA1 Message Date
chriseth 0669eb8d4c Whitespace change. 10 years ago
Christian 27d20cd849 Magic variables. 10 years ago
Christian 638960f22f Contracts as types and framework for special global variables. 10 years ago
Christian 6ee07c2cb8 Convenience class for type members. 10 years ago
Christian ad1a1f3ee2 We only care about member types. 10 years ago
Lefteris Karapetsas 86e5a3bb48 no c_ prefix for const parameter names 10 years ago
Lefteris Karapetsas d455d6f651 modifying solidity scanner class to conform with the coding standards 10 years ago
Lefteris Karapetsas 7f959f1292 simplifying scanDocumentationComment() 10 years ago
Lefteris Karapetsas babddd394e cleaning up the external interface of Scanner::next(). No special cases 10 years ago
Lefteris Karapetsas 06e2c08af7 extra comments scanning test 10 years ago
Lefteris Karapetsas 03f8208b6b styling fixes 10 years ago
Lefteris Karapetsas be1d8881af documentation comments are now always skipped but saved as special tokens at the Scanner 10 years ago
Christian c7972ba850 Special handling for constructor. 10 years ago
Lefteris Karapetsas 0788e326ce fixing typo and alignment 10 years ago
Lefteris Karapetsas 0c101d89f8 solidity scanner takes triple slash doc comments into account 10 years ago
Gav Wood a01859b285 Fix warnings, release errors. 10 years ago
Christian bbc3a1b37e Struct types. 10 years ago
Christian ec2b010047 Mapping types. 10 years ago
Christian 104dd11456 Provide interface for calls in JSON and some other formatting changes. 10 years ago
Marek Kotewicz 6cc9e6952e merge 10 years ago
Christian f5730edddb Replace function selector jump table by more resilient linear time check. 10 years ago
Christian 650b31777b Do not return after throw. 10 years ago
Marek Kotewicz e2c9f19550 add headers to solidity's add_library 10 years ago
Christian a5542ba2de State variables. 10 years ago
Christian 0c40ba83f0 Bugfix: Bit width of address types. 10 years ago
Christian 11f65d50b8 Evaluate expressions in convenient order. 10 years ago
Christian 57d25f7a54 Prevent optimizer from changing certain parts of the code. 10 years ago
Christian 32d512b12e Option to activate the optimizer for solidity. 10 years ago
chriseth f60c661c06 Removed superfluous braces. 10 years ago
Christian e1c01722d4 Re-added some changes lost in merges. 10 years ago
chriseth b85638183d Stylistic changes. 10 years ago
Christian 99882a76a7 Moved instructions and assembly to new libevmcore. 10 years ago
Christian c87f1c76b4 Ignore break and continue outside of loops. 10 years ago
Christian 1b9e014374 Support for negative literals. 10 years ago
Christian d8ad4f5910 Keywords for all integer types. 10 years ago
Christian 6ec55d3d5f Type promotion fixes and tests. 10 years ago
Christian ab7d2c8fd1 Proper type promotion and conversion. 10 years ago
Christian bfafb32b0b More information for type expectation errors. 10 years ago
Christian bbf6c97e5b Allow implicit type conversions for comparisons. 10 years ago
Christian 5bd4640b17 Detect integer length from literals and remove "std::". 10 years ago
Christian 5dc7609c80 Minor cleanup. 10 years ago
Christian 052b74b1dc Stylistic corrections. 10 years ago
Christian 37216a246a Converted all asserts to exceptions. 10 years ago
Christian edfc06e2c6 Bugfix: Special case of statements starting with type conversion. 10 years ago
chriseth debab8c26f Added doxygen comment. 10 years ago
chriseth 0f0a464b4e Stylistic changes. 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 4dbc566a14 Bugfix: Swap before mod and div. 10 years ago
Christian adcf062367 Actual contract creator and add solidity to AlethZero interface. 10 years ago