Antlr3.Tool.Grammar.AltReferencesTokenID C# (CSharp) Method

AltReferencesTokenID() public method

public AltReferencesTokenID ( string ruleName, Antlr3.Tool.GrammarAST refAST, int outerAltNum ) : void
ruleName string
refAST Antlr3.Tool.GrammarAST
outerAltNum int
return void
        public virtual void AltReferencesTokenID( string ruleName, GrammarAST refAST, int outerAltNum )
        {
            Rule r = GetLocallyDefinedRule( ruleName );
            if ( r == null )
            {
                return;
            }
            r.TrackTokenReferenceInAlt( refAST, outerAltNum );
            if ( !tokenIDRefs.Contains( refAST.Token ) )
            {
                tokenIDRefs.Add( refAST.Token );
            }
        }
Grammar