aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2022-02-11 08:20:28 -0800
committerNathan Sidwell <nathan@acm.org>2022-02-16 04:30:47 -0800
commit082f328899be9ed8a38b04a4e52be936f4875495 (patch)
tree25cff26ce06c3b762315e20a04bb031303608388 /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
parentd32b875dbc2400baf896f4b6eb12377273d6c3bc (diff)
downloadllvm-082f328899be9ed8a38b04a4e52be936f4875495.zip
llvm-082f328899be9ed8a38b04a4e52be936f4875495.tar.gz
llvm-082f328899be9ed8a38b04a4e52be936f4875495.tar.bz2
[clang] Itanium mangler constructors
The Itanium mangler constructors use both NSDMI and explicit member construction for default values. This is confusing. *) Use NSDMIs wherever possible *) Use forwarding ctor for the nesting case with an llvm::raw_null_ostream (and explicitly set NullOut flag in that ctor). *) Copy the ModuleSubstitutions. This is a bug with no effect in the current mangling, but not in the newer mangling. Reviewed By: ChuanqiXu Differential Revision: https://reviews.llvm.org/D119550
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp')
0 files changed, 0 insertions, 0 deletions