Lines Matching refs:OMPArraySectionExpr

2231               isa<OMPArraySectionExpr>(Last->getAssociatedExpression()) ||  in isOpenMPCapturedByRef()
3874 (isa<OMPArraySectionExpr>( in VisitDeclRefExpr()
4052 if (!((isa<OMPArraySectionExpr>( in VisitMemberExpr()
5401 } else if (auto *OASE = dyn_cast_or_null<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
5403 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
6033 const auto *OASE = cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts()); in processImplicitMapsWithDefaultMappers()
6035 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in processImplicitMapsWithDefaultMappers()
19329 ASTContext &Context, const OMPArraySectionExpr *OASE, bool &SingleElement, in checkOMPArraySectionConstantForReduction()
19356 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) { in checkOMPArraySectionConstantForReduction()
19561 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr->IgnoreParens()); in actOnOMPReductionKindClause()
19566 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in actOnOMPReductionKindClause()
21086 const auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPDependClause()
21089 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in ActOnOpenMPDependClause()
21144 if (!Res.isUsable() && !isa<OMPArraySectionExpr>(SimpleExpr) && in ActOnOpenMPDependClause()
21244 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToWholeSize()
21302 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToUnitySize()
21517 bool VisitOMPArraySectionExpr(OMPArraySectionExpr *OASE) { in VisitOMPArraySectionExpr()
21524 OMPArraySectionExpr::getBaseOriginalType(E).getCanonicalType(); in VisitOMPArraySectionExpr()
21697 dyn_cast<OMPArraySectionExpr>(CI->getAssociatedExpression()); in checkMapClauseExpressionBase()
21767 isa<OMPArraySectionExpr>(CI->getAssociatedExpression()) || in checkMapConflicts()
21770 isa<OMPArraySectionExpr>(SI->getAssociatedExpression()) || in checkMapConflicts()
21798 } else if (const auto *OASE = dyn_cast<OMPArraySectionExpr>( in checkMapConflicts()
21802 OMPArraySectionExpr::getBaseOriginalType(E).getCanonicalType(); in checkMapConflicts()
22277 auto *OASE = dyn_cast<OMPArraySectionExpr>(VE->IgnoreParens()); in checkMappableExpressionList()
22283 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in checkMappableExpressionList()
23730 if (VD && (isa<OMPArraySectionExpr>(RefExpr->IgnoreParenImpCasts()) || in ActOnOpenMPUseDeviceAddrClause()
23877 if (VD && (isa<OMPArraySectionExpr>(RefExpr->IgnoreParenImpCasts()) || in ActOnOpenMPHasDeviceAddrClause()
24285 if (!Res.isUsable() && !isa<OMPArraySectionExpr>(SimpleExpr) && in ActOnOpenMPAffinityClause()