LLVM: llvm::hlsl::Binding Struct Reference (original) (raw)
#include "[llvm/Frontend/HLSL/HLSLBinding.h](HLSLBinding%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| Binding (dxil::ResourceClass RC, uint32_t Space, uint32_t LowerBound, uint32_t UpperBound, const void *Cookie) | |
| bool | isUnbounded () const |
| bool | operator== (const Binding &RHS) const |
| bool | operator!= (const Binding &RHS) const |
| bool | operator< (const Binding &RHS) const |
| Public Attributes | |
|---|---|
| dxil::ResourceClass | RC |
| uint32_t | Space |
| uint32_t | LowerBound |
| uint32_t | UpperBound |
| const void * | Cookie |
Definition at line 103 of file HLSLBinding.h.
◆ isUnbounded()
| bool llvm::hlsl::Binding::isUnbounded ( ) const | inline |
|---|
◆ operator!=()
◆ operator<()
◆ operator==()
◆ Cookie
const void* llvm::hlsl::Binding::Cookie
◆ LowerBound
uint32_t llvm::hlsl::Binding::LowerBound
◆ RC
◆ Space
◆ UpperBound
uint32_t llvm::hlsl::Binding::UpperBound
The documentation for this struct was generated from the following file:
- include/llvm/Frontend/HLSL/HLSLBinding.h