/libcore/ojluni/src/main/java/java/time/ |
D | Period.java | 335 days = Math.addExact(days, Math.multiplyExact(weeks, 7)); in parse() 624 Math.addExact(years, isoAmount.years), in plus() 625 Math.addExact(months, isoAmount.months), in plus() 626 Math.addExact(days, isoAmount.days)); in plus() 646 return create(Math.toIntExact(Math.addExact(years, yearsToAdd)), months, days); in plusYears() 666 return create(years, Math.toIntExact(Math.addExact(months, monthsToAdd)), days); in plusMonths() 686 return create(years, months, Math.toIntExact(Math.addExact(days, daysToAdd))); in plusDays()
|
D | Duration.java | 242 long secs = Math.addExact(seconds, Math.floorDiv(nanoAdjustment, NANOS_PER_SECOND)); in ofSeconds() 439 …long seconds = Math.addExact(daysAsSecs, Math.addExact(hoursAsSecs, Math.addExact(minsAsSecs, secs… in create() 812 long epochSec = Math.addExact(seconds, secondsToAdd); in plus() 813 epochSec = Math.addExact(epochSec, nanosToAdd / NANOS_PER_SECOND); in plus() 1201 millis = Math.addExact(millis, nanos / 1000_000); in toMillis() 1216 totalNanos = Math.addExact(totalNanos, nanos); in toNanos()
|
D | Instant.java | 323 long secs = Math.addExact(epochSecond, Math.floorDiv(nanoAdjustment, NANOS_PER_SECOND)); in ofEpochSecond() 918 long epochSec = Math.addExact(seconds, secondsToAdd); in plus() 919 epochSec = Math.addExact(epochSec, nanosToAdd / NANOS_PER_SECOND); in plus() 1157 return Math.addExact(totalNanos, end.nanos - nanos); in nanosUntil() 1227 return Math.addExact(millis, adjustment); in toEpochMilli() 1230 return Math.addExact(millis, nanos / 1000_000); in toEpochMilli()
|
D | Clock.java | 709 return Math.addExact(baseClock.millis(), offset.toMillis()); in millis()
|
D | Year.java | 709 case ERAS: return with(ERA, Math.addExact(getLong(ERA), amountToAdd)); in plus()
|
D | LocalDate.java | 1265 case ERAS: return with(ERA, Math.addExact(getLong(ERA), amountToAdd)); in plus() 1387 long mjDay = Math.addExact(toEpochDay(), daysToAdd); in plusDays()
|
D | YearMonth.java | 807 case ERAS: return with(ERA, Math.addExact(getLong(ERA), amountToAdd)); in plus()
|
/libcore/ojluni/src/main/java/java/lang/ |
D | StrictMath.java | 861 public static int addExact(int x, int y) { in addExact() method in StrictMath 862 return Math.addExact(x, y); in addExact() 876 public static long addExact(long x, long y) { in addExact() method in StrictMath 877 return Math.addExact(x, y); in addExact()
|
D | Math.java | 1055 public static int addExact(int x, int y) { in addExact() method in Math 1075 public static long addExact(long x, long y) { in addExact() method in Math
|
/libcore/ojluni/src/main/java/java/time/chrono/ |
D | ChronoPeriodImpl.java | 179 Math.addExact(years, amount.years), in plus() 180 Math.addExact(months, amount.months), in plus() 181 Math.addExact(days, amount.days)); in plus()
|
D | Chronology.java | 747 return Math.addExact(daysInSec, timeinSec - zoneOffset.getTotalSeconds()); in epochSecond()
|
D | ChronoLocalDateImpl.java | 209 case ERAS: return with(ERA, Math.addExact(getLong(ERA), amountToAdd)); in plus()
|
D | IsoChronology.java | 330 …return Math.addExact(Math.multiplyExact(totalDays, 86400L), timeinSec - zoneOffset.getTotalSeconds… in epochSecond()
|
D | ChronoLocalDateTimeImpl.java | 382 return Math.addExact(amount, time.until(end.toLocalTime(), unit)); in until()
|
D | HijrahDate.java | 524 int newYear = Math.addExact(this.prolepticYear, (int)years); in plusYears()
|
/libcore/ojluni/src/main/java/java/time/format/ |
D | Parsed.java | 405 … updateCheckConflict(AMPM_OF_DAY, HOUR_OF_DAY, Math.addExact(Math.multiplyExact(ap, 12), hap)); in resolveTimeFields() 487 long hod = Math.addExact(hoap, excessHours); in resolveTimeFields() 541 resolveTime(Math.addExact(Math.multiplyExact(ap, 12), 6), 0, 0, 0); in resolveTimeLenient() 597 totalNanos = Math.addExact(totalNanos, Math.multiplyExact(moh, 60_000_000_000L)); in resolveTime() 598 totalNanos = Math.addExact(totalNanos, Math.multiplyExact(som, 1_000_000_000L)); in resolveTime() 599 totalNanos = Math.addExact(totalNanos, nos); in resolveTime()
|
/libcore/luni/src/test/java/libcore/java/lang/ |
D | StrictMathTest.java | 46 assertEquals(expected, StrictMath.addExact(a, b)); in testAddExactI() 99 assertEquals(expected, BigInteger.valueOf(StrictMath.addExact(a, b))); in testAddExactL()
|
D | MathTest.java | 49 assertEquals(expected, Math.addExact(a, b)); in testAddExactI() 138 assertEquals(expected, BigInteger.valueOf(Math.addExact(a, b))); in testAddExactL()
|
/libcore/ojluni/annotations/flagged_api/java/lang/ |
D | StrictMath.annotated.java | 78 public static int addExact(int x, int y) { throw new RuntimeException("Stub!"); } in addExact() method in StrictMath 80 public static long addExact(long x, long y) { throw new RuntimeException("Stub!"); } in addExact() method in StrictMath
|
D | Math.annotated.java | 79 public static int addExact(int x, int y) { throw new RuntimeException("Stub!"); } in addExact() method in Math 81 public static long addExact(long x, long y) { throw new RuntimeException("Stub!"); } in addExact() method in Math
|
/libcore/ojluni/src/test/java/time/tck/java/time/chrono/ |
D | CopticDate.java | 287 long calcEm = Math.addExact(curEm, months); in plusMonths() 297 return CopticDate.ofEpochDay(Math.addExact(toEpochDay(), days)); in plusDays()
|
/libcore/ojluni/src/test/java/lang/StrictMath/ |
D | ExactArithTests.java | 75 int sum = StrictMath.addExact(x, y); in testIntegerExact() 226 long sum = StrictMath.addExact(x, y); in testLongExact()
|
/libcore/ojluni/src/main/java/java/util/ |
D | Base64.java | 259 len = Math.multiplyExact(4, (Math.addExact(srclen, 2) / 3)); in encodedOutLength() 262 len = Math.addExact(Math.multiplyExact(4, (srclen / 3)), (n == 0 ? 0 : n + 1)); in encodedOutLength() 265 len = Math.addExact(len, (len - 1) / linemax * newline.length); in encodedOutLength()
|
/libcore/ojluni/src/test/java/lang/Math/ |
D | ExactArithTests.java | 102 int sum = Math.addExact(x, y); in testIntegerExact() 360 long sum = Math.addExact(x, y); in testLongExact()
|
/libcore/ojluni/src/main/java/java/time/temporal/ |
D | WeekFields.java | 989 date = date.plus(Math.addExact(Math.multiplyExact(weeks, 7), days), DAYS); in resolveWoM() 1014 date = date.plus(Math.addExact(Math.multiplyExact(weeks, 7), days), DAYS); in resolveWoY()
|