Symbol: DwarfFile
src/kits/debugger/debug_info/DwarfImageDebugInfo.cpp
333
DwarfFile* file)
src/kits/debugger/debug_info/DwarfImageDebugInfo.h
160
DwarfFile* fFile;
src/kits/debugger/debug_info/DwarfImageDebugInfo.h
28
class DwarfFile;
src/kits/debugger/debug_info/DwarfImageDebugInfo.h
50
DwarfFile* file);
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
167
image_id imageID, DwarfFile* file, CompilationUnit* compilationUnit,
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.h
22
class DwarfFile;
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.h
39
image_id imageID, DwarfFile* file,
src/kits/debugger/debug_info/DwarfTypeFactory.h
36
class DwarfFile;
src/kits/debugger/debug_info/DwarfTypes.cpp
137
DwarfFile* file, CompilationUnit* compilationUnit,
src/kits/debugger/debug_info/DwarfTypes.h
38
class DwarfFile;
src/kits/debugger/debug_info/DwarfTypes.h
54
image_id imageID, DwarfFile* file,
src/kits/debugger/debug_info/DwarfTypes.h
68
DwarfFile* File() const
src/kits/debugger/debug_info/DwarfTypes.h
90
DwarfFile* fFile;
src/kits/debugger/dwarf/DwarfFile.cpp
1072
DwarfFile::_ParseTypesSection(uint8 _addressSize, bool isBigEndian)
src/kits/debugger/dwarf/DwarfFile.cpp
1165
DwarfFile::_ParseFrameSection(ElfSection* section, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
1280
DwarfFile::_ParseCompilationUnit(CompilationUnit* unit)
src/kits/debugger/dwarf/DwarfFile.cpp
1324
DwarfFile::_ParseTypeUnit(TypeUnit* unit)
src/kits/debugger/dwarf/DwarfFile.cpp
1375
DwarfFile::_ParseDebugInfoEntry(DataReader& dataReader,
src/kits/debugger/dwarf/DwarfFile.cpp
1468
DwarfFile::_FinishUnit(BaseUnit* unit)
src/kits/debugger/dwarf/DwarfFile.cpp
1557
DwarfFile::_ReadStringIndirect(BaseUnit* unit, uint64 index, const char*& value) const
src/kits/debugger/dwarf/DwarfFile.cpp
1588
DwarfFile::_ReadAddressIndirect(BaseUnit* unit, uint64 index, uint64& value) const
src/kits/debugger/dwarf/DwarfFile.cpp
1615
DwarfFile::_ParseEntryAttributes(DataReader& dataReader,
src/kits/debugger/dwarf/DwarfFile.cpp
173
DwarfFile* fFile;
src/kits/debugger/dwarf/DwarfFile.cpp
188
struct DwarfFile::FDEAugmentation {
src/kits/debugger/dwarf/DwarfFile.cpp
1931
DwarfFile::_ParseLineInfoFormatString(CompilationUnit* unit, DataReader &dataReader,
src/kits/debugger/dwarf/DwarfFile.cpp
1990
DwarfFile::_ParseLineInfoFormatUint(CompilationUnit* unit, DataReader &dataReader,
src/kits/debugger/dwarf/DwarfFile.cpp
2021
DwarfFile::_ParseLineInfo(CompilationUnit* unit)
src/kits/debugger/dwarf/DwarfFile.cpp
2296
DwarfFile::_UnwindCallFrame(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
233
struct DwarfFile::CIEAugmentation {
src/kits/debugger/dwarf/DwarfFile.cpp
2525
DwarfFile::_ParseCIEHeader(ElfSection* debugFrameSection,
src/kits/debugger/dwarf/DwarfFile.cpp
2604
DwarfFile::_ParseFrameInfoInstructions(CompilationUnit* unit,
src/kits/debugger/dwarf/DwarfFile.cpp
2997
DwarfFile::_ParsePublicTypesInfo(uint8 _addressSize, bool isBigEndian)
src/kits/debugger/dwarf/DwarfFile.cpp
3035
DwarfFile::_ParsePublicTypesInfo(DataReader& dataReader, bool dwarf64)
src/kits/debugger/dwarf/DwarfFile.cpp
3074
DwarfFile::_GetAbbreviationTable(off_t offset, AbbreviationTable*& _table)
src/kits/debugger/dwarf/DwarfFile.cpp
3105
DwarfFile::_ResolveReference(BaseUnit* unit, uint64 offset,
src/kits/debugger/dwarf/DwarfFile.cpp
3139
DwarfFile::_GetLocationExpression(CompilationUnit* unit,
src/kits/debugger/dwarf/DwarfFile.cpp
3162
DwarfFile::_FindLocationExpression(CompilationUnit* unit, uint64 offset,
src/kits/debugger/dwarf/DwarfFile.cpp
3214
DwarfFile::_LocateDebugInfo(BString& _requiredExternalFileName,
src/kits/debugger/dwarf/DwarfFile.cpp
3285
DwarfFile::_GetDebugInfoPath(const char* debugFileName,
src/kits/debugger/dwarf/DwarfFile.cpp
3332
DwarfFile::_GetTypeUnit(uint64 signature) const
src/kits/debugger/dwarf/DwarfFile.cpp
3339
DwarfFile::_GetContainingCompilationUnit(off_t refAddr) const
src/kits/debugger/dwarf/DwarfFile.cpp
3360
DwarfFile::FDELookupInfo*
src/kits/debugger/dwarf/DwarfFile.cpp
3361
DwarfFile::_GetContainingFDEInfo(target_addr_t offset) const
src/kits/debugger/dwarf/DwarfFile.cpp
3374
DwarfFile::FDELookupInfo*
src/kits/debugger/dwarf/DwarfFile.cpp
3375
DwarfFile::_GetContainingFDEInfo(target_addr_t offset,
src/kits/debugger/dwarf/DwarfFile.cpp
448
struct DwarfFile::FDELookupInfo {
src/kits/debugger/dwarf/DwarfFile.cpp
487
DwarfFile::DwarfFile()
src/kits/debugger/dwarf/DwarfFile.cpp
518
DwarfFile::~DwarfFile()
src/kits/debugger/dwarf/DwarfFile.cpp
556
DwarfFile::StartLoading(const char* fileName, BString& _requiredExternalFile)
src/kits/debugger/dwarf/DwarfFile.cpp
580
DwarfFile::Load(uint8 addressSize, bool isBigEndian, const BString& externalInfoFilePath)
src/kits/debugger/dwarf/DwarfFile.cpp
61
struct DwarfFile::ExpressionEvaluationContext
src/kits/debugger/dwarf/DwarfFile.cpp
64
ExpressionEvaluationContext(DwarfFile* file, CompilationUnit* unit,
src/kits/debugger/dwarf/DwarfFile.cpp
653
DwarfFile::FinishLoading(uint8 addressSize, bool isBigEndian)
src/kits/debugger/dwarf/DwarfFile.cpp
683
DwarfFile::CountCompilationUnits() const
src/kits/debugger/dwarf/DwarfFile.cpp
690
DwarfFile::CompilationUnitAt(int32 index) const
src/kits/debugger/dwarf/DwarfFile.cpp
697
DwarfFile::CompilationUnitForDIE(const DebugInfoEntry* entry) const
src/kits/debugger/dwarf/DwarfFile.cpp
721
DwarfFile::ResolveRangeList(CompilationUnit* unit, uint64 offset) const
src/kits/debugger/dwarf/DwarfFile.cpp
767
DwarfFile::UnwindCallFrame(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
783
DwarfFile::EvaluateExpression(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
802
DwarfFile::ResolveLocation(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
828
DwarfFile::EvaluateConstantValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
864
DwarfFile::EvaluateDynamicValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian,
src/kits/debugger/dwarf/DwarfFile.cpp
979
DwarfFile::_ParseDebugInfoSection(uint8 _addressSize, bool isBigEndian)
src/kits/debugger/dwarf/DwarfFile.h
213
friend struct DwarfFile::ExpressionEvaluationContext;
src/kits/debugger/dwarf/DwarfFile.h
32
class DwarfFile : public BReferenceable,
src/kits/debugger/dwarf/DwarfFile.h
33
public DoublyLinkedListLinkImpl<DwarfFile> {
src/kits/debugger/dwarf/DwarfFile.h
35
DwarfFile();
src/kits/debugger/dwarf/DwarfFile.h
36
~DwarfFile();
src/kits/debugger/dwarf/DwarfFileLoadingState.h
13
class DwarfFile;
src/kits/debugger/dwarf/DwarfFileLoadingState.h
26
BReference<DwarfFile>
src/kits/debugger/dwarf/DwarfManager.cpp
28
while (DwarfFile* file = fFiles.RemoveHead())
src/kits/debugger/dwarf/DwarfManager.cpp
45
DwarfFile* file = _state.dwarfFile;
src/kits/debugger/dwarf/DwarfManager.cpp
46
BReference<DwarfFile> fileReference;
src/kits/debugger/dwarf/DwarfManager.cpp
48
file = new(std::nothrow) DwarfFile;
src/kits/debugger/dwarf/DwarfManager.cpp
94
DwarfFile* file = it.Next();) {
src/kits/debugger/dwarf/DwarfManager.h
14
class DwarfFile;
src/kits/debugger/dwarf/DwarfManager.h
36
typedef DoublyLinkedList<DwarfFile> FileList;
src/kits/debugger/dwarf/DwarfUtils.cpp
238
DwarfUtils::GetDeclarationLocation(DwarfFile* dwarfFile,
src/kits/debugger/dwarf/DwarfUtils.h
14
class DwarfFile;
src/kits/debugger/dwarf/DwarfUtils.h
33
static bool GetDeclarationLocation(DwarfFile* dwarfFile,