Lines Matching defs:it
27 // A variant map is a heterogenous, type safe key->value map. It allows
30 // It provides the following interface in a nutshell:
40 // Since the key is strongly typed at compile-time, it is impossible to accidentally
73 // Allocate a unique counter value each time it's called.
228 // Lookup the value from the key. If it was not set in the map, return the default value.
237 // TODO: move to detail, or make it more generic like a ScopeGuard(function)
250 // Release the value from the key. If it was not set in the map, returns the default value.
251 // If the key was set, it is removed as a side effect.
298 auto&& it = GetKeyValueIterator(key);
299 if (it != storage_map_.end()) {
300 key.ValueDelete(it->second);
301 delete it->first;
302 storage_map_.erase(it);
430 auto&& it = GetKeyValueIterator(key);
431 if (it == storage_map_.end()) {
435 return reinterpret_cast<const TValue*>(it->second);