C# 클래스 Antlr4.Codegen.Target.CSharpTarget

상속: AbstractTarget
파일 보기 프로젝트 열기: sharwell/antlr4cs

공개 메소드들

메소드 설명
EncodeIntAsCharEscape ( int v ) : string
GetTargetStringLiteralFromANTLRStringLiteral ( CodeGenerator generator, string literal, bool addQuotes ) : string

보호된 메소드들

메소드 설명
CSharpTarget ( CodeGenerator gen, string language ) : System.Reflection
LoadTemplates ( ) : TemplateGroup
VisibleGrammarSymbolCausesIssueInGeneratedCode ( GrammarAST idNode ) : bool

메소드 상세

CSharpTarget() 보호된 메소드

protected CSharpTarget ( CodeGenerator gen, string language ) : System.Reflection
gen CodeGenerator
language string
리턴 System.Reflection

EncodeIntAsCharEscape() 공개 메소드

public EncodeIntAsCharEscape ( int v ) : string
v int
리턴 string

GetTargetStringLiteralFromANTLRStringLiteral() 공개 메소드

public GetTargetStringLiteralFromANTLRStringLiteral ( CodeGenerator generator, string literal, bool addQuotes ) : string
generator CodeGenerator
literal string
addQuotes bool
리턴 string

LoadTemplates() 보호된 메소드

protected LoadTemplates ( ) : TemplateGroup
리턴 Antlr4.StringTemplate.TemplateGroup

VisibleGrammarSymbolCausesIssueInGeneratedCode() 보호된 메소드

protected VisibleGrammarSymbolCausesIssueInGeneratedCode ( GrammarAST idNode ) : bool
idNode Antlr4.Tool.Ast.GrammarAST
리턴 bool