C# Класс Mono.CompilerServices.SymbolWriter.SourceMethodBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

AddLocal() публичный Метод

public AddLocal ( int index, string name ) : void
index int
name string
Результат void

AddScopeVariable() публичный Метод

public AddScopeVariable ( int scope, int index ) : void
scope int
index int
Результат void

DefineMethod() публичный Метод

public DefineMethod ( MonoSymbolFile file ) : void
file MonoSymbolFile
Результат void

EndBlock() публичный Метод

public EndBlock ( int end_offset ) : void
end_offset int
Результат void

MarkSequencePoint() публичный Метод

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
Результат void

MarkSequencePoint() публичный Метод

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
Результат void

SetRealMethodName() публичный Метод

public SetRealMethodName ( string name ) : void
name string
Результат void

SourceMethodBuilder() публичный Метод

public SourceMethodBuilder ( ICompileUnit comp_unit, int ns_id, IMethodDef method ) : System
comp_unit ICompileUnit
ns_id int
method IMethodDef
Результат System

StartBlock() публичный Метод

public StartBlock ( CodeBlockEntry type, int start_offset ) : void
type CodeBlockEntry
start_offset int
Результат void