C# Class Mono.CompilerServices.SymbolWriter.SourceMethodBuilder

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

Méthodes publiques

Méthode Description
AddLocal ( int index, string name ) : void
AddScopeVariable ( int scope, int index ) : void
DefineMethod ( MonoSymbolFile file ) : void
EndBlock ( int end_offset ) : void
MarkSequencePoint ( int offset, SourceFileEntry file, int line, int column, bool is_hidden ) : void
MarkSequencePoint ( int offset, SourceFileEntry file, int start_line, int end_line, int start_col, int end_col ) : void
SetRealMethodName ( string name ) : void
SourceMethodBuilder ( ICompileUnit comp_unit, int ns_id, IMethodDef method ) : System
StartBlock ( CodeBlockEntry type, int start_offset ) : void

Method Details

AddLocal() public méthode

public AddLocal ( int index, string name ) : void
index int
name string
Résultat void

AddScopeVariable() public méthode

public AddScopeVariable ( int scope, int index ) : void
scope int
index int
Résultat void

DefineMethod() public méthode

public DefineMethod ( MonoSymbolFile file ) : void
file MonoSymbolFile
Résultat void

EndBlock() public méthode

public EndBlock ( int end_offset ) : void
end_offset int
Résultat void

MarkSequencePoint() public méthode

public MarkSequencePoint ( int offset, SourceFileEntry file, int line, int column, bool is_hidden ) : void
offset int
file SourceFileEntry
line int
column int
is_hidden bool
Résultat void

MarkSequencePoint() public méthode

public MarkSequencePoint ( int offset, SourceFileEntry file, int start_line, int end_line, int start_col, int end_col ) : void
offset int
file SourceFileEntry
start_line int
end_line int
start_col int
end_col int
Résultat void

SetRealMethodName() public méthode

public SetRealMethodName ( string name ) : void
name string
Résultat void

SourceMethodBuilder() public méthode

public SourceMethodBuilder ( ICompileUnit comp_unit, int ns_id, IMethodDef method ) : System
comp_unit ICompileUnit
ns_id int
method IMethodDef
Résultat System

StartBlock() public méthode

public StartBlock ( CodeBlockEntry type, int start_offset ) : void
type CodeBlockEntry
start_offset int
Résultat void