================
@@ -15171,14 +15171,13 @@ LangAS
ASTContext::getLangASForBuiltinAddressSpace(unsigned AS) const {
return getLangASFromTargetAS(AS);
}
-// Explicitly instantiate this in case a Redeclarable<T> is used from a TU that
-// doesn't include ASTContext.h
-template
-clang::LazyGenerationalUpdatePtr<
- const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::ValueType
-clang::LazyGenerationalUpdatePtr<
- const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::makeValue(
- const clang::ASTContext &Ctx, Decl *Value);
+typename clang::LazyGenerationalDeclPtr::ValueType
----------------
hahnjo wrote:
The return type is still needed, but the `typename` is indeed redundant.
https://github.com/llvm/llvm-project/pull/219187
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits