C# Class Mono.Debugger.Backend.DwarfReader.CompilationUnit

显示文件 Open project: baulig/debugger

Private Properties

Property Type Description

Public Methods

Method Description
AddNamespace ( long offset, DieNamespace ns ) : void
AddSubprogram ( long offset, DieSubprogram subprog ) : void
AddType ( long offset, DieType type ) : void
CompilationUnit ( DwarfReader dwarf, DwarfBinaryReader reader ) : System
GetNamespace ( long offset ) : DieNamespace
GetSubprogram ( long offset ) : DieSubprogram
GetType ( long offset ) : DieType
ToString ( ) : string
this ( int abbrev_id ) : AbbrevEntry

Method Details

AddNamespace() public method

public AddNamespace ( long offset, DieNamespace ns ) : void
offset long
ns DieNamespace
return void

AddSubprogram() public method

public AddSubprogram ( long offset, DieSubprogram subprog ) : void
offset long
subprog DieSubprogram
return void

AddType() public method

public AddType ( long offset, DieType type ) : void
offset long
type DieType
return void

CompilationUnit() public method

public CompilationUnit ( DwarfReader dwarf, DwarfBinaryReader reader ) : System
dwarf DwarfReader
reader DwarfBinaryReader
return System

GetNamespace() public method

public GetNamespace ( long offset ) : DieNamespace
offset long
return DieNamespace

GetSubprogram() public method

public GetSubprogram ( long offset ) : DieSubprogram
offset long
return DieSubprogram

GetType() public method

public GetType ( long offset ) : DieType
offset long
return DieType

ToString() public method

public ToString ( ) : string
return string

this() public method

public this ( int abbrev_id ) : AbbrevEntry
abbrev_id int
return AbbrevEntry