[clang] [llvm] [clang][AST] Un-template `LazyGenerationalUpdatePtr` (PR #219187)
Yanzuo Liu via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 27 05:54:05 PDT 2026
================
@@ -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
----------------
zwuis wrote:
Redundant `typename`.
https://github.com/llvm/llvm-project/pull/219187
More information about the llvm-commits
mailing list