C# Class Mono.Debugger.SymbolWriter.MdbSymbolReader

Afficher le fichier Open project: baulig/debugger Class Usage Examples

Méthodes publiques

Свойство Type Description
Assembly Cecil.AssemblyDefinition
File Mono.CompilerServices.SymbolWriter.MonoSymbolFile

Méthodes publiques

Méthode Description
MdbSymbolReader ( Cecil asm, MonoSymbolFile file ) : System
PrintCompileUnits ( ) : void
PrintLineNumberTables ( ) : void
PrintLocals ( MethodEntry method ) : void
PrintMethods ( bool include_locals ) : void
PrintSources ( ) : void
Read ( ) : void

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
GetMethodName ( Cecil mdef ) : string
GetMethodSignature ( Cecil mdef ) : string
Main ( string args ) : int
ProcessFile ( string filename ) : int
RemoveGenericArity ( string name ) : string

Method Details

CheckAnonymousScope() protected méthode

protected CheckAnonymousScope ( AnonymousScopeEntry scope ) : void
scope Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry
Résultat void

CheckCompileUnit() protected méthode

protected CheckCompileUnit ( CompileUnitEntry unit ) : void
unit Mono.CompilerServices.SymbolWriter.CompileUnitEntry
Résultat void

CheckMethod() protected méthode

protected CheckMethod ( MethodEntry method ) : void
method Mono.CompilerServices.SymbolWriter.MethodEntry
Résultat void

Debug() protected méthode

protected Debug ( string format ) : void
format string
Résultat void

GetTypeSignature() protected static méthode

protected static GetTypeSignature ( Cecil t ) : string
t Cecil
Résultat string

MdbSymbolReader() public méthode

public MdbSymbolReader ( Cecil asm, MonoSymbolFile file ) : System
asm Cecil
file Mono.CompilerServices.SymbolWriter.MonoSymbolFile
Résultat System

Message() protected méthode

protected Message ( string format ) : void
format string
Résultat void

PrintCompileUnits() public méthode

public PrintCompileUnits ( ) : void
Résultat void

PrintLineNumberTables() public méthode

public PrintLineNumberTables ( ) : void
Résultat void

PrintLocals() public méthode

public PrintLocals ( MethodEntry method ) : void
method Mono.CompilerServices.SymbolWriter.MethodEntry
Résultat void

PrintMethods() public méthode

public PrintMethods ( bool include_locals ) : void
include_locals bool
Résultat void

PrintSources() public méthode

public PrintSources ( ) : void
Résultat void

Read() public méthode

public Read ( ) : void
Résultat void

ReadAnonymousScopes() protected méthode

protected ReadAnonymousScopes ( ) : void
Résultat void

ReadCompileUnits() protected méthode

protected ReadCompileUnits ( ) : void
Résultat void

ReadMethods() protected méthode

protected ReadMethods ( ) : void
Résultat void

ReadSourceFiles() protected méthode

protected ReadSourceFiles ( ) : void
Résultat void

Property Details

Assembly public_oe property

public Cecil.AssemblyDefinition Assembly
Résultat Cecil.AssemblyDefinition

File public_oe property

public MonoSymbolFile,Mono.CompilerServices.SymbolWriter File
Résultat Mono.CompilerServices.SymbolWriter.MonoSymbolFile