FunctionDebugInfo
virtual status_t DisassembleCode(FunctionDebugInfo* function,
virtual status_t GetStatement(FunctionDebugInfo* function,
class FunctionDebugInfo;
FunctionDebugInfo* function,
FunctionDebugInfo* previousFunction,
class FunctionDebugInfo : public BReferenceable {
FunctionDebugInfo();
virtual ~FunctionDebugInfo();
class FunctionDebugInfo;
FunctionDebugInfo* functionDebugInfo);
FunctionDebugInfo* GetFunctionDebugInfo() const
FunctionDebugInfo* fFunctionDebugInfo;
class FunctionDebugInfo;
class FunctionDebugInfo;
BObjectList<FunctionDebugInfo>& functions)
virtual status_t GetStatement(FunctionDebugInfo* function,
FunctionDebugInfo* function,
virtual status_t GetSourceLanguage(FunctionDebugInfo* function,
BObjectList<FunctionDebugInfo>& functions,
virtual status_t GetActiveSourceCode(FunctionDebugInfo* info,
class FunctionDebugInfo;
virtual status_t GetActiveSourceCode(FunctionDebugInfo* info,
FunctionDebugInfo* functionInfo
FunctionDebugInfo* functionDebugInfo = NULL;
ArchitectureX86::CreateStackFrame(Image* image, FunctionDebugInfo* function,
Image* previousImage, FunctionDebugInfo* previousFunction,
ArchitectureX86::DisassembleCode(FunctionDebugInfo* function,
ArchitectureX86::GetStatement(FunctionDebugInfo* function,
ArchitectureX86::_HasFunctionPrologue(FunctionDebugInfo* function) const
FunctionDebugInfo* function) const;
FunctionDebugInfo* function,
FunctionDebugInfo* previousFunction,
virtual status_t DisassembleCode(FunctionDebugInfo* function,
virtual status_t GetStatement(FunctionDebugInfo* function,
ArchitectureX8664::CreateStackFrame(Image* image, FunctionDebugInfo* function,
Image* previousImage, FunctionDebugInfo* previousFunction,
ArchitectureX8664::DisassembleCode(FunctionDebugInfo* function,
ArchitectureX8664::GetStatement(FunctionDebugInfo* function,
ArchitectureX8664::_HasFunctionPrologue(FunctionDebugInfo* function) const
FunctionDebugInfo* function) const;
FunctionDebugInfo* function,
FunctionDebugInfo* previousFunction,
virtual status_t DisassembleCode(FunctionDebugInfo* function,
virtual status_t GetStatement(FunctionDebugInfo* function,
FunctionDebugInfo* functionDebugInfo
FunctionDebugInfo* function = functionInstance->GetFunctionDebugInfo();
FunctionDebugInfo* info = frame->Function()->GetFunctionDebugInfo();
class BasicFunctionDebugInfo : public FunctionDebugInfo {
DebuggerImageDebugInfo::GetSourceLanguage(FunctionDebugInfo* function,
BObjectList<FunctionDebugInfo>& functions)
DebuggerImageDebugInfo::GetStatement(FunctionDebugInfo* function,
FunctionDebugInfo* function, const SourceLocation& sourceLocation,
BObjectList<FunctionDebugInfo>& functions);
virtual status_t GetStatement(FunctionDebugInfo* function,
FunctionDebugInfo* function,
virtual status_t GetSourceLanguage(FunctionDebugInfo* function,
class DwarfFunctionDebugInfo : public FunctionDebugInfo {
BObjectList<FunctionDebugInfo>& functions)
CompilationUnit* unit, BObjectList<FunctionDebugInfo>& functions)
BObjectList<FunctionDebugInfo>& functions)
DwarfImageDebugInfo::GetStatement(FunctionDebugInfo* _function,
DwarfImageDebugInfo::GetStatementAtSourceLocation(FunctionDebugInfo* _function,
DwarfImageDebugInfo::GetSourceLanguage(FunctionDebugInfo* _function,
BObjectList<FunctionDebugInfo>& functions);
BObjectList<FunctionDebugInfo>& functions);
BObjectList<FunctionDebugInfo>& functions);
virtual status_t GetStatement(FunctionDebugInfo* function,
FunctionDebugInfo* function,
virtual status_t GetSourceLanguage(FunctionDebugInfo* function,
FunctionDebugInfo::~FunctionDebugInfo()
FunctionDebugInfo::FunctionDebugInfo()
FunctionDebugInfo* functionDebugInfo)
BObjectList<FunctionDebugInfo> functions;
for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k);
for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k);
BObjectList<FunctionDebugInfo>& functions, DebuggerInterface* interface,
FunctionDebugInfo* function = new(std::nothrow) BasicFunctionDebugInfo(
TeamDebugInfo::GetActiveSourceCode(FunctionDebugInfo* info, SourceCode*& _code)
FunctionDebugInfo* functionDebugInfo
FunctionDebugInfo* functionDebugInfo
FunctionDebugInfo* functionDebugInfo
FunctionDebugInfo* functionDebugInfo
FunctionDebugInfo* functionDebugInfo