Author: Brandon Wu Date: 2024-07-24T18:38:03+08:00 New Revision: aa53f0d6fd3ec9b4cec9dd14d4c1d1a6c4d7838c
URL: https://github.com/llvm/llvm-project/commit/aa53f0d6fd3ec9b4cec9dd14d4c1d1a6c4d7838c DIFF: https://github.com/llvm/llvm-project/commit/aa53f0d6fd3ec9b4cec9dd14d4c1d1a6c4d7838c.diff LOG: [ASTContext] Make the end of the switch case unreachable in `encodeTypeForFunctionPointerAuth` (#99763) This prevent the warning from compiler. Added: Modified: clang/lib/AST/ASTContext.cpp Removed: ################################################################################ diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp index 7af9ea7105bb0..a465cdfcf3c89 100644 --- a/clang/lib/AST/ASTContext.cpp +++ b/clang/lib/AST/ASTContext.cpp @@ -3363,6 +3363,7 @@ static void encodeTypeForFunctionPointerAuth(const ASTContext &Ctx, #include "clang/Basic/RISCVVTypes.def" llvm_unreachable("not yet implemented"); } + llvm_unreachable("should never get here"); } case Type::Record: { const RecordDecl *RD = T->getAs<RecordType>()->getDecl(); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits