parameters: (body, pos)
return_statement: return { 'start' : start, 'end' : end, 'line' : line }
docstring: Retrieve the start and end positions and value for the line immediately
      before the line containing the specified position.
docstring_summary: Retrieve the start and end positions and value for the line immediately
      before the line containing the specified position.
docstring_tokens: Retrieve the start and end positions and value for the line immediately before the line containing the specified position .
function: def get_prev_line(body, pos):
      """ Retrieve the start and end positions and value for the line immediately
      before the line containing the specified position.
      """
      end = string.rfind(body, '\n', 0, pos)
      start = body.rfind('\n', 0, end)+1
      line = body[start:end]
      return { 'start' : start, 'end' : end, 'line' : line }
function_tokens: def get_prev_line ( body , pos ) : end = string . rfind ( body , '\n' , 0 , pos ) start = body . rfind ( '\n' , 0 , end ) + 1 line = body [ start : end ] return { 'start' : start , 'end' : end , 'line' : line }