diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp index 0b6f5be9f0447..e22425b208ccf 100644 --- a/clang/lib/Sema/SemaOpenMP.cpp +++ b/clang/lib/Sema/SemaOpenMP.cpp @@ -23146,7 +23146,7 @@ class GlobalDeclRefChecker final /// variables with static storage duration in declare target directive. void Sema::ActOnOpenMPDeclareTargetInitializer(Decl *TargetDecl) { GlobalDeclRefChecker Checker; - if (auto *TargetVarDecl = dyn_cast_or_null(TargetDecl)) + if (isa(TargetDecl)) Checker.declareTargetInitializer(TargetDecl); }