jsctags
Version:
jsctags generator
115 lines (114 loc) • 2.29 kB
JSON
[
{
"name": "Ctor1",
"addr": "/Ctor1/",
"kind": "f",
"type": "void function()",
"lineno": 1,
"origin": {
"!span": "9[0:9]-14[0:14]",
"!type": "fn()",
"!data": {
"isConstructor": true,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "prototype",
"addr": "/prototype/",
"kind": "v",
"lineno": 2,
"namespace": "Ctor1",
"origin": {
"!span": "40[1:6]-49[1:15]",
"!data": {
"isConstructor": false,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "a",
"addr": "/a/",
"kind": "v",
"type": "number",
"lineno": 2,
"namespace": "Ctor1.prototype",
"origin": {
"!span": "53[1:19]-54[1:20]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "Ctor2",
"addr": "/Ctor2/",
"kind": "f",
"type": "void function()",
"lineno": 4,
"origin": {
"!span": "70[3:9]-75[3:14]",
"!type": "fn()",
"!data": {
"isConstructor": true,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "singleton",
"addr": "/singleton/",
"kind": "v",
"lineno": 6,
"origin": {
"!span": "86[5:4]-95[5:13]",
"!data": {
"isConstructor": false,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "a",
"addr": "/a/",
"kind": "v",
"type": "number",
"lineno": 6,
"namespace": "singleton",
"origin": {
"!span": "99[5:17]-100[5:18]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
},
{
"name": "b",
"addr": "/b/",
"kind": "v",
"type": "number",
"lineno": 6,
"namespace": "singleton",
"origin": {
"!span": "106[5:24]-107[5:25]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/objnames.js"
}
]