[all-commits] [llvm/llvm-project] e9644e: DebugInfo: Fix default template parameter computat...
David Blaikie via All-commits
all-commits at lists.llvm.org
Sun Apr 5 16:31:36 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e9644e6f4f21e6b6177ef9085cdc9ed9f44b7783
https://github.com/llvm/llvm-project/commit/e9644e6f4f21e6b6177ef9085cdc9ed9f44b7783
Author: David Blaikie <dblaikie at gmail.com>
Date: 2020-04-05 (Sun, 05 Apr 2020)
Changed paths:
M clang/lib/CodeGen/CGDebugInfo.cpp
M clang/test/CodeGenCXX/debug-info-template-parameter.cpp
Log Message:
-----------
DebugInfo: Fix default template parameter computation for dependent non-type template parameters
This addresses the immediate bug, though in theory we could still
produce a default parameter for the DWARF in this test case - but other
cases will be definitely unachievable (you could have a default
parameter that cannot be evaluated - so long as the user overrode it
with another value rather than relying on that default)
More information about the All-commits
mailing list