[lldb] Stop generating swig bindings for SBLaunchInfo copy constructor
Given the line ``` launch_info = lldb.SBLaunchInfo(None) ``` We see different behaviors across different versionf of swig. On some older versions of swig (e.g. 3.0.2) this line fails because it attempts to use the copy constructor and blows up with an invalid null reference. On newer versions of swig, this is correctly routed to the constructor taking a pointer. Prior to generating the swig bindings with the API headers, SBLaunchInfo's copy constructor was not exposed so we're effectively going back to the old behavior anyway. Differential Revision: https://reviews.llvm.org/D144228
Loading
Please sign in to comment