|
LLVM 23.0.0git
|
#include "llvm/BinaryFormat/DXContainer.h"
Public Member Functions | |
| void | swapBytes () |
| Followed by a string of size NameSizeInBytes with HLSL source file name. | |
Public Attributes | |
| uint32_t | AlignedSizeInBytes |
| Size of entry, including this header. Aligned to a 4-byte boundary. | |
| uint32_t | Flags |
| Reserved, must be set to zero. | |
| uint32_t | NameSizeInBytes |
| Size of the file name following this header, including the null terminator, excluding entry padding. | |
| uint32_t | ContentSizeInBytes |
| Size of the file content, including the null terminator. | |
Definition at line 919 of file DXContainer.h.
|
inline |
Followed by a string of size NameSizeInBytes with HLSL source file name.
Definition at line 931 of file DXContainer.h.
References AlignedSizeInBytes, ContentSizeInBytes, Flags, NameSizeInBytes, and llvm::sys::swapByteOrder().
| uint32_t llvm::dxbc::SourceInfo::Names::Entry::AlignedSizeInBytes |
Size of entry, including this header. Aligned to a 4-byte boundary.
Definition at line 921 of file DXContainer.h.
Referenced by swapBytes().
| uint32_t llvm::dxbc::SourceInfo::Names::Entry::ContentSizeInBytes |
Size of the file content, including the null terminator.
Definition at line 928 of file DXContainer.h.
Referenced by swapBytes().
| uint32_t llvm::dxbc::SourceInfo::Names::Entry::Flags |
Reserved, must be set to zero.
Definition at line 923 of file DXContainer.h.
Referenced by swapBytes().
| uint32_t llvm::dxbc::SourceInfo::Names::Entry::NameSizeInBytes |
Size of the file name following this header, including the null terminator, excluding entry padding.
Definition at line 926 of file DXContainer.h.
Referenced by swapBytes().