Lines Matching refs:OMPArraySectionExpr
771 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E)) in emitSharedLValueUB()
829 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
971 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
973 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
3771 dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in getPointerAndSize()
7000 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
7001 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
7107 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
7123 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7344 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7477 dyn_cast<OMPArraySectionExpr>(I->getAssociatedExpression()); in generateInfoForComponentList()
7484 (OASE && OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
7503 isa<OMPArraySectionExpr>(Next->getAssociatedExpression()) || in generateInfoForComponentList()
7767 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7772 QualType Ty = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in generateInfoForComponentList()
7846 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
9060 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenCasts())) in getDeclFromThisExpr()