]> granicus.if.org Git - clang/commit
[Concepts] ConceptSpecializationExprs mangling
authorSaar Raz <saar@raz.email>
Thu, 17 Oct 2019 00:16:01 +0000 (00:16 +0000)
committerSaar Raz <saar@raz.email>
Thu, 17 Oct 2019 00:16:01 +0000 (00:16 +0000)
commitf57b0958e54edee6a15020c142aa39f48887de30
tree8b6660a738e8cffcf00929488ab5cc8468fd9ee5
parent5d56c7bcdfca9528235a5aabe0b7fc3f39d91c45
[Concepts] ConceptSpecializationExprs mangling

Implement mangling for CSEs to match regular template-ids.
Reviewed as part of D41569 <https://reviews.llvm.org/D41569>.

Re-commit fixing failing test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@375063 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ItaniumMangle.cpp
lib/Sema/SemaTemplate.cpp
test/CodeGenCXX/mangle-concept.cpp [new file with mode: 0644]