# Very minimal test of -json flag.
deadcode -json example.com/p
want `"Path": "example.com/p",`
want `"Name": "DeadFunc",`
want `"Generated": false`
want `"Line": 5,`
want `"Col": 6`
-- go.mod --
module example.com
go 1.18
-- p/p.go --
package main
func main() {}
func DeadFunc() {}
type T int
func (*T) DeadMethod() {}