[clang] 850a54f - [NFC] Add template disambiguation for dependent call to getAttr. (#184928)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 5 17:47:02 PST 2026
Author: Tom Honermann
Date: 2026-03-05T20:46:57-05:00
New Revision: 850a54f2545cf0c868ee870f1ad7c8b0fd2fabde
URL: https://github.com/llvm/llvm-project/commit/850a54f2545cf0c868ee870f1ad7c8b0fd2fabde
DIFF: https://github.com/llvm/llvm-project/commit/850a54f2545cf0c868ee870f1ad7c8b0fd2fabde.diff
LOG: [NFC] Add template disambiguation for dependent call to getAttr. (#184928)
This fixes buildbot failures for darwin targets triggered by #152403.
- https://lab.llvm.org/buildbot/#/builders/190/builds/37864
- https://lab.llvm.org/buildbot/#/builders/23/builds/18339
Added:
Modified:
clang/lib/Sema/TreeTransform.h
Removed:
################################################################################
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h
index b8442f8fdd9ee..b5272d262530c 100644
--- a/clang/lib/Sema/TreeTransform.h
+++ b/clang/lib/Sema/TreeTransform.h
@@ -13080,7 +13080,7 @@ template <typename Derived>
StmtResult TreeTransform<Derived>::TransformUnresolvedSYCLKernelCallStmt(
UnresolvedSYCLKernelCallStmt *S) {
auto *FD = cast<FunctionDecl>(SemaRef.CurContext);
- const auto *SKEPAttr = FD->getAttr<SYCLKernelEntryPointAttr>();
+ const auto *SKEPAttr = FD->template getAttr<SYCLKernelEntryPointAttr>();
if (!SKEPAttr || SKEPAttr->isInvalidAttr())
return StmtError();
More information about the cfe-commits
mailing list