blob: 9c29c52c3400d705f9f040518b9e4a24d99aabed [file] [log] [blame]
package complit
type position struct { //@item(structPosition, "position", "struct{...}", "struct")
X, Y int //@item(fieldX, "X", "int", "field"),item(fieldY, "Y", "int", "field")
}
func _() {
_ := position{
//@complete("", fieldX, fieldY, structPosition)
}
_ := position{
X: 1,
//@complete("", fieldY)
}
_ := position{
//@complete("", fieldX)
Y: 1,
}
}
func _() {
_ := position{
X: 1, //@complete("X", fieldX),complete(" 1", structPosition)
Y: , //@complete(":", fieldY),complete(" ,", structPosition)
}
}