MCPcopy Create free account
hub / github.com/apache/arrow / PushElseEntry

Method PushElseEntry

cpp/src/gandiva/expr_decomposer.cc:300–304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298}
299
300void ExprDecomposer::PushElseEntry(const IfNode& node, int local_bitmap_idx) {
301 std::unique_ptr<IfStackEntry> entry(new IfStackEntry(
302 node, kStackEntryElse, true /*is_terminal_else*/, local_bitmap_idx));
303 if_entries_stack_.emplace(std::move(entry));
304}
305
306bool ExprDecomposer::PopElseEntry(const IfNode& node) {
307 DCHECK_EQ(if_entries_stack_.empty(), false) << "PopElseEntry: found empty stack";

Callers 1

TEST_FFunction · 0.80

Calls

no outgoing calls

Tested by 1

TEST_FFunction · 0.64