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;
105 typedef std::map<std::string, const char*> CanonicalNameDisplayNameMapType;
134 // Testing and building map is not thread safe, this function is supposed to
184 // A static map object which contains all resourceid-nonsequenced canonical
259 const CanonicalNameDisplayNameMapType* map =
261 DCHECK(map);
264 map->find(encoding_name);
265 DCHECK(found_name != map->end());
274 const IdToCanonicalEncodingNameMapType* map =
276 DCHECK(map);
278 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
279 if (found_name != map->end())
303 const CanonicalEncodingNameToIdMapType* map =
305 DCHECK(map);
308 map->find(encoding_name);
309 if (found_id != map->end())
316 const IdToCanonicalEncodingNameMapType* map =
318 DCHECK(map);
320 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
321 if (found_name != map->end())
329 const IdToCanonicalEncodingNameMapType* map =
331 DCHECK(map);
333 IdToCanonicalEncodingNameMapType::const_iterator found_name = map->find(id);
334 if (found_name != map->end())
373 const CanonicalEncodingNameToIdMapType* map =
375 DCHECK(map);
378 map->find(alias_name);
379 if (found_id != map->end())
394 // TODO(jnd) use a map to handle all customized {alias, canonical}