================
@@ -649,6 +693,9 @@ template <> void addTemplate(RecordInfo *I, TemplateInfo 
&&P) {
 template <> void addTemplate(FunctionInfo *I, TemplateInfo &&P) {
   I->Template.emplace(std::move(P));
 }
+template <> void addTemplate(ConceptInfo *I, TemplateInfo &&P) {
+  I->Template = std::move(P);
+}
----------------
ilovepi wrote:

Not something you need to fix here, but dang do we require a lot of 
boiler-plate changes to the APIs. It's almost like we're not holding templates 
in the normal way...

https://github.com/llvm/llvm-project/pull/144430
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to