Antlr4.Tool.LexerGrammar.DefineRule C# (CSharp) Method

DefineRule() public method

public DefineRule ( Rule r ) : bool
r Rule
return bool
        public override bool DefineRule(Rule r)
        {
            if (!base.DefineRule(r))
            {
                return false;
            }

            if (modes == null)
                modes = new Runtime.Misc.MultiMap<string, Rule>();
            modes.Map(r.mode, r);
            return true;
        }