Lines Matching defs:Se
7326 static bool diagnoseOpenCLTypes(Sema &Se, VarDecl *NewVD) {
7334 Se.Diag(NewVD->getLocation(),
7348 Se.Diag(NewVD->getLocation(),
7357 if (!Se.getOpenCLOptions().isAvailableOption("__cl_clang_function_pointers",
7358 Se.getLangOpts())) {
7364 Se.Diag(NewVD->getLocation(), diag::err_opencl_function_pointer)
7373 if (!Se.getOpenCLOptions().isAvailableOption("cl_khr_fp16",
7374 Se.getLangOpts())) {
7377 if (Se.Context.getBaseElementType(R)->isHalfType()) {
7378 Se.Diag(NewVD->getLocation(), diag::err_opencl_half_declaration) << R;
7389 Se.Diag(NewVD->getBeginLoc(), diag::err_event_t_addr_space_qual);
7401 Se.Diag(NewVD->getLocation(), diag::err_wrong_sampler_addressspace);
7411 Se.Diag(NewVD->getLocation(), diag::err_opencl_nonconst_global_sampler);