solidity/libsolidity/codegen
Valentin Wüstholz 9bcbd93ac5 Change translation of implicit throws (issue #1589).
This adds a new invalid instruction that is used for encoding
implicit throws that are emitted by the compiler. This makes it
possible to distinguish such runtime errors from user-provided,
explicit throws.
2017-01-26 16:39:07 +01:00
..
ArrayUtils.cpp Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
ArrayUtils.h Change clearStorageLoop to TypePointer. 2017-01-24 12:07:09 +01:00
Compiler.cpp Use CBOR encoding. 2016-12-01 16:03:59 +01:00
Compiler.h Use CBOR encoding. 2016-12-01 16:03:59 +01:00
CompilerContext.cpp Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
CompilerContext.h Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
CompilerUtils.cpp Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
CompilerUtils.h Renamed padToWordBoundaries -> padToWords 2016-12-12 23:43:21 +01:00
ContractCompiler.cpp Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
ContractCompiler.h Fix licensing headers 2016-11-23 12:22:33 +01:00
ExpressionCompiler.cpp Change translation of implicit throws (issue #1589). 2017-01-26 16:39:07 +01:00
ExpressionCompiler.h Cleaner shift handling and type conversion for binary operations. 2016-12-12 11:12:12 +01:00
LValue.cpp codegen: truncate booleans before they enter storage 2016-11-30 17:41:51 +01:00
LValue.h Fix licensing headers 2016-11-23 12:22:33 +01:00