Antlr4.Codegen.CodeGenerator.GetRecognizerFileName C# (CSharp) Method

GetRecognizerFileName() public method

public GetRecognizerFileName ( ) : string
return string
        public virtual string GetRecognizerFileName()
        {
            return GetRecognizerFileName(false);
        }
        public virtual string GetListenerFileName()

Same methods

CodeGenerator::GetRecognizerFileName ( bool header ) : string

Usage Example

        public virtual OutputModelObject BuildLexerOutputModel(bool header)
        {
            CodeGenerator gen  = @delegate.GetGenerator();
            LexerFile     file = LexerFile(gen.GetRecognizerFileName(header));

            SetRoot(file);
            file.lexer = Lexer(file);

            Grammar g = @delegate.GetGrammar();

            foreach (Rule r in g.rules.Values)
            {
                BuildLexerRuleActions(file.lexer, r);
            }

            return(file);
        }