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