Home
last modified time | relevance | path

Searched refs:CompilationUnit (Results 1 – 15 of 15) sorted by relevance

/haiku/src/kits/debugger/dwarf/
H A DCompilationUnit.cpp16 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 DDwarfFile.h23 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 DCompilationUnit.h21 class CompilationUnit : public BaseUnit {
23 CompilationUnit(off_t headerOffset,
29 virtual ~CompilationUnit();
72 CompilationUnit::MaxAddress() const in MaxAddress()
H A DDwarfFile.cpp64 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 DJamfile22 CompilationUnit.cpp
H A DDwarfUtils.cpp279 CompilationUnit* unit = dwarfFile->CompilationUnitForDIE(entry); in GetDeclarationLocation()
/haiku/src/kits/debugger/debug_info/
H A DDwarfImageDebugInfo.h21 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 DDwarfFunctionDebugInfo.h14 class CompilationUnit; variable
24 CompilationUnit* compilationUnit,
44 CompilationUnit* GetCompilationUnit() const in GetCompilationUnit()
51 CompilationUnit* fCompilationUnit;
H A DDwarfStackFrameDebugInfo.h16 class CompilationUnit; variable
40 CompilationUnit* compilationUnit,
H A DDwarfImageDebugInfo.cpp315 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 DDwarfFunctionDebugInfo.cpp15 DwarfImageDebugInfo* imageDebugInfo, CompilationUnit* compilationUnit, in DwarfFunctionDebugInfo()
H A DDwarfTypes.h19 class CompilationUnit; variable
55 CompilationUnit* compilationUnit,
70 CompilationUnit* GetCompilationUnit() const in GetCompilationUnit()
91 CompilationUnit* fCompilationUnit;
H A DDwarfTypeFactory.h14 class CompilationUnit; variable
H A DDwarfStackFrameDebugInfo.cpp167 image_id imageID, DwarfFile* file, CompilationUnit* compilationUnit, in DwarfStackFrameDebugInfo()
H A DDwarfTypes.cpp137 DwarfFile* file, CompilationUnit* compilationUnit, in DwarfTypeContext()