Lines Matching refs:OMPArraySectionExpr

770   if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E))  in emitSharedLValueUB()
828 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
970 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
972 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
4086 dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in getPointerAndSize()
7418 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
7419 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
7523 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
7539 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7760 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7892 dyn_cast<OMPArraySectionExpr>(I->getAssociatedExpression()); in generateInfoForComponentList()
7899 (OASE && OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
7918 isa<OMPArraySectionExpr>(Next->getAssociatedExpression()) || in generateInfoForComponentList()
8179 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
8184 QualType Ty = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in generateInfoForComponentList()
8258 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
9419 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenCasts())) in getDeclFromThisExpr()