From: David Blaikie Date: Sat, 12 Nov 2011 20:54:14 +0000 (+0000) Subject: Remove unnecessary 'else's after 'return's. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5bbe816cd08bd28a87e8dadedf2cafb19ebf3b0b;p=clang Remove unnecessary 'else's after 'return's. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144464 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/DeclCXX.h b/include/clang/AST/DeclCXX.h index ca416771a0..c8a703f38f 100644 --- a/include/clang/AST/DeclCXX.h +++ b/include/clang/AST/DeclCXX.h @@ -1596,23 +1596,20 @@ public: FieldDecl *getMember() const { if (isMemberInitializer()) return Initializee.get(); - else - return 0; + return 0; } FieldDecl *getAnyMember() const { if (isMemberInitializer()) return Initializee.get(); - else if (isIndirectMemberInitializer()) + if (isIndirectMemberInitializer()) return Initializee.get()->getAnonField(); - else - return 0; + return 0; } IndirectFieldDecl *getIndirectMember() const { if (isIndirectMemberInitializer()) return Initializee.get(); - else - return 0; + return 0; } SourceLocation getMemberLocation() const { diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp index db2dd22e68..8aeb8fb33f 100644 --- a/lib/Sema/SemaDeclCXX.cpp +++ b/lib/Sema/SemaDeclCXX.cpp @@ -3080,7 +3080,8 @@ bool CheckRedundantUnionInit(Sema &S, S.Diag(En.second->getSourceLocation(), diag::note_previous_initializer) << 0 << En.second->getSourceRange(); return true; - } else if (!En.first) { + } + if (!En.first) { En.first = Child; En.second = Init; }