parameters: (self)
return_statement: return self._semantic_parent
docstring: Return the semantic parent for this cursor.
docstring_summary: Return the semantic parent for this cursor.
docstring_tokens: Return the semantic parent for this cursor .
function: def semantic_parent(self):
          """Return the semantic parent for this cursor."""
          if not hasattr(self, '_semantic_parent'):
              self._semantic_parent = conf.lib.clang_getCursorSemanticParent(self)
  
          return self._semantic_parent
function_tokens: def semantic_parent ( self ) : if not hasattr ( self , '_semantic_parent' ) : self . _semantic_parent = conf . lib . clang_getCursorSemanticParent ( self ) return self . _semantic_parent