remove FILE* usage from ReportEventState() and HandleProcessEvent()
authorLawrence D'Anna <lawrence_danna@apple.com>
Mon, 14 Oct 2019 20:15:28 +0000 (20:15 +0000)
committerLawrence D'Anna <lawrence_danna@apple.com>
Mon, 14 Oct 2019 20:15:28 +0000 (20:15 +0000)
commit322f12afc3673fc868899857b069ce59084dba05
tree306f102542cd3987d31eb51d27c965dae489182b
parentc5d14b5c6fa9e003ef2037dcd3601c8339b1e42f
remove FILE* usage from ReportEventState() and HandleProcessEvent()

Summary:
This patch adds FileSP and SBFile versions of the API methods
ReportEventState and  HandleProcessEvent.   It points the SWIG
wrappers at these instead of the ones that use FILE* streams.

Reviewers: JDevlieghere, jasonmolenda, labath, jingham

Reviewed By: labath

Subscribers: lldb-commits

Tags: #lldb

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

llvm-svn: 374816
lldb/include/lldb/API/SBDebugger.h
lldb/include/lldb/API/SBFile.h
lldb/include/lldb/API/SBProcess.h
lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py
lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process.py
lldb/scripts/interface/SBDebugger.i
lldb/scripts/interface/SBProcess.i
lldb/source/API/SBDebugger.cpp
lldb/source/API/SBProcess.cpp