Lines Matching refs:Evt
21882 OMPClause *SemaOpenMP::ActOnOpenMPDetachClause(Expr *Evt, in ActOnOpenMPDetachClause() argument
21886 if (!Evt->isValueDependent() && !Evt->isTypeDependent() && in ActOnOpenMPDetachClause()
21887 !Evt->isInstantiationDependent() && in ActOnOpenMPDetachClause()
21888 !Evt->containsUnexpandedParameterPack()) { in ActOnOpenMPDetachClause()
21889 if (!findOMPEventHandleT(SemaRef, Evt->getExprLoc(), DSAStack)) in ActOnOpenMPDetachClause()
21893 auto *Ref = dyn_cast<DeclRefExpr>(Evt->IgnoreParenImpCasts()); in ActOnOpenMPDetachClause()
21895 Diag(Evt->getExprLoc(), diag::err_omp_var_expected) in ActOnOpenMPDetachClause()
21896 << "omp_event_handle_t" << 0 << Evt->getSourceRange(); in ActOnOpenMPDetachClause()
21901 Diag(Evt->getExprLoc(), diag::err_omp_var_expected) in ActOnOpenMPDetachClause()
21902 << "omp_event_handle_t" << 0 << Evt->getSourceRange(); in ActOnOpenMPDetachClause()
21908 Diag(Evt->getExprLoc(), diag::err_omp_var_expected) in ActOnOpenMPDetachClause()
21910 << Evt->getSourceRange(); in ActOnOpenMPDetachClause()
21919 Diag(Evt->getExprLoc(), diag::err_omp_wrong_dsa) in ActOnOpenMPDetachClause()
21928 OMPDetachClause(Evt, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDetachClause()