Author: Haojian Wu
Date: 2024-08-05T14:05:14+02:00
New Revision: 31bb759d78576bec4c5b844edd52686eb6cc9fc3

URL: 
https://github.com/llvm/llvm-project/commit/31bb759d78576bec4c5b844edd52686eb6cc9fc3
DIFF: 
https://github.com/llvm/llvm-project/commit/31bb759d78576bec4c5b844edd52686eb6cc9fc3.diff

LOG: Fix an unused variable and -Wswitch warning after 
a42e515e3a9f3bb4e44389c097b89104d95b9b29

Added: 
    

Modified: 
    clang/lib/Parse/ParseOpenMP.cpp
    clang/lib/Sema/SemaExceptionSpec.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/Parse/ParseOpenMP.cpp b/clang/lib/Parse/ParseOpenMP.cpp
index 0602d8666684c..d4dc06dcb9c26 100644
--- a/clang/lib/Parse/ParseOpenMP.cpp
+++ b/clang/lib/Parse/ParseOpenMP.cpp
@@ -2584,7 +2584,6 @@ StmtResult Parser::ParseOpenMPInformationalDirective(
          "Unexpected directive category");
 
   bool HasAssociatedStatement = true;
-  Association Assoc = getDirectiveAssociation(DKind);
 
   SmallVector<OMPClause *, 5> Clauses;
   llvm::SmallBitVector SeenClauses(llvm::omp::Clause_enumSize + 1);

diff  --git a/clang/lib/Sema/SemaExceptionSpec.cpp 
b/clang/lib/Sema/SemaExceptionSpec.cpp
index 427ffd9061ef3..c4481250f345a 100644
--- a/clang/lib/Sema/SemaExceptionSpec.cpp
+++ b/clang/lib/Sema/SemaExceptionSpec.cpp
@@ -1431,6 +1431,7 @@ CanThrowResult Sema::canThrow(const Stmt *S) {
   case Stmt::ObjCAutoreleasePoolStmtClass:
   case Stmt::ObjCForCollectionStmtClass:
   case Stmt::OMPAtomicDirectiveClass:
+  case Stmt::OMPAssumeDirectiveClass:
   case Stmt::OMPBarrierDirectiveClass:
   case Stmt::OMPCancelDirectiveClass:
   case Stmt::OMPCancellationPointDirectiveClass:


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to