]> granicus.if.org Git - clang/commitdiff
Remove unnecessary 'else's after 'return's.
authorDavid Blaikie <dblaikie@gmail.com>
Sat, 12 Nov 2011 20:54:14 +0000 (20:54 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sat, 12 Nov 2011 20:54:14 +0000 (20:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144464 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclCXX.h
lib/Sema/SemaDeclCXX.cpp

index ca416771a04ca9e89cb355fc51faf9e812904fcc..c8a703f38f6463680e8de8e724a69232c13d8a8b 100644 (file)
@@ -1596,23 +1596,20 @@ public:
   FieldDecl *getMember() const {
     if (isMemberInitializer())
       return Initializee.get<FieldDecl*>();
-    else
-      return 0;
+    return 0;
   }
   FieldDecl *getAnyMember() const {
     if (isMemberInitializer())
       return Initializee.get<FieldDecl*>();
-    else if (isIndirectMemberInitializer())
+    if (isIndirectMemberInitializer())
       return Initializee.get<IndirectFieldDecl*>()->getAnonField();
-    else
-      return 0;
+    return 0;
   }
 
   IndirectFieldDecl *getIndirectMember() const {
     if (isIndirectMemberInitializer())
       return Initializee.get<IndirectFieldDecl*>();
-    else
-      return 0;
+    return 0;
   }
 
   SourceLocation getMemberLocation() const {
index db2dd22e68cefd9a302428f4a11948924cb154ce..8aeb8fb33f45a795cd93f51eb5a1c0e40485ee31 100644 (file)
@@ -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;
       }