JSDOC/TokenReader.js
[gnome.introspection-doc-generator] / JSDOC / Collapse.vala
index d11e7c6..2f883f3 100644 (file)
@@ -52,7 +52,7 @@ namespace JSDOC {
             var ar = new Gee.ArrayList<Token>();
             var pref =  new Gee.ArrayList<Token>();
             
-
+                       
             
             for (var i = 0; i < this.tokens.size; i ++) {
                 var tok = this.tokens[i];
@@ -93,6 +93,8 @@ namespace JSDOC {
                 }
                 // console.log(tok.data);
                 
+                debug("COL: %s", tok.asString());
+                
                 switch(tok.type) {
                     case "VOID": 
                         return ret; //EOF
@@ -117,9 +119,13 @@ namespace JSDOC {
                             case "(":
                                 
                                 var start = st.cursor;
-                                st.next();
+                                //st.next(); << no need to shift, balance will start at first character..
                                 
                                 var add = st.balance(tok.data);
+                                
+                                debug("BALANCE returned %d items\n", add.size);
+                                
+                                
                                // if (!add) {
                                     //console.dump(tok);
                                     //console.dump(start + '...' + st.cursor);