Esempio n. 1
0
 def as_block(self, stmts: List[ast27.stmt], lineno: int) -> Block:
     b = None
     if stmts:
         b = Block(
             self.fix_function_overloads(self.translate_stmt_list(stmts)))
         b.set_line(lineno)
     return b
Esempio n. 2
0
 def as_block(self, stmts: List[ast35.stmt], lineno: int) -> Block:
     b = None
     if stmts:
         b = Block(self.visit_list(stmts))
         b.set_line(lineno)
     return b
Esempio n. 3
0
 def as_required_block(self, stmts: List[ast27.stmt], lineno: int) -> Block:
     assert stmts  # must be non-empty
     b = Block(self.fix_function_overloads(self.translate_stmt_list(stmts)))
     b.set_line(lineno)
     return b
Esempio n. 4
0
 def as_block(self, stmts: List[ast35.stmt], lineno: int) -> Block:
     b = None
     if stmts:
         b = Block(self.fix_function_overloads(self.visit_list(stmts)))
         b.set_line(lineno)
     return b
Esempio n. 5
0
 def as_required_block(self, stmts: List[ast27.stmt], lineno: int) -> Block:
     assert stmts  # must be non-empty
     b = Block(self.fix_function_overloads(self.translate_stmt_list(stmts)))
     b.set_line(lineno)
     return b
Esempio n. 6
0
 def as_block(self, stmts: List[ast27.stmt], lineno: int) -> Optional[Block]:
     b = None
     if stmts:
         b = Block(self.fix_function_overloads(self.translate_stmt_list(stmts)))
         b.set_line(lineno)
     return b
Esempio n. 7
0
 def as_block(self, stmts, lineno):
     b = None
     if stmts:
         b = Block(self.visit(stmts))
         b.set_line(lineno)
     return b
Esempio n. 8
0
 def as_block(self, stmts, lineno):
     b = None
     if stmts:
         b = Block(self.visit(stmts))
         b.set_line(lineno)
     return b