Merge pull request #8591 from mijovic/sol2YulConstructorParams

[Sol2Yul] Adding support for constructors with parameters (inheritance)
This commit is contained in:
chriseth
2020-04-23 12:56:54 +02:00
committed by GitHub
22 changed files with 476 additions and 82 deletions
@@ -51,6 +51,9 @@ public:
/// Generates code to initialize the given local variable.
void initializeLocalVar(VariableDeclaration const& _varDecl);
/// Calculates expression's value and returns variable where it was stored
IRVariable evaluateExpression(Expression const& _expression, Type const& _to);
void endVisit(VariableDeclarationStatement const& _variableDeclaration) override;
bool visit(Conditional const& _conditional) override;
bool visit(Assignment const& _assignment) override;