Lines Matching refs:nodeStack
35 std::stack<xml::Node*> nodeStack; member
62 if (!stack->nodeStack.empty()) { in addToStack()
63 stack->nodeStack.top()->addChild(std::move(node)); in addToStack()
69 stack->nodeStack.push(thisNode); in addToStack()
93 assert(!stack->nodeStack.empty()); in endNamespaceHandler()
94 stack->nodeStack.pop(); in endNamespaceHandler()
128 assert(!stack->nodeStack.empty()); in endElementHandler()
130 stack->nodeStack.pop(); in endElementHandler()
142 if (!stack->nodeStack.empty()) { in characterDataHandler()
143 Node* currentParent = stack->nodeStack.top(); in characterDataHandler()
236 std::stack<Node*> nodeStack; in inflate() local
296 assert(!nodeStack.empty()); in inflate()
297 nodeStack.pop(); in inflate()
310 assert(nodeStack.empty()); in inflate()
313 assert(!nodeStack.empty()); in inflate()
314 nodeStack.top()->addChild(std::move(newNode)); in inflate()
318 nodeStack.push(thisNode); in inflate()