|
LLVM 23.0.0git
|
#include "llvm/BinaryFormat/DXContainer.h"
Public Member Functions | |
| void | swapBytes () |
| Followed by a string of length ContentSizeInBytes-1 with HLSL source file content. | |
Public Attributes | |
| uint32_t | AlignedSizeInBytes |
| Size of entry, including this header. Aligned to a 4-byte boundary. | |
| uint32_t | Flags |
| Reserved, must be zero. | |
| uint32_t | ContentSizeInBytes |
| Size of the file contents following this header, including the null terminator, excluding entry padding. | |
Definition at line 987 of file DXContainer.h.
|
inline |
Followed by a string of length ContentSizeInBytes-1 with HLSL source file content.
Entry is aligned to 4-bytes (in uncompressed form). Entries of this section must be stored in the same order as the entries of the Names section.
Definition at line 1001 of file DXContainer.h.
References AlignedSizeInBytes, ContentSizeInBytes, Flags, and llvm::sys::swapByteOrder().
| uint32_t llvm::dxbc::SourceInfo::Contents::Entry::AlignedSizeInBytes |
Size of entry, including this header. Aligned to a 4-byte boundary.
Definition at line 989 of file DXContainer.h.
Referenced by swapBytes().
| uint32_t llvm::dxbc::SourceInfo::Contents::Entry::ContentSizeInBytes |
Size of the file contents following this header, including the null terminator, excluding entry padding.
Definition at line 994 of file DXContainer.h.
Referenced by llvm::mcdxbc::SourceInfoBuilder::computeEntries(), and swapBytes().
| uint32_t llvm::dxbc::SourceInfo::Contents::Entry::Flags |