Lines Matching refs:CheckedNumeric
10 * `checked_math.h` contains the `CheckedNumeric` template class and helper
26 * `StrictNumeric` coerces to `ClampedNumeric` and `CheckedNumeric`
27 * `ClampedNumeric` coerces to `CheckedNumeric`
105 other boundary conditions. The `CheckedNumeric` template does this by storing
111 Here's an example of a buffer calculation using a `CheckedNumeric` type (note:
201 values extracted from a `CheckedNumeric` class instance. The raw numeric value
209 ## CheckedNumeric<> in checked_math.h
211 `CheckedNumeric<>` implements all the logic and operators for detecting integer
213 The `CheckedNumeric` type implicitly converts from floating point and integer
234 `CheckedNumeric` as a result of the operation:
246 The following are for converting `CheckedNumeric` instances:
252 * `Cast<>()` - Instance method returning a `CheckedNumeric` derived from
253 casting the current instance to a `CheckedNumeric` of the supplied
273 **Comparison operators are explicitly not provided** for `CheckedNumeric`
291 or `CheckedNumeric` types, perform arithmetic operations, and return a
292 `CheckedNumeric` result. The supported functions are:
315 arithmetic types to `CheckedNumeric` types:
317 * `MakeCheckedNum()` - Creates a new `CheckedNumeric` from the underlying type