public virtual AddToLabelList GetAddToListOpIfListLabelPresent(LabeledOp op, GrammarAST label) { AddToLabelList labelOp = null; if (label != null && label.Parent.Type == ANTLRParser.PLUS_ASSIGN) { string listLabel = GetTarget().GetListLabel(label.Text); labelOp = new AddToLabelList(this, listLabel, op.GetLabels()[0]); } return labelOp; }