code: def extent(self):
          
          if not hasattr(self, '_extent'):
              self._extent = conf.lib.clang_getCursorExtent(self)
  
          return self._extent
docs: Return the source range (the range of text) occupied by the entity
          pointed at by the cursor.