C# Class Antlr4.Codegen.Target.JavaTarget

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

Protected Properties

Свойство Type Description
badWords ISet
javaKeywords string[]

Méthodes publiques

Méthode Description
EncodeIntAsCharEscape ( int v ) : string
GetBadWords ( ) : ISet
GetSerializedATNSegmentLimit ( ) : int
GetTargetStringLiteralFromANTLRStringLiteral ( CodeGenerator generator, string literal, bool addQuotes ) : string
JavaTarget ( CodeGenerator gen ) : System.Collections.Generic

Méthodes protégées

Méthode Description
AddBadWords ( ) : void
LoadTemplates ( ) : TemplateGroup
VisibleGrammarSymbolCausesIssueInGeneratedCode ( GrammarAST idNode ) : bool

Method Details

AddBadWords() protected méthode

protected AddBadWords ( ) : void
Résultat void

EncodeIntAsCharEscape() public méthode

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

GetBadWords() public méthode

public GetBadWords ( ) : ISet
Résultat ISet

GetSerializedATNSegmentLimit() public méthode

public GetSerializedATNSegmentLimit ( ) : int
Résultat int

GetTargetStringLiteralFromANTLRStringLiteral() public méthode

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

JavaTarget() public méthode

public JavaTarget ( CodeGenerator gen ) : System.Collections.Generic
gen CodeGenerator
Résultat System.Collections.Generic

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

Property Details

badWords protected_oe property

protected ISet badWords
Résultat ISet

javaKeywords protected_oe static_oe property

protected static string[] javaKeywords
Résultat string[]