DwarfImageDebugInfo
DwarfImageDebugInfo* imageDebugInfo, CompilationUnit* compilationUnit,
class DwarfImageDebugInfo;
DwarfImageDebugInfo* imageDebugInfo,
DwarfImageDebugInfo* fImageDebugInfo;
DwarfImageDebugInfo::_AddSourceCodeInfo(CompilationUnit* unit,
DwarfImageDebugInfo::_GetSourceFileIndex(CompilationUnit* unit,
DwarfImageDebugInfo::_CreateLocalVariables(CompilationUnit* unit,
DwarfImageDebugInfo::_CreateReturnValues(ReturnValueInfoList* returnValueInfos,
DwarfImageDebugInfo::_EvaluateBaseTypeConstraints(DIEType* type,
DwarfImageDebugInfo::_RecursiveTraverseNamespaceForFunctions(
DwarfImageDebugInfo::_AddFunction(DIESubprogram* subprogramEntry,
DwarfImageDebugInfo::_BuildTypeNameTable()
DwarfImageDebugInfo::_RecursiveAddTypeNames(DIEType* type, CompilationUnit* unit)
DwarfImageDebugInfo::_RecursiveTraverseNamespaceForTypes(DIENamespace* nsEntry,
struct DwarfImageDebugInfo::UnwindTargetInterface : BasicTargetInterface {
struct DwarfImageDebugInfo::EntryListWrapper {
struct DwarfImageDebugInfo::TypeNameKey {
struct DwarfImageDebugInfo::TypeNameEntry : TypeNameKey {
struct DwarfImageDebugInfo::TypeNameEntryHashDefinition {
struct DwarfImageDebugInfo::TypeEntryInfo {
DwarfImageDebugInfo::DwarfImageDebugInfo(const ImageInfo& imageInfo,
DwarfImageDebugInfo::~DwarfImageDebugInfo()
DwarfImageDebugInfo::Init()
DwarfImageDebugInfo::GetFunctions(const BObjectList<SymbolInfo, true>& symbols,
DwarfImageDebugInfo::GetType(GlobalTypeCache* cache, const BString& name,
DwarfImageDebugInfo::HasType(const BString& name,
DwarfImageDebugInfo::GetAddressSectionType(target_addr_t address)
DwarfImageDebugInfo::CreateFrame(Image* image,
DwarfImageDebugInfo::GetStatement(FunctionDebugInfo* _function,
struct DwarfImageDebugInfo::BasicTargetInterface : DwarfTargetInterface {
DwarfImageDebugInfo::GetStatementAtSourceLocation(FunctionDebugInfo* _function,
DwarfImageDebugInfo::GetSourceLanguage(FunctionDebugInfo* _function,
DwarfImageDebugInfo::ReadCode(target_addr_t address, void* buffer, size_t size)
DwarfImageDebugInfo::AddSourceCodeInfo(LocatableFile* file,
class DwarfImageDebugInfo : public SpecificImageDebugInfo {
DwarfImageDebugInfo(const ImageInfo& imageInfo,
virtual ~DwarfImageDebugInfo();
DwarfImageDebugInfo* debugInfo = new(std::nothrow) DwarfImageDebugInfo(