Home
last modified time | relevance | path

Searched refs:InlineIterator (Results 1 – 9 of 9) sorted by relevance

/external/webkit/WebCore/rendering/
DInlineIterator.h34 class InlineIterator {
36 InlineIterator() in InlineIterator() function
44 InlineIterator(RenderBlock* b, RenderObject* o, unsigned p) in InlineIterator() function
64 inline bool operator==(const InlineIterator& it1, const InlineIterator& it2)
69 inline bool operator!=(const InlineIterator& it1, const InlineIterator& it2)
182 inline void InlineIterator::increment(InlineBidiResolver* resolver) in increment()
200 inline bool InlineIterator::atEnd() const in atEnd()
205 inline UChar InlineIterator::current() const in current()
217 ALWAYS_INLINE WTF::Unicode::Direction InlineIterator::direction() const in direction()
DRenderBlockLineLayout.cpp85 InlineIterator* midpoints = lineMidpointState.midpoints.data(); in chopMidpointsAt()
87 const InlineIterator& point = midpoints[i]; in chopMidpointsAt()
95 static void checkMidpoints(LineMidpointState& lineMidpointState, InlineIterator& lBreak) in checkMidpoints()
101 InlineIterator* midpoints = lineMidpointState.midpoints.data(); in checkMidpoints()
102 InlineIterator& endpoint = midpoints[lineMidpointState.numMidpoints - 2]; in checkMidpoints()
103 const InlineIterator& startpoint = midpoints[lineMidpointState.numMidpoints - 1]; in checkMidpoints()
104 InlineIterator currpoint = endpoint; in checkMidpoints()
129 static void addMidpoint(LineMidpointState& lineMidpointState, const InlineIterator& midpoint) in addMidpoint()
134 InlineIterator* midpoints = lineMidpointState.midpoints.data(); in addMidpoint()
146 InlineIterator nextMidpoint; in appendRunsForObject()
[all …]
DRenderBlock.h35 class InlineIterator; variable
42 typedef BidiResolver<InlineIterator, BidiRun> InlineBidiResolver;
43 typedef MidpointState<InlineIterator> LineMidpointState;
142 …static bool requiresLineBox(const InlineIterator&, bool isLineEmpty = true, bool previousLineBroke…
252 …void bidiReorderLine(InlineBidiResolver&, const InlineIterator& end, bool previousLineBrokeCleanly…
255 RootInlineBox* determineEndPosition(RootInlineBox* startBox, InlineIterator& cleanLineStart,
258 …bool matchedEndLine(const InlineBidiResolver&, const InlineIterator& endLineStart, const BidiStatu…
261 void skipTrailingWhitespace(InlineIterator&, bool isLineEmpty, bool previousLineBrokeCleanly);
264InlineIterator findNextLineBreak(InlineBidiResolver&, bool firstLine, bool& isLineEmpty, bool& pre…
/external/webkit/WebCore/
DChangeLog382 Move InlineIterator and BidiRun into new files so subclasses can access them.
396 * rendering/InlineIterator.h: Added.
397 (WebCore::InlineIterator::InlineIterator):
402 (WebCore::InlineIterator::increment):
403 (WebCore::InlineIterator::atEnd):
404 (WebCore::InlineIterator::current):
405 (WebCore::InlineIterator::direction):
DWebCore.gypi2991 'rendering/InlineIterator.h',
DGNUmakefile.am1757 WebCore/rendering/InlineIterator.h \
DChangeLog-2008-08-106575 Renamed BidiIterator to InlineIterator and BidiState
6582 (WebCore::InlineIterator::InlineIterator):
6587 (WebCore::InlineIterator::increment):
6589 (WebCore::InlineIterator::atEnd):
6590 (WebCore::InlineIterator::current):
6591 (WebCore::InlineIterator::direction):
DChangeLog-2009-06-1648823 (WebCore::InlineIterator::increment): Use toRenderText.
48824 (WebCore::InlineIterator::current): Ditto.
90359 Cache the next breakable position for text nodes in InlineIterator.
90362 (WebCore::InlineIterator::InlineIterator):
90363 (WebCore::InlineIterator::increment):
/external/webkit/WebCore/WebCore.xcodeproj/
Dproject.pbxproj4556 …9161120D6080060ECE5 /* InlineIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = BCE78915112…
9826 …6080060ECE5 /* InlineIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
15598 BCE789151120D6080060ECE5 /* InlineIterator.h */,
18533 BCE789161120D6080060ECE5 /* InlineIterator.h in Headers */,