aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/analysis/ViewPureChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add opcode RAND supportWei-Ning Huang2018-12-061-1/+1
* Isolating libyul library API into its own namespace `yul`.Christian Parpart2018-11-231-15/+15
* Reorder some include files and group <libyul/>'s together (as much as possible)Christian Parpart2018-11-231-1/+1
* Rewrite header paths to adapt to recent `git mv` of libsolidity/inlineasm to ...Christian Parpart2018-11-231-1/+1
* Introduce namespace `langutil` in liblangutil directory.Christian Parpart2018-11-221-0/+3
* 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 abi.encodeWithSi...Alex Beregszaszi2018-04-121-1/+6
* 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