[cfe-commits] r112372 - /cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp

Gabor Greif ggreif at gmail.com
Sat Aug 28 08:42:30 PDT 2010


Author: ggreif
Date: Sat Aug 28 10:42:30 2010
New Revision: 112372

URL: http://llvm.org/viewvc/llvm-project?rev=112372&view=rev
Log:
simplify

Modified:
    cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp

Modified: cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp?rev=112372&r1=112371&r2=112372&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp (original)
+++ cfe/trunk/lib/Sema/SemaTemplateInstantiateDecl.cpp Sat Aug 28 10:42:30 2010
@@ -1183,8 +1183,9 @@
       else for (FunctionDecl::redecl_iterator R = Function->redecls_begin(),
                                            REnd = Function->redecls_end();
                 R != REnd; ++R) {
-        if (*R != Function && 
-            ((*R)->getFriendObjectKind() != Decl::FOK_None)) {
+        if (*R == Function)
+          continue;
+        if ((*R)->getFriendObjectKind() != Decl::FOK_None) {
           if (const FunctionDecl *RPattern
               = (*R)->getTemplateInstantiationPattern())
             if (RPattern->hasBody(RPattern)) {





More information about the cfe-commits mailing list