jsctags
Version:
jsctags generator
57 lines (56 loc) • 1.11 kB
JSON
[
{
"name": "x",
"addr": "/x/",
"kind": "f",
"type": "void function(string)",
"lineno": 1,
"origin": {
"!span": "9[0:9]-10[0:10]",
"!type": "fn(a: string)",
"!data": {
"isConstructor": false,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/block_scope.js"
},
{
"name": "a",
"addr": "/a/",
"kind": "v",
"type": "string",
"lineno": 1,
"namespace": "x",
"origin": {
"!span": "11[0:11]-12[0:12]",
"!type": "string",
"!data": {
"isConstructor": false,
"scoped": true,
"isArg": true,
"type": "String.prototype"
}
},
"tagfile": "__DIR__/block_scope.js"
},
{
"name": "c",
"addr": "/c/",
"kind": "v",
"type": "boolean",
"lineno": 5,
"namespace": "x",
"origin": {
"!span": "57[4:8]-58[4:9]",
"!type": "bool",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "Boolean.prototype"
}
},
"tagfile": "__DIR__/block_scope.js"
}
]