|
LLVM 23.0.0git
|
#include "llvm/ObjectYAML/DXContainerYAML.h"
Public Member Functions | |
| Part ()=default | |
| Part (std::string N, uint32_t S) | |
Public Attributes | |
| std::string | Name |
| uint32_t | Size |
| std::optional< DXILProgram > | Program |
| std::optional< ShaderFeatureFlags > | Flags |
| std::optional< ShaderHash > | Hash |
| std::optional< PSVInfo > | Info |
| std::optional< DXContainerYAML::Signature > | Signature |
| std::optional< DXContainerYAML::RootSignatureYamlDesc > | RootSignature |
| std::optional< DXContainerYAML::DebugName > | DebugName |
Definition at line 305 of file DXContainerYAML.h.
|
default |
|
inline |
Definition at line 307 of file DXContainerYAML.h.
| std::optional<DXContainerYAML::DebugName> llvm::DXContainerYAML::Part::DebugName |
Definition at line 316 of file DXContainerYAML.h.
| std::optional<ShaderFeatureFlags> llvm::DXContainerYAML::Part::Flags |
Definition at line 311 of file DXContainerYAML.h.
| std::optional<ShaderHash> llvm::DXContainerYAML::Part::Hash |
Definition at line 312 of file DXContainerYAML.h.
| std::optional<PSVInfo> llvm::DXContainerYAML::Part::Info |
Definition at line 313 of file DXContainerYAML.h.
| std::string llvm::DXContainerYAML::Part::Name |
Definition at line 308 of file DXContainerYAML.h.
Referenced by Part().
| std::optional<DXILProgram> llvm::DXContainerYAML::Part::Program |
Definition at line 310 of file DXContainerYAML.h.
| std::optional<DXContainerYAML::RootSignatureYamlDesc> llvm::DXContainerYAML::Part::RootSignature |
Definition at line 315 of file DXContainerYAML.h.
| std::optional<DXContainerYAML::Signature> llvm::DXContainerYAML::Part::Signature |
Definition at line 314 of file DXContainerYAML.h.
| uint32_t llvm::DXContainerYAML::Part::Size |
Definition at line 309 of file DXContainerYAML.h.
Referenced by Part().