C# 클래스 Mono.Debugger.SymbolWriter.MdbSymbolReader

파일 보기 프로젝트 열기: baulig/debugger 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Assembly Cecil.AssemblyDefinition
File Mono.CompilerServices.SymbolWriter.MonoSymbolFile

공개 메소드들

메소드 설명
MdbSymbolReader ( Cecil asm, MonoSymbolFile file ) : System
PrintCompileUnits ( ) : void
PrintLineNumberTables ( ) : void
PrintLocals ( MethodEntry method ) : void
PrintMethods ( bool include_locals ) : void
PrintSources ( ) : void
Read ( ) : void

보호된 메소드들

메소드 설명
CheckAnonymousScope ( AnonymousScopeEntry scope ) : void
CheckCompileUnit ( CompileUnitEntry unit ) : void
CheckMethod ( MethodEntry method ) : void
Debug ( string format ) : void
GetTypeSignature ( Cecil t ) : string
Message ( string format ) : void
ReadAnonymousScopes ( ) : void
ReadCompileUnits ( ) : void
ReadMethods ( ) : void
ReadSourceFiles ( ) : void

비공개 메소드들

메소드 설명
GetMethodName ( Cecil mdef ) : string
GetMethodSignature ( Cecil mdef ) : string
Main ( string args ) : int
ProcessFile ( string filename ) : int
RemoveGenericArity ( string name ) : string

메소드 상세

CheckAnonymousScope() 보호된 메소드

protected CheckAnonymousScope ( AnonymousScopeEntry scope ) : void
scope Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry
리턴 void

CheckCompileUnit() 보호된 메소드

protected CheckCompileUnit ( CompileUnitEntry unit ) : void
unit Mono.CompilerServices.SymbolWriter.CompileUnitEntry
리턴 void

CheckMethod() 보호된 메소드

protected CheckMethod ( MethodEntry method ) : void
method Mono.CompilerServices.SymbolWriter.MethodEntry
리턴 void

Debug() 보호된 메소드

protected Debug ( string format ) : void
format string
리턴 void

GetTypeSignature() 보호된 정적인 메소드

protected static GetTypeSignature ( Cecil t ) : string
t Cecil
리턴 string

MdbSymbolReader() 공개 메소드

public MdbSymbolReader ( Cecil asm, MonoSymbolFile file ) : System
asm Cecil
file Mono.CompilerServices.SymbolWriter.MonoSymbolFile
리턴 System

Message() 보호된 메소드

protected Message ( string format ) : void
format string
리턴 void

PrintCompileUnits() 공개 메소드

public PrintCompileUnits ( ) : void
리턴 void

PrintLineNumberTables() 공개 메소드

public PrintLineNumberTables ( ) : void
리턴 void

PrintLocals() 공개 메소드

public PrintLocals ( MethodEntry method ) : void
method Mono.CompilerServices.SymbolWriter.MethodEntry
리턴 void

PrintMethods() 공개 메소드

public PrintMethods ( bool include_locals ) : void
include_locals bool
리턴 void

PrintSources() 공개 메소드

public PrintSources ( ) : void
리턴 void

Read() 공개 메소드

public Read ( ) : void
리턴 void

ReadAnonymousScopes() 보호된 메소드

protected ReadAnonymousScopes ( ) : void
리턴 void

ReadCompileUnits() 보호된 메소드

protected ReadCompileUnits ( ) : void
리턴 void

ReadMethods() 보호된 메소드

protected ReadMethods ( ) : void
리턴 void

ReadSourceFiles() 보호된 메소드

protected ReadSourceFiles ( ) : void
리턴 void

프로퍼티 상세

Assembly 공개적으로 프로퍼티

public Cecil.AssemblyDefinition Assembly
리턴 Cecil.AssemblyDefinition

File 공개적으로 프로퍼티

public MonoSymbolFile,Mono.CompilerServices.SymbolWriter File
리턴 Mono.CompilerServices.SymbolWriter.MonoSymbolFile