solidity/libsolidity/codegen
2020-05-15 14:51:00 +02:00
..
ir Extract more functions for generating function and variable names into IRNames 2020-05-15 14:51:00 +02:00
ABIFunctions.cpp Allow ABI encoding for array slices without explicit casts. 2020-05-13 18:20:07 +02:00
ABIFunctions.h Introduce non-reversed version of tupleEncoder. 2020-05-07 15:08:09 +02:00
ArrayUtils.cpp C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
ArrayUtils.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
Compiler.cpp run addMissingFunctions only once 2020-05-07 17:06:11 +02:00
Compiler.h Assembly: Added missing source field to legacy assembly json output to complete the source reference 2020-02-18 10:22:34 +01:00
CompilerContext.cpp run addMissingFunctions only once 2020-05-07 17:06:11 +02:00
CompilerContext.h run addMissingFunctions only once 2020-05-07 17:06:11 +02:00
CompilerUtils.cpp Allow ABI encoding for array slices without explicit casts. 2020-05-13 18:20:07 +02:00
CompilerUtils.h Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
ContractCompiler.cpp Merge pull request #8856 from ethereum/implicitConstructorCallvalueCheck 2020-05-11 18:50:36 +02:00
ContractCompiler.h Legacy codegeneration for immutable state variables. 2020-03-24 16:45:25 +01:00
ExpressionCompiler.cpp Disallow array slicing for arrays with dyanmically encoded base types. 2020-05-13 15:52:22 +02:00
ExpressionCompiler.h Replaced all instances of lValueRequested to willBeWrittenTo 2020-04-20 12:33:30 +05:30
LValue.cpp Properly handle assignments of immutables at declaration. 2020-04-02 08:35:22 +02:00
LValue.h Legacy codegeneration for immutable state variables. 2020-03-24 16:45:25 +01:00
MultiUseYulFunctionCollector.cpp Remove some unneeded headers. 2020-05-07 01:49:46 +02:00
MultiUseYulFunctionCollector.h Implement lazy function generation using function generation queue 2020-04-17 13:28:07 +02:00
ReturnInfo.cpp [Sol2Yul] Implements codegen part for try/catch statements. 2020-04-14 18:42:37 +02:00
ReturnInfo.h [Sol2Yul] Implements codegen part for try/catch statements. 2020-04-14 18:42:37 +02:00
YulUtilFunctions.cpp [Sol->Yul] Enabling new bytes(n) 2020-05-14 12:55:14 +02:00
YulUtilFunctions.h IR generation for shifts 2020-05-06 19:14:23 +02:00