LLVM 23.0.0git
llvm::dxbc::SourceInfo::SectionHeader Struct Reference

#include "llvm/BinaryFormat/DXContainer.h"

Public Member Functions

void swapBytes ()

Public Attributes

uint32_t AlignedSizeInBytes
 Section size including this header. Aligned to a 4-byte boundary.
uint16_t Flags
 Reserved, must be zero.
SectionType Type

Detailed Description

Definition at line 887 of file DXContainer.h.

Member Function Documentation

◆ swapBytes()

void llvm::dxbc::SourceInfo::SectionHeader::swapBytes ( )
inline

Definition at line 894 of file DXContainer.h.

References AlignedSizeInBytes, Flags, llvm::sys::swapByteOrder(), and Type.

Member Data Documentation

◆ AlignedSizeInBytes

uint32_t llvm::dxbc::SourceInfo::SectionHeader::AlignedSizeInBytes

Section size including this header. Aligned to a 4-byte boundary.

Definition at line 889 of file DXContainer.h.

Referenced by swapBytes().

◆ Flags

uint16_t llvm::dxbc::SourceInfo::SectionHeader::Flags

Reserved, must be zero.

Definition at line 891 of file DXContainer.h.

Referenced by swapBytes().

◆ Type

SectionType llvm::dxbc::SourceInfo::SectionHeader::Type

Definition at line 892 of file DXContainer.h.

Referenced by swapBytes().


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