'Return the source location (the starting character) of the entity
pointed at by the cursor.'

@property
def location(self):

    if (not hasattr(self, '_loc')):
        self._loc = conf.lib.clang_getCursorLocation(self)
    return self._loc
