5#ifndef FLUTTER_FML_SAFE_MATH_H_
6#define FLUTTER_FML_SAFE_MATH_H_
19 size_t mul(
size_t x,
size_t y);
22 uint32_t mul32(uint32_t
x, uint32_t
y);
23 uint64_t mul64(uint64_t
x, uint64_t
y);
25 bool overflow_detected_ =
false;
size_t mul(size_t x, size_t y)
bool overflow_detected() const