clang  19.0.0git
clang::SemaHLSL Member List

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

ActOnFinishBuffer(Decl *Dcl, SourceLocation RBrace)clang::SemaHLSL
ActOnStartBuffer(Scope *BufferScope, bool CBuffer, SourceLocation KwLoc, IdentifierInfo *Ident, SourceLocation IdentLoc, SourceLocation LBrace)clang::SemaHLSL
ActOnTopLevelFunction(FunctionDecl *FD)clang::SemaHLSL
addFDToReachableFromSyclDevice(const FunctionDecl *Callee, const FunctionDecl *Caller)clang::SemaBaseinline
CheckEntryPoint(FunctionDecl *FD)clang::SemaHLSL
CheckSemanticAnnotation(FunctionDecl *EntryPoint, const Decl *Param, const HLSLAnnotationAttr *AnnotationAttr)clang::SemaHLSL
DeviceDiagnosticReason enum nameclang::SemaBase
Diag(SourceLocation Loc, unsigned DiagID, bool DeferHint=false)clang::SemaBase
Diag(SourceLocation Loc, const PartialDiagnostic &PD, bool DeferHint=false)clang::SemaBase
DiagnoseAttrStageMismatch(const Attr *A, HLSLShaderAttr::ShaderType Stage, std::initializer_list< HLSLShaderAttr::ShaderType > AllowedStages)clang::SemaHLSL
getASTContext() constclang::SemaBase
getDiagnostics() constclang::SemaBase
getLangOpts() constclang::SemaBase
isFDReachableFromSyclDevice(const FunctionDecl *Callee, const FunctionDecl *Caller)clang::SemaBaseinline
mergeNumThreadsAttr(Decl *D, const AttributeCommonInfo &AL, int X, int Y, int Z)clang::SemaHLSL
mergeParamModifierAttr(Decl *D, const AttributeCommonInfo &AL, HLSLParamModifierAttr::Spelling Spelling)clang::SemaHLSL
mergeShaderAttr(Decl *D, const AttributeCommonInfo &AL, HLSLShaderAttr::ShaderType ShaderType)clang::SemaHLSL
SemaBase(Sema &S)clang::SemaBase
SemaHLSL(Sema &S)clang::SemaHLSL
SemaRefclang::SemaBase