| 337 | } |
| 338 | |
| 339 | size_t LevenshteinDFA::PrefixErrorsMade(State const & s) const |
| 340 | { |
| 341 | size_t errorsMade = m_maxErrors; |
| 342 | for (auto const & p : s.m_positions) |
| 343 | errorsMade = std::min(errorsMade, m_maxErrors - p.m_errorsLeft); |
| 344 | return errorsMade; |
| 345 | } |
| 346 | |
| 347 | size_t LevenshteinDFA::Move(size_t s, UniChar c) const |
| 348 | { |
no outgoing calls