'Return the spelling of the entity pointed at by the cursor.'

@property
def spelling(self):

    if (not self.kind.is_declaration()):
        return None
    if (not hasattr(self, '_spelling')):
        self._spelling = conf.lib.clang_getCursorSpelling(self)
    return self._spelling
