2015-01-15 12:13:29 +08:00
|
|
|
// RUN: llgoi < %s | FileCheck %s
|
|
|
|
|
|
|
|
m := make(map[int]int)
|
2016-04-25 09:18:20 +08:00
|
|
|
m
|
|
|
|
// CHECK: map[]
|
2015-01-15 12:13:29 +08:00
|
|
|
|
|
|
|
m[0]
|
2016-04-25 09:18:20 +08:00
|
|
|
// CHECK: 0
|
2015-01-15 12:13:29 +08:00
|
|
|
|
2016-04-25 09:18:20 +08:00
|
|
|
m0, ok := m[0]
|
|
|
|
m0
|
|
|
|
// CHECK: 0
|
|
|
|
ok
|
|
|
|
// CHECK: false
|
2015-01-15 12:13:29 +08:00
|
|
|
|
|
|
|
func() {
|
|
|
|
m[0] = 1
|
|
|
|
}()
|
|
|
|
|
|
|
|
m[0]
|
2016-04-25 09:18:20 +08:00
|
|
|
// CHECK: 1
|
2015-01-15 12:13:29 +08:00
|
|
|
|
2016-04-25 09:18:20 +08:00
|
|
|
m0, ok = m[0]
|
|
|
|
m0
|
|
|
|
// CHECK: 1
|
|
|
|
ok
|
|
|
|
// CHECK: true
|