checks if 'key' is in map
| 178 | |
| 179 | // checks if 'key' is in map |
| 180 | bool Map_Contains |
| 181 | ( |
| 182 | SIValue map, |
| 183 | SIValue key |
| 184 | ) { |
| 185 | ASSERT(SI_TYPE(map) & T_MAP); |
| 186 | ASSERT(SI_TYPE(key) & T_STRING); |
| 187 | |
| 188 | return (Map_KeyIdx(map, key) != -1); |
| 189 | } |
| 190 | |
| 191 | uint Map_KeyCount |
| 192 | ( |