accessCounterHandleFieldOnResource(T ResourceRecord) | clang::hlsl::BuiltinTypeMethodBuilder | |
accessHandleFieldOnResource(T ResourceRecord) | clang::hlsl::BuiltinTypeMethodBuilder | |
addParam(StringRef Name, QualType Ty, HLSLParamModifierAttr::Spelling Modifier=HLSLParamModifierAttr::Keyword_in) | clang::hlsl::BuiltinTypeMethodBuilder | |
assign(TLHS LHS, TRHS RHS) | clang::hlsl::BuiltinTypeMethodBuilder | |
BuiltinTypeDeclBuilder | clang::hlsl::BuiltinTypeMethodBuilder | |
BuiltinTypeMethodBuilder(BuiltinTypeDeclBuilder &DB, DeclarationName &Name, QualType ReturnTy, bool IsConst=false, bool IsCtor=false, StorageClass SC=SC_None) | clang::hlsl::BuiltinTypeMethodBuilder | inline |
BuiltinTypeMethodBuilder(BuiltinTypeDeclBuilder &DB, StringRef NameStr, QualType ReturnTy, bool IsConst=false, bool IsCtor=false, StorageClass SC=SC_None) | clang::hlsl::BuiltinTypeMethodBuilder | |
BuiltinTypeMethodBuilder(const BuiltinTypeMethodBuilder &Other)=delete | clang::hlsl::BuiltinTypeMethodBuilder | |
callBuiltin(StringRef BuiltinName, QualType ReturnType, Ts... ArgSpecs) | clang::hlsl::BuiltinTypeMethodBuilder | |
declareLocalVar(LocalVar &Var) | clang::hlsl::BuiltinTypeMethodBuilder | |
dereference(T Ptr) | clang::hlsl::BuiltinTypeMethodBuilder | |
finalize() | clang::hlsl::BuiltinTypeMethodBuilder | |
getResourceCounterHandleExpr() | clang::hlsl::BuiltinTypeMethodBuilder | |
getResourceHandleExpr() | clang::hlsl::BuiltinTypeMethodBuilder | |
operator=(const BuiltinTypeMethodBuilder &Other)=delete | clang::hlsl::BuiltinTypeMethodBuilder | |
returnThis() | clang::hlsl::BuiltinTypeMethodBuilder | |
returnValue(T ReturnValue) | clang::hlsl::BuiltinTypeMethodBuilder | |
setCounterHandleFieldOnResource(ResourceT ResourceRecord, ValueT HandleValue) | clang::hlsl::BuiltinTypeMethodBuilder | |
setHandleFieldOnResource(ResourceT ResourceRecord, ValueT HandleValue) | clang::hlsl::BuiltinTypeMethodBuilder | |
~BuiltinTypeMethodBuilder() | clang::hlsl::BuiltinTypeMethodBuilder | inline |