parameters: (self)
return_statement: return (self._function_stack and
              self._function_stack[-1].block_depth == self._block_depth - 1)
docstring: Returns true if the current token is a function block open.
  
      Returns:
        True if the current token is a function block open.
docstring_summary: Returns true if the current token is a function block open.
docstring_tokens: Returns true if the current token is a function block open .
function: def IsFunctionOpen(self):
      """Returns true if the current token is a function block open.
  
      Returns:
        True if the current token is a function block open.
      """
      return (self._function_stack and
              self._function_stack[-1].block_depth == self._block_depth - 1)
function_tokens: def IsFunctionOpen ( self ) : return ( self . _function_stack and self . _function_stack [ - 1 ] . block_depth == self . _block_depth - 1 )