aboutsummaryrefslogtreecommitdiffstats
path: root/SolidityEndToEndTest.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-01-301-0/+51
|\ | | | | | | | | | | | | Conflicts: test/SolidityEndToEndTest.cpp test/SolidityNameAndTypeResolution.cpp test/SolidityParser.cpp
| * Padding fixes.Christian2015-01-301-3/+3
| |
| * Code generation for events.Christian2015-01-301-0/+51
| |
* | Fallback functions.Christian2015-01-301-0/+31
|/
* Merge pull request #889 from LefterisJP/sol_ExprCompilerEncapsulationchriseth2015-01-291-1/+1
|\ | | | | No longer exposing retrieveValueFromStorage() as a public function
| * No longer exposing retrieveValueFromStorage() as a public functionLefteris Karapetsas2015-01-291-1/+1
| | | | | | | | - plus small fix in EndToEndTests
* | Merge pull request #887 from chriseth/sol_excludeStdchriseth2015-01-291-0/+1
|\ \ | |/ |/| Exclude standard contracts by default.
| * Exclude standard contracts by default.Christian2015-01-291-0/+1
| |
* | Super keyword.Christian2015-01-291-0/+24
|/
* Multiple elementary state variable accessors testLefteris Karapetsas2015-01-291-0/+25
|
* EVM Code for simple accessor function is properly generatedLefteris Karapetsas2015-01-291-0/+12
|
* Fix stack size of typetypes.Christian2015-01-291-0/+16
|
* Cleaner solution to provide standard sources.Christian2015-01-281-0/+15
|
* Merge pull request #857 from LianaHus/StringToHashchriseth2015-01-271-0/+91
|\ | | | | conversion for string to/from hash
| * -added test case for hash8 to string1 conversionliana2015-01-271-1/+15
| |
| * - modifications according to PR reviewliana2015-01-261-7/+18
| |
| * - added conversion for string/hash of equal sizesliana2015-01-241-0/+66
| | | | | | | | - added tests
* | Merge pull request #856 from chriseth/sol_modifiersGav Wood2015-01-271-0/+121
|\ \ | | | | | | Function modifiers.
| * | Call modifiers on constructor.Christian2015-01-261-0/+17
| | |
| * | Modifier overrides and callgraph analysis.Christian2015-01-261-2/+36
| | |
| * | Compilation of function modifiers.Christian2015-01-261-10/+60
| | |
| * | Type resolution for function modifiers.Christian2015-01-261-0/+20
| |/
* / Reverse order of inheritance in base list.Christian2015-01-261-2/+2
|/
* Include virtual function overrides in constructor context.Christian2015-01-201-0/+22
|
* Call constructors of base classes.Christian2015-01-201-0/+60
|
* Explicit calls to base class function.Christian2015-01-201-0/+15
|
* Inheritance in compiler.Christian2015-01-201-0/+60
|
* Merge pull request #805 from LianaHus/deleteStructchriseth2015-01-191-0/+89
|\ | | | | | | | | delete for structs -added functionality to set values to 0 when deleting structure(not for ...
| * - corrected delete in case we have more than one localsliana2015-01-161-3/+5
| | | | | | | | - added a test
| * removed spacesliana2015-01-161-4/+0
| |
| * Corrected "delete" for local variables i.e. set them to 0liana2015-01-161-2/+31
| | | | | | | | Added test case
| * - added functionality to set values to 0 when deleting structure(not for ↵liana2015-01-151-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mapping) - added unit test Made some changes after Christian`s review on pull request - remove/edit comments - BoolType and ContractType return VoidType after delete - fixed constructor_arguments test - fixed set to 0 when deleting variable from stack - changed test case to test that
* | Re-enable MSVC warning 4307.Christian2015-01-151-8/+8
| |
* | Specify value for contract creation.Christian2015-01-141-0/+28
| |
* | Modify gas and value for external function call.Christian2015-01-141-1/+79
|/
* fixed warnings for msvc buildarkpar2015-01-131-0/+4
|
* Merge pull request #768 from chriseth/sol_contractsAreAddressesGav Wood2015-01-111-0/+33
|\ | | | | Contracts inherit all address members
| * Contracts are Addresses.Christian2015-01-101-3/+21
| |
| * Correct type conversions.Christian2015-01-101-0/+15
| |
* | Coding style: Prefix for const variables.Christian2015-01-101-19/+19
| |
* | Padding for ABI types.Christian2015-01-101-68/+67
|/
* Some changes to the log functions.Christian2015-01-091-20/+25
|
* Buildfix after semantical merge conflict.Christian2015-01-091-5/+5
|
* Merge pull request #754 from LefterisJP/sol_abiFunctionHashchriseth2015-01-091-142/+142
|\ | | | | Calculation of ABI Function Identifier Hash
| * Adjustments to Solidity compiler code for Function HashLefteris Karapetsas2015-01-091-1/+1
| |
| * Compiler EVM generation now takes into account for the new function hashLefteris Karapetsas2015-01-091-142/+142
| | | | | | | | | | | | | | | | identifier - Changed tests to comply with the new function hash identifier - Changed the function index offset to 4, and made it a constant for easy adjustment in the future
* | Documentation update.Gav Wood2015-01-091-0/+1
| |
* | Unit testing for log in Solidity.Gav Wood2015-01-091-0/+92
|/
* Bugfix: Additional swap for compound assignment.Christian2014-12-191-0/+35
|
* Solidity Tests names are now more consistentLefteris Karapetsas2014-12-181-0/+1137
- File names and Boost Test Suite have the same name now for every solidity Test, so that there is no need to guess or check when you want to run a specific suite from the command line