Skip to content

Commit 126a72f

Browse files
committed
Fix MSVC "not all control paths return a value" warnings. NFCI.
1 parent 2e4f1e1 commit 126a72f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

clang/utils/TableGen/MveEmitter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ inline std::string toLetter(ScalarTypeKind kind) {
158158
case ScalarTypeKind::Float:
159159
return "f";
160160
}
161+
llvm_unreachable("Unhandled ScalarTypeKind enum");
161162
}
162163
inline std::string toCPrefix(ScalarTypeKind kind) {
163164
switch (kind) {
@@ -168,6 +169,7 @@ inline std::string toCPrefix(ScalarTypeKind kind) {
168169
case ScalarTypeKind::Float:
169170
return "float";
170171
}
172+
llvm_unreachable("Unhandled ScalarTypeKind enum");
171173
}
172174

173175
class VoidType : public Type {

0 commit comments

Comments
 (0)