Lines Matching refs:map
30 #include <map>
43 std::map<ResourceId, ResourceName>* cache) :
112 std::map<ResourceId, ResourceName>* mCache;
736 const ResTable_map_entry* map) {
739 return parseStyle(name, config, map);
741 return parseAttr(name, config, map);
743 return parseArray(name, config, map);
745 return parseStyleable(name, config, map);
747 return parsePlural(name, config, map);
756 const ResTable_map_entry* map) {
758 if (map->parent.ident == 0) {
762 if (getSymbol(&map->parent.ident, &symbol)) {
767 style->parent.id = map->parent.ident;
770 for (const ResTable_map& mapEntry : map) {
775 // The map entry's key (attribute) is not set. This must be
782 // The map entry's key (attribute) is a regular reference.
795 const ResTable_map_entry* map) {
796 const bool isWeak = (map->flags & ResTable_entry::FLAG_WEAK) != 0;
800 auto typeMaskIter = std::find_if(begin(map), end(map), [](const ResTable_map& entry) -> bool {
804 if (typeMaskIter != end(map)) {
809 for (const ResTable_map& mapEntry : map) {
817 // The map entry's key (id) is not set. This must be
824 // The map entry's key (id) is a regular reference.
838 const ResTable_map_entry* map) {
840 for (const ResTable_map& mapEntry : map) {
848 const ResTable_map_entry* map) {
850 for (const ResTable_map& mapEntry : map) {
852 // The map entry's key (attribute) is not set. This must be
859 // The map entry's key (attribute) is a regular reference.
868 const ResTable_map_entry* map) {
870 for (const ResTable_map& mapEntry : map) {