1
0
mirror of https://github.com/golang/go synced 2024-09-24 15:20:16 -06:00
go/test/fixedbugs/bug144.go
Ken Thompson b03b541b7a recognize a defined constant
as a new name in a later declaration
(bug 144)

R=r
OCL=27850
CL=27850
2009-04-24 16:43:31 -07:00

22 lines
427 B
Go

// $G $D/$F.go || echo BUG should compile
// 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.
package main
const c = 1;
func main() {
c := 0;
}
/*
bug144.go:8: left side of := must be a name
bug144.go:8: operation LITERAL not allowed in assignment context
bug144.go:8: illegal types for operand: AS
ideal
int
*/