clang 20.0.0git
|
#include "clang/Sema/SemaHLSL.h"
Public Member Functions | |
DeclBindingInfo (const VarDecl *Decl, ResourceClass ResClass, BindingType BindType=BindingType::NotAssigned, const HLSLResourceBindingAttr *Attr=nullptr) | |
void | setBindingAttribute (HLSLResourceBindingAttr *A, BindingType BT) |
Public Attributes | |
const VarDecl * | Decl |
ResourceClass | ResClass |
const HLSLResourceBindingAttr * | Attr |
BindingType | BindType |
Definition at line 45 of file SemaHLSL.h.
|
inline |
Definition at line 51 of file SemaHLSL.h.
|
inline |
Definition at line 56 of file SemaHLSL.h.
References BindType, and clang::NotAssigned.
const HLSLResourceBindingAttr* clang::DeclBindingInfo::Attr |
Definition at line 48 of file SemaHLSL.h.
BindingType clang::DeclBindingInfo::BindType |
Definition at line 49 of file SemaHLSL.h.
Referenced by setBindingAttribute().
const VarDecl* clang::DeclBindingInfo::Decl |
Definition at line 46 of file SemaHLSL.h.
ResourceClass clang::DeclBindingInfo::ResClass |
Definition at line 47 of file SemaHLSL.h.