X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramcompiler.h;h=1f0601b5871f859a5dc771f6566f9311644d355d;hp=1258bde00ce0cbc8b9f45326377e9fe7524d7af7;hb=77ad5a1a89aa43d9a3c8c58abff1ae184510cec6;hpb=670cd5e97ba225b5eb43fdda4ad53bf2731a35fa diff --git a/source/programcompiler.h b/source/programcompiler.h index 1258bde0..1f0601b5 100644 --- a/source/programcompiler.h +++ b/source/programcompiler.h @@ -218,6 +218,7 @@ private: virtual void visit(ProgramSyntax::BinaryExpression &); virtual void visit(ProgramSyntax::MemberAccess &); virtual void visit(ProgramSyntax::FunctionCall &); + virtual void visit(ProgramSyntax::VariableDeclaration &); virtual void visit(ProgramSyntax::Return &); }; @@ -278,6 +279,7 @@ private: std::vector variables; ProgramSyntax::Assignment *assignment; bool assignment_target; + bool assign_to_subscript; bool global_scope; UnusedVariableLocator();