clang 23.0.0git
clang::hlsl::BuiltinTypeMethodBuilder Member List

This is the complete list of members for clang::hlsl::BuiltinTypeMethodBuilder, including all inherited members.

accessCounterHandleFieldOnResource(T ResourceRecord)clang::hlsl::BuiltinTypeMethodBuilder
accessFieldOnResource(T ResourceRecord, FieldDecl *Field)clang::hlsl::BuiltinTypeMethodBuilder
accessHandleFieldOnResource(T ResourceRecord)clang::hlsl::BuiltinTypeMethodBuilder
addParam(StringRef Name, QualType Ty, HLSLParamModifierAttr::Spelling Modifier=HLSLParamModifierAttr::Keyword_in)clang::hlsl::BuiltinTypeMethodBuilder
addTemplateTypeParam(StringRef Name)clang::hlsl::BuiltinTypeMethodBuilder
assign(TLHS LHS, TRHS RHS)clang::hlsl::BuiltinTypeMethodBuilder
BuiltinTypeDeclBuilderclang::hlsl::BuiltinTypeMethodBuilder
BuiltinTypeMethodBuilder(BuiltinTypeDeclBuilder &DB, DeclarationName &Name, QualType ReturnTy, bool IsConst=false, bool IsCtor=false, StorageClass SC=SC_None)clang::hlsl::BuiltinTypeMethodBuilderinline
BuiltinTypeMethodBuilder(BuiltinTypeDeclBuilder &DB, StringRef NameStr, QualType ReturnTy, bool IsConst=false, bool IsCtor=false, StorageClass SC=SC_None)clang::hlsl::BuiltinTypeMethodBuilder
BuiltinTypeMethodBuilder(const BuiltinTypeMethodBuilder &Other)=deleteclang::hlsl::BuiltinTypeMethodBuilder
callBuiltin(StringRef BuiltinName, QualType ReturnType, Ts &&...ArgSpecs)clang::hlsl::BuiltinTypeMethodBuilder
concat(V Vec, S Scalar, QualType ResultTy)clang::hlsl::BuiltinTypeMethodBuilder
declareLocalVar(LocalVar &Var)clang::hlsl::BuiltinTypeMethodBuilder
dereference(T Ptr)clang::hlsl::BuiltinTypeMethodBuilder
finalize(AccessSpecifier Access=AccessSpecifier::AS_public)clang::hlsl::BuiltinTypeMethodBuilder
getResourceCounterHandleExpr()clang::hlsl::BuiltinTypeMethodBuilder
getResourceHandleExpr()clang::hlsl::BuiltinTypeMethodBuilder
operator=(const BuiltinTypeMethodBuilder &Other)=deleteclang::hlsl::BuiltinTypeMethodBuilder
returnThis()clang::hlsl::BuiltinTypeMethodBuilder
returnValue(T ReturnValue)clang::hlsl::BuiltinTypeMethodBuilder
setCounterHandleFieldOnResource(ResourceT ResourceRecord, ValueT HandleValue)clang::hlsl::BuiltinTypeMethodBuilder
setFieldOnResource(ResourceT ResourceRecord, ValueT HandleValue, FieldDecl *HandleField)clang::hlsl::BuiltinTypeMethodBuilder
setHandleFieldOnResource(LocalVar &ResourceRecord, ValueT HandleValue)clang::hlsl::BuiltinTypeMethodBuilder
setMipsHandleField(LocalVar &ResourceRecord)clang::hlsl::BuiltinTypeMethodBuilder
~BuiltinTypeMethodBuilder()clang::hlsl::BuiltinTypeMethodBuilderinline