jsctags
Version:
jsctags generator
479 lines (478 loc) • 10 kB
JSON
[
{
"name": "poison",
"addr": "/poison/",
"kind": "v",
"lineno": 1,
"origin": {
"!span": "4[0:4]-10[0:10]",
"!data": {
"isConstructor": false,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "focus",
"addr": "/focus/",
"kind": "v",
"type": "number",
"lineno": 1,
"namespace": "poison",
"origin": {
"!span": "14[0:14]-19[0:19]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "nothing",
"addr": "/nothing/",
"kind": "v",
"type": "number",
"lineno": 1,
"namespace": "poison",
"origin": {
"!span": "33[0:33]-40[0:40]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "blah",
"addr": "/blah/",
"kind": "v",
"type": "number",
"lineno": 1,
"namespace": "poison",
"origin": {
"!span": "24[0:24]-28[0:28]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "name",
"addr": "/name/",
"kind": "v",
"type": "string",
"lineno": 3,
"namespace": "person",
"origin": {
"!span": "61[2:14]-65[2:18]",
"!type": "string",
"!data": {
"isConstructor": false,
"type": "String.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "person",
"addr": "/person/",
"kind": "v",
"lineno": 3,
"origin": {
"!span": "51[2:4]-57[2:10]",
"!data": {
"isConstructor": false,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "born",
"addr": "/born/",
"kind": "v",
"type": "number",
"lineno": 3,
"namespace": "age.person",
"origin": {
"!span": "76[2:29]-80[2:33]",
"!type": "number",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "name",
"addr": "/name/",
"kind": "v",
"type": "string",
"lineno": 3,
"namespace": "age.person",
"origin": {
"!span": "61[2:14]-65[2:18]",
"!type": "string",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "String.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "born",
"addr": "/born/",
"kind": "v",
"type": "number",
"lineno": 3,
"namespace": "person",
"origin": {
"!span": "76[2:29]-80[2:33]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "age",
"addr": "/age/",
"kind": "f",
"type": "number function(?)",
"lineno": 5,
"origin": {
"!span": "99[4:9]-102[4:12]",
"!type": "fn(person: ?) -> number",
"!data": {
"isConstructor": false,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "person",
"addr": "/person/",
"kind": "v",
"lineno": 5,
"namespace": "age",
"origin": {
"!span": "103[4:13]-109[4:19]",
"!data": {
"isConstructor": false,
"scoped": true,
"isArg": true,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "persons",
"addr": "/persons/",
"kind": "v",
"type": "[person, person]|[ages.!0.<i>]",
"lineno": 6,
"namespace": "ages",
"origin": {
"!span": "155[5:14]-162[5:21]",
"!type": "[person, person]|[ages.!0.<i>]",
"!data": {
"isConstructor": false,
"scoped": true,
"isArg": true,
"type": "Array.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "ages",
"addr": "/ages/",
"kind": "f",
"type": "[number] function(Array[person)",
"lineno": 6,
"origin": {
"!span": "150[5:9]-154[5:13]",
"!type": "fn(persons: [person, person]|[ages.!0.<i>]) -> [number]",
"!data": {
"isConstructor": false,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "n",
"addr": "/n/",
"kind": "v",
"lineno": 11,
"namespace": "age.person",
"origin": {
"!span": "235[10:5]-236[10:6]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "b",
"addr": "/b/",
"kind": "v",
"lineno": 13,
"namespace": "age.person",
"origin": {
"!span": "254[12:7]-255[12:8]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "example",
"addr": "/example/",
"kind": "v",
"lineno": 15,
"origin": {
"!span": "270[14:4]-277[14:11]",
"!data": {
"isConstructor": false,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "foo",
"addr": "/foo/",
"kind": "v",
"type": "number",
"lineno": 17,
"namespace": "example",
"origin": {
"!span": "297[16:2]-300[16:5]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "food",
"addr": "/food/",
"kind": "v",
"type": "number",
"lineno": 19,
"namespace": "example",
"origin": {
"!span": "322[18:2]-326[18:6]",
"!type": "number",
"!data": {
"isConstructor": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "bar",
"addr": "/bar/",
"kind": "v",
"type": "boolean",
"lineno": 21,
"namespace": "example",
"origin": {
"!span": "347[20:2]-350[20:5]",
"!type": "bool",
"!data": {
"isConstructor": false,
"type": "Boolean.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "takes",
"addr": "/takes/",
"kind": "f",
"type": "!0 function(?)",
"lineno": 24,
"origin": {
"!span": "370[23:9]-375[23:14]",
"!type": "fn(example: ?) -> !0",
"!data": {
"isConstructor": false,
"type": "Function.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "example",
"addr": "/example/",
"kind": "v",
"lineno": 24,
"namespace": "takes",
"origin": {
"!span": "376[23:15]-383[23:22]",
"!data": {
"isConstructor": false,
"scoped": true,
"isArg": true,
"type": "Object.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "fo",
"addr": "/fo/",
"kind": "v",
"lineno": 28,
"namespace": "takes.example",
"origin": {
"!span": "432[27:2]-434[27:4]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "food",
"addr": "/food/",
"kind": "v",
"lineno": 34,
"namespace": "takes.example",
"origin": {
"!span": "583[33:2]-587[33:6]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "_1",
"addr": "/_1/",
"kind": "v",
"type": "string",
"lineno": 40,
"namespace": "takes.example",
"origin": {
"!span": "739[39:2]-741[39:4]",
"!type": "string",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "String.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "noise",
"addr": "/noise/",
"kind": "v",
"type": "number",
"lineno": 41,
"namespace": "takes.example",
"origin": {
"!span": "845[40:2]-850[40:7]",
"!type": "number",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "Number.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "b",
"addr": "/b/",
"kind": "v",
"lineno": 42,
"namespace": "takes.example",
"origin": {
"!span": "858[41:2]-859[41:3]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "_2",
"addr": "/_2/",
"kind": "v",
"type": "string",
"lineno": 43,
"namespace": "takes.example",
"origin": {
"!span": "870[42:2]-872[42:4]",
"!type": "string",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": "String.prototype"
}
},
"tagfile": "__DIR__/hint-objlit.js"
},
{
"name": "bar",
"addr": "/bar/",
"kind": "v",
"lineno": 47,
"namespace": "takes.example",
"origin": {
"!span": "988[46:2]-991[46:5]",
"!data": {
"isConstructor": false,
"scoped": false,
"isArg": false,
"type": false
}
},
"tagfile": "__DIR__/hint-objlit.js"
}
]