explicitly set the type of Blocks to null
This commit is contained in:
@@ -14,8 +14,10 @@ public class ContextAnalysis extends KlangBaseVisitor<Node> {
|
|||||||
Node currentStatement = this.visit(ctx.statement(i));
|
Node currentStatement = this.visit(ctx.statement(i));
|
||||||
statements[i] = (Statement) currentStatement;
|
statements[i] = (Statement) currentStatement;
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Block(statements);
|
Block result = new Block(statements);
|
||||||
|
result.type = null;
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -27,7 +29,9 @@ public class ContextAnalysis extends KlangBaseVisitor<Node> {
|
|||||||
statements[i] = (Statement) currentStatement;
|
statements[i] = (Statement) currentStatement;
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Block(statements);
|
Block result = new Block(statements);
|
||||||
|
result.type = null;
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user