LLVM: llvm::DXContainerYAML::SignatureElement Struct Reference (original) (raw)
#include "[llvm/ObjectYAML/DXContainerYAML.h](DXContainerYAML%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| StringRef | Name |
| SmallVector< uint32_t > | Indices |
| uint8_t | StartRow |
| uint8_t | Cols |
| uint8_t | StartCol |
| bool | Allocated |
| dxbc::PSV::SemanticKind | Kind |
| dxbc::PSV::ComponentType | Type |
| dxbc::PSV::InterpolationMode | Mode |
| llvm::yaml::Hex8 | DynamicMask |
| uint8_t | Stream |
Definition at line 216 of file DXContainerYAML.h.
| llvm::DXContainerYAML::SignatureElement::SignatureElement ( ) | default |
|---|
◆ SignatureElement() [2/2]
Definition at line 219 of file DXContainerYAML.h.
References Allocated, Cols, DynamicMask, llvm::find(), Indices, Kind, Mode, Name, StartCol, StartRow, Stream, substr(), and Type.
◆ Allocated
bool llvm::DXContainerYAML::SignatureElement::Allocated
◆ Cols
uint8_t llvm::DXContainerYAML::SignatureElement::Cols
◆ DynamicMask
llvm::yaml::Hex8 llvm::DXContainerYAML::SignatureElement::DynamicMask
◆ Indices
◆ Kind
◆ Mode
◆ Name
StringRef llvm::DXContainerYAML::SignatureElement::Name
◆ StartCol
uint8_t llvm::DXContainerYAML::SignatureElement::StartCol
◆ StartRow
uint8_t llvm::DXContainerYAML::SignatureElement::StartRow
◆ Stream
uint8_t llvm::DXContainerYAML::SignatureElement::Stream
◆ Type
The documentation for this struct was generated from the following file:
- include/llvm/ObjectYAML/DXContainerYAML.h