Home
last modified time | relevance | path

Searched refs:FileSP (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DSourceManager.h99 typedef std::shared_ptr<File> FileSP; typedef
113 void AddSourceFile(const FileSpec &file_spec, FileSP file_sp);
114 void RemoveSourceFile(const FileSP &file_sp);
116 FileSP FindSourceFile(const FileSpec &file_spec) const;
124 void AddSourceFileImpl(const FileSpec &file_spec, FileSP file_sp);
126 typedef std::map<FileSpec, FileSP> FileCache;
142 FileSP GetLastFile() { return GetFile(m_last_file_spec); } in GetLastFile()
172 FileSP GetFile(const FileSpec &file_spec);
H A DDebugger.h134 lldb::FileSP GetInputFileSP() { return m_input_file_sp; } in GetInputFileSP()
154 void SetInputFile(lldb::FileSP file);
156 void SetOutputFile(lldb::FileSP file);
158 void SetErrorFile(lldb::FileSP file);
208 void AdoptTopIOHandlerFilesIfInvalid(lldb::FileSP &in,
687 lldb::FileSP m_input_file_sp;
H A DIOHandler.h62 const lldb::FileSP &input_sp, const lldb::StreamFileSP &output_sp,
127 lldb::FileSP GetInputFileSP();
168 lldb::FileSP m_input_sp;
338 const lldb::FileSP &input_sp,
353 IOHandlerEditline(Debugger &, IOHandler::Type, const lldb::FileSP &,
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DSourceManager.cpp77 SourceManager::FileSP SourceManager::GetFile(const FileSpec &file_spec) { in GetFile()
99 if (FileSP file_sp = in GetFile()
119 FileSP file_sp = debugger_sp->GetSourceFileCache().FindSourceFile(file_spec); in GetFile()
242 if (FileSP last_file_sp = GetLastFile()) { in DisplaySourceLinesWithLineNumbersUsingLastFile()
312 FileSP file_sp(GetFile(file_spec)); in DisplaySourceLinesWithLineNumbers()
321 FileSP last_file_sp(GetLastFile()); in DisplaySourceLinesWithLineNumbers()
335 FileSP last_file_sp(GetLastFile()); in DisplayMoreWithLineNumbers()
379 FileSP file_sp(GetFile(file_spec)); in SetDefaultFileAndLine()
391 if (FileSP last_file_sp = GetLastFile()) { in GetDefaultFileAndLine()
440 FileSP file_sp = GetFile(file_spec); in FindLinesMatchingRegex()
[all …]
H A DIOHandler.cpp57 FileSP(), // Adopt STDIN from top input reader in IOHandler()
65 const lldb::FileSP &input_sp, in IOHandler()
103 FileSP IOHandler::GetInputFileSP() { return m_input_sp; } in GetInputFileSP()
232 FileSP(), // Inherit input from top input reader in IOHandlerEditline()
241 Debugger &debugger, IOHandler::Type type, const lldb::FileSP &input_sp, in IOHandlerEditline()
/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBFileExtensions.i2 static lldb::SBFile MakeBorrowed(lldb::FileSP BORROWED) { in MakeBorrowed()
5 static lldb::SBFile MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS) { in MakeForcingIOMethods()
8 static lldb::SBFile MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS) { in MakeBorrowedForcingIOMethods()
H A DSBDebuggerExtensions.i37 lldb::FileSP GetInputFileHandle() {
41 lldb::FileSP GetOutputFileHandle() {
45 lldb::FileSP GetErrorFileHandle() {
H A DSBCommandReturnObjectExtensions.i7 void SetImmediateOutputFile(lldb::FileSP BORROWED, bool transfer_ownership) { in SetImmediateOutputFile()
10 void SetImmediateErrorFile(lldb::FileSP BORROWED, bool transfer_ownership) { in SetImmediateErrorFile()
H A DSBStreamExtensions.i11 RedirectToFileHandle (lldb::FileSP file, bool transfer_fh_ownership) {
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBCommandReturnObject.h57 size_t PutOutput(FileSP BORROWED);
71 size_t PutError(FileSP BORROWED);
115 void SetImmediateOutputFile(FileSP BORROWED);
117 void SetImmediateErrorFile(FileSP BORROWED);
H A DSBFile.h27 SBFile(FileSP file_sp);
48 FileSP GetFile() const;
51 FileSP m_opaque_sp;
H A DSBDebugger.h187 SBError SetInputFile(FileSP file);
189 SBError SetOutputFile(FileSP file);
191 SBError SetErrorFile(FileSP file);
228 const lldb::SBEvent &event, FileSP BORROWED, FileSP BORROWED);
231 const lldb::SBEvent &event, FileSP out, FileSP err);
H A DSBInstructionList.h53 void Print(FileSP BORROWED);
H A DSBInstruction.h64 void Print(FileSP BORROWED);
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h322 lldb::FileSP in = nullptr, lldb::FileSP out = nullptr,
323 lldb::FileSP err = nullptr);
330 bool DoInitSession(uint16_t on_entry_flags, lldb::FileSP in,
331 lldb::FileSP out, lldb::FileSP err);
367 bool EnterSession(uint16_t on_entry_flags, lldb::FileSP in, lldb::FileSP out,
368 lldb::FileSP err);
406 bool SetStdHandle(lldb::FileSP file, const char *py_name,
H A DScriptInterpreterPython.cpp367 uint16_t on_leave, FileSP in, FileSP out, FileSP err) in Locker()
397 FileSP in, FileSP out, in DoInitSession()
398 FileSP err) { in DoInitSession()
624 bool ScriptInterpreterPythonImpl::SetStdHandle(FileSP file_sp, in SetStdHandle()
652 FileSP in_sp, FileSP out_sp, in EnterSession()
653 FileSP err_sp) { in EnterSession()
702 lldb::FileSP top_in_sp; in EnterSession()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBCommandReturnObject.cpp121 size_t SBCommandReturnObject::PutOutput(FileSP file_sp) { in PutOutput()
145 size_t SBCommandReturnObject::PutError(FileSP file_sp) { in PutError()
257 FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership); in SetImmediateOutputFile()
264 FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership); in SetImmediateErrorFile()
278 void SBCommandReturnObject::SetImmediateOutputFile(FileSP file_sp) { in SetImmediateOutputFile()
283 void SBCommandReturnObject::SetImmediateErrorFile(FileSP file_sp) { in SetImmediateErrorFile()
H A DSBFile.cpp19 SBFile::SBFile(FileSP file_sp) : m_opaque_sp(file_sp) { in SBFile()
126 FileSP SBFile::GetFile() const { in GetFile()
H A DSBStream.cpp119 FileSP file = std::make_unique<NativeFile>(fh, transfer_fh_ownership); in RedirectToFileHandle()
128 void SBStream::RedirectToFile(FileSP file_sp) { in RedirectToFile()
H A DSBDebugger.cpp366 (FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetInputFileHandle()
411 SBError SBDebugger::SetInputFile(FileSP file_sp) { in SetInputFile()
416 SBError SBDebugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
423 SetOutputFile((FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetOutputFileHandle()
443 SetErrorFile((FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetErrorFileHandle()
446 SBError SBDebugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
622 FileSP outfile = std::make_shared<NativeFile>(out, false); in HandleProcessEvent()
623 FileSP errfile = std::make_shared<NativeFile>(err, false); in HandleProcessEvent()
628 const SBEvent &event, FileSP out_sp, in HandleProcessEvent()
629 FileSP err_sp) { in HandleProcessEvent()
H A DSBInstruction.cpp272 FileSP out = std::make_shared<NativeFile>(outp, /*take_ownership=*/false); in Print()
281 void SBInstruction::Print(FileSP out_sp) { in Print()
/freebsd/contrib/llvm-project/lldb/bindings/lua/
H A Dlua-typemaps.swig233 %typemap(in) lldb::FileSP {
235 lldb::FileSP file_sp;
242 %typecheck(SWIG_TYPECHECK_POINTER) lldb::FileSP {
249 %typemap(out) lldb::FileSP {
250 lldb::FileSP sp = $1;
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandReturnObject.h66 void SetImmediateOutputFile(lldb::FileSP file_sp) { in SetImmediateOutputFile()
73 void SetImmediateErrorFile(lldb::FileSP file_sp) { in SetImmediateErrorFile()
H A DScriptInterpreter.h117 lldb::FileSP GetInputFile() const { return m_input_file_sp; } in GetInputFile()
118 lldb::FileSP GetOutputFile() const { return m_output_file_sp->GetFileSP(); } in GetOutputFile()
119 lldb::FileSP GetErrorFile() const { return m_error_file_sp->GetFileSP(); } in GetErrorFile()
129 lldb::FileSP m_input_file_sp;
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-typemaps.swig496 %typemap(in) lldb::FileSP {
508 %typemap(in) lldb::FileSP FORCE_IO_METHODS {
521 %typemap(in) lldb::FileSP BORROWED {
534 %typemap(in) lldb::FileSP BORROWED_FORCE_IO_METHODS {
547 %typecheck(SWIG_TYPECHECK_POINTER) lldb::FileSP {
556 %typemap(out) lldb::FileSP {
558 const lldb::FileSP &sp = $1;

12