projects
/
gnome.introspection-doc-generator
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JSDOC/CompressWhite.vala
[gnome.introspection-doc-generator]
/
JSDOC
/
Symbol.js
diff --git
a/JSDOC/Symbol.js
b/JSDOC/Symbol.js
index
b0fc298
..
7385547
100644
(file)
--- a/
JSDOC/Symbol.js
+++ b/
JSDOC/Symbol.js
@@
-109,7
+109,9
@@
Symbol = XObject.define(
case 'boolean':
ret[i] = this[i]; continue;
default:
case 'boolean':
ret[i] = this[i]; continue;
default:
+
print("unknown type:" + typeof(this[i]));
print("unknown type:" + typeof(this[i]));
+ print(JSON.stringify(this));
Seed.quit();
}
}
Seed.quit();
}
}
@@
-356,6
+358,7
@@
Symbol = XObject.define(
// @class
var classes = this.comment.getTag("class");
if (classes.length) {
// @class
var classes = this.comment.getTag("class");
if (classes.length) {
+ //print(JSON.stringify(this,null,4));
this.isa = "CONSTRUCTOR";
this.classDesc = classes[0].desc; // desc can't apply to the constructor as there is none.
if (!this.classDesc) {
this.isa = "CONSTRUCTOR";
this.classDesc = classes[0].desc; // desc can't apply to the constructor as there is none.
if (!this.classDesc) {
@@
-451,6
+454,7
@@
Symbol = XObject.define(
// @static
if (this.comment.getTag("singleton").length) {
this.isStatic = true;
// @static
if (this.comment.getTag("singleton").length) {
this.isStatic = true;
+ //print('------------- got singleton ---------------' + this.isa);
//if (this.isa == "CONSTRUCTOR") {
// this.isNamespace = true;
//}
//if (this.isa == "CONSTRUCTOR") {
// this.isNamespace = true;
//}
@@
-666,6
+670,8
@@
Symbol = XObject.define(
this.name = this.name.split('.').pop();
this.name = this.name.split('#').pop();
this.name = this.memberOf + this.name;
this.name = this.name.split('.').pop();
this.name = this.name.split('#').pop();
this.name = this.memberOf + this.name;
+ this._name = this.name
+ this.alias = this.name;
}
/*~t
}
/*~t
@@
-823,4
+829,4
@@
Symbol.fromDump = function(t)
ns[i] = t[i];
}
return ns;
ns[i] = t[i];
}
return ns;
-}
\ No newline at end of file
+}