605 Commits (c22df42b0b44830011bce256faf62eb824c5d63d)

Author SHA1 Message Date
Christian fdf791149d Compilation of function modifiers. 10 years ago
Christian 2566466a6c Type resolution for function modifiers. 10 years ago
Christian 133610be56 Function modifier parsing. 10 years ago
Christian 6fb537f48c Reverse order of inheritance in base list. 10 years ago
Gav Wood 3b5a279e16 Add coins reg to standard services. 10 years ago
Gav Wood 79f1460505 Minor fix. 10 years ago
Gav Wood 0973c4c82e Fixes to ethereum.js and standard.js. 10 years ago
liana 20421bbfc1 - corrected assert 10 years ago
liana 75f01f6a76 - added conversion for string/hash of equal sizes 10 years ago
Gav Wood d5ce725096 Claim ether makes wallet & trasfers. 10 years ago
Christian a89e21d2a3 Style changes. 10 years ago
Christian 747bf7f2d4 Include virtual function overrides in constructor context. 10 years ago
Lefteris Karapetsas 221e0c93fa Absence of tag in Natspec is now considered @notice 10 years ago
Christian 0019c53f5c Implicit conversion from derived to base. 10 years ago
Christian 813af2c4ee Call constructors of base classes. 10 years ago
Christian 50c0a0ed66 Constructor arguments for base classes. 10 years ago
Christian 4fe47c5014 Explicit calls to base class function. 10 years ago
Christian df44090ae6 Inheritance in compiler. 10 years ago
Christian 71950257c5 Magic variables are only needed durinng name and type resolution, not during compilation. 10 years ago
Christian ffead7b4d5 Check overrides and provide inherited public interface. 10 years ago
Christian feff325023 Import inherited members into the contract's scope. 10 years ago
Christian c1834466a2 Inheritance parser. 10 years ago
Lefteris Karapetsas 7e145a3d1c Some addition to Solidity Execution Framework 10 years ago
Gav Wood e643fb3039 Warnings fix. 10 years ago
Gav Wood d3ade37e63 Potential workaround for windows build. 10 years ago
liana 7651909bdf - corrected delete in case we have more than one locals 10 years ago
liana 3012ee73b2 removed spaces 10 years ago
liana 658b8d86d2 Corrected "delete" for local variables i.e. set them to 0 10 years ago
Lefteris Karapetsas e3b15f48c4 Style fixes and refactoring in ASTJsonConverter 10 years ago
Gav Wood d2ba0f336e Missing comma. 10 years ago
Gav Wood 1f7ccc48d5 Add blockhash to Solidity. 10 years ago
Lefteris Karapetsas 50d3825f1f Solidity AST Json Exporter 10 years ago
Lefteris Karapetsas f91cb0c368 ASTJSonconverter stack takes objects and not pointers 10 years ago
Lefteris Karapetsas 0642bbbd8c More work on the AST export. Work in progress 10 years ago
Lefteris Karapetsas ddd1438a2c Preparing the ground for AST outputing to JSON 10 years ago
Lefteris Karapetsas 19a20da508 also add compiler error if include order could cause a problem in windows 10 years ago
Lefteris Karapetsas d5c859efb9 Update ExpressionCompiler.cpp 10 years ago
liana 3e166f15fc - added functionality to set values to 0 when deleting structure(not for mapping) 10 years ago
Lefteris Karapetsas b91a6c73cc Fixing an unused parameter warning in ExpressionCompiler 10 years ago
Lefteris Karapetsas 79b953d9e5 Minor style fixes 10 years ago
Lefteris Karapetsas 4ad3ab2174 Fixes and additional checks for Natspec Popup authentication 10 years ago
Christian 917cade816 Style. 10 years ago
Christian 9da6bb3629 More flexible access to stack during external function call. 10 years ago
Christian 43602427a1 Remove redundancy in FunctionType::getSizeOnStack. 10 years ago
Christian 1419263ccc Use min gas for send(). 10 years ago
Christian e16d88c894 Check for hash collisions already before compiling. 10 years ago
Christian de3e6a09db Specify value for contract creation. 10 years ago
Christian 1b36ff453b Modify gas and value for external function call. 10 years ago
Lefteris Karapetsas 5b36d3c163 Natspec method key is now the Canonical Signature 10 years ago
Lefteris Karapetsas 18dd4515bd A first version of Natspec warning popup 10 years ago