Home
last modified time | relevance | path

Searched refs:view_stack_ (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/startop/view_compiler/
Djava_lang_builder.cc74 if (!view_stack_.empty()) { in StartView()
75 const StackEntry& parent_entry = view_stack_.back(); in StartView()
88 if (!view_stack_.empty()) { in StartView()
93 view_stack_.push_back({class_name, view_var, layout_var}); in StartView()
97 const StackEntry var = view_stack_.back(); in FinishView()
98 view_stack_.pop_back(); in FinishView()
99 if (!view_stack_.empty()) { in FinishView()
100 const string& parent = view_stack_.back().view_var; in FinishView()
Ddex_layout_compiler.cc135 bool const is_root_view = view_stack_.empty(); in StartView()
176 view_stack_.push_back({std::move(view), std::move(layout_params)}); in StartView()
178 view_stack_.push_back({std::move(view), {}}); in StartView()
183 if (view_stack_.size() == 1) { in FinishView()
197 Value DexViewBuilder::GetCurrentView() const { return view_stack_.back().view; } in GetCurrentView()
199 return view_stack_.back().layout_params.value(); in GetCurrentLayoutParams()
201 Value DexViewBuilder::GetParentView() const { return view_stack_[view_stack_.size() - 2].view; } in GetParentView()
205 view_stack_.pop_back(); in PopViewStack()
Djava_lang_builder.h62 std::vector<StackEntry> view_stack_; variable
Ddex_layout_compiler.h118 std::vector<ViewEntry> view_stack_; variable