Lines Matching refs:map
7 #include <map>
78 typedef std::map<int, std::pair<const char*, int> >
80 typedef std::map<const std::string, int> CanonicalEncodingNameToIdMapType;
106 typedef std::map<std::string, const char*> CanonicalNameDisplayNameMapType;
135 // Testing and building map is not thread safe, this function is supposed to
185 // A static map object which contains all resourceid-nonsequenced canonical
260 const CanonicalNameDisplayNameMapType* map =
262 DCHECK(map);
265 map->find(encoding_name);
266 DCHECK(found_name != map->end());
275 const IdToCanonicalEncodingNameMapType* map =
277 DCHECK(map);
279 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
280 if (found_name != map->end())
304 const CanonicalEncodingNameToIdMapType* map =
306 DCHECK(map);
309 map->find(encoding_name);
310 if (found_id != map->end())
317 const IdToCanonicalEncodingNameMapType* map =
319 DCHECK(map);
321 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
322 if (found_name != map->end())
330 const IdToCanonicalEncodingNameMapType* map =
332 DCHECK(map);
334 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
335 if (found_name != map->end())
374 const CanonicalEncodingNameToIdMapType* map =
376 DCHECK(map);
379 map->find(alias_name);
380 if (found_id != map->end())
395 // TODO(jnd) use a map to handle all customized {alias, canonical}