Antlr4.Codegen.Model.ElementFrequenciesVisitor.RuleRef C# (CSharp) Метод

RuleRef() публичный Метод

public RuleRef ( GrammarAST @ref, ActionAST arg ) : void
@ref GrammarAST
arg ActionAST
Результат void
        public override void RuleRef(GrammarAST @ref, ActionAST arg)
        {
            if (@ref is GrammarASTWithOptions)
            {
                GrammarASTWithOptions grammarASTWithOptions = (GrammarASTWithOptions)@ref;
                if (bool.Parse(grammarASTWithOptions.GetOptionString(LeftFactoringRuleTransformer.SUPPRESS_ACCESSOR) ?? "false"))
                {
                    return;
                }
            }

            frequencies.Peek().Add(RuleFunction.GetLabelName(grammar, @ref));
            minFrequencies.Peek().Add(RuleFunction.GetLabelName(grammar, @ref));
        }