Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DSourceManager.h114 typedef std::shared_ptr<File> FileSP; typedef
128 void AddSourceFile(const FileSpec &file_spec, FileSP file_sp);
129 void RemoveSourceFile(const FileSP &file_sp);
131 FileSP FindSourceFile(const FileSpec &file_spec) const;
139 void AddSourceFileImpl(const FileSpec &file_spec, FileSP file_sp);
141 typedef std::map<FileSpec, FileSP> FileCache;
157 FileSP GetLastFile() { return GetFile(m_last_support_file_sp); } in GetLastFile()
198 FileSP GetFile(lldb::SupportFileSP support_file_sp);
H A DDebugger.h136 lldb::FileSP GetInputFileSP() { return m_input_file_sp; } in GetInputFileSP()
139 lldb::FileSP GetOutputFileSP() { in GetOutputFileSP()
143 lldb::FileSP GetErrorFileSP() { in GetErrorFileSP()
149 void SetInputFile(lldb::FileSP file);
151 void SetOutputFile(lldb::FileSP file);
153 void SetErrorFile(lldb::FileSP file);
203 void AdoptTopIOHandlerFilesIfInvalid(lldb::FileSP &in,
718 lldb::FileSP m_input_file_sp;
H A DIOHandler.h56 const lldb::FileSP &input_sp,
124 lldb::FileSP GetInputFileSP();
163 lldb::FileSP m_input_sp;
332 const lldb::FileSP &input_sp,
347 IOHandlerEditline(Debugger &, IOHandler::Type, const lldb::FileSP &,
/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/source/Core/
H A DSourceManager.cpp84 SourceManager::FileSP SourceManager::GetFile(SupportFileSP support_file_sp) { in GetFile()
109 if (FileSP file_sp = in GetFile()
129 FileSP file_sp = debugger_sp->GetSourceFileCache().FindSourceFile(file_spec); in GetFile()
250 if (FileSP last_file_sp = GetLastFile()) { in DisplaySourceLinesWithLineNumbersUsingLastFile()
333 FileSP file_sp(GetFile(support_file_sp)); in DisplaySourceLinesWithLineNumbers()
342 FileSP last_file_sp(GetLastFile()); in DisplaySourceLinesWithLineNumbers()
357 FileSP last_file_sp(GetLastFile()); in DisplayMoreWithLineNumbers()
398 if (FileSP file_sp = GetFile(support_file_sp)) { in SetDefaultFileAndLine()
409 if (FileSP last_file_sp = GetLastFile()) in GetDefaultFileAndLine()
455 FileSP file_sp = GetFile(support_file_sp); in FindLinesMatchingRegex()
[all …]
H A DIOHandler.cpp57 FileSP(), // Adopt STDIN from top input reader in IOHandler()
65 const lldb::FileSP &input_sp, in IOHandler()
91 FileSP IOHandler::GetInputFileSP() { return m_input_sp; } in GetInputFileSP()
220 FileSP(), // Inherit input from top input reader in IOHandlerEditline()
229 Debugger &debugger, IOHandler::Type type, const lldb::FileSP &input_sp, in IOHandlerEditline()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBFile.h27 SBFile(FileSP file_sp);
48 FileSP GetFile() const;
51 FileSP m_opaque_sp;
H A DSBCommandReturnObject.h62 size_t PutOutput(FileSP BORROWED);
76 size_t PutError(FileSP BORROWED);
120 void SetImmediateOutputFile(FileSP BORROWED);
122 void SetImmediateErrorFile(FileSP BORROWED);
H A DSBDebugger.h249 SBError SetInputFile(FileSP file);
252 SBError SetOutputFile(FileSP file);
255 SBError SetErrorFile(FileSP file);
310 const lldb::SBEvent &event, FileSP BORROWED, FileSP BORROWED);
314 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.h328 lldb::FileSP in = nullptr, lldb::FileSP out = nullptr,
329 lldb::FileSP err = nullptr);
336 bool DoInitSession(uint16_t on_entry_flags, lldb::FileSP in,
337 lldb::FileSP out, lldb::FileSP err);
373 bool EnterSession(uint16_t on_entry_flags, lldb::FileSP in, lldb::FileSP out,
374 lldb::FileSP err);
412 bool SetStdHandle(lldb::FileSP file, const char *py_name,
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBCommandReturnObject.cpp142 size_t SBCommandReturnObject::PutOutput(FileSP file_sp) { in PutOutput()
166 size_t SBCommandReturnObject::PutError(FileSP file_sp) { in PutError()
278 FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership); in SetImmediateOutputFile()
285 FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership); in SetImmediateErrorFile()
299 void SBCommandReturnObject::SetImmediateOutputFile(FileSP file_sp) { in SetImmediateOutputFile()
304 void SBCommandReturnObject::SetImmediateErrorFile(FileSP file_sp) { in SetImmediateErrorFile()
H A DSBFile.cpp19 SBFile::SBFile(FileSP file_sp) : m_opaque_sp(file_sp) { in SBFile()
121 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.cpp331 (FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetInputFileHandle()
376 SBError SBDebugger::SetInputFile(FileSP file_sp) { in SetInputFile()
381 SBError SBDebugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
388 SetOutputFile((FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetOutputFileHandle()
408 SetErrorFile((FileSP)std::make_shared<NativeFile>(fh, transfer_ownership)); in SetErrorFileHandle()
411 SBError SBDebugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
579 FileSP outfile = std::make_shared<NativeFile>(out, false); in HandleProcessEvent()
580 FileSP errfile = std::make_shared<NativeFile>(err, false); in HandleProcessEvent()
585 const SBEvent &event, FileSP out_sp, in HandleProcessEvent()
586 FileSP err_sp) { in HandleProcessEvent()
H A DSBInstruction.cpp271 FileSP out = std::make_shared<NativeFile>(outp, /*take_ownership=*/false); in Print()
280 void SBInstruction::Print(FileSP out_sp) { in Print()
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectGUI.cpp31 FileSP input_sp = debugger.GetInputFileSP(); in DoExecute()
32 FileSP output_sp = debugger.GetOutputFileSP(); in DoExecute()
/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 DScriptInterpreter.h118 lldb::FileSP GetInputFile() const { return m_input_file_sp; } in GetInputFile()
119 lldb::FileSP GetOutputFile() const { in GetOutputFile()
122 lldb::FileSP GetErrorFile() const { in GetErrorFile()
134 lldb::FileSP m_input_file_sp;
H A DCommandReturnObject.h79 void SetImmediateOutputFile(lldb::FileSP file_sp) { in SetImmediateOutputFile()
86 void SetImmediateErrorFile(lldb::FileSP file_sp) { in SetImmediateErrorFile()
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-typemaps.swig515 %typemap(in) lldb::FileSP {
527 %typemap(in) lldb::FileSP FORCE_IO_METHODS {
540 %typemap(in) lldb::FileSP BORROWED {
553 %typemap(in) lldb::FileSP BORROWED_FORCE_IO_METHODS {
566 %typecheck(SWIG_TYPECHECK_POINTER) lldb::FileSP {
575 %typemap(out) lldb::FileSP {
577 const lldb::FileSP &sp = $1;

12