Lines Matching defs:Se
7221 static bool diagnoseOpenCLTypes(Sema &Se, VarDecl *NewVD) {
7229 Se.Diag(NewVD->getLocation(),
7243 Se.Diag(NewVD->getLocation(),
7252 if (!Se.getOpenCLOptions().isAvailableOption("__cl_clang_function_pointers",
7253 Se.getLangOpts())) {
7259 Se.Diag(NewVD->getLocation(), diag::err_opencl_function_pointer)
7268 if (!Se.getOpenCLOptions().isAvailableOption("cl_khr_fp16",
7269 Se.getLangOpts())) {
7272 if (Se.Context.getBaseElementType(R)->isHalfType()) {
7273 Se.Diag(NewVD->getLocation(), diag::err_opencl_half_declaration) << R;
7284 Se.Diag(NewVD->getBeginLoc(), diag::err_event_t_addr_space_qual);
7296 Se.Diag(NewVD->getLocation(), diag::err_wrong_sampler_addressspace);
7306 Se.Diag(NewVD->getLocation(), diag::err_opencl_nonconst_global_sampler);