Example #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
Example #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
Example #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
Example #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
Example #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
Example #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
Example #7
0
 def as_block(self, stmts, lineno):
     b = None
     if stmts:
         b = Block(self.visit(stmts))
         b.set_line(lineno)
     return b
Example #8
0
 def as_block(self, stmts, lineno):
     b = None
     if stmts:
         b = Block(self.visit(stmts))
         b.set_line(lineno)
     return b