reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOpenMP.cpp
 5007   if (!VariantRef) {
 5013   if (VariantRef->isTypeDependent() || VariantRef->isValueDependent() ||
 5013   if (VariantRef->isTypeDependent() || VariantRef->isValueDependent() ||
 5014       VariantRef->containsUnexpandedParameterPack() ||
 5015       VariantRef->isInstantiationDependent() || FD->isDependentContext())
 5016     return std::make_pair(FD, VariantRef);
 5033         ER = CreateBuiltinUnaryOp(VariantRef->getBeginLoc(), UO_AddrOf,
 5034                                   VariantRef);
 5037         Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected)
 5038             << VariantId << VariantRef->getSourceRange();
 5041       VariantRef = ER.get();
 5046         TryImplicitConversion(VariantRef, FnPtrType.getUnqualifiedType(),
 5053       Diag(VariantRef->getExprLoc(),
 5055           << VariantRef->getType() << FnPtrType << VariantRef->getSourceRange();
 5055           << VariantRef->getType() << FnPtrType << VariantRef->getSourceRange();
 5059         VariantRef, FnPtrType.getUnqualifiedType(), AA_Converting);
 5070     VariantRefCast = VariantRef;
 5076     Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected)
 5077         << VariantId << VariantRef->getSourceRange();
 5084     Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected)
 5085         << VariantId << VariantRef->getSourceRange();
 5090     Diag(VariantRef->getExprLoc(), diag::err_omp_function_expected)
 5091         << VariantId << VariantRef->getSourceRange();
 5097     Diag(VariantRef->getExprLoc(),
 5099         << VariantRef->getSourceRange();
 5160               VariantRef->getExprLoc(),
 5162           PartialDiagnosticAt(VariantRef->getExprLoc(),