@@ -39,6 +39,7 @@ func _() {
39
39
40
40
func _() {
41
41
/* append! */ //@item(postfixAppend, "append!", "append and re-assign slice", "snippet")
42
+ /* clear! */ //@item(postfixClearSlice, "clear!", "clear contents", "snippet")
42
43
/* copy! */ //@item(postfixCopy, "copy!", "duplicate slice", "snippet")
43
44
/* for! */ //@item(postfixFor, "for!", "range over slice by index", "snippet")
44
45
/* forr! */ //@item(postfixForr, "forr!", "range over slice by index and value", "snippet")
@@ -52,10 +53,11 @@ func _() {
52
53
/* ifnotnil! */ //@item(postfixIfNotNil, "ifnotnil!", "if expr != nil", "snippet")
53
54
54
55
var foo []int
55
- foo. //@complete(" //", postfixAppend, postfixCopy, postfixFor, postfixForr, postfixIfNotNil, postfixLast, postfixLen, postfixPrint, postfixRange, postfixReverse, postfixSort, postfixVar)
56
+ foo. //@complete(" //", postfixAppend, postfixClearSlice, postfixCopy, postfixFor, postfixForr, postfixIfNotNil, postfixLast, postfixLen, postfixPrint, postfixRange, postfixReverse, postfixSort, postfixVar)
56
57
foo = nil
57
58
58
59
foo.append //@snippet(" //", postfixAppend, "foo = append(foo, $0)")
60
+ foo.clear //@snippet(" //", postfixClearSlice, "clear(foo)")
59
61
foo.copy //snippet(" //", postfixCopy, "fooCopy := make([]int, len(foo))\ncopy($fooCopy, foo)\n")
60
62
foo.fo //@snippet(" //", postfixFor, "for ${1:} := range foo {\n\t$0\n}")
61
63
foo.forr //@snippet(" //", postfixForr, "for ${1:}, ${2:} := range foo {\n\t$0\n}")
@@ -73,7 +75,7 @@ func _() {
73
75
/* for! */ //@item(postfixForMap, "for!", "range over map by key", "snippet")
74
76
/* forr! */ //@item(postfixForrMap, "forr!", "range over map by key and value", "snippet")
75
77
/* range! */ //@item(postfixRangeMap, "range!", "range over map", "snippet")
76
- /* clear! */ //@item(postfixClear, "clear!", "clear map contents", "snippet")
78
+ /* clear! */ //@item(postfixClear, "clear!", "clear contents", "snippet")
77
79
/* keys! */ //@item(postfixKeys, "keys!", "create slice of keys", "snippet")
78
80
79
81
var foo map[int]int
0 commit comments