From d74940f52853144f49b177d1d466d72ba7c649ec Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sun, 27 Nov 2011 23:08:19 +0800 Subject: [PATCH] JSDOC/ScopeNamer.js --- JSDOC/ScopeNamer.js | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/JSDOC/ScopeNamer.js b/JSDOC/ScopeNamer.js index 937fcc0..354d0fd 100644 --- a/JSDOC/ScopeNamer.js +++ b/JSDOC/ScopeNamer.js @@ -344,13 +344,6 @@ ScopeNamer = XObject.define( continue; } - // including ... aaa = new BBB({ - - if (token.data == 'new' && this.lookTok(-1).data == '=' && this.lookTok(-2).is('NAME')) { - - - - } @@ -440,10 +433,23 @@ ScopeNamer = XObject.define( symbol._token = this.lookTok(-2); this.addSymbol(symbol, jd.jsdoc); - continue; + + } + // including ... aaa = new BBB({ + + if (token.data == 'new' && this.lookTok(-1).data == '=' && this.lookTok(-2).is('NAME')) { + var mname = this.lookTok(1).data; + var args = this.lookTok(2).items; + + if (args[0].data == '{') { + // have a go at applying the properties.. + + } + + } - + continue; } -- 2.39.2