github.com/v2fly/tools@v0.100.0/internal/lsp/testdata/assign/assign.go.in (about)

     1  package assign
     2  
     3  import "golang.org/x/tools/internal/lsp/assign/internal/secret"
     4  
     5  func _() {
     6  	secret.Hello()
     7  	var (
     8  		myInt int //@item(assignInt, "myInt", "int", "var")
     9  		myStr string //@item(assignStr, "myStr", "string", "var")
    10  	)
    11  
    12  	var _ string = my //@rank(" //", assignStr, assignInt)
    13  	var _ string = //@rank(" //", assignStr, assignInt)
    14  }
    15  
    16  func _() {
    17  	var a string = a //@complete(" //")
    18  }
    19  
    20  func _() {
    21  	fooBar := fooBa //@complete(" //"),item(assignFooBar, "fooBar", "", "var")
    22  	abc, fooBar := 123, fooBa //@complete(" //", assignFooBar)
    23  	{
    24  		fooBar := fooBa //@complete(" //", assignFooBar)
    25  	}
    26  }