Lines Matching defs:iter
572 for (auto iter = value_match.first; iter != value_match.second; ++iter)
576 if (*iter >= '0' && *iter <= '9')
578 digit = static_cast<US>(*iter - '0');
580 else if (base == 16 && *iter >= 'a' && *iter <= 'f')
582 digit = static_cast<US>(*iter - 'a' + 10);
584 else if (base == 16 && *iter >= 'A' && *iter <= 'F')
586 digit = static_cast<US>(*iter - 'A' + 10);
1156 auto iter = m_options->find(o);
1157 if (iter == m_options->end())
1162 auto riter = m_results.find(iter->second);
1170 auto iter = m_options->find(option);
1172 if (iter == m_options->end())
1177 auto riter = m_results.find(iter->second);
1651 auto iter = m_options->find(option);
1653 if (iter == m_options->end())
1658 parse_option(iter->second, option, arg);
1667 auto iter = m_options->find(*m_next_positional);
1668 if (iter != m_options->end())
1670 auto& result = m_results[iter->second];
1671 if (!iter->second->value().is_container())
1787 auto iter = m_options->find(name);
1789 if (iter == m_options->end())
1802 auto value = iter->second;
1824 auto iter = m_options->find(name);
1826 if (iter == m_options->end())
1843 auto opt = iter->second;