diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-09-19 16:20:24 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-09-19 16:20:24 +0000 |
| commit | 6ad58095c7eb8b9715db3623442e924d6e2900bc (patch) | |
| tree | 8b109db328d42e577518c9ac21a563d4f7f6199a | |
| parent | 622e8d75e40870c75b4f9ff4bdf477605009b74d (diff) | |
| download | bcm5719-llvm-6ad58095c7eb8b9715db3623442e924d6e2900bc.tar.gz bcm5719-llvm-6ad58095c7eb8b9715db3623442e924d6e2900bc.zip | |
Silence MSVC warnings from r218127 about not returning a value
llvm-svn: 218128
| -rw-r--r-- | clang/lib/AST/ASTTypeTraits.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/AST/ASTTypeTraits.cpp b/clang/lib/AST/ASTTypeTraits.cpp index ebcbd955b67..56915b96406 100644 --- a/clang/lib/AST/ASTTypeTraits.cpp +++ b/clang/lib/AST/ASTTypeTraits.cpp @@ -69,6 +69,7 @@ ASTNodeKind ASTNodeKind::getFromNode(const Decl &D) { #define ABSTRACT_DECL(D) #include "clang/AST/DeclNodes.inc" }; + llvm_unreachable("invalid decl kind"); } ASTNodeKind ASTNodeKind::getFromNode(const Stmt &S) { @@ -79,6 +80,7 @@ ASTNodeKind ASTNodeKind::getFromNode(const Stmt &S) { #define ABSTRACT_STMT(S) #include "clang/AST/StmtNodes.inc" } + llvm_unreachable("invalid stmt kind"); } ASTNodeKind ASTNodeKind::getFromNode(const Type &T) { @@ -88,6 +90,7 @@ ASTNodeKind ASTNodeKind::getFromNode(const Type &T) { #define ABSTRACT_TYPE(Class, Base) #include "clang/AST/TypeNodes.def" } + llvm_unreachable("invalid type kind"); } void DynTypedNode::print(llvm::raw_ostream &OS, |

