C# Class Mono.Cecil.Mdb.MdbReader

Inheritance: ISymbolReader
Afficher le fichier Open project: jbevain/cecil Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
MdbReader ( ModuleDefinition module, MonoSymbolFile symFile ) : System
ProcessDebugHeader ( ImageDebugDirectory directory, byte header ) : bool
Read ( MethodDefinition method ) : MethodDebugInformation

Private Methods

Méthode Description
AddScope ( Collection scopes, ScopeDebugInformation scope ) : bool
GetDocument ( SourceFileEntry file ) : Document
LineToSequencePoint ( LineNumberEntry line ) : SequencePoint
ReadLineNumbers ( MethodEntry entry, MethodDebugInformation info ) : void
ReadLocalVariables ( MethodEntry entry, ScopeDebugInformation scopes ) : void
ReadScopes ( MethodEntry entry, MethodDebugInformation info ) : Mono.Cecil.Cil.ScopeDebugInformation[]

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

MdbReader() public méthode

public MdbReader ( ModuleDefinition module, MonoSymbolFile symFile ) : System
module ModuleDefinition
symFile Mono.CompilerServices.SymbolWriter.MonoSymbolFile
Résultat System

ProcessDebugHeader() public méthode

public ProcessDebugHeader ( ImageDebugDirectory directory, byte header ) : bool
directory Mono.Cecil.Cil.ImageDebugDirectory
header byte
Résultat bool

Read() public méthode

public Read ( MethodDefinition method ) : MethodDebugInformation
method MethodDefinition
Résultat Mono.Cecil.Cil.MethodDebugInformation