C# Class Mono.CompilerServices.SymbolWriter.MethodEntry

Inheritance: IComparable
Show file Open project: baulig/debugger Class Usage Examples

Public Properties

Property Type Description
CompileUnit CompileUnitEntry
CompileUnitIndex int
NamespaceID int
SymbolFile MonoSymbolFile
Token int

Public Methods

Method Description
CheckLineNumberTable ( LineNumberEntry line_numbers ) : void
CompareTo ( object obj ) : int
GetCodeBlocks ( ) : Mono.CompilerServices.SymbolWriter.CodeBlockEntry[]
GetLineNumberTable ( ) : LineNumberTable
GetLocals ( ) : Mono.CompilerServices.SymbolWriter.LocalVariableEntry[]
GetRealName ( ) : string
GetScopeVariables ( ) : Mono.CompilerServices.SymbolWriter.ScopeVariable[]
ToString ( ) : string

Private Methods

Method Description
MethodEntry ( MonoSymbolFile file, CompileUnitEntry comp_unit, int token, ScopeVariable scope_vars, LocalVariableEntry locals, LineNumberEntry lines, CodeBlockEntry code_blocks, string real_name, Flags flags, int namespace_id ) : System
MethodEntry ( MonoSymbolFile file, MyBinaryReader reader, int index ) : System
Write ( MyBinaryWriter bw ) : void
WriteData ( MonoSymbolFile file, MyBinaryWriter bw ) : void

Method Details

CheckLineNumberTable() public method

public CheckLineNumberTable ( LineNumberEntry line_numbers ) : void
line_numbers LineNumberEntry
return void

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

GetCodeBlocks() public method

public GetCodeBlocks ( ) : Mono.CompilerServices.SymbolWriter.CodeBlockEntry[]
return Mono.CompilerServices.SymbolWriter.CodeBlockEntry[]

GetLineNumberTable() public method

public GetLineNumberTable ( ) : LineNumberTable
return LineNumberTable

GetLocals() public method

public GetLocals ( ) : Mono.CompilerServices.SymbolWriter.LocalVariableEntry[]
return Mono.CompilerServices.SymbolWriter.LocalVariableEntry[]

GetRealName() public method

public GetRealName ( ) : string
return string

GetScopeVariables() public method

public GetScopeVariables ( ) : Mono.CompilerServices.SymbolWriter.ScopeVariable[]
return Mono.CompilerServices.SymbolWriter.ScopeVariable[]

ToString() public method

public ToString ( ) : string
return string

Property Details

CompileUnit public property

public CompileUnitEntry,Mono.CompilerServices.SymbolWriter CompileUnit
return CompileUnitEntry

CompileUnitIndex public property

public int CompileUnitIndex
return int

NamespaceID public property

public int NamespaceID
return int

SymbolFile public property

public MonoSymbolFile,Mono.CompilerServices.SymbolWriter SymbolFile
return MonoSymbolFile

Token public property

public int Token
return int