protected override void MatchVariableStmt(VariableStmt stmt) { Declare(stmt.Name); if (stmt.Initializer != null) { Resolve(stmt.Initializer); } Define(stmt.Name); }
protected abstract void MatchVariableStmt(VariableStmt variableStmt);