aboutsummaryrefslogtreecommitdiff
path: root/gopls/internal/lsp/testdata/rank/assign_rank.go.in
blob: 5c51910d4c3cdf150c6336c9d63b07609333f2a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package rank

var (
	apple int = 3         //@item(apple, "apple", "int", "var")
	pear string = "hello" //@item(pear, "pear", "string", "var")
)

func _() {
	orange := 1      //@item(orange, "orange", "int", "var")
	grape := "hello" //@item(grape, "grape", "string", "var")
	orange, grape = 2, "hello"  //@complete(" \"", grape, pear, orange, apple)
}

func _() {
	var pineapple int //@item(pineapple, "pineapple", "int", "var")
	pineapple = 1    //@complete(" 1", pineapple, apple, pear)

	y := //@complete(" /", pineapple, apple, pear)
}