diff options
Diffstat (limited to 'clang/lib/AST/ItaniumMangle.cpp')
-rw-r--r-- | clang/lib/AST/ItaniumMangle.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/ItaniumMangle.cpp b/clang/lib/AST/ItaniumMangle.cpp index 2a66793..5233648 100644 --- a/clang/lib/AST/ItaniumMangle.cpp +++ b/clang/lib/AST/ItaniumMangle.cpp @@ -529,7 +529,7 @@ private: void mangleUnqualifiedBlock(const BlockDecl *Block); void mangleTemplateParamDecl(const NamedDecl *Decl); void mangleTemplateParameterList(const TemplateParameterList *Params); - void mangleTypeConstraint(const ConceptDecl *Concept, + void mangleTypeConstraint(const TemplateDecl *Concept, ArrayRef<TemplateArgument> Arguments); void mangleTypeConstraint(const TypeConstraint *Constraint); void mangleRequiresClause(const Expr *RequiresClause); @@ -2080,7 +2080,7 @@ void CXXNameMangler::mangleTemplateParameterList( } void CXXNameMangler::mangleTypeConstraint( - const ConceptDecl *Concept, ArrayRef<TemplateArgument> Arguments) { + const TemplateDecl *Concept, ArrayRef<TemplateArgument> Arguments) { const DeclContext *DC = Context.getEffectiveDeclContext(Concept); if (!Arguments.empty()) mangleTemplateName(Concept, Arguments); |