From: Aaron Ballman Date: Fri, 1 Aug 2014 17:02:34 +0000 (+0000) Subject: Dropping some else-after-returns. No functional changes intended. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a09c6cc12927b5d84bffbd2d0d01925508a02da1;p=clang Dropping some else-after-returns. No functional changes intended. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@214526 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Sema/SemaDeclAttr.cpp b/lib/Sema/SemaDeclAttr.cpp index 663c80c129..ff2594e114 100644 --- a/lib/Sema/SemaDeclAttr.cpp +++ b/lib/Sema/SemaDeclAttr.cpp @@ -91,9 +91,9 @@ static QualType getFunctionOrMethodParamType(const Decl *D, unsigned Idx) { static SourceRange getFunctionOrMethodParamRange(const Decl *D, unsigned Idx) { if (const auto *FD = dyn_cast(D)) return FD->getParamDecl(Idx)->getSourceRange(); - else if (const auto *MD = dyn_cast(D)) + if (const auto *MD = dyn_cast(D)) return MD->parameters()[Idx]->getSourceRange(); - else if (const auto *BD = dyn_cast(D)) + if (const auto *BD = dyn_cast(D)) return BD->getParamDecl(Idx)->getSourceRange(); return SourceRange(); } @@ -107,7 +107,7 @@ static QualType getFunctionOrMethodResultType(const Decl *D) { static SourceRange getFunctionOrMethodResultSourceRange(const Decl *D) { if (const auto *FD = dyn_cast(D)) return FD->getReturnTypeSourceRange(); - else if (const auto *MD = dyn_cast(D)) + if (const auto *MD = dyn_cast(D)) return MD->getReturnTypeSourceRange(); return SourceRange(); } @@ -116,11 +116,11 @@ static bool isFunctionOrMethodVariadic(const Decl *D) { if (const FunctionType *FnTy = D->getFunctionType()) { const FunctionProtoType *proto = cast(FnTy); return proto->isVariadic(); - } else if (const BlockDecl *BD = dyn_cast(D)) - return BD->isVariadic(); - else { - return cast(D)->isVariadic(); } + if (const BlockDecl *BD = dyn_cast(D)) + return BD->isVariadic(); + + return cast(D)->isVariadic(); } static bool isInstanceMethod(const Decl *D) {