aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/syntaxTests/parsing
Commit message (Collapse)AuthorAgeFilesLines
* Fix #5470Albert2018-12-061-0/+1
| | | | Remove unary + from the type system
* Adapting tests to Scanner's lexical error diagnostics change.Christian Parpart2018-11-241-1/+1
|
* adapt to latest code changesLazaridis2018-11-241-1/+1
|
* Moves length check to reference resolver.Erik Kundt2018-09-221-1/+1
|
* Add payable and non-payable state mutability to AddressType.Daniel Kirchner2018-09-133-0/+20
|
* Accept ``address payable`` during parsing.Daniel Kirchner2018-09-1119-1/+224
|
* Dynamic type as mapping key returns error instead of assertion failLeonardo Alt2018-08-164-0/+26
|
* Update tests.chriseth2018-08-151-1/+3
|
* Cleanup & polish numbers-with-underscores parsing, also improving tests.Christian Parpart2018-08-086-0/+72
|
* Add more syntax tests for enums and interfaces/librariesAlex Beregszaszi2018-08-075-0/+48
|
* Disallow conversion between unrelated contract types.chriseth2018-08-011-2/+2
|
* Merge pull request #4507 from ethereum/v050-var-keyword-trace-removalsAlex Beregszaszi2018-08-011-0/+7
|\ | | | | Ensures an empty use of var keyword is caught with the proper non-fatal error message
| * Ensures an empty use of var keyword is caught with the proper error message.Christian Parpart2018-08-011-0/+7
| |
* | Add syntax tests for import statementsAlex Beregszaszi2018-07-255-0/+15
| |
* | Add syntax test for illegal pragma keyAlex Beregszaszi2018-07-251-0/+4
| |
* | Add syntax test for location specifier redeclarationsAlex Beregszaszi2018-07-253-0/+23
| |
* | Add syntax tests for assembly block type (evmasm)Alex Beregszaszi2018-07-252-0/+12
|/
* Add missing period in the end of error messagesLeonardo Alt2018-07-161-1/+1
|
* enforce interface-functions to be external-declaredChristian Parpart2018-07-161-2/+1
| | | | | | | | - libsolidity: Enforce interface-functions must be external-declared. - Changelog adapted to reflect changes wrt. functions in interfaces. - test: Adjustments according to prior interface-function changes. - tests: Adapting SolidityEndToEndTest to interface-function change. - docs: Adapted documentation to interface-function change.
* Update tests.Daniel Kirchner2018-07-132-13/+6
|
* Update test wrt requiring storage locations.Daniel Kirchner2018-07-121-5/+3
|
* Merge pull request #4466 from ethereum/tupleNotEmptychriseth2018-07-111-7/+7
|\ | | | | Disallow empty tuple components.
| * Update tests.Daniel Kirchner2018-07-101-7/+7
| |
* | defaulting to v0.5.0 behaviour of unary + operator (disallow); also adapting ↵Christian Parpart2018-07-101-0/+8
| | | | | | | | all tests to it
* | Update tests.Daniel Kirchner2018-07-102-7/+5
|/
* Adds default visibility specifier to syntax tests.Erik Kundt2018-07-042-8/+8
|
* Update test suite.Daniel Kirchner2018-07-031-1/+2
|
* Updates syntax tests to specify default visibility.Erik Kundt2018-06-2933-152/+108
|
* Updates syntax tests to new constructor syntax.Erik Kundt2018-06-292-5/+3
|
* Fallback function has to be external: backwards-compatible changes.chriseth2018-06-291-2/+1
|
* test: Adapted to the change of the var-keyword elimination.Christian Parpart2018-06-264-53/+28
|
* Update tests for strict address literalsJason Cobb2018-06-252-4/+4
|
* Merge pull request #4306 from ethereum/remove_050_workaround_scopingchriseth2018-06-212-10/+5
|\ | | | | [BREAKING] C99 scoping rules by default (remove 050 workaround)
| * C99 scoping rules by defaultLeonardo Alt2018-06-202-10/+5
| |
* | Return parameters in function types may not be named.Daniel Kirchner2018-06-181-2/+1
|/
* Disallow trailing dots that are not followed by a numberLeonardo Alt2018-05-303-0/+18
|
* Allow using `calldata` keyword to specify data locationmingchuan2018-05-301-1/+1
|
* Move more parser tests to syntax testsAlex Beregszaszi2018-05-2254-0/+458
|
* Move couple of parser tests to syntax tests.Alex Beregszaszi2018-05-1611-0/+102
|
* Replace constant with view in the tests.Daniel Kirchner2018-05-093-4/+44
|
* Update test expectations.Daniel Kirchner2018-05-0929-55/+55
|
* Update parser test expectationsAlex Beregszaszi2018-05-0415-15/+15
|
* Simplify expectIdentifierToken by using expectTokenAlex Beregszaszi2018-05-047-7/+7
|
* Move some parser tests to syntax testsAlex Beregszaszi2018-05-0329-0/+183
|
* Merge pull request #3875 from ethereum/constructorSelfRefchriseth2018-04-142-0/+38
|\ | | | | Stricter check for "this" in constructor.
| * Stricter check for member access to "this" in constructor.Daniel Kirchner2018-04-132-0/+38
| |
* | Add additional test for ``var`` for storage variables.Daniel Kirchner2018-04-123-7/+36
| |
* | Fix internal compiler error when parsing ``var`` declaration without identifier.Daniel Kirchner2018-04-122-0/+26
|/
* Add source locations to syntax test expectations.Daniel Kirchner2018-04-101-1/+1
|
* Adds parsing sub-directory in syntaxTests and moves two example tests from ↵Daniel Kirchner2018-04-042-0/+9
SolidityParser.cpp to test contracts.