C# Класс Antlr4.Tool.BuildDependencyGenerator

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
g Grammar
generator Antlr4.Codegen.CodeGenerator
templates Antlr4.StringTemplate.TemplateGroup
tool AntlrTool

Открытые методы

Метод Описание
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

Описание методов

BuildDependencyGenerator() публичный Метод

public BuildDependencyGenerator ( AntlrTool tool, Grammar g ) : System.Collections.Generic
tool AntlrTool
g Grammar
Результат System.Collections.Generic

GetDependencies() публичный Метод

public GetDependencies ( ) : Template
Результат Template

GetDependenciesFileList() публичный Метод

public GetDependenciesFileList ( ) : IList
Результат IList

GetGeneratedFileList() публичный Метод

public GetGeneratedFileList ( ) : IList
Результат IList

GetGenerator() публичный Метод

public GetGenerator ( ) : CodeGenerator
Результат Antlr4.Codegen.CodeGenerator

GetNonImportDependenciesFileList() публичный Метод

public GetNonImportDependenciesFileList ( ) : IList
Результат IList

GetOutputFile() публичный Метод

public GetOutputFile ( string fileName ) : string
fileName string
Результат string

GroomQualifiedFileName() публичный Метод

public GroomQualifiedFileName ( string outputDir, string fileName ) : string
outputDir string
fileName string
Результат string

LoadDependencyTemplates() публичный Метод

public LoadDependencyTemplates ( ) : void
Результат void

Описание свойств

g защищенное свойство

protected Grammar,Antlr4.Tool g
Результат Grammar

generator защищенное свойство

protected CodeGenerator,Antlr4.Codegen generator
Результат Antlr4.Codegen.CodeGenerator

templates защищенное свойство

protected TemplateGroup,Antlr4.StringTemplate templates
Результат Antlr4.StringTemplate.TemplateGroup

tool защищенное свойство

protected AntlrTool tool
Результат AntlrTool