Commit Graph
66 Commits
Author SHA1 Message Date
Gaith Hallak 6c7e849431 Modify the expectation files in ASTJSON tests
The following changes to expecation files are required for the ASTJSON
tests to pass:

* remove trailing spaces in ASTJSON tests
* replace indention tabs with 2 spaces in ASTJSON tests
* remove the space between the key and the colon in ASTJSON tests
2019-10-02 19:14:41 +03:00
chriseth 644a402166 Tests. 2019-09-23 17:22:56 +02:00
Leonardo Alt 5cfe0b7670 Allow explicit conversion from address to address payable 2019-09-09 23:46:00 +02:00
Daniel Kirchner 467d420f7e ABI and AST tests. 2019-09-02 12:23:21 +02:00
Mathias Baumann 24716404f8 Parse override keyword 2019-08-26 17:34:21 +02:00
Mathias Baumann 0e3ff25b4e Make sure json output array order is consistent
The source of the "contractDependencies" value was an std::map, thus
order was more or less random.
2019-08-19 17:42:03 +02:00
chriseth 2fcfb216b5 Syntax for meta type information. 2019-01-17 20:36:48 +01:00
chriseth 2fcbe74db0 Fix ast json test for function kind. 2018-10-08 23:07:10 +02:00
chriseth 7ff9a27979 Merge pull request #4734 from ethereum/astUpdate
JSON AST: replace ``isConstructor`` by ``kind`` which also supports fallbacks
2018-10-08 21:47:27 +02:00
Daniel Kirchner ae35a58124 Add `stateMutability field to JSON AST for address` types. 2018-09-13 15:15:49 +02:00
Daniel Kirchner a434896458 Restore `isConstructor` in the legacy AST. 2018-09-11 14:47:25 +02:00
Daniel Kirchner b6636e2570 Add new test cases. 2018-09-11 14:47:25 +02:00
Daniel Kirchner 395ab9a872 Replace `isConstructor field in the JSON AST by a kind` field. 2018-09-11 14:47:25 +02:00
chriseth 13905a2094 Update tests. 2018-08-14 18:53:06 +02:00
Daniel Kirchner bdd86cb39c Update tests. 2018-08-06 11:17:21 +02:00
Daniel Kirchner 55386ba130 Extract AST JSON tests. 2018-08-03 20:35:50 +02:00