Lines Matching defs:ASE
5151 if (auto *ASE = dyn_cast_or_null<ArraySubscriptExpr>(RefExpr)) {
5152 Expr *Base = ASE->getBase()->IgnoreParenImpCasts();
18552 auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr->IgnoreParens());
18554 if (ASE) {
18555 Type = ASE->getType().getNonReferenceType();
18579 /*AcceptIfMutable=*/false, ASE || OASE))
18586 if (!ASE && !OASE) {
18697 if (!ASE && !OASE) {
18710 if (!ASE && !OASE) {
18747 (!OASE && !ASE &&
18769 } else if (!ASE && !OASE &&
19074 if (ASE || OASE) {
19113 ASE || OASE);
20134 auto *ASE = dyn_cast<ArraySubscriptExpr>(SimpleExpr);
20135 if (ASE && !ASE->getBase()->isTypeDependent() &&
20136 !ASE->getBase()
20140 !ASE->getBase()->getType().getNonReferenceType()->isArrayType()) {
20806 if (const auto *ASE =
20808 Type = ASE->getBase()->IgnoreParenImpCasts()->getType();
21486 auto *ASE = dyn_cast<ArraySubscriptExpr>(VE->IgnoreParens());
21489 if (ASE) {
21490 Type = ASE->getType().getNonReferenceType();