| 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") |