solidity/libsolidity/codegen
Alex Beregszaszi 28e65bac46 Add unimplemented assert for modifiers in the IR
Also improved relevant tests for modifiers to be more strict and detect if the modifier body was skipped.
2020-11-27 18:34:17 +00:00
..
ir Add unimplemented assert for modifiers in the IR 2020-11-27 18:34:17 +00:00
ABIFunctions.cpp Merge pull request #10346 from ethereum/boundFunctions 2020-11-23 19:09:20 +01:00
ABIFunctions.h [Sol->Yul] Implementing copying dynamically encoded structs from calldata to memory 2020-11-23 23:22:34 +01:00
ArrayUtils.cpp Introduce abicoder pragma. 2020-11-03 13:31:50 +01:00
ArrayUtils.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
Compiler.cpp Store generated sources in standard-json output. 2020-09-15 11:22:16 +02:00
Compiler.h Store generated sources in standard-json output. 2020-09-15 11:22:16 +02:00
CompilerContext.cpp Store optimized code if optimizer is activated. 2020-09-15 11:22:41 +02:00
CompilerContext.h Introduce abicoder pragma. 2020-11-03 13:31:50 +01:00
CompilerUtils.cpp Using auto to avoid type name duplication. 2020-11-26 12:13:32 +01:00
CompilerUtils.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
ContractCompiler.cpp Do not allocate memory objects if they will be assigned directly. 2020-11-24 14:11:01 +01:00
ContractCompiler.h Do not allocate memory objects if they will be assigned directly. 2020-11-24 14:11:01 +01:00
ExpressionCompiler.cpp [SMTChecker] Support named arguments in function calls 2020-11-20 11:52:26 -01:00
ExpressionCompiler.h Fix conversion bug for exp operation. 2020-07-27 10:44:42 +02:00
LValue.cpp Fix typo: storage 2020-10-02 11:44:10 +02:00
LValue.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
MultiUseYulFunctionCollector.cpp Adding support for recursive functions in MultiUseYulFunctionCollector 2020-10-08 15:27:33 +02:00
MultiUseYulFunctionCollector.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
ReturnInfo.cpp Fixing ICE when returning Struct from library 2020-10-13 20:00:11 +02:00
ReturnInfo.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
YulUtilFunctions.cpp [Sol->Yul] Implementing copying dynamically encoded structs from calldata to memory 2020-11-23 23:22:34 +01:00
YulUtilFunctions.h Fix assignment to non-lvalue storage values. 2020-11-17 15:56:34 +01:00