template <typename Dst, typename Src, template <typename> class Bounds, IntegerRepresentation DstSign =
              std::is_signed_v<Dst> ? IntegerRepresentation::kSigned
                                    : IntegerRepresentation::kUnsigned, IntegerRepresentation SrcSign =
              std::is_signed_v<Src> ? IntegerRepresentation::kSigned
                                    : IntegerRepresentation::kUnsigned, NumericRangeRepresentation DstRange =
              kStaticDstRangeRelationToSrcRange<Dst, Src>>

struct DstRangeRelationToSrcRangeImpl

Defined at line 240 of file ../../zircon/third_party/ulib/safemath/include/safemath/safe_conversions_impl.h

Default case, used for same sign narrowing: The range is contained for normal

limits.

Public Methods

RangeCheck Check (Src value)

Defined at line 241 of file ../../zircon/third_party/ulib/safemath/include/safemath/safe_conversions_impl.h