Author: Simon Pilgrim Date: 2022-01-26T11:33:37Z New Revision: 04754af925053efdc91fd0cbe045feb7578ad1ae
URL: https://github.com/llvm/llvm-project/commit/04754af925053efdc91fd0cbe045feb7578ad1ae DIFF: https://github.com/llvm/llvm-project/commit/04754af925053efdc91fd0cbe045feb7578ad1ae.diff LOG: Fix MSVC 'not all control paths return a value' warning. NFC. Added: Modified: clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp Removed: ################################################################################ diff --git a/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp b/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp index 65ade4387a5e..7496e968469c 100644 --- a/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp +++ b/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp @@ -205,6 +205,7 @@ static bool treatLikePointer(QualType Ty, PLTClass C, ASTContext &Context) { case PLTClass::Pointer: return isKnownPointerLikeType(Ty, Context); } + llvm_unreachable("Unknown PLTClass enum"); } // FIXME: move over the other `maybe` functionality from Stencil. Should all be _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits