reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8525 if (!EvaluateInteger(Stripped, ArrayBound, Info)) 8532 if (ArrayBound.isSigned() && ArrayBound.isNegative()) { 8532 if (ArrayBound.isSigned() && ArrayBound.isNegative()) { 8537 << ArrayBound << (*ArraySize)->getSourceRange(); 8544 ArrayBound) > 8550 << ArrayBound << (*ArraySize)->getSourceRange(); 8562 std::max(CAT->getSize().getBitWidth(), ArrayBound.getBitWidth()); 8564 llvm::APInt AllocBound = ArrayBound.zextOrSelf(Bits); 8582 AllocType = Info.Ctx.getConstantArrayType(AllocType, ArrayBound, nullptr,