/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/rename1.go
60 строк
1 KB
Robert Griesemer
cmd/compile/internal/types2: only mark variables as used if they are
19 апр 2023, 17:07
19 апр 2023, 17:07
d93f020
Код
Авторство
О чём код?
// 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" )