Searched refs:SemaSYCL (Results 1 – 5 of 5) sorted by relevance
28 SemaSYCL::SemaSYCL(Sema &S) : SemaBase(S) {} in SemaSYCL() function in SemaSYCL30 Sema::SemaDiagnosticBuilder SemaSYCL::DiagIfDeviceCode(SourceLocation Loc, in DiagIfDeviceCode()45 static bool isZeroSizedArray(SemaSYCL &S, QualType Ty) { in isZeroSizedArray()51 void SemaSYCL::deepTypeCheckForDevice(SourceLocation UsedAt, in deepTypeCheckForDevice()143 ExprResult SemaSYCL::BuildUniqueStableNameExpr(SourceLocation OpLoc, in BuildUniqueStableNameExpr()151 ExprResult SemaSYCL::ActOnUniqueStableNameExpr(SourceLocation OpLoc, in ActOnUniqueStableNameExpr()166 void SemaSYCL::handleKernelAttr(Decl *D, const ParsedAttr &AL) { in handleKernelAttr()205 void SemaSYCL::handleKernelEntryPointAttr(Decl *D, const ParsedAttr &AL) { in handleKernelEntryPointAttr()253 void SemaSYCL::CheckSYCLEntryPointFunctionDecl(FunctionDecl *FD) { in CheckSYCLEntryPointFunctionDecl()415 StmtResult SemaSYCL::BuildSYCLKernelCallStmt(FunctionDecl *FD, in BuildSYCLKernelCallStmt()
305 SYCLPtr(std::make_unique<SemaSYCL>(*this)), in Sema()
27 class SemaSYCL : public SemaBase {29 SemaSYCL(Sema &S);
179 class SemaSYCL; variable1514 SemaSYCL &SYCL() { in SYCL()1593 std::unique_ptr<SemaSYCL> SYCLPtr;
641 SRCS_MIN+= Sema/SemaSYCL.cpp