aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/InlineAssembly.cpp
Commit message (Expand)AuthorAgeFilesLines
* Correctly check for jump warningsAlex Beregszaszi2017-07-011-27/+29
* Warn on JUMP/JUMPI in inline assemblyAlex Beregszaszi2017-07-011-0/+8
* Test for variable redeclaration in for loopsAlex Beregszaszi2017-06-161-0/+5
* Fix test.chriseth2017-06-161-1/+1
* Some more parsing tests.chriseth2017-06-161-0/+14
* Some more tests.chriseth2017-06-161-2/+14
* Parse for statement in assembly parser / printerAlex Beregszaszi2017-06-161-0/+17
* Merge pull request #2192 from winsvega/developAlex Beregszaszi2017-06-151-0/+10
|\
| * add new opcode instructions to the parserDimitry2017-06-151-0/+10
* | Enforce function arguments when parsing functional instructions.chriseth2017-06-141-1/+11
|/
* test: Add different styles of returndatacopy and returndatasizeYoichi Hirai2017-06-131-0/+10
* libevmasm: add RETURNDATACOPY and RETURNDATASIZEYoichi Hirai2017-06-131-0/+10
* Use lowercase when reporting instruction error.chriseth2017-06-091-3/+3
* Add test for two functions calling eachotherAlex Beregszaszi2017-06-091-0/+1
* Test for embedded functions.chriseth2017-06-081-0/+5
* Move inline assembly to new abstraction and test both backends.chriseth2017-06-081-14/+25
* Initial EVM1.5 assembly implementation.chriseth2017-06-081-0/+36
* Add inline assembly test for sha3/keccak256Alex Beregszaszi2017-05-301-0/+8
* Fix expected message in test caseAlex Beregszaszi2017-05-261-1/+1
* Better error messages for invalid switch casesAlex Beregszaszi2017-05-261-2/+2
* Disallow instructions as a switch expressionAlex Beregszaszi2017-05-261-1/+1
* Add testsAlex Beregszaszi2017-05-261-0/+52
* Uniform error messagesAlex Beregszaszi2017-05-241-1/+1
* Add testsAlex Beregszaszi2017-05-241-0/+11
* Add testsAlex Beregszaszi2017-05-231-0/+26
* Add tests for bool literalAlex Beregszaszi2017-05-191-0/+6
* Remove error label / invalid jump label.chriseth2017-04-281-1/+1
* Remove parentheses from around function return parametersAlex Beregszaszi2017-04-271-6/+6
* Fix test buildAlex Beregszaszi2017-04-251-0/+1
* Review comments.chriseth2017-04-251-0/+5
* Use raw string for tests.chriseth2017-04-251-3/+15
* Make tests comply with stack height checks.chriseth2017-04-251-20/+20
* Refactor assembly analysis into scope filling and checking.chriseth2017-04-251-10/+39
* Fix compiler warning.chriseth2017-02-201-1/+1
* Also check imbalanced stack.chriseth2017-02-201-2/+3
* Check error messages for assembly tests.chriseth2017-02-171-29/+67
* More tests.chriseth2017-02-161-0/+10
* Parsing function calls.chriseth2017-02-161-0/+5
* Parsing function definitions.chriseth2017-02-161-0/+10
* Test for unicode string literals.chriseth2017-02-151-0/+11
* Tests for printing assembly.chriseth2017-02-141-0/+56
* Add tests for revert()Alex Beregszaszi2017-02-111-0/+5
* Add tests for invalid instructionAlex Beregszaszi2017-01-281-0/+5
* Update error message.chriseth2017-01-261-1/+1
* Disallow assignment to non-identifiers.chriseth2017-01-261-0/+6
* Add test for assignment.chriseth2017-01-261-1/+7
* Moved test.chriseth2017-01-261-0/+6
* Fix licensing headersVoR02202016-11-231-4/+4
* Rename ErrorTag to invalidJumpLabel in inline assemblyAlex Beregszaszi2016-11-151-1/+1
* Add tests for the ErrorTagAlex Beregszaszi2016-11-151-0/+5
* Add testschriseth2016-11-151-5/+13
* Allow warnings for inline assembly blockAlex Beregszaszi2016-10-201-1/+1
* Add tests for magic variables in inline assemblyAlex Beregszaszi2016-10-201-0/+7
* Fix assignment after tags in inline assemblyAlex Beregszaszi2016-10-111-0/+5
* Add test for address in inline assemblyAlex Beregszaszi2016-10-071-1/+1
* Add test for suicide/selfdestructAlex Beregszaszi2016-10-061-0/+5
* Remove log.h from solidity.chriseth2016-04-121-1/+0
* Allow "byte" in inline assembly.chriseth2016-04-061-0/+5
* Code generation (missing external access and source locations).chriseth2016-03-301-12/+29
* Parsing for inline assembly.chriseth2016-03-301-0/+138