teak-llvm/lldb/packages/Python/lldbsuite/test/python_api/default-constructor
Lawrence D'Anna 5750453020 new api class: SBFile
Summary:
SBFile is a scripting API wrapper for lldb_private::File

This is the first step in a project to enable arbitrary python
io.IOBase file objects -- including those that override the read()
and write() methods -- to be used as the main debugger IOStreams.

Currently this is impossible because python file objects must first
be converted into FILE* streams by SWIG in order to be passed into
the debugger.

full prototype: https://github.com/smoofra/llvm-project/tree/files

Reviewers: JDevlieghere, jasonmolenda, zturner, jingham, labath

Reviewed By: labath

Subscribers: labath, mgorny, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D67793

llvm-svn: 373562
2019-10-03 04:01:07 +00:00
..
sb_address.py
sb_block.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_breakpoint.py
sb_breakpointlocation.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_breakpointname.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_broadcaster.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_communication.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_compileunit.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_debugger.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_error.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_event.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_filespec.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_frame.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_function.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_instruction.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_instructionlist.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_lineentry.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_listener.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_module.py
sb_process_info.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_process.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_section.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_stringlist.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_symbol.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_symbolcontext.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_target.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_thread.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_type.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_value.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_valuelist.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
sb_watchpoint.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
TestDefaultConstructorForAPIObjects.py new api class: SBFile 2019-10-03 04:01:07 +00:00