MODULE Mac x86_64 79BF34F4371F3F37A87E2A31AC3D1E050 TestCasting
INFO CODE_ID 79BF34F4371F3F37A87E2A31AC3D1E05
FILE 0 hg:hg.mozilla.org/comm-central:mfbt/Casting.h:69b7da83da004758c808f03b5b8d21b39cbee45c
FILE 1 hg:hg.mozilla.org/comm-central:mfbt/tests/TestCasting.cpp:69b7da83da004758c808f03b5b8d21b39cbee45c
PUBLIC m 0 0 _mh_execute_header
FUNC m 15f0 2b 0 main
15f0 f 91 1
15ff 5 92 1
1604 5 94 1
1609 5 95 1
160e 7 96 1
1615 6 98 1
FUNC m 1620 79 0 TestBitwiseCast()
1620 8 29 1
1628 66 30 1
168e 5 31 1
1693 6 32 1
FUNC m 16a0 3ff 0 TestSameSize()
16a0 a 34 1
16aa 52 35 1
16fc 5c 36 1
1758 5c 37 1
17b4 5c 38 1
1810 59 39 1
1869 5e 40 1
18c7 5e 41 1
1925 5c 42 1
1981 5e 43 1
19df 5c 44 1
1a3b 5e 45 1
1a99 6 46 1
FUNC m 1aa0 3fd 0 TestToBiggerSize()
1aa0 a 48 1
1aaa 52 49 1
1afc 5c 50 1
1b58 5c 51 1
1bb4 5c 52 1
1c10 59 53 1
1c69 5c 54 1
1cc5 5e 55 1
1d23 5c 56 1
1d7f 5e 57 1
1ddd 5c 58 1
1e39 5e 59 1
1e97 6 60 1
FUNC m 1ea0 870 0 TestToSmallerSize()
1ea0 a 62 1
1eaa 52 63 1
1efc 5e 64 1
1f5a 5e 65 1
1fb8 5e 66 1
2016 59 67 1
206f 5e 68 1
20cd 5e 69 1
212b 5e 70 1
2189 5e 71 1
21e7 5e 72 1
2245 5e 73 1
22a3 63 76 1
2306 5e 77 1
2364 5e 78 1
23c2 5c 79 1
241e 5c 80 1
247a 5e 81 1
24d8 60 83 1
2538 5b 84 1
2593 5c 85 1
25ef 5c 86 1
264b 5c 87 1
26a7 63 88 1
270a 6 89 1
FUNC m 2710 52 0 int mozilla::BitwiseCast<int, int>(int)
2710 19 60 0
2729 c 62 0
2735 2d 63 0
FUNC m 2770 6 0 UintUlongBitwiseCast<unsigned int, unsigned long, false>::test()
2770 6 26 1
FUNC m 2780 4a 0 void mozilla::BitwiseCast<int, int>(int, int*)
2780 1d 42 0
279d 20 55 0
27bd d 57 0
FUNC m 27d0 20 0 bool mozilla::detail::IsInBounds<short, short>(short)
27d0 c 194 0
27dc 14 195 0
FUNC m 27f0 20 0 bool mozilla::detail::IsInBounds<unsigned short, unsigned short>(unsigned short)
27f0 c 194 0
27fc 14 195 0
FUNC m 2810 20 0 bool mozilla::detail::IsInBounds<unsigned short, short>(unsigned short)
2810 c 194 0
281c 14 195 0
FUNC m 2830 20 0 bool mozilla::detail::IsInBounds<short, unsigned short>(short)
2830 c 194 0
283c 14 195 0
FUNC m 2850 1e 0 bool mozilla::detail::IsInBounds<int, unsigned int>(int)
2850 b 194 0
285b 13 195 0
FUNC m 2870 11 0 mozilla::detail::BoundsChecker<short, short, true>::checkBounds(short)
2870 11 182 0
FUNC m 2890 11 0 mozilla::detail::BoundsChecker<unsigned short, unsigned short, true>::checkBounds(unsigned short)
2890 11 182 0
FUNC m 28b0 20 0 mozilla::detail::BoundsChecker<unsigned short, short, true>::checkBounds(unsigned short)
28b0 c 188 0
28bc 14 189 0
FUNC m 28d0 20 0 mozilla::detail::BoundsCheckImpl<unsigned short, short, (mozilla::detail::FromSignedness)1, (mozilla::detail::ToSignedness)0>::checkBounds(unsigned short)
28d0 c 154 0
28dc 14 155 0
FUNC m 28f0 22 0 mozilla::detail::UnsignedSignedCheck<unsigned short, short, (mozilla::detail::USComparison)1>::checkBounds(unsigned short)
28f0 8 145 0
28f8 6 146 0
28fe 14 147 0
FUNC m 2920 20 0 mozilla::detail::BoundsChecker<short, unsigned short, true>::checkBounds(short)
2920 c 188 0
292c 14 189 0
FUNC m 2940 2c 0 mozilla::detail::BoundsCheckImpl<short, unsigned short, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(short)
2940 8 116 0
2948 d 117 0
2955 9 118 0
295e 4 121 0
2962 a 124 0
FUNC m 2970 1e 0 mozilla::detail::BoundsChecker<int, unsigned int, true>::checkBounds(int)
2970 b 188 0
297b 13 189 0
FUNC m 2990 28 0 mozilla::detail::BoundsCheckImpl<int, unsigned int, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(int)
2990 7 116 0
2997 a 117 0
29a1 9 118 0
29aa 4 121 0
29ae a 124 0
FUNC m 29c0 20 0 bool mozilla::detail::IsInBounds<short, int>(short)
29c0 c 194 0
29cc 14 195 0
FUNC m 29e0 20 0 bool mozilla::detail::IsInBounds<unsigned short, unsigned int>(unsigned short)
29e0 c 194 0
29ec 14 195 0
FUNC m 2a00 20 0 bool mozilla::detail::IsInBounds<unsigned short, int>(unsigned short)
2a00 c 194 0
2a0c 14 195 0
FUNC m 2a20 20 0 bool mozilla::detail::IsInBounds<short, unsigned int>(short)
2a20 c 194 0
2a2c 14 195 0
FUNC m 2a40 1e 0 bool mozilla::detail::IsInBounds<int, unsigned long long>(int)
2a40 b 194 0
2a4b 13 195 0
FUNC m 2a60 20 0 mozilla::detail::BoundsChecker<short, int, true>::checkBounds(short)
2a60 c 188 0
2a6c 14 189 0
FUNC m 2a80 11 0 mozilla::detail::BoundsCheckImpl<short, int, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)0>::checkBounds(short)
2a80 8 164 0
2a88 9 166 0
FUNC m 2aa0 20 0 mozilla::detail::BoundsChecker<unsigned short, unsigned int, true>::checkBounds(unsigned short)
2aa0 c 188 0
2aac 14 189 0
FUNC m 2ac0 20 0 mozilla::detail::BoundsCheckImpl<unsigned short, unsigned int, (mozilla::detail::FromSignedness)1, (mozilla::detail::ToSignedness)1>::checkBounds(unsigned short)
2ac0 c 106 0
2acc 14 107 0
FUNC m 2ae0 11 0 mozilla::detail::UnsignedUnsignedCheck<unsigned short, unsigned int, (mozilla::detail::UUComparison)1>::checkBounds(unsigned short)
2ae0 11 100 0
FUNC m 2b00 20 0 mozilla::detail::BoundsChecker<unsigned short, int, true>::checkBounds(unsigned short)
2b00 c 188 0
2b0c 14 189 0
FUNC m 2b20 20 0 mozilla::detail::BoundsCheckImpl<unsigned short, int, (mozilla::detail::FromSignedness)1, (mozilla::detail::ToSignedness)0>::checkBounds(unsigned short)
2b20 c 154 0
2b2c 14 155 0
FUNC m 2b40 11 0 mozilla::detail::UnsignedSignedCheck<unsigned short, int, (mozilla::detail::USComparison)0>::checkBounds(unsigned short)
2b40 11 139 0
FUNC m 2b60 20 0 mozilla::detail::BoundsChecker<short, unsigned int, true>::checkBounds(short)
2b60 c 188 0
2b6c 14 189 0
FUNC m 2b80 2c 0 mozilla::detail::BoundsCheckImpl<short, unsigned int, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(short)
2b80 8 116 0
2b88 d 117 0
2b95 9 118 0
2b9e 4 121 0
2ba2 a 124 0
FUNC m 2bb0 1e 0 mozilla::detail::BoundsChecker<int, unsigned long long, true>::checkBounds(int)
2bb0 b 188 0
2bbb 13 189 0
FUNC m 2bd0 28 0 mozilla::detail::BoundsCheckImpl<int, unsigned long long, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(int)
2bd0 7 116 0
2bd7 a 117 0
2be1 9 118 0
2bea 4 121 0
2bee a 124 0
FUNC m 2c00 20 0 bool mozilla::detail::IsInBounds<short, signed char>(short)
2c00 c 194 0
2c0c 14 195 0
FUNC m 2c20 20 0 bool mozilla::detail::IsInBounds<unsigned short, unsigned char>(unsigned short)
2c20 c 194 0
2c2c 14 195 0
FUNC m 2c40 20 0 bool mozilla::detail::IsInBounds<unsigned short, signed char>(unsigned short)
2c40 c 194 0
2c4c 14 195 0
FUNC m 2c60 20 0 bool mozilla::detail::IsInBounds<short, unsigned char>(short)
2c60 c 194 0
2c6c 14 195 0
FUNC m 2c80 1e 0 bool mozilla::detail::IsInBounds<int, unsigned short>(int)
2c80 b 194 0
2c8b 13 195 0
FUNC m 2ca0 20 0 bool mozilla::detail::IsInBounds<long long, int>(long long)
2ca0 c 194 0
2cac 14 195 0
FUNC m 2cc0 20 0 bool mozilla::detail::IsInBounds<long long, unsigned int>(long long)
2cc0 c 194 0
2ccc 14 195 0
FUNC m 2ce0 20 0 mozilla::detail::BoundsChecker<short, signed char, true>::checkBounds(short)
2ce0 c 188 0
2cec 14 189 0
FUNC m 2d00 3d 0 mozilla::detail::BoundsCheckImpl<short, signed char, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)0>::checkBounds(short)
2d00 a 164 0
2d0a 4 168 0
2d0e 4 169 0
2d12 2b 170 0
FUNC m 2d40 20 0 mozilla::detail::BoundsChecker<unsigned short, unsigned char, true>::checkBounds(unsigned short)
2d40 c 188 0
2d4c 14 189 0
FUNC m 2d60 20 0 mozilla::detail::BoundsCheckImpl<unsigned short, unsigned char, (mozilla::detail::FromSignedness)1, (mozilla::detail::ToSignedness)1>::checkBounds(unsigned short)
2d60 c 106 0
2d6c 14 107 0
FUNC m 2d80 1c 0 mozilla::detail::UnsignedUnsignedCheck<unsigned short, unsigned char, (mozilla::detail::UUComparison)0>::checkBounds(unsigned short)
2d80 1c 94 0
FUNC m 2da0 20 0 mozilla::detail::BoundsChecker<unsigned short, signed char, true>::checkBounds(unsigned short)
2da0 c 188 0
2dac 14 189 0
FUNC m 2dc0 20 0 mozilla::detail::BoundsCheckImpl<unsigned short, signed char, (mozilla::detail::FromSignedness)1, (mozilla::detail::ToSignedness)0>::checkBounds(unsigned short)
2dc0 c 154 0
2dcc 14 155 0
FUNC m 2de0 1e 0 mozilla::detail::UnsignedSignedCheck<unsigned short, signed char, (mozilla::detail::USComparison)1>::checkBounds(unsigned short)
2de0 8 145 0
2de8 4 146 0
2dec 12 147 0
FUNC m 2e00 20 0 mozilla::detail::BoundsChecker<short, unsigned char, true>::checkBounds(short)
2e00 c 188 0
2e0c 14 189 0
FUNC m 2e20 3a 0 mozilla::detail::BoundsCheckImpl<short, unsigned char, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(short)
2e20 8 116 0
2e28 d 117 0
2e35 9 118 0
2e3e 12 123 0
2e50 a 124 0
FUNC m 2e60 1e 0 mozilla::detail::BoundsChecker<int, unsigned short, true>::checkBounds(int)
2e60 b 188 0
2e6b 13 189 0
FUNC m 2e80 33 0 mozilla::detail::BoundsCheckImpl<int, unsigned short, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(int)
2e80 7 116 0
2e87 a 117 0
2e91 9 118 0
2e9a f 123 0
2ea9 a 124 0
FUNC m 2ec0 20 0 mozilla::detail::BoundsChecker<long long, int, true>::checkBounds(long long)
2ec0 c 188 0
2ecc 14 189 0
FUNC m 2ee0 44 0 mozilla::detail::BoundsCheckImpl<long long, int, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)0>::checkBounds(long long)
2ee0 a 164 0
2eea 7 168 0
2ef1 7 169 0
2ef8 2c 170 0
FUNC m 2f30 20 0 mozilla::detail::BoundsChecker<long long, unsigned int, true>::checkBounds(long long)
2f30 c 188 0
2f3c 14 189 0
FUNC m 2f50 38 0 mozilla::detail::BoundsCheckImpl<long long, unsigned int, (mozilla::detail::FromSignedness)0, (mozilla::detail::ToSignedness)1>::checkBounds(long long)
2f50 8 116 0
2f58 b 117 0
2f63 9 118 0
2f6c 12 123 0
2f7e a 124 0
