Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #5470 | Albert | 2018-12-06 | 1 | -0/+1 |
| | | | | Remove unary + from the type system | ||||
* | Adapting tests to Scanner's lexical error diagnostics change. | Christian Parpart | 2018-11-24 | 1 | -1/+1 |
| | |||||
* | adapt to latest code changes | Lazaridis | 2018-11-24 | 1 | -1/+1 |
| | |||||
* | Moves length check to reference resolver. | Erik Kundt | 2018-09-22 | 1 | -1/+1 |
| | |||||
* | Add payable and non-payable state mutability to AddressType. | Daniel Kirchner | 2018-09-13 | 3 | -0/+20 |
| | |||||
* | Accept ``address payable`` during parsing. | Daniel Kirchner | 2018-09-11 | 19 | -1/+224 |
| | |||||
* | Dynamic type as mapping key returns error instead of assertion fail | Leonardo Alt | 2018-08-16 | 4 | -0/+26 |
| | |||||
* | Update tests. | chriseth | 2018-08-15 | 1 | -1/+3 |
| | |||||
* | Cleanup & polish numbers-with-underscores parsing, also improving tests. | Christian Parpart | 2018-08-08 | 6 | -0/+72 |
| | |||||
* | Add more syntax tests for enums and interfaces/libraries | Alex Beregszaszi | 2018-08-07 | 5 | -0/+48 |
| | |||||
* | Disallow conversion between unrelated contract types. | chriseth | 2018-08-01 | 1 | -2/+2 |
| | |||||
* | Merge pull request #4507 from ethereum/v050-var-keyword-trace-removals | Alex Beregszaszi | 2018-08-01 | 1 | -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 Parpart | 2018-08-01 | 1 | -0/+7 |
| | | |||||
* | | Add syntax tests for import statements | Alex Beregszaszi | 2018-07-25 | 5 | -0/+15 |
| | | |||||
* | | Add syntax test for illegal pragma key | Alex Beregszaszi | 2018-07-25 | 1 | -0/+4 |
| | | |||||
* | | Add syntax test for location specifier redeclarations | Alex Beregszaszi | 2018-07-25 | 3 | -0/+23 |
| | | |||||
* | | Add syntax tests for assembly block type (evmasm) | Alex Beregszaszi | 2018-07-25 | 2 | -0/+12 |
|/ | |||||
* | Add missing period in the end of error messages | Leonardo Alt | 2018-07-16 | 1 | -1/+1 |
| | |||||
* | enforce interface-functions to be external-declared | Christian Parpart | 2018-07-16 | 1 | -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 Kirchner | 2018-07-13 | 2 | -13/+6 |
| | |||||
* | Update test wrt requiring storage locations. | Daniel Kirchner | 2018-07-12 | 1 | -5/+3 |
| | |||||
* | Merge pull request #4466 from ethereum/tupleNotEmpty | chriseth | 2018-07-11 | 1 | -7/+7 |
|\ | | | | | Disallow empty tuple components. | ||||
| * | Update tests. | Daniel Kirchner | 2018-07-10 | 1 | -7/+7 |
| | | |||||
* | | defaulting to v0.5.0 behaviour of unary + operator (disallow); also adapting ↵ | Christian Parpart | 2018-07-10 | 1 | -0/+8 |
| | | | | | | | | all tests to it | ||||
* | | Update tests. | Daniel Kirchner | 2018-07-10 | 2 | -7/+5 |
|/ | |||||
* | Adds default visibility specifier to syntax tests. | Erik Kundt | 2018-07-04 | 2 | -8/+8 |
| | |||||
* | Update test suite. | Daniel Kirchner | 2018-07-03 | 1 | -1/+2 |
| | |||||
* | Updates syntax tests to specify default visibility. | Erik Kundt | 2018-06-29 | 33 | -152/+108 |
| | |||||
* | Updates syntax tests to new constructor syntax. | Erik Kundt | 2018-06-29 | 2 | -5/+3 |
| | |||||
* | Fallback function has to be external: backwards-compatible changes. | chriseth | 2018-06-29 | 1 | -2/+1 |
| | |||||
* | test: Adapted to the change of the var-keyword elimination. | Christian Parpart | 2018-06-26 | 4 | -53/+28 |
| | |||||
* | Update tests for strict address literals | Jason Cobb | 2018-06-25 | 2 | -4/+4 |
| | |||||
* | Merge pull request #4306 from ethereum/remove_050_workaround_scoping | chriseth | 2018-06-21 | 2 | -10/+5 |
|\ | | | | | [BREAKING] C99 scoping rules by default (remove 050 workaround) | ||||
| * | C99 scoping rules by default | Leonardo Alt | 2018-06-20 | 2 | -10/+5 |
| | | |||||
* | | Return parameters in function types may not be named. | Daniel Kirchner | 2018-06-18 | 1 | -2/+1 |
|/ | |||||
* | Disallow trailing dots that are not followed by a number | Leonardo Alt | 2018-05-30 | 3 | -0/+18 |
| | |||||
* | Allow using `calldata` keyword to specify data location | mingchuan | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | Move more parser tests to syntax tests | Alex Beregszaszi | 2018-05-22 | 54 | -0/+458 |
| | |||||
* | Move couple of parser tests to syntax tests. | Alex Beregszaszi | 2018-05-16 | 11 | -0/+102 |
| | |||||
* | Replace constant with view in the tests. | Daniel Kirchner | 2018-05-09 | 3 | -4/+44 |
| | |||||
* | Update test expectations. | Daniel Kirchner | 2018-05-09 | 29 | -55/+55 |
| | |||||
* | Update parser test expectations | Alex Beregszaszi | 2018-05-04 | 15 | -15/+15 |
| | |||||
* | Simplify expectIdentifierToken by using expectToken | Alex Beregszaszi | 2018-05-04 | 7 | -7/+7 |
| | |||||
* | Move some parser tests to syntax tests | Alex Beregszaszi | 2018-05-03 | 29 | -0/+183 |
| | |||||
* | Merge pull request #3875 from ethereum/constructorSelfRef | chriseth | 2018-04-14 | 2 | -0/+38 |
|\ | | | | | Stricter check for "this" in constructor. | ||||
| * | Stricter check for member access to "this" in constructor. | Daniel Kirchner | 2018-04-13 | 2 | -0/+38 |
| | | |||||
* | | Add additional test for ``var`` for storage variables. | Daniel Kirchner | 2018-04-12 | 3 | -7/+36 |
| | | |||||
* | | Fix internal compiler error when parsing ``var`` declaration without identifier. | Daniel Kirchner | 2018-04-12 | 2 | -0/+26 |
|/ | |||||
* | Add source locations to syntax test expectations. | Daniel Kirchner | 2018-04-10 | 1 | -1/+1 |
| | |||||
* | Adds parsing sub-directory in syntaxTests and moves two example tests from ↵ | Daniel Kirchner | 2018-04-04 | 2 | -0/+9 |
SolidityParser.cpp to test contracts. |