LLVM 23.0.0git
llvm::DXContainerYAML::CompilerVersion Struct Reference

#include "llvm/ObjectYAML/DXContainerYAML.h"

Public Attributes

std::optional< uint16_tMajor
std::optional< uint16_tMinor
std::optional< boolIsDebugBuild
std::optional< boolIsValidated
std::optional< uint32_tCommitCount
std::optional< uint32_tContentSizeInBytes
std::optional< std::string > CommitSha
std::optional< std::string > CustomVersionString

Detailed Description

Definition at line 305 of file DXContainerYAML.h.

Member Data Documentation

◆ CommitCount

std::optional<uint32_t> llvm::DXContainerYAML::CompilerVersion::CommitCount

Definition at line 310 of file DXContainerYAML.h.

◆ CommitSha

std::optional<std::string> llvm::DXContainerYAML::CompilerVersion::CommitSha

Definition at line 312 of file DXContainerYAML.h.

◆ ContentSizeInBytes

std::optional<uint32_t> llvm::DXContainerYAML::CompilerVersion::ContentSizeInBytes

Definition at line 311 of file DXContainerYAML.h.

◆ CustomVersionString

std::optional<std::string> llvm::DXContainerYAML::CompilerVersion::CustomVersionString

Definition at line 313 of file DXContainerYAML.h.

◆ IsDebugBuild

std::optional<bool> llvm::DXContainerYAML::CompilerVersion::IsDebugBuild

Definition at line 308 of file DXContainerYAML.h.

◆ IsValidated

std::optional<bool> llvm::DXContainerYAML::CompilerVersion::IsValidated

Definition at line 309 of file DXContainerYAML.h.

◆ Major

std::optional<uint16_t> llvm::DXContainerYAML::CompilerVersion::Major

Definition at line 306 of file DXContainerYAML.h.

◆ Minor

std::optional<uint16_t> llvm::DXContainerYAML::CompilerVersion::Minor

Definition at line 307 of file DXContainerYAML.h.


The documentation for this struct was generated from the following file: