Home
last modified time | relevance | path

Searched refs:node_stack (Results 1 – 2 of 2) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/xml/
H A DXmlDom.cpp44 std::stack<xml::Element*> node_stack; member
136 if (!stack->node_stack.empty()) { in StartElementHandler()
141 stack->node_stack.push(this_el); in StartElementHandler()
149 CHECK(!stack->node_stack.empty()); in EndElementHandler()
151 stack->node_stack.pop(); in EndElementHandler()
277 std::stack<Element*> node_stack; in Inflate() local
339 if (!node_stack.empty()) { in Inflate()
344 node_stack.push(this_el); in Inflate()
356 CHECK(!node_stack.empty()); in Inflate()
365 CHECK(!node_stack.empty()); in Inflate()
[all …]
/aosp14/frameworks/base/tools/aapt2/
H A DResourceParser.cpp254 std::vector<Node*> node_stack; in FlattenXmlSubtree() local
255 node_stack.push_back(&root); in FlattenXmlSubtree()
272 last_segment = node_stack.back()->AddChild(std::move(segment_node)); in FlattenXmlSubtree()
300 node_stack.push_back(node_stack.back()->AddChild(std::move(span_node))); in FlattenXmlSubtree()
314 node_stack.push_back( in FlattenXmlSubtree()
315 node_stack.back()->AddChild(util::make_unique<UntranslatableNode>())); in FlattenXmlSubtree()
319 node_stack.push_back(node_stack.back()->AddChild(util::make_unique<Node>())); in FlattenXmlSubtree()
326 node_stack.push_back(node_stack.back()->AddChild(util::make_unique<Node>())); in FlattenXmlSubtree()
340 node_stack.pop_back(); in FlattenXmlSubtree()
354 CHECK(node_stack.size() == 1u); in FlattenXmlSubtree()
[all …]