aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/analysis/ViewPureChecker.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos.chriseth2018-10-041-4/+4
|
* Split IntegerType into IntegerType and AddressType.Daniel Kirchner2018-09-051-1/+1
|
* Turn warning into error.chriseth2018-09-041-5/+7
|
* Warns if modifier uses msg.value in non-payable function.Erik Kundt2018-09-041-36/+87
|
* Add abi.decode(bytes data, (...))chriseth2018-08-151-1/+1
|
* Do not handle `balance` member of contract types specially.chriseth2018-07-201-2/+1
|
* Remove v050 check for enforcing "view" in ViewPureChecker.Daniel Kirchner2018-07-041-25/+13
|
* Fix view/pure error ordering problem.chriseth2018-06-041-2/+2
|
* Add abi.encode, abi.encodePacked, abi.encodeWithSelector and ↵Alex Beregszaszi2018-04-121-1/+6
| | | | abi.encodeWithSignature.
* Allow `this.f.selector` to be pure.chriseth2018-02-131-0/+16
|
* Separate expression and statement.chriseth2017-12-131-0/+4
|
* Split Instruction and FunctionalInstruction in JuliaAlex Beregszaszi2017-12-051-5/+9
|
* If statement for Iulia / inline assembly.chriseth2017-11-221-0/+5
|
* Enforce view with error for experimental 0.5.0.chriseth2017-09-141-11/+23
|
* Minor changes from review.chriseth2017-09-131-9/+3
|
* Rename to invalidInPureFunctionschriseth2017-09-131-1/+1
|
* Allow constant variables in pure functions.chriseth2017-09-061-1/+1
|
* Rename and add anonymous namespace.chriseth2017-09-061-1/+4
|
* Fix testschriseth2017-09-061-5/+8
|
* Tone down error message.chriseth2017-09-061-2/+2
|
* Modifier invocation can be base constructor callchriseth2017-09-061-5/+7
|
* Analyze assembly.chriseth2017-09-061-10/+87
|
* Do not report on overriding function and only warn for view.chriseth2017-09-061-12/+19
|
* View-pure checker.chriseth2017-09-061-0/+227