コード例 #1
0
ファイル: gtir_to_oir.py プロジェクト: fthaler/gt4py
 def visit_TernaryOp(self, node: gtir.TernaryOp) -> oir.TernaryOp:
     return oir.TernaryOp(
         cond=self.visit(node.cond),
         true_expr=self.visit(node.true_expr),
         false_expr=self.visit(node.false_expr),
         loc=node.loc,
     )
コード例 #2
0
 def visit_TernaryOp(self, node: gtir.TernaryOp,
                     **kwargs: Any) -> oir.TernaryOp:
     return oir.TernaryOp(
         cond=self.visit(node.cond),
         true_expr=self.visit(node.true_expr),
         false_expr=self.visit(node.false_expr),
     )