solidity/libsolidity/codegen
Yoichi Hirai e29047b24d
codegen: assertion did not assert non-nullness
This commit strengthens an assertion so that it makes sure that a pointer is not null.
Moreover, `isLocalVariable(variable)` is now positively asserted, following the error message.
2016-12-01 11:58:34 +01:00
..
ArrayUtils.cpp Use solUnimplemented wherever possible 2016-11-28 09:51:02 +00:00
ArrayUtils.h Fix licensing headers 2016-11-23 12:22:33 +01:00
Compiler.cpp Fix licensing headers 2016-11-23 12:22:33 +01:00
Compiler.h Fix licensing headers 2016-11-23 12:22:33 +01:00
CompilerContext.cpp Fix licensing headers 2016-11-23 12:22:33 +01:00
CompilerContext.h Fix licensing headers 2016-11-23 12:22:33 +01:00
CompilerUtils.cpp codegen: cleanup values to fit in storage bytes 2016-11-25 15:50:46 +01:00
CompilerUtils.h codegen: document _chopSignBits parameter of convertType function 2016-11-25 15:45:17 +01:00
ContractCompiler.cpp codegen: assertion did not assert non-nullness 2016-12-01 11:58:34 +01:00
ContractCompiler.h Fix licensing headers 2016-11-23 12:22:33 +01:00
ExpressionCompiler.cpp Use solUnimplemented wherever possible 2016-11-28 09:51:02 +00:00
ExpressionCompiler.h Fix licensing headers 2016-11-23 12:22:33 +01:00
LValue.cpp codegen: storing of non-value types; add some assertions 2016-11-25 15:45:18 +01:00
LValue.h Fix licensing headers 2016-11-23 12:22:33 +01:00