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

     1  package rank
     2  
     3  var (
     4  	apple int = 3         //@item(apple, "apple", "int", "var")
     5  	pear string = "hello" //@item(pear, "pear", "string", "var")
     6  )
     7  
     8  func _() {
     9  	orange := 1      //@item(orange, "orange", "int", "var")
    10  	grape := "hello" //@item(grape, "grape", "string", "var")
    11  	orange, grape = 2, "hello"  //@complete(" \"", grape, pear, orange, apple)
    12  }
    13  
    14  func _() {
    15  	var pineapple int //@item(pineapple, "pineapple", "int", "var")
    16  	pineapple = 1    //@complete(" 1", pineapple, apple, pear)
    17  
    18  	y := //@complete(" /", pineapple, apple, pear)
    19  }