solidity/libsolidity/codegen
chriseth b5deca0383
Merge pull request #4779 from ethereum/optimise-string-literals
Decide better in storing string literals as data
2018-12-11 17:50:14 +01:00
..
ABIFunctions.cpp Replace push_back with emplace_back where it makes sense 2018-12-10 19:02:39 +01:00
ABIFunctions.h Isolating files shared between Yul- and Solidity language frontend. 2018-11-21 18:58:12 +00:00
ArrayUtils.cpp Introduce namespace langutil in liblangutil directory. 2018-11-21 19:13:44 +00:00
ArrayUtils.h Adds syntax tests, documentation and changelog entry. 2018-05-30 17:43:20 +02:00
AsmCodeGen.cpp Reuse stack slots in Yul to EVM code generation. 2018-12-10 14:28:56 +01:00
AsmCodeGen.h Reuse stack slots in Yul to EVM code generation. 2018-12-10 14:28:56 +01:00
Compiler.cpp Binary search for dispatch. 2018-12-06 13:07:14 +01:00
Compiler.h Isolating files shared between Yul- and Solidity language frontend. 2018-11-21 18:58:12 +00:00
CompilerContext.cpp liblangutil: refactor SourceReferenceFormatter, splitting out retrieval and making use of new SourceLocation's CharStream knowledge 2018-12-06 14:01:01 +01:00
CompilerContext.h Use "in" tag for jumps from unpacker to function. 2018-11-26 11:02:58 +01:00
CompilerUtils.cpp Set codecopy limit for data to 32 bytes. 2018-12-10 17:11:48 +01:00
CompilerUtils.h Replace IntegerType(256) with static function IntegerType::uint256() 2018-11-29 17:07:18 +08:00
ContractCompiler.cpp Replace push_back with emplace_back where it makes sense 2018-12-10 19:02:39 +01:00
ContractCompiler.h Binary search for dispatch. 2018-12-06 13:07:14 +01:00
ExpressionCompiler.cpp Fix bug related to state variables of function type accessed via base contract. 2018-11-29 19:30:27 +01:00
ExpressionCompiler.h Isolating files shared between Yul- and Solidity language frontend. 2018-11-21 18:58:12 +00:00
LValue.cpp Introduce namespace langutil in liblangutil directory. 2018-11-21 19:13:44 +00:00
LValue.h Introduce namespace langutil in liblangutil directory. 2018-11-21 19:13:44 +00:00