parameters: (self, flush_left=False)
docstring: Return a contiguous block of text.
  
          If `flush_left` is true, raise `UnexpectedIndentationError` if an
          indented line is encountered before the text block ends (with a blank
          line).
docstring_summary: Return a contiguous block of text.
docstring_tokens: Return a contiguous block of text .
function: def get_text_block(self, flush_left=False):
          """
          Return a contiguous block of text.
  
          If `flush_left` is true, raise `UnexpectedIndentationError` if an
          indented line is encountered before the text block ends (with a blank
          line).
          """
          try:
              block = self.input_lines.get_text_block(self.line_offset,
                                                      flush_left)
              self.next_line(len(block) - 1)
              return block
          except UnexpectedIndentationError, err:
              block = err.args[0]
              self.next_line(len(block) - 1) # advance to last line of block
              raise
function_tokens: def get_text_block ( self , flush_left = False ) : try : block = self . input_lines . get_text_block ( self . line_offset , flush_left ) self . next_line ( len ( block ) - 1 ) return block except UnexpectedIndentationError , err : block = err . args [ 0 ] self . next_line ( len ( block ) - 1 ) # advance to last line of block raise