golang.org/x/tools/gopls@v0.15.3/internal/test/marker/testdata/format/noparse.txt (about) 1 This test checks that formatting does not run on code that has parse errors. 2 3 -- parse.go -- 4 package noparse_format //@format(parse) 5 6 func _() { 7 f() //@diag("f", re"(undefined|undeclared name): f") 8 } 9 -- @parse -- 10 package noparse_format //@format(parse) 11 12 func _() { 13 f() //@diag("f", re"(undefined|undeclared name): f") 14 } 15 -- noparse.go -- 16 package noparse_format //@format(noparse) 17 18 // The nonewvars expectation asserts that the go/analysis framework ran. 19 20 func what() { 21 var hi func() 22 if { hi() //@diag(re"(){", re".*missing.*") 23 } 24 hi := nil 25 } 26 -- @noparse -- 27 7:5: missing condition in if statement