public override object VisitExpressionStatement([NotNull] CMinusParser.ExpressionStatementContext context) { if (context.assignmentVariable() != null) { this.Visit(context.logicalOrExpression()); this.writer.WriteStoreVariable(context.assignmentVariable().GetText()); } return(null); }
public override object VisitExpressionStatement([NotNull] CMinusParser.ExpressionStatementContext context) { if (context.assignmentVariable() != null) { this.Visit(context.assignmentVariable()); this.inAssignment = true; this.Visit(context.logicalOrExpression()); this.inAssignment = false; this.assignmentType = ""; } return(null); }