...
Run Format

Source file test/rename1.go

Documentation: test

  // 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 "string|incompatible types" "convert iota"
  	)
  
  }
  
  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"
  )
  

View as plain text