solidity/libsolidity/codegen
chriseth 014bbc6c97
Merge pull request #4272 from ethereum/assert-break-continue
Fail if break/continue statements are used outside for/while loops in ContractCompiler
2018-06-13 12:10:39 +02:00
..
ABIFunctions.cpp Removed signed shift right from the utilities. 2018-04-30 20:34:43 +01:00
ABIFunctions.h Removed signed shift right from the utilities. 2018-04-30 20:34:43 +01:00
ArrayUtils.cpp Properly pad data from calldata. 2018-06-12 18:51:40 +01:00
ArrayUtils.h Adds syntax tests, documentation and changelog entry. 2018-05-30 17:43:20 +02:00
Compiler.cpp Prevent libraries from being called. 2018-01-19 16:27:44 +01:00
Compiler.h Provide target EVM version in CompilerContext. 2018-03-01 17:19:35 +01:00
CompilerContext.cpp Only forward returndata if EVM version supports it. 2018-04-12 13:09:38 +02:00
CompilerContext.h Use native shift instructions in ABIFunctions on Constantinople 2018-04-30 20:34:43 +01:00
CompilerUtils.cpp Fix revert with reason coming from a string variable 2018-05-09 17:53:17 +02:00
CompilerUtils.h Removed signed shift right from the utilities. 2018-04-30 20:34:43 +01:00
ContractCompiler.cpp Fail if break/continue statements are used outside for/while loops in ContractCompiler 2018-06-12 00:46:23 +01:00
ContractCompiler.h Move constructor argument override check to TypeChecker and reuse annotations in ContractCompiler. 2018-04-09 15:26:08 +02:00
ExpressionCompiler.cpp Extend explanatory remark and argue using bitwise operations instead of rounding. 2018-06-12 09:32:19 +01:00
ExpressionCompiler.h Mark functions static 2017-09-20 01:23:21 +01:00
LValue.cpp Removed signed shift right from the utilities. 2018-04-30 20:34:43 +01:00
LValue.h Add virtual destructor in LValue class. 2018-04-24 23:39:25 +02:00