reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7182 OAE->getBase()->IgnoreParenImpCasts()) 7188 if (!OAE->getLength() && OAE->getColonLoc().isValid() && 7188 if (!OAE->getLength() && OAE->getColonLoc().isValid() && 7189 !OAE->getLowerBound()) 7203 if (!OAE->getLength() && OAE->getColonLoc().isInvalid()) 7203 if (!OAE->getLength() && OAE->getColonLoc().isInvalid()) 7206 if (const Expr *LenExpr = OAE->getLength()) { 7213 assert(!OAE->getLength() && OAE->getColonLoc().isValid() && 7213 assert(!OAE->getLength() && OAE->getColonLoc().isValid() && 7214 OAE->getLowerBound() && "expected array_section[lb:]."); 7217 llvm::Value *LBVal = CGF.EmitScalarExpr(OAE->getLowerBound()); 7218 LBVal = CGF.EmitScalarConversion(LBVal, OAE->getLowerBound()->getType(), 7220 OAE->getLowerBound()->getExprLoc());