Lines Matching refs:OMPArraySectionExpr
745 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E)) in emitSharedLValueUB()
803 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
944 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
946 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
3569 dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in getPointerAndSize()
6669 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
6670 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
6776 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
6792 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7024 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7176 dyn_cast<OMPArraySectionExpr>(I->getAssociatedExpression()); in generateInfoForComponentList()
7183 (OASE && OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
7204 isa<OMPArraySectionExpr>(Next->getAssociatedExpression()) || in generateInfoForComponentList()
7503 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7508 QualType Ty = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in generateInfoForComponentList()
7582 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
8773 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenCasts())) in getDeclFromThisExpr()