JSDOC/ScopeParser.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 15 Jul 2010 07:48:21 +0000 (15:48 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 15 Jul 2010 07:48:21 +0000 (15:48 +0800)
JSDOC/ScopeParser.js

index 87b124b..be4db58 100644 (file)
@@ -694,29 +694,8 @@ ScopeParser.prototype = {
                 case 'STRN': // used for object lit detection..
                     if (this.mode == 'BUILDING_SYMBOL_TREE')    
                         print("EXPR-STR:" + JSON.stringify(token, null, 4));
-                    if (this.ts.lookTok(-1).data == "{" && this.ts.lookTok(1).data == ":" ) {
-                        // then we are in an object lit.. -> we need to flag the brace as such...
-                        isObjectLitAr.pop();
-                        isObjectLitAr.push(true);
-                        //print(">>>>> EXP PUSH(true)");
-                    }
-                    
-                    
+               
                      
-                    isInObjectLitAr = isObjectLitAr[isObjectLitAr.length-1];
-                    if (isInObjectLitAr &&  this.ts.lookTok(1).data == ":"  &&
-                        ( this.ts.lookTok(-1).data == "{"  ||  this.ts.lookTok(-1).data == "," )) {
-                        // see if we can replace..
-                        // remove the quotes..
-                        var str = token.data.substring(1,token.data.length-1);
-                        if (/^[a-z_]+$/i.test(str) && ScopeParser.idents.indexOf(str) < 0) {
-                            token.outData = str;
-                        }
-                        
-                         
-                        
-                    }
-                    
                     break;