C# Class Antlr4.Tool.BuildDependencyGenerator

Afficher le fichier Open project: sharwell/antlr4cs Class Usage Examples

Protected Properties

Свойство Type Description
g Grammar
generator Antlr4.Codegen.CodeGenerator
templates Antlr4.StringTemplate.TemplateGroup
tool AntlrTool

Méthodes publiques

Méthode Description
BuildDependencyGenerator ( AntlrTool tool, Grammar g ) : System.Collections.Generic
GetDependencies ( ) : Template
GetDependenciesFileList ( ) : IList
GetGeneratedFileList ( ) : IList
GetGenerator ( ) : CodeGenerator
GetNonImportDependenciesFileList ( ) : IList
GetOutputFile ( string fileName ) : string
GroomQualifiedFileName ( string outputDir, string fileName ) : string
LoadDependencyTemplates ( ) : void

Method Details

BuildDependencyGenerator() public méthode

public BuildDependencyGenerator ( AntlrTool tool, Grammar g ) : System.Collections.Generic
tool AntlrTool
g Grammar
Résultat System.Collections.Generic

GetDependencies() public méthode

public GetDependencies ( ) : Template
Résultat Template

GetDependenciesFileList() public méthode

public GetDependenciesFileList ( ) : IList
Résultat IList

GetGeneratedFileList() public méthode

public GetGeneratedFileList ( ) : IList
Résultat IList

GetGenerator() public méthode

public GetGenerator ( ) : CodeGenerator
Résultat Antlr4.Codegen.CodeGenerator

GetNonImportDependenciesFileList() public méthode

public GetNonImportDependenciesFileList ( ) : IList
Résultat IList

GetOutputFile() public méthode

public GetOutputFile ( string fileName ) : string
fileName string
Résultat string

GroomQualifiedFileName() public méthode

public GroomQualifiedFileName ( string outputDir, string fileName ) : string
outputDir string
fileName string
Résultat string

LoadDependencyTemplates() public méthode

public LoadDependencyTemplates ( ) : void
Résultat void

Property Details

g protected_oe property

protected Grammar,Antlr4.Tool g
Résultat Grammar

generator protected_oe property

protected CodeGenerator,Antlr4.Codegen generator
Résultat Antlr4.Codegen.CodeGenerator

templates protected_oe property

protected TemplateGroup,Antlr4.StringTemplate templates
Résultat Antlr4.StringTemplate.TemplateGroup

tool protected_oe property

protected AntlrTool tool
Résultat AntlrTool