C# 클래스 Ancestry.QueryProcessor.Parse.TextEmitter

파일 보기 프로젝트 열기: Ancestry/DotQL

공개 메소드들

메소드 설명
Emit ( Statement statement ) : string

보호된 메소드들

메소드 설명
Append ( string stringValue ) : void
AppendFormat ( string stringValue ) : void
AppendFormatLine ( string stringValue ) : void
AppendLine ( string stringValue ) : void
DecreaseIndent ( ) : void
IncreaseIndent ( ) : void
Indent ( ) : void
InternalEmit ( Statement statement ) : void
NewLine ( ) : void

메소드 상세

Append() 보호된 메소드

protected Append ( string stringValue ) : void
stringValue string
리턴 void

AppendFormat() 보호된 메소드

protected AppendFormat ( string stringValue ) : void
stringValue string
리턴 void

AppendFormatLine() 보호된 메소드

protected AppendFormatLine ( string stringValue ) : void
stringValue string
리턴 void

AppendLine() 보호된 메소드

protected AppendLine ( string stringValue ) : void
stringValue string
리턴 void

DecreaseIndent() 보호된 메소드

protected DecreaseIndent ( ) : void
리턴 void

Emit() 공개 메소드

public Emit ( Statement statement ) : string
statement Statement
리턴 string

IncreaseIndent() 보호된 메소드

protected IncreaseIndent ( ) : void
리턴 void

Indent() 보호된 메소드

protected Indent ( ) : void
리턴 void

InternalEmit() 보호된 추상적인 메소드

protected abstract InternalEmit ( Statement statement ) : void
statement Statement
리턴 void

NewLine() 보호된 메소드

protected NewLine ( ) : void
리턴 void