aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/syntaxTests/nameAndTypeResolution
Commit message (Expand)AuthorAgeFilesLines
* Disable state mutability warning for functions with empty bodyLeonardo Alt2018-12-1218-22/+0
* Disable unused var warning for functions with empty bodyLeonardo Alt2018-12-129-9/+0
* Add tests for implcit conversions from literals to fixed-point numbers.Yi Huang2018-12-111-1/+2
* Adds more detailed type errors and tests.Erik Kundt2018-12-071-2/+8
* Adds an additional message to failing type conversions.Erik Kundt2018-12-071-1/+1
* Move inline array tests.chriseth2018-11-3011-90/+0
* Changelog entry and tests.chriseth2018-11-261-0/+1
* Changelog entry and tests.chriseth2018-11-261-1/+0
* Refactor of bool TypeChecker::visit(FunctionCall const& _functionCall).Kristofer Peterson2018-11-103-1/+11
* Updated MAXIMUM_STRING_DISTANCE to non static maximumStringDistance taking in...mestorlx2018-10-133-0/+43
* Improved error message for lookup in function types.Martin Diz2018-10-105-0/+85
* Update test suite to use address payable.Daniel Kirchner2018-09-122-1/+3
* Merge pull request #4590 from ethereum/msgValueModifierchriseth2018-09-051-1/+1
|\
| * Turn warning into error.chriseth2018-09-041-1/+1
* | Merge pull request #4866 from bakaoh/issue4743chriseth2018-09-055-5/+5
|\ \
| * | Update test to correct source location for nameless parametersbakaoh2018-08-315-5/+5
| |/
* / Add return data to bare calls.Daniel Kirchner2018-09-041-3/+3
|/
* Fixes #4718: High CPU usage when using large variable namesbakaoh2018-08-152-0/+14
* Update tests.chriseth2018-08-1510-26/+20
* New test cases.mingchuan2018-08-151-0/+8
* Adds support for structs in interfaces.Christian Parpart2018-08-141-3/+0
* Merge pull request #4777 from ethereum/typeConversionMemorychriseth2018-08-142-2/+2
|\
| * Defaul data location for type conversions is memory.chriseth2018-08-132-2/+2
* | Disallow ambiguous conversions between number literals and bytesXX types.Daniel Kirchner2018-08-133-11/+0
|/
* Update and extend tests for return expressions.Daniel Kirchner2018-08-081-7/+0
* Allow enums in interfacesAlex Beregszaszi2018-08-071-1/+0
* Merge pull request #4689 from ethereum/cleanup-050-testschriseth2018-08-0615-64/+9
|\
| * Cleanup 0.5.0 test casesAlex Beregszaszi2018-08-0615-64/+9
* | Merge pull request #4671 from ethereum/mappingTupleAssignmentchriseth2018-08-061-12/+0
|\ \ | |/ |/|
| * Disallow assignments to mappings within tuple assignments.Daniel Kirchner2018-08-031-12/+0
* | Update tests to remove support for loose assemblyChristian Parpart2018-08-023-4/+4
* | Disallow loos assembly in Solidity by permanently setting it to SyntaxError (...Christian Parpart2018-08-0210-44/+9
|/
* Do not exclude public state variables when looking for conflicting declarations.Daniel Kirchner2018-08-011-0/+1
* Fix crash when FunctionType has undeclared type as parameterLeonardo Alt2018-07-317-11/+36
* Merge pull request #4527 from ethereum/mappingEnforceStorageAlex Beregszaszi2018-07-245-9/+9
|\
| * Enforces data location of local mappings to storage.Erik Kundt2018-07-245-9/+9
* | Merge pull request #4439 from ethereum/address_memberschriseth2018-07-1923-118/+13
|\ \ | |/ |/|
| * Removing tests that are not useful anymoreLeonardo Alt2018-07-183-43/+0
| * Add suggestion to error messageLeonardo Alt2018-07-1712-12/+12
| * Address members not accessible by contract instanceLeonardo Alt2018-07-1723-78/+16
* | Removes obsolete syntax tests.Erik Kundt2018-07-181-6/+0
* | Suggests external for fallback and interface functions.chriseth2018-07-181-1/+1
|/
* Add missing period in the end of error messagesLeonardo Alt2018-07-1627-27/+27
* Deprecate the throw statementAlex Beregszaszi2018-07-162-9/+1
* enforce interface-functions to be external-declaredChristian Parpart2018-07-162-5/+3
* Update tests.Daniel Kirchner2018-07-138-69/+3
* Merge pull request #4437 from ethereum/report-empty-var-declschriseth2018-07-132-0/+3
|\
| * Generates a syntax error when declaring a variable declaration's LHS has no n...Christian Parpart2018-07-122-0/+3
* | Update test wrt requiring storage locations.Daniel Kirchner2018-07-127-33/+21
|/
* Added default data locations to parameters for syntax tests.Chase McDermott2018-07-1226-52/+52
* Merge pull request #4454 from ethereum/constructorArgCountchriseth2018-07-111-1/+1
|\
| * Improves error with suggestion to remove parantheses.Erik Kundt2018-07-111-1/+1
* | test: Fix typos.Cryptomental2018-07-111-2/+2
|/
* Merge pull request #4376 from ethereum/fallbackExternalchriseth2018-07-117-22/+3
|\
| * Update tests.chriseth2018-07-047-22/+3
* | Merge pull request #4466 from ethereum/tupleNotEmptychriseth2018-07-111-4/+4
|\ \
| * | Update tests.Daniel Kirchner2018-07-101-4/+4
* | | defaulting to v0.5.0 behaviour of unary + operator (disallow); also adapting ...Christian Parpart2018-07-104-28/+1
* | | Update tests.Daniel Kirchner2018-07-105-28/+6
|/ /
* | Merge pull request #4403 from ethereum/syntaxTestsVisibilitychriseth2018-07-0912-22/+22
|\ \
| * | Adds default visibility specifier to syntax tests.Erik Kundt2018-07-0412-22/+22
| |/
* | Merge pull request #4418 from ethereum/initialConstantschriseth2018-07-051-1/+1
|\ \
| * | Only allow compile-time constants for constant state variables.chriseth2018-07-041-1/+1
| |/
* / Enforcing error on msg.gas and block.blockhash()Leonardo Alt2018-07-044-14/+2
|/
* Updates syntax tests to specify default visibility.Erik Kundt2018-06-299-42/+22
* Updates syntax tests to new constructor syntax.Erik Kundt2018-06-2915-41/+26
* Fallback function has to be external: backwards-compatible changes.chriseth2018-06-2925-57/+69
* Merge pull request #4097 from ethereum/noPackedExceptForPackedchriseth2018-06-289-15/+13
|\
| * Adjust tests.chriseth2018-06-259-15/+13
* | Remove non-0.5.0 warning for emit keyword (make it mandatory)Alex Beregszaszi2018-06-274-7/+4
* | test: Adapted to the change of the var-keyword elimination.Christian Parpart2018-06-2643-247/+87
* | test: drop obsoleted syntaxTest(s)Christian Parpart2018-06-261-11/+0
|/
* Keep the 'if it not used as an address' helper message for all cases of addre...Alex Beregszaszi2018-06-254-4/+4
* Update tests for strict address literalsJason Cobb2018-06-254-5/+4
* C99 scoping rules by defaultLeonardo Alt2018-06-202-7/+1
* Disallow raw callcode (was deprecated in 0.4.12)Alex Beregszaszi2018-06-205-15/+4
* Enforce disallowing empty structsChristian Parpart2018-06-142-7/+7
* Show named argument name in errorAlex Beregszaszi2018-06-061-1/+1
* Move "create2_as_variable" back to non-isoltest tests.chriseth2018-06-051-6/+0
* Split out SolidityNameAndTypeResolution tests into SyntaxTestsAlex Beregszaszi2018-05-31551-0/+4244