JSDOC/TokenReader.js
[gnome.introspection-doc-generator] / JSDOC / Token.js
index 465d70e..52689ba 100644 (file)
@@ -1,8 +1,8 @@
 //<Script type="text/javascript">
 
-XObject = imports.XObject.XObject;
+const XObject = imports.XObject.XObject;
  
-console = imports.console.console;
+const console = imports.console.console;
 /**
  *     @class Token
  * 
@@ -33,7 +33,7 @@ console = imports.console.console;
  * 
 */
 
-Token = XObject.define(
+const Token = XObject.define(
     function(data, type, name, line) {
         this.data = data;
         this.type = type;
@@ -59,12 +59,14 @@ Token = XObject.define(
             lvl = lvl || 0;
             
             var ret =  this.data ;
+            
+            
             if (this.items) {
                 var ar = [];
-                Roo.each(this.items, function(ai) {
+                this.items.forEach(  function(ai) {
                     
                     var str = '';
-                    Roo.each(ai, function(it) {
+                    ai.forEach(  function(it) {
                         str += it.toRaw(lvl + 1);
                     })
                     ar.push(str);
@@ -76,7 +78,7 @@ Token = XObject.define(
             if (this.props) {
                 for (var i in this.props) {
                     ret += this.props[i].key.toRaw(lvl+1) + ' : ';
-                    Roo.each(this.props[i].val, function(e) {
+                    this.props[i].val.forEach( function(e) {
                         ret+=e.toRaw(lvl+1);
                     })