JSDOC/Walker2.js
[gnome.introspection-doc-generator] / JSDOC / Walker2.js
index d275686..020b41b 100644 (file)
@@ -740,7 +740,8 @@ Walker2 = XObject.define(
          
         addSymbol: function(lastIdent, appendIt, atype )
         {
-            print("addSymbol : " + lastIdent);
+            print("Walker.addSymbol : " + lastIdent);
+            
             /*if (!this.currentDoc.tags.length) {
                 
               
@@ -816,7 +817,7 @@ Walker2 = XObject.define(
                 
                 /// calc scope!!
                 //print("ADDING SYMBOL: "+ s.join('|') +"\n"+ _s + "\n" +Script.prettyDump(this.currentDoc.toSource()));
-                
+                print("Walker.addsymbol - add : " + _s);
                 if (appendIt && !lastIdent.length) {
                     
                     // append, and no symbol???
@@ -851,6 +852,7 @@ Walker2 = XObject.define(
                     return;
                 }
             }    
+            print("Walker.addsymbol - chkdup: " + _s);
             if (typeof(this.symbols[_s]) != 'undefined') {
                 
                 if (this.symbols[_s].comment.hasTags) {
@@ -861,10 +863,13 @@ Walker2 = XObject.define(
                 
                 
             }
+            print("Walker.addsymbol - ATYPE: " + _s);
+
             if (typeof(atype) == "undefined") {
                 atype = 'OBJECT'; //this.currentDoc.getTag('class').length ? 'OBJECT' : 'FUNCTION';;
                }
             
+            print("Walker.addsymbol - add : ");
             var symbol = new Symbol(_s, [], atype, this.currentDoc);
             Parser       = imports.Parser.Parser;
             Parser.addSymbol(symbol);