summaryrefslogtreecommitdiff
path: root/test/rename1.go
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2012-02-24 10:30:39 +1100
committerRob Pike <r@golang.org>2012-02-24 10:30:39 +1100
commit19bab1dc78f1a1398d8e86bda1513b3671995ed7 (patch)
tree4da3e71a170e6bfe927d16b308907ca19fc15b7c /test/rename1.go
parent5b30306fa81d2f95c152f6b8cd5e4b22a3befcbf (diff)
downloadgo-git-19bab1dc78f1a1398d8e86bda1513b3671995ed7.tar.gz
test/[n-r]*.go: add documentation
The rename ones needed redoing. R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/5698054
Diffstat (limited to 'test/rename1.go')
-rw-r--r--test/rename1.go71
1 files changed, 43 insertions, 28 deletions
diff --git a/test/rename1.go b/test/rename1.go
index 765fba2ac1..48262fd2b5 100644
--- a/test/rename1.go
+++ b/test/rename1.go
@@ -4,11 +4,14 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
+// Verify that renamed identifiers no longer have their old meaning.
+// Does not compile.
+
package main
func main() {
var n byte // ERROR "not a type|expected type"
- var y = float(0) // ERROR "cannot call|expected function"
+ var y = float32(0) // ERROR "cannot call|expected function"
const (
a = 1 + iota // ERROR "string|incompatible types" "convert iota"
)
@@ -16,31 +19,43 @@ func main() {
}
const (
- bool = 1
- byte = 2
- float = 3
- float32 = 4
- float64 = 5
- int = 6
- int8 = 7
- int16 = 8
- int32 = 9
- int64 = 10
- uint = 11
- uint8 = 12
- uint16 = 13
- uint32 = 14
- uint64 = 15
- uintptr = 16
- true = 17
- false = 18
- iota = "abc"
- nil = 20
- cap = 21
- len = 22
- make = 23
- new = 24
- panic = 25
- print = 26
- println = 27
+ append = iota
+ bool
+ byte
+ complex
+ complex64
+ complex128
+ cap
+ close
+ delete
+ error
+ false
+ float32
+ float64
+ imag
+ int
+ int8
+ int16
+ int32
+ int64
+ len
+ make
+ new
+ nil
+ panic
+ print
+ println
+ real
+ recover
+ rune
+ string
+ true
+ uint
+ uint8
+ uint16
+ uint32
+ uint64
+ uintptr
+ NUM
+ iota = "123"
)