コード例 #1
0
ファイル: fastparse.py プロジェクト: tony/mypy
 def visit_IfExp(self, n: ast35.IfExp) -> Node:
     return ConditionalExpr(self.visit(n.test),
                            self.visit(n.body),
                            self.visit(n.orelse))
コード例 #2
0
 def visit_conditional_expr(self, node: ConditionalExpr) -> Node:
     return ConditionalExpr(self.node(node.cond), self.node(node.if_expr),
                            self.node(node.else_expr))
コード例 #3
0
 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)
コード例 #4
0
ファイル: fastparse.py プロジェクト: truepositiontruefix/mypy
 def visit_IfExp(self, n):
     return ConditionalExpr(self.visit(n.test), self.visit(n.body),
                            self.visit(n.orelse))