Author: Jonas Devlieghere Date: 2019-12-09T09:35:48-08:00 New Revision: fe96d1ee788d3e8dcdc6fb984bc5376d9ec84d7d
URL: https://github.com/llvm/llvm-project/commit/fe96d1ee788d3e8dcdc6fb984bc5376d9ec84d7d DIFF: https://github.com/llvm/llvm-project/commit/fe96d1ee788d3e8dcdc6fb984bc5376d9ec84d7d.diff LOG: [lldb/SWIG] Guard Python type map in SWIG interface by SWIGPYTHON Guard the Python type map in SBTarget by the SWIGPYTHON define to ensures the rest of the interface can be reused for other languages supported by SWIG. Added: Modified: lldb/scripts/interface/SBTarget.i Removed: ################################################################################ diff --git a/lldb/scripts/interface/SBTarget.i b/lldb/scripts/interface/SBTarget.i index 36492f5eed01..b31622889e52 100644 --- a/lldb/scripts/interface/SBTarget.i +++ b/lldb/scripts/interface/SBTarget.i @@ -596,6 +596,7 @@ public: const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list); +#ifdef SWIGPYTHON %typemap(in) (const char **symbol_name, uint32_t num_names) { using namespace lldb_private; /* Check if is a list */ @@ -622,11 +623,7 @@ public: return NULL; } } - -//%typecheck(SWIG_TYPECHECK_STRING_ARRAY) (const char *symbol_name[], uint32_t num_names) { -// $1 = 1; -// $2 = 1; -//} +#endif lldb::SBBreakpoint BreakpointCreateByNames (const char **symbol_name, _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits