C# 클래스 PeToText.VisualSourceEmitter

상속: CSharpSourceEmitter.SourceEmitter
파일 보기 프로젝트 열기: visualmutator/visualmutator

공개 메소드들

메소드 설명
PrintLocalName ( ILocalDefinition local ) : void
Traverse ( IMethodBody methodBody ) : void
VisualSourceEmitter ( ISourceEmitterOutput sourceEmitterOutput, IMetadataHost host, PdbReader pdbReader, bool noIL, bool printCompilerGeneratedMembers )

보호된 메소드들

메소드 설명
GetLocalName ( ILocalDefinition local ) : string

비공개 메소드들

메소드 설명
PrintConstants ( IEnumerable locals ) : void
PrintLocals ( IEnumerable locals ) : void
PrintOperation ( IOperation operation ) : void
PrintScopes ( ILocalScope scope ) : void
PrintScopes ( IMethodBody methodBody ) : void
PrintSourceLocation ( IPrimarySourceLocation psloc ) : void

메소드 상세

GetLocalName() 보호된 메소드

protected GetLocalName ( ILocalDefinition local ) : string
local ILocalDefinition
리턴 string

PrintLocalName() 공개 메소드

public PrintLocalName ( ILocalDefinition local ) : void
local ILocalDefinition
리턴 void

Traverse() 공개 메소드

public Traverse ( IMethodBody methodBody ) : void
methodBody IMethodBody
리턴 void

VisualSourceEmitter() 공개 메소드

public VisualSourceEmitter ( ISourceEmitterOutput sourceEmitterOutput, IMetadataHost host, PdbReader pdbReader, bool noIL, bool printCompilerGeneratedMembers )
sourceEmitterOutput ISourceEmitterOutput
host IMetadataHost
pdbReader PdbReader
noIL bool
printCompilerGeneratedMembers bool