This patch adds a ScriptedProcess interface to the ScriptInterpreter and
more specifically, to the ScriptInterpreterPython.
This interface will be used in the C++ ScriptProcess Process Plugin to
call the script methods.
At the moment, not all methods are implemented, they will upstreamed in
upcoming patches.
This patch also adds helper methods to the ScriptInterpreter to
convert SBAPI Types (SBData & SBError) to lldb_private types
(DataExtractor & Status).
rdar://65508855
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
clang-tidy: error: 'lldb/API/SBDefines.h' file not found [clang-diagnostic-error]
not useful