Lines Matching refs:LosslessArithmeticConvertibleImpl
633 // LosslessArithmeticConvertibleImpl<kFromKind, From, kToKind, To>::value
643 struct LosslessArithmeticConvertibleImpl : public false_type {};
647 struct LosslessArithmeticConvertibleImpl<kBool, bool, kBool, bool>
652 struct LosslessArithmeticConvertibleImpl<kBool, bool, kInteger, To>
657 struct LosslessArithmeticConvertibleImpl<kBool, bool, kFloatingPoint, To>
662 struct LosslessArithmeticConvertibleImpl<kInteger, From, kBool, bool>
668 struct LosslessArithmeticConvertibleImpl<kInteger, From, kInteger, To>
683 struct LosslessArithmeticConvertibleImpl<kInteger, From, kFloatingPoint, To>
688 struct LosslessArithmeticConvertibleImpl<kFloatingPoint, From, kBool, bool>
693 struct LosslessArithmeticConvertibleImpl<kFloatingPoint, From, kInteger, To>
699 struct LosslessArithmeticConvertibleImpl<
712 : public LosslessArithmeticConvertibleImpl<