From: Alan Knowles Date: Wed, 11 Jul 2018 14:24:42 +0000 (+0800) Subject: src/jsdoc/Symbol.vala X-Git-Tag: release-1.5~49 X-Git-Url: http://git.roojs.org/?p=roojspacker;a=commitdiff_plain;h=e750ad1d2e162784b45428872236270db8a6cc2a src/jsdoc/Symbol.vala --- diff --git a/src/jsdoc/Symbol.vala b/src/jsdoc/Symbol.vala index a7f955c..9ff5a03 100644 --- a/src/jsdoc/Symbol.vala +++ b/src/jsdoc/Symbol.vala @@ -196,7 +196,7 @@ namespace JSDOC { string name, Gee.ArrayList params, // fixme??? string isa, - string comment + DocComment comment ) { Symbol.regexInit(); this.initArrays(); @@ -206,7 +206,7 @@ namespace JSDOC { this.alias = this.getName(); this.private_string_params = params; this.isa = (isa == "VIRTUAL")? "OBJECT":isa; - this.comment = new DocComment(comment); + this.comment = comment; this.srcFile = DocParser.currentSourceFile; @@ -542,9 +542,13 @@ namespace JSDOC { if (properties.length) { thisProperties = this.properties; for (var i = 0; i < properties.length; i++) { - var property = new Symbol( + + + + + var property = new Symbol.new_populate_with_args( this.alias+"#"+properties[i].name, - [], + new Gee.ArrayList(), "OBJECT", new DocComment( "/**"+properties[i].desc+"\n@name "+properties[i].name+"\n@memberOf "+this.alias+"#*/"