[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdevelop/plugins/languages/cpp/veritas
From:       Manuel Breugelmans <mbr.nxi () gmail ! com>
Date:       2009-01-20 18:11:08
Message-ID: 1232475068.317386.9336.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 914254 by mbreugel:

Make the uutcreationtest run again & rename a parameter

 M  +4 -3      uutconstructor.cpp  


--- trunk/KDE/kdevelop/plugins/languages/cpp/veritas/uutconstructor.cpp #914253:914254
@@ -100,6 +100,7 @@
 void UUTConstructor::printUseInfo(int useId, const Use* use, DUContext* ctx)
 {
     Declaration* decl = declarationForUse(use,ctx);
+    if (!decl) return;
     kDebug() << "decl    " << decl->toString();
     KUrl url(decl->url().str());
     kDebug() << "useTxt  " << m_docAccess->text(url, use->m_range);
@@ -121,13 +122,13 @@
     return cs;
 }
 
-void UUTConstructor::constructMethodsFor(DUContext* ctx, Declaration* variable, ClassSkeleton& cs)
+void UUTConstructor::constructMethodsFor(DUContext* ctx, Declaration* classToMorph, ClassSkeleton& cs)
 {
     const Use* uses = ctx->uses();
     for(int i=0; i<ctx->usesCount(); i++, uses++) {
         Declaration* decl = declarationForUse(uses, ctx);
         printUseInfo(i, uses, ctx);
-        if (decl == variable) {
+        if (decl == classToMorph) {
             MethodSkeleton ms = createMethod(decl, uses, ctx);
             if (!ms.isEmpty()) {
               cs.addMethod(ms);
@@ -135,7 +136,7 @@
         }
     }
     foreach(DUContext* child, ctx->childContexts()) {
-        constructMethodsFor(child, variable, cs);
+        constructMethodsFor(child, classToMorph, cs);
     }
 }
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic