CounterNode 33 Source/core/rendering/CounterNode.cpp CounterNode::CounterNode(RenderObject& o, bool hasResetType, int value) CounterNode 47 Source/core/rendering/CounterNode.cpp CounterNode::~CounterNode() CounterNode 52 Source/core/rendering/CounterNode.cpp CounterNode* oldParent = 0; CounterNode 53 Source/core/rendering/CounterNode.cpp CounterNode* oldPreviousSibling = 0; CounterNode 76 Source/core/rendering/CounterNode.cpp for (CounterNode* child = m_firstChild; child; ) { CounterNode 77 Source/core/rendering/CounterNode.cpp CounterNode* nextChild = child->m_nextSibling; CounterNode 78 Source/core/rendering/CounterNode.cpp CounterNode* nextSibling = 0; CounterNode 95 Source/core/rendering/CounterNode.cpp PassRefPtr<CounterNode> CounterNode::create(RenderObject& owner, bool hasResetType, int value) CounterNode 97 Source/core/rendering/CounterNode.cpp return adoptRef(new CounterNode(owner, hasResetType, value)); CounterNode 100 Source/core/rendering/CounterNode.cpp CounterNode* CounterNode::nextInPreOrderAfterChildren(const CounterNode* stayWithin) const CounterNode 105 Source/core/rendering/CounterNode.cpp const CounterNode* current = this; CounterNode 106 Source/core/rendering/CounterNode.cpp CounterNode* next; CounterNode 115 Source/core/rendering/CounterNode.cpp CounterNode* CounterNode::nextInPreOrder(const CounterNode* stayWithin) const CounterNode 117 Source/core/rendering/CounterNode.cpp if (CounterNode* next = m_firstChild) CounterNode 123 Source/core/rendering/CounterNode.cpp CounterNode* CounterNode::lastDescendant() const CounterNode 125 Source/core/rendering/CounterNode.cpp CounterNode* last = m_lastChild; CounterNode 129 Source/core/rendering/CounterNode.cpp while (CounterNode* lastChild = last->m_lastChild) CounterNode 135 Source/core/rendering/CounterNode.cpp CounterNode* CounterNode::previousInPreOrder() const CounterNode 137 Source/core/rendering/CounterNode.cpp CounterNode* previous = m_previousSibling; CounterNode 141 Source/core/rendering/CounterNode.cpp while (CounterNode* lastChild = previous->m_lastChild) CounterNode 147 Source/core/rendering/CounterNode.cpp int CounterNode::computeCountInParent() const CounterNode 156 Source/core/rendering/CounterNode.cpp void CounterNode::addRenderer(RenderCounter* value) CounterNode 184 Source/core/rendering/CounterNode.cpp void CounterNode::removeRenderer(RenderCounter* value) CounterNode 210 Source/core/rendering/CounterNode.cpp void CounterNode::resetRenderers() CounterNode 216 Source/core/rendering/CounterNode.cpp void CounterNode::resetThisAndDescendantsRenderers() CounterNode 218 Source/core/rendering/CounterNode.cpp CounterNode* node = this; CounterNode 225 Source/core/rendering/CounterNode.cpp void CounterNode::recount() CounterNode 227 Source/core/rendering/CounterNode.cpp for (CounterNode* node = this; node; node = node->m_nextSibling) { CounterNode 237 Source/core/rendering/CounterNode.cpp void CounterNode::insertAfter(CounterNode* newChild, CounterNode* refChild, const AtomicString& identifier) CounterNode 253 Source/core/rendering/CounterNode.cpp CounterNode* next; CounterNode 285 Source/core/rendering/CounterNode.cpp CounterNode* last = newChild->m_lastChild; CounterNode 286 Source/core/rendering/CounterNode.cpp CounterNode* first = newChild->m_firstChild; CounterNode 324 Source/core/rendering/CounterNode.cpp void CounterNode::removeChild(CounterNode* oldChild) CounterNode 330 Source/core/rendering/CounterNode.cpp CounterNode* next = oldChild->m_nextSibling; CounterNode 331 Source/core/rendering/CounterNode.cpp CounterNode* previous = oldChild->m_previousSibling; CounterNode 357 Source/core/rendering/CounterNode.cpp static void showTreeAndMark(const CounterNode* node) CounterNode 359 Source/core/rendering/CounterNode.cpp const CounterNode* root = node; CounterNode 363 Source/core/rendering/CounterNode.cpp for (const CounterNode* current = root; current; current = current->nextInPreOrder()) { CounterNode 365 Source/core/rendering/CounterNode.cpp for (const CounterNode* parent = current; parent && parent != root; parent = parent->parent()) CounterNode 381 Source/core/rendering/CounterNode.cpp void showCounterTree(const WebCore::CounterNode* counter) CounterNode 43 Source/core/rendering/CounterNode.h class CounterNode : public RefCounted<CounterNode> { CounterNode 45 Source/core/rendering/CounterNode.h static PassRefPtr<CounterNode> create(RenderObject&, bool isReset, int value); CounterNode 46 Source/core/rendering/CounterNode.h ~CounterNode(); CounterNode 58 Source/core/rendering/CounterNode.h CounterNode* parent() const { return m_parent; } CounterNode 59 Source/core/rendering/CounterNode.h CounterNode* previousSibling() const { return m_previousSibling; } CounterNode 60 Source/core/rendering/CounterNode.h CounterNode* nextSibling() const { return m_nextSibling; } CounterNode 61 Source/core/rendering/CounterNode.h CounterNode* firstChild() const { return m_firstChild; } CounterNode 62 Source/core/rendering/CounterNode.h CounterNode* lastChild() const { return m_lastChild; } CounterNode 63 Source/core/rendering/CounterNode.h CounterNode* lastDescendant() const; CounterNode 64 Source/core/rendering/CounterNode.h CounterNode* previousInPreOrder() const; CounterNode 65 Source/core/rendering/CounterNode.h CounterNode* nextInPreOrder(const CounterNode* stayWithin = 0) const; CounterNode 66 Source/core/rendering/CounterNode.h CounterNode* nextInPreOrderAfterChildren(const CounterNode* stayWithin = 0) const; CounterNode 68 Source/core/rendering/CounterNode.h void insertAfter(CounterNode* newChild, CounterNode* beforeChild, const AtomicString& identifier); CounterNode 71 Source/core/rendering/CounterNode.h void removeChild(CounterNode*); CounterNode 74 Source/core/rendering/CounterNode.h CounterNode(RenderObject&, bool isReset, int value); CounterNode 87 Source/core/rendering/CounterNode.h CounterNode* m_parent; CounterNode 88 Source/core/rendering/CounterNode.h CounterNode* m_previousSibling; CounterNode 89 Source/core/rendering/CounterNode.h CounterNode* m_nextSibling; CounterNode 90 Source/core/rendering/CounterNode.h CounterNode* m_firstChild; CounterNode 91 Source/core/rendering/CounterNode.h CounterNode* m_lastChild; CounterNode 98 Source/core/rendering/CounterNode.h void showCounterTree(const WebCore::CounterNode*); CounterNode 45 Source/core/rendering/RenderCounter.cpp typedef HashMap<AtomicString, RefPtr<CounterNode> > CounterMap; CounterNode 48 Source/core/rendering/RenderCounter.cpp static CounterNode* makeCounterNode(RenderObject&, const AtomicString& identifier, bool alwaysCreateCounter); CounterNode 183 Source/core/rendering/RenderCounter.cpp static bool findPlaceForCounter(RenderObject& counterOwner, const AtomicString& identifier, bool isReset, RefPtr<CounterNode>& parent, RefPtr<CounterNode>& previousSibling) CounterNode 193 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> previousSiblingProtector = nullptr; CounterNode 196 Source/core/rendering/RenderCounter.cpp CounterNode* currentCounter = makeCounterNode(*currentRenderer, identifier, false); CounterNode 296 Source/core/rendering/RenderCounter.cpp static CounterNode* makeCounterNode(RenderObject& object, const AtomicString& identifier, bool alwaysCreateCounter) CounterNode 300 Source/core/rendering/RenderCounter.cpp if (CounterNode* node = nodeMap->get(identifier)) CounterNode 310 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> newParent = nullptr; CounterNode 311 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> newPreviousSibling = nullptr; CounterNode 312 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> newNode = CounterNode::create(object, isReset, value); CounterNode 335 Source/core/rendering/RenderCounter.cpp CounterNode* currentCounter = maps.get(currentRenderer)->get(identifier); CounterNode 399 Source/core/rendering/RenderCounter.cpp CounterNode* child = m_counterNode; CounterNode 407 Source/core/rendering/RenderCounter.cpp while (CounterNode* parent = child->parent()) { CounterNode 431 Source/core/rendering/RenderCounter.cpp static void destroyCounterNodeWithoutMapRemoval(const AtomicString& identifier, CounterNode* node) CounterNode 433 Source/core/rendering/RenderCounter.cpp CounterNode* previous; CounterNode 434 Source/core/rendering/RenderCounter.cpp for (RefPtr<CounterNode> child = node->lastDescendant(); child && child != node; child = previous) { CounterNode 440 Source/core/rendering/RenderCounter.cpp if (CounterNode* parent = node->parent()) CounterNode 513 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> node = counterMap->get(it->key); CounterNode 518 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> newParent = nullptr; CounterNode 519 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> newPreviousSibling = nullptr; CounterNode 524 Source/core/rendering/RenderCounter.cpp CounterNode* parent = node->parent(); CounterNode 613 Source/core/rendering/RenderCounter.cpp counterName ? WebCore::counterMaps().get(current)->get(identifier) : (WebCore::CounterNode*)1 : (WebCore::CounterNode*)0); CounterNode 30 Source/core/rendering/RenderCounter.h class CounterNode; CounterNode 58 Source/core/rendering/RenderCounter.h CounterNode* m_counterNode; CounterNode 60 Source/core/rendering/RenderCounter.h friend class CounterNode;