diff options
| author | Jinsong Ji <jji@us.ibm.com> | 2020-01-14 16:21:13 +0000 |
|---|---|---|
| committer | Jinsong Ji <jji@us.ibm.com> | 2020-01-14 16:21:42 +0000 |
| commit | e2b8e2113a4929027a237b67f7be86db4ec103d3 (patch) | |
| tree | 45e8dc6f45248e3f4400008d720a840439a7096f /clang/utils/TableGen | |
| parent | a08c0adee072226179736c4f6caf3dd0b7a7c9af (diff) | |
| download | bcm5719-llvm-e2b8e2113a4929027a237b67f7be86db4ec103d3.tar.gz bcm5719-llvm-e2b8e2113a4929027a237b67f7be86db4ec103d3.zip | |
[clang][OpenCL] Fix covered switch warning
-Werror clang build is broken now.
tools/clang/lib/Sema/OpenCLBuiltins.inc:11824:5: error: default label in
switch which covers all enumeration values
[-Werror,-Wcovered-switch-default]
default:
We don't need default now, since all enumeration values are covered.
Reviewed By: svenvh
Differential Revision: https://reviews.llvm.org/D72707
Diffstat (limited to 'clang/utils/TableGen')
| -rw-r--r-- | clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp b/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp index dcdc4bf12e9..41d33b55068 100644 --- a/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp +++ b/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp @@ -751,9 +751,7 @@ static void OCL2Qual(ASTContext &Context, const OpenCLTypeStruct &Ty, } // End of switch statement. - OS << " default:\n" - << " llvm_unreachable(\"OpenCL builtin type not handled yet\");\n" - << " } // end of switch (Ty.ID)\n\n"; + OS << " } // end of switch (Ty.ID)\n\n"; // Step 2. // Add ExtVector types if this was a generic type, as the switch statement |

