/haiku/src/kits/debugger/dwarf/ |
H A D | CompilationUnit.cpp | 16 struct CompilationUnit::File { 30 CompilationUnit::CompilationUnit(off_t headerOffset, off_t contentOffset, in CompilationUnit() function in CompilationUnit 45 CompilationUnit::~CompilationUnit() in ~CompilationUnit() 52 CompilationUnit::SetUnitEntry(DIECompileUnitBase* entry) in SetUnitEntry() 59 CompilationUnit::SetAddressRanges(TargetAddressRangeList* ranges) in SetAddressRanges() 72 CompilationUnit::AddressRangeBase() const in AddressRangeBase() 79 CompilationUnit::AddDirectory(const char* directory) in AddDirectory() 93 CompilationUnit::CountDirectories() const in CountDirectories() 100 CompilationUnit::DirectoryAt(int32 index) const in DirectoryAt() 108 CompilationUnit::AddFile(const char* fileName, int32 dirIndex) in AddFile() [all …]
|
H A D | DwarfFile.h | 23 class CompilationUnit; variable 52 CompilationUnit* CompilationUnitAt(int32 index) const; 53 CompilationUnit* CompilationUnitForDIE( 56 TargetAddressRangeList* ResolveRangeList(CompilationUnit* unit, 59 status_t UnwindCallFrame(CompilationUnit* unit, 67 status_t EvaluateExpression(CompilationUnit* unit, 77 status_t ResolveLocation(CompilationUnit* unit, 92 status_t EvaluateConstantValue(CompilationUnit* unit, 100 status_t EvaluateDynamicValue(CompilationUnit* unit, 116 typedef BObjectList<CompilationUnit> CompilationUnitList; [all …]
|
H A D | CompilationUnit.h | 21 class CompilationUnit : public BaseUnit { 23 CompilationUnit(off_t headerOffset, 29 virtual ~CompilationUnit(); 72 CompilationUnit::MaxAddress() const in MaxAddress()
|
H A D | DwarfFile.cpp | 64 ExpressionEvaluationContext(DwarfFile* file, CompilationUnit* unit, in ExpressionEvaluationContext() 174 CompilationUnit* fUnit; 668 for (int32 i = 0; CompilationUnit* unit = fCompilationUnits.ItemAt(i); in FinishLoading() 689 CompilationUnit* 696 CompilationUnit* 710 for (int32 i = 0; CompilationUnit* unit = fCompilationUnits.ItemAt(i); in CompilationUnitForDIE() 721 DwarfFile::ResolveRangeList(CompilationUnit* unit, uint64 offset) const in ResolveRangeList() 767 DwarfFile::UnwindCallFrame(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, in UnwindCallFrame() 783 DwarfFile::EvaluateExpression(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, in EvaluateExpression() 802 DwarfFile::ResolveLocation(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, in ResolveLocation() [all …]
|
H A D | Jamfile | 22 CompilationUnit.cpp
|
H A D | DwarfUtils.cpp | 279 CompilationUnit* unit = dwarfFile->CompilationUnitForDIE(entry); in GetDeclarationLocation()
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfImageDebugInfo.h | 21 class CompilationUnit; variable 111 status_t _AddSourceCodeInfo(CompilationUnit* unit, 114 int32 _GetSourceFileIndex(CompilationUnit* unit, 117 status_t _CreateLocalVariables(CompilationUnit* unit, 137 CompilationUnit* unit, 140 CompilationUnit* unit, 145 CompilationUnit* unit); 148 CompilationUnit* unit);
|
H A D | DwarfFunctionDebugInfo.h | 14 class CompilationUnit; variable 24 CompilationUnit* compilationUnit, 44 CompilationUnit* GetCompilationUnit() const in GetCompilationUnit() 51 CompilationUnit* fCompilationUnit;
|
H A D | DwarfStackFrameDebugInfo.h | 16 class CompilationUnit; variable 40 CompilationUnit* compilationUnit,
|
H A D | DwarfImageDebugInfo.cpp | 315 CompilationUnit* unit; 317 TypeEntryInfo(DIEType* type, CompilationUnit* unit) in TypeEntryInfo() 412 for (int32 i = 0; CompilationUnit* unit = fFile->CompilationUnitAt(i); in GetFunctions() 648 CompilationUnit* unit = function != NULL ? function->GetCompilationUnit() in CreateFrame() 773 CompilationUnit* unit = function->GetCompilationUnit(); in GetStatement() 876 CompilationUnit* unit = function->GetCompilationUnit(); in GetStatementAtSourceLocation() 957 CompilationUnit* unit = function->GetCompilationUnit(); in GetSourceLanguage() 996 for (int32 i = 0; CompilationUnit* unit = fFile->CompilationUnitAt(i); in AddSourceCodeInfo() 1013 DwarfImageDebugInfo::_AddSourceCodeInfo(CompilationUnit* unit, in _AddSourceCodeInfo() 1072 DwarfImageDebugInfo::_GetSourceFileIndex(CompilationUnit* unit, in _GetSourceFileIndex() [all …]
|
H A D | DwarfFunctionDebugInfo.cpp | 15 DwarfImageDebugInfo* imageDebugInfo, CompilationUnit* compilationUnit, in DwarfFunctionDebugInfo()
|
H A D | DwarfTypes.h | 19 class CompilationUnit; variable 55 CompilationUnit* compilationUnit, 70 CompilationUnit* GetCompilationUnit() const in GetCompilationUnit() 91 CompilationUnit* fCompilationUnit;
|
H A D | DwarfTypeFactory.h | 14 class CompilationUnit; variable
|
H A D | DwarfStackFrameDebugInfo.cpp | 167 image_id imageID, DwarfFile* file, CompilationUnit* compilationUnit, in DwarfStackFrameDebugInfo()
|
H A D | DwarfTypes.cpp | 137 DwarfFile* file, CompilationUnit* compilationUnit, in DwarfTypeContext()
|