1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

Add exists method to map

This commit is contained in:
Eli José Carrasquero 2019-06-24 17:37:53 -03:00 committed by Alex Medvednikov
parent 31a03ae93e
commit 229417244d

View File

@ -133,6 +133,16 @@ fn (m map) get(key string, out voidptr) bool {
return false
}
fn (m map) exists(key string) bool {
for i := 0; i < m.entries.len; i++ {
entry := m.entries[i]
if entry.key == key {
return true
}
}
return false
}
fn (m map) print() {
println('<<<<<<<<')
for i := 0; i < m.entries.len; i++ {
@ -169,4 +179,3 @@ fn (m map_string) str() string {
s += '}'
return s
}