Antlr4.Codegen.ParserFactory.GetAddToListOpIfListLabelPresent C# (CSharp) Method

GetAddToListOpIfListLabelPresent() public method

public GetAddToListOpIfListLabelPresent ( LabeledOp op, GrammarAST label ) : AddToLabelList
op LabeledOp
label Antlr4.Tool.Ast.GrammarAST
return Antlr4.Codegen.Model.AddToLabelList
        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;
        }
    }