Lines Matching refs:current
66 inline Text* firstTextChildTemplate(NodeType* current)
68 Node* node = current->firstChild();
73 inline Text* firstChild(const Node* current) { return firstTextChildTemplate(current); }
74 inline Text* firstChild(const ContainerNode* current) { return firstTextChildTemplate(current); }
77 inline Text* firstTextWithinTemplate(NodeType* current)
79 Node* node = current->firstChild();
81 node = NodeTraversal::next(node, current);
84 inline Text* firstWithin(const Node* current) { return firstTextWithinTemplate(current); }
85 inline Text* firstWithin(const ContainerNode* current) { return firstTextWithinTemplate(current); }
88 inline Text* traverseNextTextTemplate(NodeType* current)
90 Node* node = NodeTraversal::next(current);
95 inline Text* next(const Node* current) { return traverseNextTextTemplate(current); }
96 inline Text* next(const Text* current) { return traverseNextTextTemplate(current); }
99 inline Text* traverseNextTextTemplate(NodeType* current, const Node* stayWithin)
101 Node* node = NodeTraversal::next(current, stayWithin);
106 inline Text* next(const Node* current, const Node* stayWithin) { return traverseNextTextTemplate(current, stayWithin); }
107 inline Text* next(const Text* current, const Node* stayWithin) { return traverseNextTextTemplate(current, stayWithin); }
109 inline Text* nextSibling(const Node* current)
111 Node* node = current->nextSibling();