#include "third_party/blink/renderer/core/fragment_directive/same_block_word_iterator.h"
#include "third_party/blink/renderer/core/core_export.h"
namespace blink {
template <typename Direction>
SameBlockWordIterator<Direction>::SameBlockWordIterator(
const PositionInFlatTree& position)
: … { … }
template <typename Direction>
String SameBlockWordIterator<Direction>::TextFromStart() const { … }
template <typename Direction>
bool SameBlockWordIterator<Direction>::AdvanceNextWord() { … }
template <typename Direction>
bool SameBlockWordIterator<Direction>::NextNode() { … }
template <typename Direction>
Node* SameBlockWordIterator<Direction>::NextVisibleTextNodeWithinBlock(
Node& start_node) { … }
template <typename Direction>
void SameBlockWordIterator<Direction>::Trace(Visitor* visitor) const { … }
template class CORE_TEMPLATE_EXPORT SameBlockWordIterator<ForwardDirection>;
template class CORE_TEMPLATE_EXPORT SameBlockWordIterator<BackwardDirection>;
}