reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
 4135 SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
 4138 SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
 4240 SWIGINTERN lldb::FileSP lldb_SBDebugger_GetInputFileHandle(lldb::SBDebugger *self){
 4243 SWIGINTERN lldb::FileSP lldb_SBDebugger_GetOutputFileHandle(lldb::SBDebugger *self){
 4246 SWIGINTERN lldb::FileSP lldb_SBDebugger_GetErrorFileHandle(lldb::SBDebugger *self){
 4285 SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowed(lldb::FileSP BORROWED){
 4288 SWIGINTERN lldb::SBFile lldb_SBFile_MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS){
 4291 SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS){
 4396 SWIGINTERN void lldb_SBStream_RedirectToFileHandle(lldb::SBStream *self,lldb::FileSP file,bool transfer_fh_ownership){
20766     lldb::FileSP &sp = result;
20806     lldb::FileSP &sp = result;
20846     lldb::FileSP &sp = result;
29621     lldb::FileSP &sp = result;
tools/lldb/include/lldb/API/SBCommandReturnObject.h
   51   size_t PutOutput(FileSP file);
   61   size_t PutError(FileSP file);
   91   void SetImmediateOutputFile(FileSP file);
   93   void SetImmediateErrorFile(FileSP file);
tools/lldb/include/lldb/API/SBDebugger.h
   97   SBError SetInputFile(FileSP file);
   99   SBError SetOutputFile(FileSP file);
  101   SBError SetErrorFile(FileSP file);
  127                           const lldb::SBEvent &event, FileSP out, FileSP err);
  127                           const lldb::SBEvent &event, FileSP out, FileSP err);
tools/lldb/include/lldb/API/SBFile.h
   25   SBFile(FileSP file_sp);
   39   FileSP GetFile() const;
   42   FileSP m_opaque_sp;
tools/lldb/include/lldb/API/SBInstruction.h
   60   void Print(FileSP out);
tools/lldb/include/lldb/API/SBInstructionList.h
   51   void Print(FileSP out);
tools/lldb/include/lldb/API/SBProcess.h
   72   void ReportEventState(const lldb::SBEvent &event, FileSP file) const;
tools/lldb/include/lldb/API/SBStream.h
   44   void RedirectToFile(lldb::FileSP file);
tools/lldb/include/lldb/Core/Debugger.h
  117   lldb::FileSP GetInputFileSP() { return m_input_file_sp; }
  135   void SetInputFile(lldb::FileSP file, repro::DataRecorder *recorder = nullptr);
  137   void SetOutputFile(lldb::FileSP file);
  139   void SetErrorFile(lldb::FileSP file);
  187   void AdoptTopIOHandlerFilesIfInvalid(lldb::FileSP &in,
  370   lldb::FileSP m_input_file_sp;
tools/lldb/include/lldb/Core/IOHandler.h
   61             const lldb::FileSP &input_sp, const lldb::StreamFileSP &output_sp,
  125   lldb::FileSP &GetInputFileSP();
  167   lldb::FileSP m_input_sp;
  335                     const lldb::FileSP &input_sp,
  351   IOHandlerEditline(Debugger &, IOHandler::Type, const lldb::FileSP &,
tools/lldb/include/lldb/Interpreter/CommandReturnObject.h
   65   void SetImmediateOutputFile(lldb::FileSP file_sp) {
   70   void SetImmediateErrorFile(lldb::FileSP file_sp) {
tools/lldb/source/API/SBCommandReturnObject.cpp
  128 size_t SBCommandReturnObject::PutOutput(FileSP file_sp) {
  153 size_t SBCommandReturnObject::PutError(FileSP file_sp) {
  274   FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership);
  282   FileSP file = std::make_shared<NativeFile>(fh, transfer_ownership);
  298 void SBCommandReturnObject::SetImmediateOutputFile(FileSP file_sp) {
  304 void SBCommandReturnObject::SetImmediateErrorFile(FileSP file_sp) {
tools/lldb/source/API/SBDebugger.cpp
  295 SBError SBDebugger::SetInputFile(FileSP file_sp) {
  316   FileSP file_sp = file.m_opaque_sp;
  340 SBError SBDebugger::SetOutputFile(FileSP file_sp) {
  372 SBError SBDebugger::SetErrorFile(FileSP file_sp) {
  533   FileSP outfile = std::make_shared<NativeFile>(out, false);
  534   FileSP errfile = std::make_shared<NativeFile>(err, false);
  539                                     const SBEvent &event, FileSP out_sp,
  540                                     FileSP err_sp) {
 1618 static SBError SetFileRedirect(SBDebugger *, FileSP file) { return SBError(); }
tools/lldb/source/API/SBFile.cpp
   19 SBFile::SBFile(FileSP file_sp) : m_opaque_sp(file_sp) {
  111 FileSP SBFile::GetFile() const {
tools/lldb/source/API/SBInstruction.cpp
  261   FileSP out = std::make_shared<NativeFile>(outp, /*take_ownership=*/false);
  270 void SBInstruction::Print(FileSP out_sp) {
tools/lldb/source/API/SBInstructionList.cpp
  137 void SBInstructionList::Print(FileSP out_sp) {
tools/lldb/source/API/SBProcess.cpp
  344   FileSP outfile = std::make_shared<NativeFile>(out, false);
  348 void SBProcess::ReportEventState(const SBEvent &event, FileSP out) const {
tools/lldb/source/API/SBStream.cpp
  112   FileSP file = std::make_unique<NativeFile>(fh, transfer_fh_ownership);
  121 void SBStream::RedirectToFile(FileSP file_sp) {
tools/lldb/source/Core/Debugger.cpp
  824 void Debugger::SetInputFile(FileSP file_sp, repro::DataRecorder *recorder) {
  833 void Debugger::SetOutputFile(FileSP file_sp) {
  838 void Debugger::SetErrorFile(FileSP file_sp) {
  966 void Debugger::AdoptTopIOHandlerFilesIfInvalid(FileSP &in, StreamFileSP &out,
tools/lldb/source/Core/IOHandler.cpp
   88                      const lldb::FileSP &input_sp,
  128 FileSP &IOHandler::GetInputFileSP() { return m_input_sp; }
  251     Debugger &debugger, IOHandler::Type type, const lldb::FileSP &input_sp,
tools/lldb/source/Interpreter/CommandInterpreter.cpp
 2352   FileSP input_file_sp = FileSP(std::move(input_file_up.get()));
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
 1374 llvm::Expected<FileSP> PythonFile::ConvertToFile(bool borrowed) {
 1396   FileSP file_sp;
 1412 llvm::Expected<FileSP>
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
  671   llvm::Expected<lldb::FileSP> ConvertToFile(bool borrowed = false);
  672   llvm::Expected<lldb::FileSP>
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
  375     uint16_t on_leave, FileSP in, FileSP out, FileSP err)
  375     uint16_t on_leave, FileSP in, FileSP out, FileSP err)
  375     uint16_t on_leave, FileSP in, FileSP out, FileSP err)
  405                                                         FileSP in, FileSP out,
  405                                                         FileSP in, FileSP out,
  406                                                         FileSP err) {
  643 bool ScriptInterpreterPythonImpl::SetStdHandle(FileSP file_sp,
  671                                                FileSP in_sp, FileSP out_sp,
  671                                                FileSP in_sp, FileSP out_sp,
  672                                                FileSP err_sp) {
  721     lldb::FileSP top_in_sp;
  874     FileSP input_file_sp;
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
  310            lldb::FileSP in = nullptr, lldb::FileSP out = nullptr,
  310            lldb::FileSP in = nullptr, lldb::FileSP out = nullptr,
  311            lldb::FileSP err = nullptr);
  318     bool DoInitSession(uint16_t on_entry_flags, lldb::FileSP in,
  319                        lldb::FileSP out, lldb::FileSP err);
  319                        lldb::FileSP out, lldb::FileSP err);
  355   bool EnterSession(uint16_t on_entry_flags, lldb::FileSP in, lldb::FileSP out,
  355   bool EnterSession(uint16_t on_entry_flags, lldb::FileSP in, lldb::FileSP out,
  356                     lldb::FileSP err);
  388   bool SetStdHandle(lldb::FileSP file, const char *py_name,