OSDN Git Service

3701499ed20276d98e8f0add47b76c2ff0e33a2e
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / go.test / test / fixedbugs / bug359.go
1 // errchk $G $D/$F.go
2
3 // Copyright 2011 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 // issue 1910
8 // error on wrong line
9
10 package main
11
12 import "container/list"
13
14 type Painting struct {
15         fragments list.List // private
16 }
17
18 func (p Painting) Foo() {
19         for e := p.fragments; e.Front() != nil; {  // ERROR "unexported field|hidden field"
20         }
21 }
22
23 // from comment 4 of issue 1910
24 type Foo interface {
25         Run(a int) (a int)  // ERROR "a redeclared|redefinition|previous"
26 }