public override ASTNode VisitArraySize([NotNull] DaedalusParser.ArraySizeContext context) { if (context.reference() != null) { return(VisitReference(context.reference())); } return(new IntegerLiteralNode(GetLocation(context), long.Parse(context.GetText()))); }