示例#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
 def visit_IfExp(self, n):
     return ConditionalExpr(self.visit(n.test), self.visit(n.body),
                            self.visit(n.orelse))