summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2021-08-26 16:54:47 -0700
committerDavid Blaikie <dblaikie@gmail.com>2021-09-02 15:04:34 -0700
commit5fb3f43778f85ebea48e880eef9493d188253890 (patch)
tree6eb875ed2436cd0758ea9e42a16067714152f660 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parentcf53c6c9710617ea465863e117dda695af2c3ebb (diff)
Fully qualify template template parameters when printing
I discovered this quirk when working on some DWARF - AST printing prints type template parameters fully qualified, but printed template template parameters the way they were written syntactically, or wholely unqualified - instead, we should print them consistently with the way we print type template parameters: fully qualified. The one place this got weird was for partial specializations like in ast-print-temp-class.cpp - hence the need for checking for TemplateNameDependenceScope::DependentInstantiation template template parameters. (not 100% sure that's the right solution to that, though - open to ideas) Differential Revision: https://reviews.llvm.org/D108794
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions