Initial commit: Go 1.23 release state
This commit is contained in:
60
test/rename1.go
Normal file
60
test/rename1.go
Normal file
@@ -0,0 +1,60 @@
|
||||
// errorcheck
|
||||
|
||||
// Copyright 2009 The Go Authors. All rights reserved.
|
||||
// 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 = float32(0) // ERROR "cannot call|expected function"
|
||||
const (
|
||||
a = 1 + iota // ERROR "invalid operation|incompatible types|cannot convert"
|
||||
)
|
||||
_, _ = n, y
|
||||
}
|
||||
|
||||
const (
|
||||
append = 1
|
||||
bool = 2
|
||||
byte = 3
|
||||
complex = 4
|
||||
complex64 = 5
|
||||
complex128 = 6
|
||||
cap = 7
|
||||
close = 8
|
||||
delete = 9
|
||||
error = 10
|
||||
false = 11
|
||||
float32 = 12
|
||||
float64 = 13
|
||||
imag = 14
|
||||
int = 15
|
||||
int8 = 16
|
||||
int16 = 17
|
||||
int32 = 18
|
||||
int64 = 19
|
||||
len = 20
|
||||
make = 21
|
||||
new = 22
|
||||
nil = 23
|
||||
panic = 24
|
||||
print = 25
|
||||
println = 26
|
||||
real = 27
|
||||
recover = 28
|
||||
rune = 29
|
||||
string = 30
|
||||
true = 31
|
||||
uint = 32
|
||||
uint8 = 33
|
||||
uint16 = 34
|
||||
uint32 = 35
|
||||
uint64 = 36
|
||||
uintptr = 37
|
||||
iota = "38"
|
||||
)
|
||||
Reference in New Issue
Block a user