-fbuild-session-timestamp=
option. CXVirtualFileOverlay
object. CXVirtualFileOverlay
object. CXVirtualFileOverlay
object to a char buffer. CXVirtualFileOverlay()
or clang_ModuleMapDescriptor_writeToBuffer()
. CXVirtualFileOverlay
object. CXModuleMapDescriptor
object. CXModuleMapDescriptor
object to a char buffer. CXModuleMapDescriptor
object. Object encapsulating information about a module.modulemap file.
Definition at line 100 of file BuildSystem.h.
Object encapsulating information about overlaying virtual file/directories over the real file system.
Definition at line 39 of file BuildSystem.h.
free memory allocated by libclang, such as the buffer returned by CXVirtualFileOverlay()
or clang_ModuleMapDescriptor_writeToBuffer()
.
References CINDEX_LINKAGE.
Return the timestamp for use with Clang's -fbuild-session-timestamp=
option.
References CINDEX_LINKAGE.
Create a CXModuleMapDescriptor
object.
Must be disposed with clang_ModuleMapDescriptor_dispose()
.
References CINDEX_LINKAGE.
Dispose a CXModuleMapDescriptor
object.
References CINDEX_LINKAGE, and LLVM_CLANG_C_EXTERN_C_END.
Sets the framework module name that the module.modulemap describes.
References CINDEX_LINKAGE.
Sets the umbrella header name that the module.modulemap describes.
References CINDEX_LINKAGE.
Write out the CXModuleMapDescriptor
object to a char buffer.
clang_free()
. Map an absolute virtual file path to an absolute real one.
The virtual path must be canonicalized (not contain "."/"..").
References CINDEX_LINKAGE.
Create a CXVirtualFileOverlay
object.
Must be disposed with clang_VirtualFileOverlay_dispose()
.
References CINDEX_LINKAGE.
Dispose a CXVirtualFileOverlay
object.
References CINDEX_LINKAGE.
Set the case sensitivity for the CXVirtualFileOverlay
object.
The CXVirtualFileOverlay
object is case-sensitive by default, this option can be used to override the default.
References CINDEX_LINKAGE.
Write out the CXVirtualFileOverlay
object to a char buffer.
clang_free()
.