solidity/libsolidity/codegen/ir
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
..
IRGenerationContext.cpp [Sol -> Yul] Implement delete for function pointers 2019-05-23 15:51:59 +02:00
IRGenerationContext.h Code generator for external function calls. 2019-05-09 18:55:12 +02:00
IRGenerator.cpp yul: adds reindent() function to reindent yul source code and makes use of it in IRGenerator. 2019-06-24 12:53:50 +02:00
IRGenerator.h [SolYul] Partially implement constructor. 2019-05-09 17:57:33 +02:00
IRGeneratorForStatements.cpp Implement checked mod for sol->yul code generation. 2019-06-20 12:30:32 +02:00
IRGeneratorForStatements.h Compound assignment. 2019-05-23 21:32:30 +02:00
IRLValue.cpp [Sol->Yul] Implement .length for storage arrays 2019-06-19 18:09:23 +02:00
IRLValue.h [Sol->Yul] Implement .length for storage arrays 2019-06-19 18:09:23 +02:00