diff options
Diffstat (limited to 'test/interface/pointer.go')
| -rw-r--r-- | test/interface/pointer.go | 16 | 
1 files changed, 8 insertions, 8 deletions
| diff --git a/test/interface/pointer.go b/test/interface/pointer.go index be24952ff..e628b558e 100644 --- a/test/interface/pointer.go +++ b/test/interface/pointer.go @@ -9,28 +9,28 @@  package main  type Inst interface { -	Next()	*Inst; +	Next() *Inst  }  type Regexp struct { -	code []Inst; -	start	Inst; +	code  []Inst +	start Inst  }  type Start struct { -	foo	*Inst; +	foo *Inst  }  func (start *Start) Next() *Inst { return nil }  func AddInst(Inst) *Inst { -	print("ok in addinst\n"); +	print("ok in addinst\n")  	return nil  }  func main() { -	print("call addinst\n"); -	var x Inst = AddInst(new(Start));	// ERROR "illegal|incompatible|is not" -	print("return from  addinst\n"); +	print("call addinst\n") +	var x Inst = AddInst(new(Start)) // ERROR "pointer to interface" +	print("return from  addinst\n")  } | 
