692 Commits (b022ac6427b796d52fd8e016079bec79039f7d9d)

Author SHA1 Message Date
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
Gav Wood 7775503c16 Warnings fixes. 10 years ago
arkpar 72628e8f32 fixed warnings for msvc build 10 years ago
Lefteris Karapetsas 3b207c26e9 Alethzero: Showing a contract's function's hashes at creation 10 years ago
Lefteris Karapetsas 8acd9b1107 Work in prgress for creating natspec in alethzero at contract creation 10 years ago
Lefteris Karapetsas 5a44a670aa Fixing bug where empty tagless docstring in Natspec would result in infinite loop 10 years ago
Christian 18f7839fd5 Define strings = vector<string> 10 years ago
Christian 5e0b71730c More convenient function type construction. 10 years ago
Christian 1e3929d5ad Coding style: Prefix for const variables. 10 years ago
Christian 08f556cd5a Contracts are Addresses. 10 years ago
Christian d9334abe89 Correct type conversions. 10 years ago
Christian de77918d05 Padding for ABI types. 10 years ago
Christian a017d2b1de Remove const from make_shared to allow enable_shared_from_this to work on MacOS. 10 years ago
Christian e1338c7e6c Arbitrary precision integer constants. 10 years ago
Christian f6ddd3fd33 Possibility for unary operators to change type. 10 years ago