docs: def location(self):
          """
          Return the source location (the starting character) of the entity
          pointed at by the cursor.
          """
          if not hasattr(self, '_loc'):
              self._loc = conf.lib.clang_getCursorLocation(self)
  
          return self._loc