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

GetTarget() private method

private GetTarget ( ) : AbstractTarget
return AbstractTarget
        public virtual AbstractTarget GetTarget()
        {
            if (target == null)
            {
                LoadLanguageTarget(language);
            }

            return target;
        }

Usage Example

Example #1
0
 public LexerATNFactory(LexerGrammar g)
     : base(g)
 {
     // use codegen to get correct language templates for lexer commands
     string language = g.GetOptionString("language");
     CodeGenerator gen = new CodeGenerator(g.tool, null, language);
     AbstractTarget target = gen.GetTarget();
     codegenTemplates = target != null ? target.GetTemplates() : null;
 }
All Usage Examples Of Antlr4.Codegen.CodeGenerator::GetTarget