clang 22.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 67 of file SemaHLSL.h.
|
inline |
Definition at line 73 of file SemaHLSL.h.
References Attr, BindType, Decl, clang::NotAssigned, and ResClass.
|
inline |
Definition at line 78 of file SemaHLSL.h.
References Attr, BindType, and clang::NotAssigned.
const HLSLResourceBindingAttr* clang::DeclBindingInfo::Attr |
Definition at line 70 of file SemaHLSL.h.
Referenced by DeclBindingInfo(), and setBindingAttribute().
BindingType clang::DeclBindingInfo::BindType |
Definition at line 71 of file SemaHLSL.h.
Referenced by DeclBindingInfo(), and setBindingAttribute().
const VarDecl* clang::DeclBindingInfo::Decl |
Definition at line 68 of file SemaHLSL.h.
Referenced by DeclBindingInfo().
ResourceClass clang::DeclBindingInfo::ResClass |
Definition at line 69 of file SemaHLSL.h.
Referenced by DeclBindingInfo().