This test checks the fix for golang/go#64547: the lostcancel analyzer reports
diagnostics that overflow the file.

-- p.go --
package p

import "context"

func _() {
	_, cancel := context.WithCancel(context.Background()) //@diag("_, cancel", re"not used on all paths")
	if false {
		cancel()
	}
} //@diag("}", re"may be reached without using the cancel")
