parameters: (self)
return_statement: return self._rawdoc.get_visibility()
docstring: Return documentation type (visibility) for the class.
  
          In addition to the actual code, this encodes GROMACS-specific logic
          of setting EXTRACT_LOCAL_CLASSES=YES only for the full documentation.
          Local classes never appear outside the full documentation, no matter
          what is their visibility.
docstring_summary: Return documentation type (visibility) for the class.
docstring_tokens: Return documentation type ( visibility ) for the class .
function: def get_doc_type(self):
          """Return documentation type (visibility) for the class.
  
          In addition to the actual code, this encodes GROMACS-specific logic
          of setting EXTRACT_LOCAL_CLASSES=YES only for the full documentation.
          Local classes never appear outside the full documentation, no matter
          what is their visibility.
          """
          if not self.is_documented():
              return DocType.none
          if self._rawdoc.is_local():
              return DocType.internal
          return self._rawdoc.get_visibility()
function_tokens: def get_doc_type ( self ) : if not self . is_documented ( ) : return DocType . none if self . _rawdoc . is_local ( ) : return DocType . internal return self . _rawdoc . get_visibility ( )