diff --git a/clang/lib/Analysis/UnsafeBufferUsage.cpp b/clang/lib/Analysis/UnsafeBufferUsage.cpp index 781dc13c898d2..d0451401dc305 100644 --- a/clang/lib/Analysis/UnsafeBufferUsage.cpp +++ b/clang/lib/Analysis/UnsafeBufferUsage.cpp @@ -322,6 +322,7 @@ class Gadget { #define GADGET(x) case Kind::x: return #x; #include "clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def" } + llvm_unreachable("Unhandled Gadget::Kind enum"); } #endif