summaryrefslogtreecommitdiffstats
path: root/clang/utils
diff options
context:
space:
mode:
authorDavid Bolvansky <david.bolvansky@gmail.com>2018-05-26 09:24:00 +0000
committerDavid Bolvansky <david.bolvansky@gmail.com>2018-05-26 09:24:00 +0000
commit05a9bc176e8a8ea70a1aa05bf472053d4c589278 (patch)
treead9ff64eb900e270fa4619a7fd50a5a93066170d /clang/utils
parentcf51c80bf1adfa3bb2eb0ac5a8990a076b4c7256 (diff)
downloadbcm5719-llvm-05a9bc176e8a8ea70a1aa05bf472053d4c589278.tar.gz
bcm5719-llvm-05a9bc176e8a8ea70a1aa05bf472053d4c589278.zip
[ClangDiagnostics] Silence warning about fallthrough after PrintFatalError
Summary: ClangDiagnosticsEmitter.cpp:1047:57: warning: this statement may fall through [-Wimplicit-fallthrough=] Builder.PrintFatalError("Unknown modifier type: " + Modifier); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ClangDiagnosticsEmitter.cpp:1048:5: note: here case MT_Select: { ^ Reviewers: rsmith, rtrieu Reviewed By: rtrieu Subscribers: rtrieu, ilya-biryukov, ioeric, MaskRay, jkorous, cfe-commits Differential Revision: https://reviews.llvm.org/D47340 llvm-svn: 333340
Diffstat (limited to 'clang/utils')
-rw-r--r--clang/utils/TableGen/ClangDiagnosticsEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp b/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
index fd9efd35582..6bfb3f9f61f 100644
--- a/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
+++ b/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
@@ -633,7 +633,7 @@ struct DiagnosticTextBuilder {
return It->second.Root;
}
- void PrintFatalError(llvm::Twine const &Msg) const {
+ LLVM_ATTRIBUTE_NORETURN void PrintFatalError(llvm::Twine const &Msg) const {
assert(EvaluatingRecord && "not evaluating a record?");
llvm::PrintFatalError(EvaluatingRecord->getLoc(), Msg);
}
OpenPOWER on IntegriCloud