|
reference, declaration → definition
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,