v/vlib/v/checker/tests/alias_map_unknown_op_overlo...

22 lines
248 B
V

type Map = map[string]string
pub fn new_map() Map {
return Map({
'23': 'str'
})
}
fn (a Map) + (b Map) Map {
str := b['23']
return Map({
'34': str + '12'
})
}
fn main() {
mut a := new_map()
b := new_map()
println(a - b)
a -= b
}