C# 클래스 Mono.Debugger.Backend.DwarfReader.CompilationUnit

파일 보기 프로젝트 열기: baulig/debugger

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

메소드 상세

AddNamespace() 공개 메소드

public AddNamespace ( long offset, DieNamespace ns ) : void
offset long
ns DieNamespace
리턴 void

AddSubprogram() 공개 메소드

public AddSubprogram ( long offset, DieSubprogram subprog ) : void
offset long
subprog DieSubprogram
리턴 void

AddType() 공개 메소드

public AddType ( long offset, DieType type ) : void
offset long
type DieType
리턴 void

CompilationUnit() 공개 메소드

public CompilationUnit ( DwarfReader dwarf, DwarfBinaryReader reader ) : System
dwarf DwarfReader
reader DwarfBinaryReader
리턴 System

GetNamespace() 공개 메소드

public GetNamespace ( long offset ) : DieNamespace
offset long
리턴 DieNamespace

GetSubprogram() 공개 메소드

public GetSubprogram ( long offset ) : DieSubprogram
offset long
리턴 DieSubprogram

GetType() 공개 메소드

public GetType ( long offset ) : DieType
offset long
리턴 DieType

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

this() 공개 메소드

public this ( int abbrev_id ) : AbbrevEntry
abbrev_id int
리턴 AbbrevEntry