-------- @definition builtin --------

Error: int is built in
-------- @definition lexical-undef --------

Error: no object for identifier
-------- @definition lexical-pkgname --------
{
	"objpos": "testdata/src/definition-json/main.go:10:2",
	"desc": "package lib"
}
-------- @definition lexical-func --------
{
	"objpos": "$GOPATH/src/definition-json/main.go:38:6",
	"desc": "func f"
}
-------- @definition lexical-var --------
{
	"objpos": "$GOPATH/src/definition-json/main.go:19:6",
	"desc": "var x"
}
-------- @definition lexical-shadowing --------
{
	"objpos": "$GOPATH/src/definition-json/main.go:22:5",
	"desc": "var x"
}
-------- @definition qualified-type --------
{
	"objpos": "testdata/src/lib/lib.go:3:6",
	"desc": "type lib.Type"
}
-------- @definition qualified-func --------
{
	"objpos": "testdata/src/lib/lib.go:9:6",
	"desc": "func lib.Func"
}
-------- @definition qualified-var --------
{
	"objpos": "testdata/src/lib/lib.go:14:5",
	"desc": "var lib.Var"
}
-------- @definition qualified-const --------
{
	"objpos": "testdata/src/lib/lib.go:12:7",
	"desc": "const lib.Const"
}
-------- @definition qualified-type-renaming --------
{
	"objpos": "testdata/src/lib/lib.go:3:6",
	"desc": "type lib.Type"
}
-------- @definition qualified-nomember --------

Error: couldn't find declaration of Nonesuch in "lib"
-------- @definition qualified-nopkg --------
{
	"objpos": "testdata/src/definition-json/main.go:12:2",
	"desc": "package nosuchpkg"
}
-------- @definition select-field --------
{
	"objpos": "testdata/src/definition-json/main.go:40:16",
	"desc": "field field int"
}
-------- @definition select-method --------
{
	"objpos": "testdata/src/definition-json/main.go:42:10",
	"desc": "func (T).method()"
}
-------- @definition embedded-other-file --------
{
	"objpos": "testdata/src/definition-json/type.go:3:6",
	"desc": "type W int"
}
-------- @definition embedded-other-file-pointer --------
{
	"objpos": "testdata/src/definition-json/type.go:3:6",
	"desc": "type W int"
}
-------- @definition embedded-basic --------

Error: int is built in
-------- @definition embedded-basic-pointer --------

Error: int is built in
-------- @definition embedded-other-pkg --------
{
	"objpos": "testdata/src/lib/lib.go:3:6",
	"desc": "type lib.Type"
}
-------- @definition embedded-same-file --------
{
	"objpos": "$GOPATH/src/definition-json/main.go:40:6",
	"desc": "type T"
}
