1
0
mirror of https://github.com/golang/go synced 2024-11-22 01:34:41 -07:00

Extend fixedbugs/bug143.go with function return values,

as a regression test for the fix made in s2/27706.

R=r
APPROVED=r
DELTA=14  (13 added, 0 deleted, 1 changed)
OCL=27707
CL=27709
This commit is contained in:
David Symonds 2009-04-21 20:26:26 -07:00
parent d724092407
commit 2f8a2dc193

View File

@ -8,12 +8,17 @@ package main
type myMap map[string] int;
func f() *myMap {
m := make(map[string] int);
return &m
}
func main() {
m := make(myMap);
mp := &m;
{
x, ok := m["key"];
x, ok := m["key"]
}
{
x, ok := (*mp)["key"]
@ -21,6 +26,14 @@ func main() {
{
x, ok := mp["key"]
}
{
x, ok := f()["key"]
}
{
var x int;
var ok bool;
x, ok = f()["key"]
}
}
/*