clang  19.0.0git
SYCLKernelNameTypeVisitor Member List

This is the complete list of members for SYCLKernelNameTypeVisitor, including all inherited members.

DiagnoseKernelNameType(const NamedDecl *DeclNamed)SYCLKernelNameTypeVisitorinline
isValid()SYCLKernelNameTypeVisitorinline
SYCLKernelNameTypeVisitor(SemaSYCL &S, SourceLocation KernelInvocationFuncLoc, QualType KernelNameType, bool IsUnnamedKernel)SYCLKernelNameTypeVisitorinline
Visit(QualType T)SYCLKernelNameTypeVisitorinline
Visit(const TemplateArgument &TA)SYCLKernelNameTypeVisitorinline
TypeVisitor< SYCLKernelNameTypeVisitor >::Visit(const Type *T)clang::TypeVisitor< SYCLKernelNameTypeVisitor >inline
ConstTemplateArgumentVisitor< SYCLKernelNameTypeVisitor >::Visit(REF(TemplateArgument) TA, ParamTys... P)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >inline
VISIT_METHOD(Null)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Type)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Declaration)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(NullPtr)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Integral)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(StructuralValue)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Template)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(TemplateExpansion)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Expression)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VISIT_METHOD(Pack)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >
VisitBuiltinType(const BuiltinType *TT)SYCLKernelNameTypeVisitorinline
VisitIntegralTemplateArgument(const TemplateArgument &TA)SYCLKernelNameTypeVisitorinline
VisitPackTemplateArgument(const TemplateArgument &TA)SYCLKernelNameTypeVisitorinline
VisitTagType(const TagType *TT)SYCLKernelNameTypeVisitorinline
VisitTemplateArgument(REF(TemplateArgument), ParamTys...)clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >inline
VisitTemplateTemplateArgument(const TemplateArgument &TA)SYCLKernelNameTypeVisitorinline
VisitType(const Type *)clang::TypeVisitor< SYCLKernelNameTypeVisitor >inline
VisitTypeTemplateArgument(const TemplateArgument &TA)SYCLKernelNameTypeVisitorinline