diff options
author | Eric Christopher <echristo@gmail.com> | 2013-09-03 20:43:00 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2013-09-03 20:43:00 +0000 |
commit | de156243e11226924a46fe093ec5499ddb9618fe (patch) | |
tree | ead209e80dcb6e77b91630da0e365c0ac7b0a6a2 /clang | |
parent | 27121641d84ccca50864955d748789e02bccffe2 (diff) | |
download | bcm5719-llvm-de156243e11226924a46fe093ec5499ddb9618fe.tar.gz bcm5719-llvm-de156243e11226924a46fe093ec5499ddb9618fe.zip |
Fix non-void return warning, and format.
llvm-svn: 189845
Diffstat (limited to 'clang')
-rw-r--r-- | clang/lib/Analysis/Consumed.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/clang/lib/Analysis/Consumed.cpp b/clang/lib/Analysis/Consumed.cpp index 6ffdb23f2e9..78153a0a684 100644 --- a/clang/lib/Analysis/Consumed.cpp +++ b/clang/lib/Analysis/Consumed.cpp @@ -89,9 +89,9 @@ static bool isTestingFunction(const FunctionDecl *FunDecl) { return FunDecl->hasAttr<TestsUnconsumedAttr>(); } -static ConsumedState mapReturnTypestateAttrState( - const ReturnTypestateAttr *RTSAttr) { - +static ConsumedState +mapReturnTypestateAttrState(const ReturnTypestateAttr *RTSAttr) { + switch (RTSAttr->getState()) { case ReturnTypestateAttr::Unknown: return CS_Unknown; @@ -100,6 +100,7 @@ static ConsumedState mapReturnTypestateAttrState( case ReturnTypestateAttr::Consumed: return CS_Consumed; } + llvm_unreachable("invalid enum"); } static StringRef stateToString(ConsumedState State) { |