C# Class Antlr4.Codegen.Target.CSharpTarget

Inheritance: AbstractTarget
Afficher le fichier Open project: sharwell/antlr4cs

Méthodes publiques

Méthode Description
EncodeIntAsCharEscape ( int v ) : string
GetTargetStringLiteralFromANTLRStringLiteral ( CodeGenerator generator, string literal, bool addQuotes ) : string

Méthodes protégées

Méthode Description
CSharpTarget ( CodeGenerator gen, string language ) : System.Reflection
LoadTemplates ( ) : TemplateGroup
VisibleGrammarSymbolCausesIssueInGeneratedCode ( GrammarAST idNode ) : bool

Method Details

CSharpTarget() protected méthode

protected CSharpTarget ( CodeGenerator gen, string language ) : System.Reflection
gen CodeGenerator
language string
Résultat System.Reflection

EncodeIntAsCharEscape() public méthode

public EncodeIntAsCharEscape ( int v ) : string
v int
Résultat string

GetTargetStringLiteralFromANTLRStringLiteral() public méthode

public GetTargetStringLiteralFromANTLRStringLiteral ( CodeGenerator generator, string literal, bool addQuotes ) : string
generator CodeGenerator
literal string
addQuotes bool
Résultat string

LoadTemplates() protected méthode

protected LoadTemplates ( ) : TemplateGroup
Résultat Antlr4.StringTemplate.TemplateGroup

VisibleGrammarSymbolCausesIssueInGeneratedCode() protected méthode

protected VisibleGrammarSymbolCausesIssueInGeneratedCode ( GrammarAST idNode ) : bool
idNode Antlr4.Tool.Ast.GrammarAST
Résultat bool