Lines Matching refs:BaseSize
1533 std::optional<llvm::APSInt> BaseSize; in ActOnArraySectionExpr() local
1536 BaseSize = ArrayTy->getSize(); in ActOnArraySectionExpr()
1559 } else if (BaseSize.has_value() && in ActOnArraySectionExpr()
1560 llvm::APSInt::compareValues(*LowerBoundValue, *BaseSize) >= 0) { in ActOnArraySectionExpr()
1564 << toString(*BaseSize, /*Radix=*/10); in ActOnArraySectionExpr()
1577 } else if (BaseSize.has_value() && in ActOnArraySectionExpr()
1578 llvm::APSInt::compareValues(*LengthValue, *BaseSize) > 0) { in ActOnArraySectionExpr()
1582 << toString(*BaseSize, /*Radix=*/10); in ActOnArraySectionExpr()
1599 if (BaseSize.has_value() && LowerBoundValue.has_value() && in ActOnArraySectionExpr()
1602 *BaseSize) > 0) { in ActOnArraySectionExpr()
1607 << toString(*BaseSize, /*Radix=*/10); in ActOnArraySectionExpr()