def visit_IfExp(self, n: ast35.IfExp) -> Node: return ConditionalExpr(self.visit(n.test), self.visit(n.body), self.visit(n.orelse))
def visit_conditional_expr(self, node: ConditionalExpr) -> Node: return ConditionalExpr(self.node(node.cond), self.node(node.if_expr), self.node(node.else_expr))
def visit_IfExp(self, n: ast27.IfExp) -> ConditionalExpr: e = ConditionalExpr(self.visit(n.test), self.visit(n.body), self.visit(n.orelse)) return self.set_line(e, n)
def visit_IfExp(self, n): return ConditionalExpr(self.visit(n.test), self.visit(n.body), self.visit(n.orelse))