original_docstring: Character encoding of the extension project CMakeLists.txt.
  
      :type: :class:`str` or ``None``
  
      This provides the character encoding of the CMakeLists.txt file from which
      the project instance was created. If the encoding cannot be determined, the
      property will have the value ``None``.
  
      .. 'note' directive needs '\' to span multiple lines!
      .. note:: If ``encoding`` is ``None``, the project information is stored \
                as raw bytes using :class:`str`. In such case, passing a \
                non-ASCII :class:`unicode` to  any method or property \
                assignment that modifies the project may  make it impossible to \
                write the project back to disk.
      
docstring: Character encoding of the extension project CMakeLists.txt.
  
  This provides the character encoding of the CMakeLists.txt file from which
  the project instance was created. If the encoding cannot be determined, the
  property will have the value ``None``.
  
  'note' directive needs '\' to span multiple lines.
docstring_tokens: Character encoding of the extension project CMakeLists . txt . This provides the character encoding of the CMakeLists . txt file from which the project instance was created . If the encoding cannot be determined the property will have the value ` ` None ` ` . ' note ' directive needs ' \ ' to span multiple lines .
code: def encoding(self):
      """Character encoding of the extension project CMakeLists.txt.
  
      :type: :class:`str` or ``None``
  
      This provides the character encoding of the CMakeLists.txt file from which
      the project instance was created. If the encoding cannot be determined, the
      property will have the value ``None``.
  
      .. 'note' directive needs '\' to span multiple lines!
      .. note:: If ``encoding`` is ``None``, the project information is stored \
                as raw bytes using :class:`str`. In such case, passing a \
                non-ASCII :class:`unicode` to  any method or property \
                assignment that modifies the project may  make it impossible to \
                write the project back to disk.
      """
  
      return self._encoding
code_tokens: def encoding ( self ) : return self . _encoding
short_docstring: Character encoding of the extension project CMakeLists.txt.
short_docstring_tokens: Character encoding of the extension project CMakeLists . txt .
comment: """Character encoding of the extension project CMakeLists.txt.
  
      :type: :class:`str` or ``None``
  
      This provides the character encoding of the CMakeLists.txt file from which
      the project instance was created. If the encoding cannot be determined, the
      property will have the value ``None``.
  
      .. 'note' directive needs '\' to span multiple lines!
      .. note:: If ``encoding`` is ``None``, the project information is stored \
                as raw bytes using :class:`str`. In such case, passing a \
                non-ASCII :class:`unicode` to  any method or property \
                assignment that modifies the project may  make it impossible to \
                write the project back to disk.
      """