X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FSymbolSet.js;h=753a2ac657ed3d3f16d760ba71d31f9858436482;hp=50e63c894e155f71f333b2b0fd947c658c30dc42;hb=0127ea43e5a50a87da1ca3dae645223a3cf618d8;hpb=58d8765398d69409ccd6ffb2d72c404594b33e02 diff --git a/JSDOC/SymbolSet.js b/JSDOC/SymbolSet.js index 50e63c8..753a2ac 100644 --- a/JSDOC/SymbolSet.js +++ b/JSDOC/SymbolSet.js @@ -2,10 +2,12 @@ XObject = imports.XObject.XObject; -///Options = imports.BuildDocs.Options; -Parser = imports.Parser.Parser; -Symbol = imports.Symbol.Symbol; DocComment = imports.DocComment.DocComment; +// circular references.. +///Options = imports.BuildDocs.Options; +//Parser = imports.Parser.Parser; +//Symbol = imports.Symbol.Symbol; + SymbolSet = XObject.define( @@ -186,13 +188,13 @@ SymbolSet = XObject.define( var container = this.getSymbol(symbol.memberOf); if (!container) { if (SymbolSet.isBuiltin(symbol.memberOf)) { - container = Parser.addBuiltin(symbol.memberOf); + container = imports.Parser.Parser.addBuiltin(symbol.memberOf); } else { // print("symbol NOT a BUILT IN - createing a container"); // Eg. Ext.y.z (missing y) // we need to add in the missing symbol... - container = new Symbol(symbol.memberOf, [], "OBJECT", new DocComment("")); + container = new imports.Symbol.Symbol(symbol.memberOf, [], "OBJECT", new DocComment("")); container.isNamespace = true; this.addSymbol( container ); // print(container.toSource());