hello	__DIR__/findref.js	/hello/;"	f	lineno:1	type:void function(?, ?)
b	__DIR__/findref.js	/b/;"	v	lineno:1	namespace:hello
a	__DIR__/findref.js	/a/;"	v	lineno:1	namespace:hello
c	__DIR__/findref.js	/c/;"	v	lineno:2	namespace:hello
obj	__DIR__/findref.js	/obj/;"	v	lineno:10
x	__DIR__/findref.js	/x/;"	v	lineno:11	namespace:obj	type:number
y	__DIR__/findref.js	/y/;"	v	lineno:13	namespace:obj	type:number
z	__DIR__/findref.js	/z/;"	v	lineno:17	namespace:obj	type:string
foo	__DIR__/findref.js	/foo/;"	f	lineno:22	type:void function()
prototype	__DIR__/findref.js	/class foo \{/;"	v	lineno:22	namespace:foo
methodA	__DIR__/findref.js	/methodA/;"	f	lineno:24	namespace:foo.prototype	type:void function()
methodB	__DIR__/findref.js	/methodB/;"	f	lineno:27	namespace:foo.prototype	type:void function()
bar	__DIR__/findref.js	/bar/;"	f	lineno:31	type:void function()
prototype	__DIR__/findref.js	/class bar extends foo \{/;"	v	lineno:31	namespace:bar
methodB	__DIR__/findref.js	/methodB/;"	f	lineno:33	namespace:bar.prototype	type:void function()
a	__DIR__/findref.js	/a/;"	v	lineno:38	type:foo
b	__DIR__/findref.js	/b/;"	v	lineno:39	type:bar

