parameters: (self)
return_statement: return self._extent
docstring: Return the source range (the range of text) occupied by the entity
          pointed at by the cursor.
docstring_summary: Return the source range (the range of text) occupied by the entity
          pointed at by the cursor.
docstring_tokens: Return the source range ( the range of text ) occupied by the entity pointed at by the cursor .
function: def extent(self):
          """
          Return the source range (the range of text) occupied by the entity
          pointed at by the cursor.
          """
          if not hasattr(self, '_extent'):
              self._extent = conf.lib.clang_getCursorExtent(self)
  
          return self._extent
function_tokens: def extent ( self ) : if not hasattr ( self , '_extent' ) : self . _extent = conf . lib . clang_getCursorExtent ( self ) return self . _extent