[all-commits] [llvm/llvm-project] 62c221: [Concepts] Profile TypeConstraints in ProfileTempl...
Saar Raz via All-commits
all-commits at lists.llvm.org
Thu Jan 23 00:00:24 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 62c221b5090c2e1d3ca408bcab6f69c4d9e175b7
https://github.com/llvm/llvm-project/commit/62c221b5090c2e1d3ca408bcab6f69c4d9e175b7
Author: Saar Raz <saar at raz.email>
Date: 2020-01-23 (Thu, 23 Jan 2020)
Changed paths:
M clang/lib/AST/DeclTemplate.cpp
M clang/test/CXX/temp/temp.constr/temp.constr.constr/partial-specializations.cpp
Log Message:
-----------
[Concepts] Profile TypeConstraints in ProfileTemplateParameterList
Profile TypeConstraints in ProfileTemplateParameterList so we can distinguish
between partial specializations which differ in their TemplateParameterList
type constraints.
Recommit, now profiling the IDC so that we can deal with situations where the
TemplateArgsAsWritten are nullptr (happens when canonicalizing type constraints).
More information about the All-commits
mailing list