UNPKG

jsctags

Version:
119 lines (118 loc) 2.45 kB
[ { "name": "sup", "addr": "/sup/", "kind": "v", "lineno": 1, "origin": { "!span": "4[0:4]-7[0:7]", "!data": { "isConstructor": false, "type": "Object.prototype" } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "foo", "addr": "/foo/", "kind": "f", "type": "number function()", "lineno": 2, "namespace": "sup", "origin": { "!span": "14[1:2]-17[1:5]", "!type": "fn() -> number", "!data": { "isConstructor": false, "type": "Function.prototype" } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "makeClass", "addr": "/makeClass/", "kind": "f", "type": "void function(makeClass.!0)", "lineno": 5, "origin": { "!span": "57[4:9]-66[4:18]", "!type": "fn(methods: makeClass.!0)", "!data": { "isConstructor": false, "type": "Function.prototype" } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "Ctor", "addr": "/Ctor/", "kind": "f", "type": "void function()", "lineno": 6, "namespace": "makeClass", "origin": { "!span": "89[5:11]-93[5:15]", "!type": "fn()", "!data": { "isConstructor": false, "scoped": false, "isArg": false, "type": "Function.prototype" } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "prototype", "addr": "/prototype/", "kind": "v", "lineno": 7, "namespace": "makeClass.Ctor", "origin": { "!span": "106[6:7]-115[6:16]", "!data": { "isConstructor": false, "scoped": false, "isArg": false, "type": "sup" } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "m", "addr": "/m/", "kind": "v", "lineno": 8, "namespace": "makeClass", "origin": { "!span": "149[7:11]-150[7:12]", "!data": { "isConstructor": false, "scoped": false, "isArg": false, "type": false } }, "tagfile": "__DIR__/indirect_class.js" }, { "name": "Mine", "addr": "/Mine/", "kind": "v", "lineno": 11, "origin": { "!span": "202[10:4]-206[10:8]", "!data": { "isConstructor": false, "scoped": false, "isArg": false, "type": false } }, "tagfile": "__DIR__/indirect_class.js" } ]