#include "components/omnibox/browser/tailored_word_break_iterator.h"
#include <string>
#include <string_view>
#include "base/check.h"
#include "base/i18n/break_iterator.h"
BreakIterator;
TailoredWordBreakIterator::TailoredWordBreakIterator(std::u16string_view str)
: … { … }
TailoredWordBreakIterator::~TailoredWordBreakIterator() { … }
bool TailoredWordBreakIterator::Advance() { … }
bool TailoredWordBreakIterator::IsWord() const { … }
std::u16string_view TailoredWordBreakIterator::GetStringView() const { … }
std::u16string TailoredWordBreakIterator::GetString() const { … }
size_t TailoredWordBreakIterator::prev() const { … }
size_t TailoredWordBreakIterator::pos() const { … }
bool TailoredWordBreakIterator::HasSpecialWord() const { … }
bool TailoredWordBreakIterator::AdvanceInSpecialWord() { … }