summaryrefslogtreecommitdiffstats
path: root/WebCore/editing/TextIterator.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/editing/TextIterator.h')
-rw-r--r--WebCore/editing/TextIterator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/WebCore/editing/TextIterator.h b/WebCore/editing/TextIterator.h
index 7fd87bd..1bd8828 100644
--- a/WebCore/editing/TextIterator.h
+++ b/WebCore/editing/TextIterator.h
@@ -64,6 +64,7 @@ PassRefPtr<Range> findPlainText(const Range*, const String&, bool forward, bool
class BitStack {
public:
BitStack();
+ ~BitStack();
void push(bool);
void pop();
@@ -83,6 +84,7 @@ private:
class TextIterator {
public:
TextIterator();
+ ~TextIterator();
explicit TextIterator(const Range*, TextIteratorBehavior = TextIteratorDefaultBehavior);
bool atEnd() const { return !m_positionNode; }
@@ -291,6 +293,7 @@ class WordAwareIterator {
public:
WordAwareIterator();
explicit WordAwareIterator(const Range*);
+ ~WordAwareIterator();
bool atEnd() const { return !m_didLookAhead && m_textIterator.atEnd(); }
void advance();