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

DefineLabel() protected method

protected DefineLabel ( Antlr3.Tool.Rule r, Antlr.Runtime.IToken label, Antlr3.Tool.GrammarAST element, LabelType type ) : void
r Antlr3.Tool.Rule
label Antlr.Runtime.IToken
element Antlr3.Tool.GrammarAST
type LabelType
return void
        protected virtual void DefineLabel( Rule r, IToken label, GrammarAST element, LabelType type )
        {
            bool err = nameSpaceChecker.CheckForLabelTypeMismatch( r, label, type );
            if ( err )
            {
                return;
            }
            r.DefineLabel( label, element, type );
        }
Grammar