Antlr4.StringTemplate.TemplateGroup.Compile C# (CSharp) Method

Compile() public method

public Compile ( string srcName, string name, List args, string template, IToken templateToken ) : CompiledTemplate
srcName string
name string
args List
template string
templateToken IToken
return Antlr4.StringTemplate.Compiler.CompiledTemplate
        public virtual CompiledTemplate Compile(string srcName,
                                  string name,
                                  List<FormalArgument> args,
                                  string template,
                                  IToken templateToken)
        {
            //System.out.println("TemplateGroup.Compile: "+enclosingTemplateName);
            TemplateCompiler c = new TemplateCompiler(this);
            return c.Compile(srcName, name, args, template, templateToken);
        }

Usage Example

Example #1
0
 public Template(TemplateGroup group, string template)
 {
     groupThatCreatedThisInstance = group;
     impl = groupThatCreatedThisInstance.Compile(group.FileName, null,
                                                 null, template, null);
     impl.hasFormalArgs = false;
     impl.name          = UnknownName;
     impl.DefineImplicitlyDefinedTemplates(groupThatCreatedThisInstance);
 }
All Usage Examples Of Antlr4.StringTemplate.TemplateGroup::Compile