Lines Matching refs:VariantRef

7203       Expr *VariantRef = A->getVariantFuncRef();  in ActOnOpenMPCall()  local
7213 Exprs.push_back(VariantRef); in ActOnOpenMPCall()
7276 Expr *VariantRef, OMPTraitInfo &TI, in checkOpenMPDeclareVariantFunction() argument
7326 if (!VariantRef) { in checkOpenMPDeclareVariantFunction()
7337 if (FD->isDependentContext() || ShouldDelayChecks(VariantRef, false) || in checkOpenMPDeclareVariantFunction()
7339 return std::make_pair(FD, VariantRef); in checkOpenMPDeclareVariantFunction()
7400 ExprResult VariantRefCast = VariantRef; in checkOpenMPDeclareVariantFunction()
7413 ER = CreateBuiltinUnaryOp(VariantRef->getBeginLoc(), UO_AddrOf, in checkOpenMPDeclareVariantFunction()
7414 VariantRef); in checkOpenMPDeclareVariantFunction()
7417 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7418 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7421 VariantRef = ER.get(); in checkOpenMPDeclareVariantFunction()
7425 QualType VarianPtrType = Context.getPointerType(VariantRef->getType()); in checkOpenMPDeclareVariantFunction()
7428 VariantRef, FnPtrType.getUnqualifiedType(), in checkOpenMPDeclareVariantFunction()
7434 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7436 << VariantRef->getType() in checkOpenMPDeclareVariantFunction()
7438 << (NumAppendArgs ? 1 : 0) << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7442 VariantRef, FnPtrType.getUnqualifiedType(), AA_Converting); in checkOpenMPDeclareVariantFunction()
7458 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7459 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7466 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7467 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7472 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7473 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7478 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7480 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7489 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7492 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7505 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7507 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7567 VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7569 PartialDiagnosticAt(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7579 FunctionDecl *FD, Expr *VariantRef, OMPTraitInfo &TI, in ActOnOpenMPDeclareVariantDirective() argument
7640 Context, VariantRef, &TI, const_cast<Expr **>(AdjustArgsNothing.data()), in ActOnOpenMPDeclareVariantDirective()