Lines Matching refs:VariantRef

7289       Expr *VariantRef = A->getVariantFuncRef();  in ActOnOpenMPCall()  local
7299 Exprs.push_back(VariantRef); in ActOnOpenMPCall()
7362 Expr *VariantRef, OMPTraitInfo &TI, in checkOpenMPDeclareVariantFunction() argument
7412 if (!VariantRef) { in checkOpenMPDeclareVariantFunction()
7423 if (FD->isDependentContext() || ShouldDelayChecks(VariantRef, false) || in checkOpenMPDeclareVariantFunction()
7425 return std::make_pair(FD, VariantRef); in checkOpenMPDeclareVariantFunction()
7486 ExprResult VariantRefCast = VariantRef; in checkOpenMPDeclareVariantFunction()
7499 ER = CreateBuiltinUnaryOp(VariantRef->getBeginLoc(), UO_AddrOf, in checkOpenMPDeclareVariantFunction()
7500 VariantRef); in checkOpenMPDeclareVariantFunction()
7503 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7504 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7507 VariantRef = ER.get(); in checkOpenMPDeclareVariantFunction()
7511 QualType VarianPtrType = Context.getPointerType(VariantRef->getType()); in checkOpenMPDeclareVariantFunction()
7514 VariantRef, FnPtrType.getUnqualifiedType(), in checkOpenMPDeclareVariantFunction()
7520 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7522 << VariantRef->getType() in checkOpenMPDeclareVariantFunction()
7524 << (NumAppendArgs ? 1 : 0) << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7528 VariantRef, FnPtrType.getUnqualifiedType(), AA_Converting); in checkOpenMPDeclareVariantFunction()
7544 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7545 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7552 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7553 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7558 Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected) in checkOpenMPDeclareVariantFunction()
7559 << VariantId << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7564 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7566 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7575 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7578 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7591 Diag(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7593 << VariantRef->getSourceRange(); in checkOpenMPDeclareVariantFunction()
7653 VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7655 PartialDiagnosticAt(VariantRef->getExprLoc(), in checkOpenMPDeclareVariantFunction()
7665 FunctionDecl *FD, Expr *VariantRef, OMPTraitInfo &TI, in ActOnOpenMPDeclareVariantDirective() argument
7725 Context, VariantRef, &TI, const_cast<Expr **>(AdjustArgsNothing.data()), in ActOnOpenMPDeclareVariantDirective()