Lines Matching refs:m_pos
5147 std::size_t m_pos = 0; member in Catch::TestSpecParser
8419 size_t m_pos = 0; member in Catch::clara::TextFlow::Column::iterator
8446 m_end = m_pos; in calcLength()
8447 if (line()[m_pos] == '\n') { in calcLength()
8453 if (m_end < m_pos + width) { in calcLength()
8454 m_len = m_end - m_pos; in calcLength()
8457 while (len > 0 && !isBoundary(m_pos + len)) in calcLength()
8459 while (len > 0 && isWhitespace(line()[m_pos + len - 1])) in calcLength()
8472 auto initial = m_pos == 0 && m_stringIndex == 0 ? m_column.m_initialIndent : std::string::npos; in indent()
8497 assert(m_pos <= m_end); in operator *()
8498 return addIndentAndSuffix(line().substr(m_pos, m_len)); in operator *()
8502 m_pos += m_len; in operator ++()
8503 if (m_pos < line().size() && line()[m_pos] == '\n') in operator ++()
8504 m_pos += 1; in operator ++()
8506 while (m_pos < line().size() && isWhitespace(line()[m_pos])) in operator ++()
8507 ++m_pos; in operator ++()
8509 if (m_pos == line().size()) { in operator ++()
8510 m_pos = 0; in operator ++()
8525 m_pos == other.m_pos && in operator ==()
14418 for( m_pos = 0; m_pos < m_arg.size(); ++m_pos ) in parse()
14420 if( !visitChar( m_arg[m_pos] ) ){ in parse()
14562 m_pos = m_arg.size(); in separate()