solidity/libsolidity/codegen
Christian Parpart 0fd1db533e yul: adds reindent() function to reindent yul source code and makes use of it in IRGenerator.
This function does count curly and round braces and reindents
accordingly the beginning of each line.

It does consider line-comments (// and ///) but not multiline comments (/* ... */).
2019-06-24 12:53:50 +02:00
..
ir yul: adds reindent() function to reindent yul source code and makes use of it in IRGenerator. 2019-06-24 12:53:50 +02:00
ABIFunctions.cpp Coding style fix 2019-06-19 17:26:34 +08:00
ABIFunctions.h Fix storage array abi encoding 2019-06-19 10:46:05 +08:00
ArrayUtils.cpp Move code that access calldata array element to separate function 2019-06-19 17:26:35 +08:00
ArrayUtils.h Move code that access calldata array element to separate function 2019-06-19 17:26:35 +08:00
Compiler.cpp Provide full optimiser settings to ContractCompiler. 2019-03-04 11:40:28 +01:00
Compiler.h Introduce global optimiser settings. 2019-03-04 11:40:28 +01:00
CompilerContext.cpp [Yul] Run optimizer on all dialects. 2019-06-19 10:01:16 +02:00
CompilerContext.h Remove "using namespace" from header and move Instruction to dev::eth. 2019-03-28 13:48:11 +01:00
CompilerUtils.cpp Coding style fix 2019-06-19 17:26:34 +08:00
CompilerUtils.h [libsolidity] TypeProvider: adds explicit uint256() accessor and removes default params in integerType(...). 2019-04-16 18:28:40 +02:00
ContractCompiler.cpp Coding style fix 2019-06-19 17:26:34 +08:00
ContractCompiler.h Merge pull request #5959 from ethereum/optimiser2 2019-03-04 12:54:59 +01:00
ExpressionCompiler.cpp Move code that access calldata array element to separate function 2019-06-19 17:26:35 +08:00
ExpressionCompiler.h Remove defaults in constructor arguments. 2019-03-04 11:41:52 +01:00
LValue.cpp Explicitly turn uninitialized internal function pointers into invalid function when loaded from storage. 2019-05-27 17:26:37 +02:00
LValue.h make use of C++ = default constructor declarations as well as more non-static member initialization syntax. 2018-12-19 11:26:42 +01:00
MultiUseYulFunctionCollector.cpp Extract utility functions from ABI encoder. 2019-03-05 22:13:55 +01:00
MultiUseYulFunctionCollector.h Extract utility functions from ABI encoder. 2019-03-05 22:13:55 +01:00
YulUtilFunctions.cpp Merge pull request #6958 from sifmelcara/fix-abiencoderv2-codegen 2019-06-20 13:08:42 +02:00
YulUtilFunctions.h Merge pull request #6958 from sifmelcara/fix-abiencoderv2-codegen 2019-06-20 13:08:42 +02:00