MODULE Mac x86_64 C8F1A99E4873301B80DCBE9AF4BB8A0D0 TestScopeExit
INFO CODE_ID C8F1A99E4873301B80DCBE9AF4BB8A0D
FILE 0 hg:hg.mozilla.org/comm-central:mfbt/ScopeExit.h:69b7da83da004758c808f03b5b8d21b39cbee45c
FILE 1 hg:hg.mozilla.org/comm-central:mfbt/tests/TestScopeExit.cpp:69b7da83da004758c808f03b5b8d21b39cbee45c
FILE 2 /builds/worker/fetches/clang/include/c++/v1/type_traits
PUBLIC m 0 0 _mh_execute_header
FUNC m 820 38 0 main
820 f 50 1
82f d 51 1
83c c 52 1
848 7 54 1
84f 9 55 1
FUNC m 860 32b 0 Test()
860 19 21 1
879 7 22 1
880 7 23 1
887 7 24 1
88e 9 27 1
897 15 28 1
8ac 9 30 1
8b5 15 31 1
8ca 9 33 1
8d3 9 35 1
8dc 15 36 1
8f1 1e 38 1
90f 93 40 1
9a2 37 41 1
9d9 7d 43 1
a56 7d 44 1
ad3 7d 45 1
b50 4 47 1
b54 37 48 1
FUNC m b90 40 0 mozilla::ScopeExit<Test()::$_1> mozilla::MakeScopeExit<Test()::$_1>(Test()::$_1&&)
b90 16 120 0
ba6 2a 121 0
FUNC m bd0 40 0 mozilla::ScopeExit<Test()::$_2> mozilla::MakeScopeExit<Test()::$_2>(Test()::$_2&&)
bd0 16 120 0
be6 2a 121 0
FUNC m c10 12 0 mozilla::ScopeExit<Test()::$_2>::release()
c10 12 110 0
FUNC m c30 40 0 mozilla::ScopeExit<Test()::$_0> mozilla::MakeScopeExit<Test()::$_0>(Test()::$_0&&)
c30 16 120 0
c46 2a 121 0
FUNC m c70 e 0 std::__1::remove_reference<mozilla::ScopeExit<Test()::$_0>&>::type&& std::__1::move<mozilla::ScopeExit<Test()::$_0>&>(mozilla::ScopeExit<Test()::$_0>&&&)
c70 8 2279 2
c78 6 2281 2
FUNC m c80 23 0 mozilla::ScopeExit<Test()::$_0>::ScopeExit(mozilla::ScopeExit<Test()::$_0>&&)
c80 1d 100 0
c9d 6 102 0
FUNC m cb0 1b 0 mozilla::ScopeExit<Test()::$_0>::~ScopeExit()
cb0 15 104 0
cc5 6 108 0
FUNC m cd0 1b 0 mozilla::ScopeExit<Test()::$_2>::~ScopeExit()
cd0 15 104 0
ce5 6 108 0
FUNC m cf0 1b 0 mozilla::ScopeExit<Test()::$_1>::~ScopeExit()
cf0 15 104 0
d05 6 108 0
FUNC m d10 e 0 std::__1::remove_reference<Test()::$_1&>::type&& std::__1::move<Test()::$_1&>(Test()::$_1&&&)
d10 8 2279 2
d18 6 2281 2
FUNC m d20 23 0 mozilla::ScopeExit<Test()::$_1>::ScopeExit(Test()::$_1&&)
d20 23 96 0
FUNC m d50 20 0 mozilla::ScopeExit<Test()::$_1>::ScopeExit(Test()::$_1&&)
d50 20 96 0
FUNC m d70 e 0 std::__1::remove_reference<Test()::$_2&>::type&& std::__1::move<Test()::$_2&>(Test()::$_2&&&)
d70 8 2279 2
d78 6 2281 2
FUNC m d80 23 0 mozilla::ScopeExit<Test()::$_2>::ScopeExit(Test()::$_2&&)
d80 23 96 0
FUNC m db0 20 0 mozilla::ScopeExit<Test()::$_2>::ScopeExit(Test()::$_2&&)
db0 20 96 0
FUNC m dd0 e 0 std::__1::remove_reference<Test()::$_0&>::type&& std::__1::move<Test()::$_0&>(Test()::$_0&&&)
dd0 8 2279 2
dd8 6 2281 2
FUNC m de0 23 0 mozilla::ScopeExit<Test()::$_0>::ScopeExit(Test()::$_0&&)
de0 23 96 0
FUNC m e10 20 0 mozilla::ScopeExit<Test()::$_0>::ScopeExit(Test()::$_0&&)
e10 20 96 0
FUNC m e30 47 0 mozilla::ScopeExit<Test()::$_0>::ScopeExit(mozilla::ScopeExit<Test()::$_0>&&)
e30 14 100 0
e44 17 99 0
e5b d 100 0
e68 9 101 0
e71 6 102 0
FUNC m e80 12 0 mozilla::ScopeExit<Test()::$_0>::release()
e80 12 110 0
FUNC m ea0 2d 0 mozilla::ScopeExit<Test()::$_0>::~ScopeExit()
ea0 10 104 0
eb0 12 105 0
ec2 5 106 0
ec7 6 108 0
FUNC m ed0 18 0 Test()::$_0::operator()() const
ed0 18 36 1
FUNC m ef0 2d 0 mozilla::ScopeExit<Test()::$_2>::~ScopeExit()
ef0 10 104 0
f00 12 105 0
f12 5 106 0
f17 6 108 0
FUNC m f20 18 0 Test()::$_2::operator()() const
f20 18 31 1
FUNC m f40 2d 0 mozilla::ScopeExit<Test()::$_1>::~ScopeExit()
f40 10 104 0
f50 12 105 0
f62 5 106 0
f67 6 108 0
FUNC m f70 18 0 Test()::$_1::operator()() const
f70 18 28 1
