Home
last modified time | relevance | path

Searched refs:SourceFile (Results 1 – 25 of 30) sorted by relevance

12

/haiku/headers/private/debugger/files/
H A DSourceFile.h11 class SourceFile; variable
18 virtual void SourceFileUnused(SourceFile* sourceFile) = 0;
19 virtual void SourceFileDeleted(SourceFile* sourceFile) = 0;
24 class SourceFile : public BReferenceable {
26 SourceFile(SourceFileOwner* owner);
27 ~SourceFile();
/haiku/src/kits/debugger/files/
H A DSourceFile.cpp33 SourceFile::SourceFile(SourceFileOwner* owner) in SourceFile() function in SourceFile
43 SourceFile::~SourceFile() in ~SourceFile()
52 SourceFile::Init(const char* path) in Init()
122 SourceFile::CountLines() const in CountLines()
129 SourceFile::LineAt(int32 index) const in LineAt()
137 SourceFile::LineLengthAt(int32 index) const in LineLengthAt()
144 SourceFile::LastReferenceReleased() in LastReferenceReleased()
H A DFileManager.h21 class SourceFile; variable
52 SourceFile*& _sourceFile);
H A DFileManager.cpp488 SourceFile* file;
499 virtual void SourceFileUnused(SourceFile* sourceFile) in SourceFileUnused()
504 virtual void SourceFileDeleted(SourceFile* sourceFile) in SourceFileDeleted()
680 FileManager::LoadSourceFile(LocatableFile* file, SourceFile*& _sourceFile) in LoadSourceFile()
710 SourceFile* sourceFile = new(std::nothrow) SourceFile(entry); in LoadSourceFile()
715 ObjectDeleter<SourceFile> sourceFileDeleter(sourceFile); in LoadSourceFile()
/haiku/src/kits/debugger/debug_info/
H A DFunction.cpp26 FirstInstance()->SourceFile()->RemoveListener(this); in ~Function()
27 FirstInstance()->SourceFile()->ReleaseReference(); in ~Function()
80 if (firstInstance && SourceFile() != NULL) { in AddInstance()
81 instance->SourceFile()->AcquireReference(); in AddInstance()
82 instance->SourceFile()->AddListener(this); in AddInstance()
91 if (fInstances.IsEmpty() && instance->SourceFile() != NULL) { in RemoveInstance()
92 instance->SourceFile()->RemoveListener(this); in RemoveInstance()
93 instance->SourceFile()->ReleaseReference(); in RemoveInstance()
H A DTeamDebugInfo.cpp46 if (key->SourceFile() == NULL) in HashKey()
50 hash = hash * 17 + (uint32)(addr_t)key->SourceFile(); in HashKey()
66 if (key->SourceFile() != value->SourceFile()) in Compare()
70 if (key->SourceFile() == NULL) in Compare()
108 LocatableFile* SourceFile() const in SourceFile() function
242 return HashKey(value->SourceFile()); in Hash()
247 return key == value->SourceFile(); in Compare()
484 LocatableFile* file = info->SourceFile(); in GetActiveSourceCode()
622 SourceFile* sourceFile; in LoadSourceCode()
715 if (LocatableFile* sourceFile = function->SourceFile()) { in AddImageDebugInfo()
[all …]
H A DBasicFunctionDebugInfo.h31 virtual LocatableFile* SourceFile() const;
H A DBasicFunctionDebugInfo.cpp74 BasicFunctionDebugInfo::SourceFile() const in SourceFile() function in BasicFunctionDebugInfo
H A DDwarfFunctionDebugInfo.h40 virtual LocatableFile* SourceFile() const;
H A DFunctionInstance.cpp43 if (LocatableFile* file = SourceFile()) { in GetFunctionID()
H A DDwarfFunctionDebugInfo.cpp89 DwarfFunctionDebugInfo::SourceFile() const in SourceFile() function in DwarfFunctionDebugInfo
/haiku/headers/private/debugger/model/
H A DFileSourceCode.h17 class SourceFile; variable
23 SourceFile* sourceFile,
56 SourceFile* fSourceFile;
H A DUserBreakpoint.h37 LocatableFile* SourceFile() const { return fSourceFile; } in SourceFile() function
/haiku/headers/private/debugger/debug_info/
H A DFunctionInstance.h52 LocatableFile* SourceFile() const in SourceFile() function
53 { return fFunctionDebugInfo->SourceFile(); } in SourceFile()
H A DFunction.h39 LocatableFile* SourceFile() const in SourceFile() function
40 { return FirstInstance()->SourceFile(); } in SourceFile()
H A DFunctionDebugInfo.h32 virtual LocatableFile* SourceFile() const = 0;
/haiku/src/kits/debugger/settings/
H A DBreakpointSetting.h37 const BString& SourceFile() const { return fSourceFile; } in SourceFile() function
H A DBreakpointSetting.cpp62 if (LocatableFile* file = location.SourceFile()) in SetTo()
/haiku/src/kits/debugger/jobs/
H A DLoadSourceCodeJob.cpp60 function->SourceFile(), sourceCode); in Do()
/haiku/src/kits/debugger/model/
H A DFileSourceCode.cpp17 FileSourceCode::FileSourceCode(LocatableFile* file, SourceFile* sourceFile, in FileSourceCode()
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DImageFunctionsView.cpp82 LocatableFile* SourceFile() const in SourceFile() function in ImageFunctionsView::SourcePathComponentNode
323 LocatableFile* sourceFile = instance->SourceFile(); in SetImageDebugInfo()
441 LocatableFile* sourceFile = function->SourceFile(); in GetFunctionPath()
496 _sourceFile = node->SourceFile(); in GetObjectForPath()
H A DTeamWindow.cpp1722 sourceFile = fActiveFunction->GetFunctionDebugInfo()->SourceFile(); in _UpdateSourcePathState()
1773 if (location.SourceFile() != NULL && line >= 0 in _ScrollToActiveFunction()
1775 == location.SourceFile()) { in _ScrollToActiveFunction()
1962 window->fActiveFunction->GetFunctionDebugInfo()->SourceFile() in _RetrieveMatchingSourceWorker()
1990 ->SourceFile(); in _HandleResolveMissingSourceFile()
2035 else if (fActiveFunction->GetFunctionDebugInfo()->SourceFile() == NULL) in _HandleLocateSourceRequest()
H A DBreakpointListView.cpp265 LocatableFile* sourceFile = location.SourceFile(); in _GetBreakpointValueAt()
/haiku/src/kits/debugger/debug_managers/
H A DBreakpointManager.cpp405 if (functionInstance->SourceFile() != NULL) { in _UpdateImageBreakpoints()
/haiku/src/kits/debugger/
H A DJamfile166 SourceFile.cpp

12