LLVM: llvm::mcdxbc::DescriptorTable Struct Reference (original) (raw)

#include "[llvm/MC/DXContainerRootSignature.h](DXContainerRootSignature%5F8h%5Fsource.html)"

Public Member Functions
SmallVector< DescriptorRange >::const_iterator begin () const
SmallVector< DescriptorRange >::const_iterator end () const
Public Attributes
SmallVector< DescriptorRange > Ranges

Detailed Description

Definition at line 53 of file DXContainerRootSignature.h.

Member Function Documentation

begin()

SmallVector< DescriptorRange >::const_iterator llvm::mcdxbc::DescriptorTable::begin ( ) const inline

Definition at line 55 of file DXContainerRootSignature.h.

References Ranges.

end()

SmallVector< DescriptorRange >::const_iterator llvm::mcdxbc::DescriptorTable::end ( ) const inline

Definition at line 58 of file DXContainerRootSignature.h.

References Ranges.

Member Data Documentation

Ranges

SmallVector<DescriptorRange> llvm::mcdxbc::DescriptorTable::Ranges

Definition at line 54 of file DXContainerRootSignature.h.

Referenced by begin(), llvm::mcdxbc::RootSignatureDesc::computeStaticSamplersOffset(), end(), llvm::dxil::RootSignatureAnalysisPrinter::run(), llvm::hlsl::rootsig::validateDescriptorTableRegisterOverflow(), llvm::hlsl::rootsig::validateDescriptorTableSamplerMixin(), validateRootSignature(), and llvm::mcdxbc::RootSignatureDesc::write().


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