solidity/libsolidity/codegen
chriseth 99f88742d6
Merge pull request #8263 from ethereum/functionSelectorPure
Mark function selectors accessed via declaration as pure.
2020-02-14 12:34:39 +01:00
..
ir Finishes external call implementation. 2020-02-14 11:59:04 +01:00
ABIFunctions.cpp Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
ABIFunctions.h Add reason string for internal reverts 2020-02-10 11:57:20 -03: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 Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
Compiler.h Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
CompilerContext.cpp Unify optimize yul code in CompilerContext/ContractCompiler 2020-02-11 13:55:47 +01:00
CompilerContext.h Unify optimize yul code in CompilerContext/ContractCompiler 2020-02-11 13:55:47 +01:00
CompilerUtils.cpp Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
CompilerUtils.h Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
ContractCompiler.cpp Unify optimize yul code in CompilerContext/ContractCompiler 2020-02-11 13:55:47 +01:00
ContractCompiler.h Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
ExpressionCompiler.cpp Mark function selector accesses as pure for pure expressions and mark function accesses via contract name as pure. 2020-02-14 12:33:33 +01:00
ExpressionCompiler.h Add reason string for internal reverts 2020-02-10 11:57:20 -03:00
LValue.cpp Remove unnecessary statement 2020-01-15 14:33:27 +00:00
LValue.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
MultiUseYulFunctionCollector.cpp C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
MultiUseYulFunctionCollector.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
YulUtilFunctions.cpp Implement calldata arrays for Yul IR 2020-02-12 14:00:29 +01:00
YulUtilFunctions.h Implement calldata arrays for Yul IR 2020-02-12 14:00:29 +01:00