aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/syntaxTests
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3824 from ethereum/baseArgumentsEmptyParenthesisDaniel Kirchner2018-04-053-1/+16
|\ | | | | Error when using empty parentheses for base class constructors that r…
| * Error when using empty parenthesis for base class constructors that require ↵Daniel Kirchner2018-04-053-1/+16
| | | | | | | | arguments.
* | Merge pull request #3745 from ethereum/fixRecursionAlex Beregszaszi2018-04-0513-0/+115
|\ \ | | | | | | Fix invalid recursion errors for structs
| * | Extract constant cycle tests.chriseth2018-04-034-0/+32
| | |
| * | Fix detection of recursive structs.chriseth2018-04-032-0/+30
| | |
| * | Extract recursive struct tests.chriseth2018-04-037-0/+53
| | |
* | | Merge pull request #3808 from ethereum/parserTestschriseth2018-04-042-0/+9
|\ \ \ | |_|/ |/| | SyntaxTests: extend syntax tests and isoltest to support parser error…
| * | Adds parsing sub-directory in syntaxTests and moves two example tests from ↵Daniel Kirchner2018-04-042-0/+9
| |/ | | | | | | SolidityParser.cpp to test contracts.
* / Constructors are defined using the ``constructor`` keyword.Daniel Kirchner2018-04-042-3/+3
|/
* Merge pull request #3699 from ethereum/interfaceExternalVisibilityAlex Beregszaszi2018-04-037-0/+39
|\ | | | | Defaults to external visibility for interfaces.
| * Makes visibility warning more concise.Erik Kundt2018-04-031-1/+1
| |
| * Moves all interface function visibility related tests.Erik Kundt2018-04-035-0/+26
| |
| * Defaults to external visibility for interfaces.bitshift2018-04-032-0/+13
| |
* | Fix: Treat empty base constructor argument list as not provided.chriseth2018-04-032-0/+16
| |
* | Update tests for empty structsAlex Beregszaszi2018-03-312-0/+2
| |
* | Merge pull request #3790 from ethereum/empty-structschriseth2018-03-302-0/+11
|\ \ | | | | | | Disallow empty structs
| * | Still allow empty structs for non-0.5.0 modeAlex Beregszaszi2018-03-272-1/+7
| | |
| * | Disallow empty structsAlex Beregszaszi2018-03-271-0/+5
| |/
* / Prevent encoding of weird types and support packed encoding of external ↵chriseth2018-03-295-0/+62
|/ | | | function types.
* Extract scoping tests.chriseth2018-03-1616-0/+130
|
* Merge branch 'develop' into externalFunctionsInLibrarieschriseth2018-03-152-0/+20
|\
| * Merge pull request #3722 from ethereum/fixModsAlex Beregszaszi2018-03-151-0/+14
| |\ | | | | | | Fix modifier lookup in libraries.
| | * Changelog entry.chriseth2018-03-131-0/+14
| | |
| * | DocStringParser: Add Changelog entry and test case for empty descriptions.Daniel Kirchner2018-03-141-0/+6
| |/
* / Make external library functions accessible.chriseth2018-03-141-0/+14
|/
* Infrastructure for extracting syntax tests in separate test files.Daniel Kirchner2018-03-134-0/+31