Imported Upstream version 4.8.1
[platform/upstream/gcc48.git] / gcc / testsuite / go.test / test / fixedbugs / bug023.go
1 // run
2
3 // Copyright 2009 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
6
7 package main
8
9 type Type interface {
10         TypeName() string;
11 }
12
13 type TInt struct {
14 }
15
16 // TInt
17 func (i *TInt) TypeName() string {
18         return "int";
19 }
20
21
22 func main() {
23         var t Type;
24         t = nil;
25         _ = t;
26 }
27
28 /*
29 bug023.go:20: fatal error: naddr: const <Type>I{<TypeName>110(<_t117>{},<_o119>{},{});}
30 */