Home
last modified time | relevance | path

Searched refs:SemaSYCL (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp28 SemaSYCL::SemaSYCL(Sema &S) : SemaBase(S) {} in SemaSYCL() function in SemaSYCL
30 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()
H A DSema.cpp305 SYCLPtr(std::make_unique<SemaSYCL>(*this)), in Sema()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaSYCL.h27 class SemaSYCL : public SemaBase {
29 SemaSYCL(Sema &S);
H A DSema.h179 class SemaSYCL; variable
1514 SemaSYCL &SYCL() { in SYCL()
1593 std::unique_ptr<SemaSYCL> SYCLPtr;
/freebsd/lib/clang/libclang/
H A DMakefile641 SRCS_MIN+= Sema/SemaSYCL.cpp