| 1597 | } |
| 1598 | |
| 1599 | GGandivaIfNode * |
| 1600 | ggandiva_if_node_new_raw(std::shared_ptr<gandiva::Node> *gandiva_node, |
| 1601 | GGandivaNode *condition_node, |
| 1602 | GGandivaNode *then_node, |
| 1603 | GGandivaNode *else_node, |
| 1604 | GArrowDataType *return_type) |
| 1605 | { |
| 1606 | auto if_node = g_object_new(GGANDIVA_TYPE_IF_NODE, |
| 1607 | "node", |
| 1608 | gandiva_node, |
| 1609 | "condition-node", |
| 1610 | condition_node, |
| 1611 | "then-node", |
| 1612 | then_node, |
| 1613 | "else-node", |
| 1614 | else_node, |
| 1615 | "return-type", |
| 1616 | return_type, |
| 1617 | NULL); |
| 1618 | return GGANDIVA_IF_NODE(if_node); |
| 1619 | } |
| 1620 | |
| 1621 | GGandivaBooleanNode * |
| 1622 | ggandiva_boolean_node_new_raw(std::shared_ptr<gandiva::Node> *gandiva_node, |
no outgoing calls
no test coverage detected