C# 클래스 Sarcasm.Unparsing.FormatterExtensions

파일 보기 프로젝트 열기: davidnemeti/Sarcasm

공개 메소드들

메소드 설명
CalculateDeferredUtokens ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
Decorate ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
FilterInsertedUtokens ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
Flatten ( this utokens ) : IEnumerable
ProcessControls ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable

비공개 메소드들

메소드 설명
DebugUnprocessedBuffer ( IEnumerable utokensBuffer, int maxBufferSizeForDebug ) : void
IsControl ( UtokenBase utoken ) : bool
IsLineSeparator ( UtokenBase utoken ) : bool
IsNextStronger ( InsertedUtokens prevInsertedUtokens, InsertedUtokens nextInsertedUtokens, Unparser direction ) : bool
IsWhitespace ( UtokenBase utoken ) : bool

메소드 상세

CalculateDeferredUtokens() 공개 정적인 메소드

public static CalculateDeferredUtokens ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
utokens this
postProcessHelper IPostProcessHelper
리턴 IEnumerable

Decorate() 공개 정적인 메소드

public static Decorate ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
utokens this
postProcessHelper IPostProcessHelper
리턴 IEnumerable

FilterInsertedUtokens() 공개 정적인 메소드

public static FilterInsertedUtokens ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
utokens this
postProcessHelper IPostProcessHelper
리턴 IEnumerable

Flatten() 공개 정적인 메소드

public static Flatten ( this utokens ) : IEnumerable
utokens this
리턴 IEnumerable

ProcessControls() 공개 정적인 메소드

public static ProcessControls ( this utokens, IPostProcessHelper postProcessHelper ) : IEnumerable
utokens this
postProcessHelper IPostProcessHelper
리턴 IEnumerable