struct ModuleFileExtensionMetadata
Declaration
struct ModuleFileExtensionMetadata { /* full declaration omitted */ };
Description
Metadata for a module file extension.
Declared at: clang/include/clang/Serialization/ModuleFileExtension.h:36
Member Variables
- public std::string BlockName
- The name used to identify this particular extension block within the resulting module file. It should be unique to the particular extension, because this name will be used to match the name of an extension block to the appropriate reader.
- public unsigned int MajorVersion
- The major version of the extension data.
- public unsigned int MinorVersion
- The minor version of the extension data.
- public std::string UserInfo
- A string containing additional user information that will be stored with the metadata.