Lines Matching refs:ASE

8805     auto ASE = dyn_cast<ArraySubscriptExpr>(UnaOp->getSubExpr());  in checkFormatStringExpr()  local
8806 if (UnaOp->getOpcode() == UO_AddrOf && ASE) { in checkFormatStringExpr()
8808 if (ASE->getRHS()->EvaluateAsInt(IndexResult, S.Context, in checkFormatStringExpr()
8813 E = ASE->getBase(); in checkFormatStringExpr()
14929 void VisitArraySubscriptExpr(const ArraySubscriptExpr *ASE) { in VisitArraySubscriptExpr() argument
14934 VisitSequencedExpressions(ASE->getLHS(), ASE->getRHS()); in VisitArraySubscriptExpr()
14936 Visit(ASE->getLHS()); in VisitArraySubscriptExpr()
14937 Visit(ASE->getRHS()); in VisitArraySubscriptExpr()
15648 auto *ASE = cast<ArraySubscriptExpr>(E); in getBaseAlignmentAndOffsetFromLValue() local
15649 return getAlignmentAndOffsetFromBinAddOrSub(ASE->getBase(), ASE->getIdx(), in getBaseAlignmentAndOffsetFromLValue()
15893 const ArraySubscriptExpr *ASE, in CheckArrayAccess() argument
15971 ASE ? diag::warn_array_index_exceeds_max_addressable_bounds in CheckArrayAccess()
15987 while (const auto *ASE = dyn_cast<ArraySubscriptExpr>(BaseExpr)) in CheckArrayAccess() local
15988 BaseExpr = ASE->getBase()->IgnoreParenCasts(); in CheckArrayAccess()
16057 if (ASE) { in CheckArrayAccess()
16059 ASE->getRBracketLoc()); in CheckArrayAccess()
16068 unsigned DiagID = ASE ? diag::warn_array_index_exceeds_bounds in CheckArrayAccess()
16078 if (!ASE) { in CheckArrayAccess()
16090 while (const auto *ASE = dyn_cast<ArraySubscriptExpr>(BaseExpr)) in CheckArrayAccess() local
16091 BaseExpr = ASE->getBase()->IgnoreParenCasts(); in CheckArrayAccess()
16109 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(expr); in CheckArrayAccess() local
16110 CheckArrayAccess(ASE->getBase(), ASE->getIdx(), ASE, in CheckArrayAccess()
16112 expr = ASE->getBase(); in CheckArrayAccess()
16120 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); in CheckArrayAccess() local
16121 if (ASE->getLowerBound()) in CheckArrayAccess()
16122 CheckArrayAccess(ASE->getBase(), ASE->getLowerBound(), in CheckArrayAccess()