Searched refs:OASE (Results 1 – 3 of 3) sorted by relevance
7101 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr); in ActOnOpenMPReductionClause() local7102 if (!ASE && !OASE && (!DE || !isa<VarDecl>(DE->getDecl()))) { in ActOnOpenMPReductionClause()7125 } else if (OASE) { in ActOnOpenMPReductionClause()7126 auto BaseType = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in ActOnOpenMPReductionClause()7131 auto *Base = OASE->getBase()->IgnoreParenImpCasts(); in ActOnOpenMPReductionClause()7156 if (!ASE && !OASE) { in ActOnOpenMPReductionClause()7171 if (!ASE && !OASE) { in ActOnOpenMPReductionClause()7183 if (!ASE && !OASE) { in ActOnOpenMPReductionClause()7207 if (!ASE && !OASE) { in ActOnOpenMPReductionClause()7219 if (!ASE && !OASE) { in ActOnOpenMPReductionClause()[all …]
668 if (auto *OASE = dyn_cast<OMPArraySectionExpr>(IRef)) { in EmitOMPReductionClauseInit() local669 auto *Base = OASE->getBase()->IgnoreParenImpCasts(); in EmitOMPReductionClauseInit()676 auto OASELValueLB = EmitOMPArraySectionExpr(OASE); in EmitOMPReductionClauseInit()678 EmitOMPArraySectionExpr(OASE, /*IsLowerBound=*/false); in EmitOMPReductionClauseInit()
4035 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType() local4036 Base = OASE->getBase(); in getBaseOriginalType()