\brief Create a \c CXModuleMapDescriptor object. Must be disposed with \c clang_ModuleMapDescriptor_dispose().
\brief Dispose a \c CXModuleMapDescriptor object.
\brief Sets the framework module name that the module.map describes. \returns 0 for success, non-zero to indicate an error.
\brief Sets the umbrealla header name that the module.map describes. \returns 0 for success, non-zero to indicate an error.
\brief Write out the \c CXModuleMapDescriptor object to a char buffer.
\brief Map an absolute virtual file path to an absolute real one. The virtual path must be canonicalized (not contain "."/".."). \returns 0 for success, non-zero to indicate an error.
\brief Create a \c CXVirtualFileOverlay object. Must be disposed with \c clang_VirtualFileOverlay_dispose().
\brief Dispose a \c CXVirtualFileOverlay object.
\brief Set the case sensitivity for the \c CXVirtualFileOverlay object. The \c CXVirtualFileOverlay object is case-sensitive by default, this option can be used to override the default. \returns 0 for success, non-zero to indicate an error.
\brief Write out the \c CXVirtualFileOverlay object to a char buffer.
\brief free memory allocated by libclang, such as the buffer returned by \c CXVirtualFileOverlay() or \c clang_ModuleMapDescriptor_writeToBuffer().
\brief Return the timestamp for use with Clang's \c -fbuild-session-timestamp= option.
\brief Object encapsulating information about a module.map file.
\brief Object encapsulating information about overlaying virtual file/directories over the real file system.