Lines Matching defs:iter
81 const auto iter = in FindElementsRunAction() local
108 name, packages, [&](bool found, auto& iter) { return found ? iter->get() : nullptr; }); in FindPackage()
112 return FindElementsRunAction<ResourceTablePackage>(name, packages, [&](bool found, auto& iter) { in FindOrCreatePackage()
119 const auto iter = std::lower_bound(entries.begin(), entries.end(), type, less_than_type); in FindTypeRunAction() local
126 [&](bool found, auto& iter) { return found ? iter->get() : nullptr; }); in FindType()
130 return FindTypeRunAction(type, types, [&](bool found, auto& iter) { in FindOrCreateType()
136 return FindElementsRunAction<ResourceEntry>(name, entries, [&](bool found, auto& iter) { in CreateEntry()
143 name, entries, [&](bool found, auto& iter) { return found ? iter->get() : nullptr; }); in FindEntry()
147 return FindElementsRunAction<ResourceEntry>(name, entries, [&](bool found, auto& iter) { in FindOrCreateEntry()
154 auto iter = std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, in FindValue() local
167 auto iter = std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, in FindValue() local
180 auto iter = std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, in FindOrCreateValue() local
196 auto iter = values.begin(); in FindAllValues() local
382 auto iter = std::lower_bound(values.begin(), values.end(), ConfigKey{&config, product}, in FindValue() local