summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ItaniumMangle.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2019-09-06 20:32:01 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2019-09-06 20:32:01 +0000
commite8b3553992670e4581bf584ea87b72ff87e0848f (patch)
tree62b1360a55209e0912c04d65f68d706eeb786e73 /clang/lib/AST/ItaniumMangle.cpp
parente0df2dce4cf6ed3850432d7e27f96bfe900e701d (diff)
downloadbcm5719-llvm-e8b3553992670e4581bf584ea87b72ff87e0848f.tar.gz
bcm5719-llvm-e8b3553992670e4581bf584ea87b72ff87e0848f.zip
Update comment for <template-param-decl> mangling to match extended mangling rule in r371004.
llvm-svn: 371252
Diffstat (limited to 'clang/lib/AST/ItaniumMangle.cpp')
-rw-r--r--clang/lib/AST/ItaniumMangle.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/AST/ItaniumMangle.cpp b/clang/lib/AST/ItaniumMangle.cpp
index 76781c24bab..2a2b491bcbd 100644
--- a/clang/lib/AST/ItaniumMangle.cpp
+++ b/clang/lib/AST/ItaniumMangle.cpp
@@ -1688,6 +1688,7 @@ void CXXNameMangler::mangleUnqualifiedBlock(const BlockDecl *Block) {
// ::= Ty # template type parameter
// ::= Tn <type> # template non-type parameter
// ::= Tt <template-param-decl>* E # template template parameter
+// ::= Tp <template-param-decl> # template parameter pack
void CXXNameMangler::mangleTemplateParamDecl(const NamedDecl *Decl) {
if (auto *Ty = dyn_cast<TemplateTypeParmDecl>(Decl)) {
if (Ty->isParameterPack())
OpenPOWER on IntegriCloud