Lines Matching defs:ArrayBound
10293 llvm::APSInt ArrayBound;
10294 if (!EvaluateInteger(Stripped, ArrayBound, Info))
10301 if (ArrayBound.isSigned() && ArrayBound.isNegative()) {
10306 << ArrayBound << (*ArraySize)->getSourceRange();
10314 Info.Ctx, AllocType, ArrayBound),
10315 ArrayBound.getZExtValue(), /*Diag=*/!IsNothrow)) {
10336 std::max(CAT->getSizeBitWidth(), ArrayBound.getBitWidth());
10338 llvm::APInt AllocBound = ArrayBound.zext(Bits);
10356 AllocType = Info.Ctx.getConstantArrayType(AllocType, ArrayBound, nullptr,