Searched refs:FunctionInstance (Results 1 - 25 of 36) sorted by relevance

12

/haiku/headers/private/debugger/debug_info/
H A DImageDebugInfo.h24 class FunctionInstance;
57 FunctionInstance* FunctionAt(int32 index) const;
58 FunctionInstance* FunctionAtAddress(target_addr_t address) const;
59 FunctionInstance* FunctionByName(const char* name) const;
61 FunctionInstance* MainFunction() const
69 typedef BObjectList<FunctionInstance> FunctionList;
72 static int _CompareFunctions(const FunctionInstance* a,
73 const FunctionInstance* b);
76 const FunctionInstance* function);
84 FunctionInstance* fMainFunctio
[all...]
H A DFunctionInstance.h30 class FunctionInstance : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
31 public DoublyLinkedListLinkImpl<FunctionInstance> {
33 FunctionInstance(ImageDebugInfo* imageDebugInfo,
35 ~FunctionInstance();
81 typedef DoublyLinkedList<FunctionInstance> FunctionInstanceList;
H A DFunction.h12 #include "FunctionInstance.h"
28 FunctionInstance* FirstInstance() const
30 FunctionInstance* LastInstance() const
60 void AddInstance(FunctionInstance* instance);
61 void RemoveInstance(FunctionInstance* instance);
H A DTeamDebugInfo.h28 class FunctionInstance;
77 FunctionInstance* functionInstance,
80 FunctionInstance* MainFunction() const
118 FunctionInstance* fMainFunction;
H A DSpecificImageDebugInfo.h25 class FunctionInstance;
63 FunctionInstance* functionInstance,
/haiku/src/kits/debugger/debug_info/
H A DFunctionInstance.cpp6 #include "FunctionInstance.h"
17 FunctionInstance::FunctionInstance(ImageDebugInfo* imageDebugInfo, function in class:FunctionInstance
32 FunctionInstance::~FunctionInstance()
41 FunctionInstance::GetFunctionID() const
55 FunctionInstance::SetFunction(Function* function)
68 FunctionInstance::SetSourceCode(DisassembledCode* source,
H A DImageDebugInfo.cpp13 #include "FunctionInstance.h"
28 for (int32 i = 0; FunctionInstance* function = fFunctions.ItemAt(i); i++)
70 FunctionInstance* instance = new(std::nothrow) FunctionInstance(
84 // FunctionInstance objects have references, now.
150 FunctionInstance*
157 FunctionInstance*
164 FunctionInstance*
168 for (int32 i = 0; FunctionInstance* function = fFunctions.ItemAt(i); i++) {
195 ImageDebugInfo::_CompareFunctions(const FunctionInstance*
[all...]
H A DFunction.cpp50 FunctionInstance* instance = it.Next();) {
76 Function::AddInstance(FunctionInstance* instance)
88 Function::RemoveInstance(FunctionInstance* instance)
120 FunctionInstance* instance = it.Next();) {
H A DDebuggerImageDebugInfo.h42 FunctionInstance* functionInstance,
H A DTeamDebugInfo.cpp41 typedef const FunctionInstance* KeyType;
44 size_t HashKey(const FunctionInstance* key) const
64 bool Compare(const FunctionInstance* key, const Function* value) const
520 FunctionInstance* instance = imageInfo->FunctionAtAddress(
573 FunctionInstance* instance = imageDebugInfo->MainFunction();
667 TeamDebugInfo::DisassembleFunction(FunctionInstance* functionInstance,
705 FunctionInstance* instance = imageDebugInfo->FunctionAt(i); i++) {
769 FunctionInstance* instance = imageDebugInfo->FunctionAt(i); i++) {
845 FunctionInstance* functionInstance = imageDebugInfo->FunctionByName(
H A DDwarfImageDebugInfo.h33 class FunctionInstance;
72 FunctionInstance* functionInstance,
H A DDebuggerImageDebugInfo.cpp80 FunctionInstance* functionInstance, CpuState* cpuState,
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DImageFunctionsView.h16 class FunctionInstance;
34 void SetFunction(FunctionInstance* function);
70 FunctionInstance* function) = 0;
H A DImageFunctionsView.cpp25 #include "FunctionInstance.h"
50 FunctionInstance* function)
87 FunctionInstance* Function() const
186 FunctionInstance* fFunction;
311 FunctionInstance* instance = fImageDebugInfo->FunctionAt(i);
413 FunctionInstance* function = node->Function();
436 bool GetFunctionPath(FunctionInstance* function, TreeTablePath& _path)
484 LocatableFile*& _sourceFile, FunctionInstance*& _function)
544 FunctionInstance* function, LocatableFile* file,
594 FunctionInstance* functio
[all...]
H A DSourceView.h17 class FunctionInstance;
114 FunctionInstance* function,
H A DTeamWindow.h108 FunctionInstance* function);
134 FunctionInstance* function,
186 void _SetActiveFunction(FunctionInstance* function,
228 FunctionInstance* fActiveFunction;
/haiku/headers/private/debugger/model/
H A DStackFrame.h28 class FunctionInstance;
68 FunctionInstance* Function() const { return fFunction; }
69 void SetFunction(FunctionInstance* function);
102 FunctionInstance* fFunction;
H A DTeam.h71 class FunctionInstance;
212 FunctionInstance*& _function,
/haiku/src/kits/debugger/arch/
H A DArchitecture.cpp16 #include "FunctionInstance.h"
144 FunctionInstance* function = NULL;
151 BReference<FunctionInstance> functionReference(function);
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h22 class FunctionInstance;
109 FunctionInstance* function,
/haiku/src/kits/debugger/jobs/
H A DLoadSourceCodeJob.cpp15 #include "FunctionInstance.h"
23 Team* team, FunctionInstance* functionInstance, bool loadForFunction)
H A DJobs.h25 class FunctionInstance;
161 FunctionInstance* functionInstance,
173 FunctionInstance* fFunctionInstance;
/haiku/src/apps/debugger/user_interface/gui/team_settings_window/
H A DExceptionStopConfigView.cpp13 #include "FunctionInstance.h"
143 FunctionInstance* instance = info->FunctionByName(
/haiku/src/kits/debugger/model/
H A DStackFrame.cpp11 #include "FunctionInstance.h"
124 StackFrame::SetFunction(FunctionInstance* function)
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h77 FunctionInstance* function,

Completed in 354 milliseconds

12