Lines Copies Function name ----- ------ ------------- 30237 (100%) 579 (100%) (TOTAL) 4123 (13.6%) 1 (0.2%) >::demangle 1044 (3.5%) 1 (0.2%) >::demangle 663 (2.2%) 55 (9.5%) cpp_demangle::ast::AutoLogDemangle::new 638 (2.1%) 1 (0.2%) >::demangle 611 (2.0%) 1 (0.2%) >::demangle 525 (1.7%) 1 (0.2%) >::demangle_as_inner 477 (1.6%) 1 (0.2%) >::demangle 425 (1.4%) 1 (0.2%) >::demangle 420 (1.4%) 6 (1.0%) core::option::Option::map_or 393 (1.3%) 1 (0.2%) >::demangle 359 (1.2%) 1 (0.2%) >::demangle 340 (1.1%) 1 (0.2%) >::demangle 330 (1.1%) 1 (0.2%) >::demangle 320 (1.1%) 1 (0.2%) >::demangle 309 (1.0%) 1 (0.2%) >::demangle 276 (0.9%) 6 (1.0%) core::option::Option::map 274 (0.9%) 1 (0.2%) >::demangle 261 (0.9%) 1 (0.2%) core::char::methods::encode_utf8_raw 257 (0.8%) 1 (0.2%) >::demangle 246 (0.8%) 1 (0.2%) >::demangle 245 (0.8%) 1 (0.2%) >::demangle 241 (0.8%) 1 (0.2%) >::demangle 229 (0.8%) 1 (0.2%) ::next 229 (0.8%) 1 (0.2%) >::demangle 209 (0.7%) 1 (0.2%) >::demangle 209 (0.7%) 1 (0.2%) >::demangle 206 (0.7%) 1 (0.2%) cpp_demangle::Symbol::new_with_options 205 (0.7%) 5 (0.9%) as core::ops::try_trait::Try>::branch 199 (0.7%) 1 (0.2%) >::demangle_as_inner 199 (0.7%) 1 (0.2%) >::demangle 197 (0.7%) 1 (0.2%) >::demangle 197 (0.7%) 1 (0.2%) >::demangle 195 (0.6%) 3 (0.5%) core::result::Result::map_err 195 (0.6%) 1 (0.2%) >::demangle 189 (0.6%) 1 (0.2%) >::demangle 188 (0.6%) 5 (0.9%) as core::ops::index::Index>::index 188 (0.6%) 1 (0.2%) >::demangle 187 (0.6%) 1 (0.2%) >::demangle_as_inner 181 (0.6%) 3 (0.5%) >::demangle::{{closure}} 176 (0.6%) 1 (0.2%) core::iter::traits::double_ended::DoubleEndedIterator::try_rfold 174 (0.6%) 1 (0.2%) >::demangle 168 (0.6%) 1 (0.2%) >::demangle 168 (0.6%) 1 (0.2%) >::demangle 163 (0.5%) 1 (0.2%) alloc::raw_vec::RawVec::grow_amortized 160 (0.5%) 1 (0.2%) >::demangle_as_leaf 158 (0.5%) 1 (0.2%) >::demangle 158 (0.5%) 1 (0.2%) >::demangle 155 (0.5%) 1 (0.2%) >::demangle_as_inner 154 (0.5%) 1 (0.2%) >::demangle 152 (0.5%) 4 (0.7%) core::result::Result::ok 152 (0.5%) 1 (0.2%) >::demangle 151 (0.5%) 1 (0.2%) >::demangle 148 (0.5%) 1 (0.2%) >::demangle::write_literal 147 (0.5%) 1 (0.2%) >::demangle 146 (0.5%) 1 (0.2%) >::demangle 145 (0.5%) 5 (0.9%) core::fmt::ArgumentV1::new 144 (0.5%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}} 142 (0.5%) 1 (0.2%) >::demangle_as_inner 142 (0.5%) 1 (0.2%) >::demangle 139 (0.5%) 2 (0.3%) as core::cmp::PartialEq>::eq 133 (0.4%) 1 (0.2%) >::demangle 130 (0.4%) 1 (0.2%) >::demangle 129 (0.4%) 1 (0.2%) >::demangle_as_inner 128 (0.4%) 1 (0.2%) cpp_demangle::ast::DemangleContext::demangle_inner_prefixes 127 (0.4%) 1 (0.2%) >::demangle 127 (0.4%) 1 (0.2%) >::demangle 127 (0.4%) 1 (0.2%) core::slice::::reverse::revswap 125 (0.4%) 1 (0.2%) >::demangle 124 (0.4%) 1 (0.2%) >::demangle 124 (0.4%) 1 (0.2%) >::demangle 123 (0.4%) 3 (0.5%) core::option::Option::and_then 122 (0.4%) 1 (0.2%) >::demangle 121 (0.4%) 1 (0.2%) core::str::validations::next_code_point_reverse 115 (0.4%) 1 (0.2%) cpp_demangle::ast::DemangleContext::new 114 (0.4%) 1 (0.2%) >::demangle 110 (0.4%) 1 (0.2%) core::ptr::swap_nonoverlapping_bytes 109 (0.4%) 1 (0.2%) >::demangle 108 (0.4%) 1 (0.2%) cpp_demangle::ast::Expression::demangle_as_subexpr 103 (0.3%) 2 (0.3%) core::ptr::swap_nonoverlapping_one 103 (0.3%) 1 (0.2%) >::demangle 101 (0.3%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::try_fold 101 (0.3%) 1 (0.2%) >::demangle 98 (0.3%) 1 (0.2%) cpp_demangle::ast::LambdaSig::demangle_args 96 (0.3%) 1 (0.2%) core::iter::adapters::map::map_try_fold::{{closure}} 95 (0.3%) 1 (0.2%) >::demangle_as_inner 87 (0.3%) 1 (0.2%) >::demangle 87 (0.3%) 1 (0.2%) cpp_demangle::Symbol::demangle 86 (0.3%) 1 (0.2%) >::demangle 85 (0.3%) 1 (0.2%) as core::ops::try_trait::Try>::branch 84 (0.3%) 6 (1.0%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 82 (0.3%) 1 (0.2%) >::demangle 81 (0.3%) 1 (0.2%) >::demangle 78 (0.3%) 1 (0.2%) addr2line::path_push 77 (0.3%) 1 (0.2%) >::demangle 77 (0.3%) 1 (0.2%) >::demangle 76 (0.3%) 1 (0.2%) >::demangle 76 (0.3%) 1 (0.2%) >::demangle 75 (0.2%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::fold::ok::{{closure}} 73 (0.2%) 5 (0.9%) core::slice::index:: for [T]>::index 72 (0.2%) 9 (1.6%) cpp_demangle::ast::DemangleAsInner::downcast_to_type 72 (0.2%) 6 (1.0%) core::ptr::const_ptr::::offset 72 (0.2%) 1 (0.2%) alloc::raw_vec::RawVec::current_memory 70 (0.2%) 2 (0.3%) core::option::Option::unwrap_or 69 (0.2%) 1 (0.2%) >::demangle 69 (0.2%) 1 (0.2%) >::demangle 69 (0.2%) 1 (0.2%) addr2line::demangle_auto 69 (0.2%) 1 (0.2%) core::ops::control_flow::ControlFlow::Output>::into_try 68 (0.2%) 1 (0.2%) core::slice::::reverse 67 (0.2%) 1 (0.2%) as core::cmp::PartialEq>::ne 66 (0.2%) 3 (0.5%) >::get 64 (0.2%) 8 (1.4%) cpp_demangle::ast::DemangleAsInner::downcast_to_array_type 64 (0.2%) 8 (1.4%) cpp_demangle::ast::DemangleAsInner::downcast_to_function_type 64 (0.2%) 8 (1.4%) cpp_demangle::ast::DemangleAsInner::downcast_to_pointer_to_member 64 (0.2%) 2 (0.3%) core::ptr::swap_nonoverlapping 64 (0.2%) 1 (0.2%) ::ne 64 (0.2%) 1 (0.2%) alloc::vec::Vec::push 63 (0.2%) 1 (0.2%) core::ops::control_flow::ControlFlow::Output>::from_try 63 (0.2%) 1 (0.2%) core::slice::::ends_with 62 (0.2%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::fold 61 (0.2%) 1 (0.2%) >::demangle_as_leaf 60 (0.2%) 4 (0.7%) as core::ops::try_trait::FromResidual>>::from_residual 60 (0.2%) 3 (0.5%) core::ptr::read 60 (0.2%) 1 (0.2%) cpp_demangle::ast::DemangleContext::demangle_inners 59 (0.2%) 2 (0.3%) addr2line::demangle::{{closure}} 59 (0.2%) 1 (0.2%) >::demangle_as_leaf 59 (0.2%) 1 (0.2%) core::fmt::Arguments::new_v1 58 (0.2%) 1 (0.2%) cpp_demangle::ast::DemangleContext::pop_inner_if 57 (0.2%) 1 (0.2%) >::demangle 57 (0.2%) 1 (0.2%) >::demangle 57 (0.2%) 1 (0.2%) core::str::traits:: for core::ops::range::Range>::get 56 (0.2%) 1 (0.2%) core::alloc::layout::Layout::array 56 (0.2%) 1 (0.2%) cpp_demangle::ast::DemangleContext::ensure 55 (0.2%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::try_fold 55 (0.2%) 1 (0.2%) as core::fmt::Write>::write_str::{{closure}} 55 (0.2%) 1 (0.2%) core::option::Option::ok_or_else 54 (0.2%) 6 (1.0%) core::ptr::const_ptr::::add 54 (0.2%) 1 (0.2%) core::slice::iter::Iter::pre_dec_end 52 (0.2%) 1 (0.2%) core::result::Result::unwrap 51 (0.2%) 3 (0.5%) core::option::Option::is_some 48 (0.2%) 1 (0.2%) core::slice::iter::Iter::new 48 (0.2%) 1 (0.2%) core::str::::is_char_boundary 47 (0.2%) 1 (0.2%) as core::ops::deref::Deref>::deref 47 (0.2%) 1 (0.2%) as core::fmt::Write>::write_str 46 (0.2%) 1 (0.2%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 46 (0.2%) 1 (0.2%) core::fmt::Arguments::new_v1_formatted 46 (0.2%) 1 (0.2%) cpp_demangle::ast::DemangleContext::set_source_name 45 (0.1%) 1 (0.2%) alloc::vec::Vec::pop 45 (0.1%) 1 (0.2%) core::mem::replace 44 (0.1%) 1 (0.2%) core::result::Result::map 43 (0.1%) 1 (0.2%) core::num::::checked_add 43 (0.1%) 1 (0.2%) core::num::::checked_mul 43 (0.1%) 1 (0.2%) core::num::::overflowing_add 43 (0.1%) 1 (0.2%) core::num::::overflowing_mul 42 (0.1%) 3 (0.5%) >::get_unchecked 42 (0.1%) 3 (0.5%) cpp_demangle::ast::DemangleAsInner::demangle_as_inner 42 (0.1%) 1 (0.2%) core::str::traits:: for core::ops::range::Range>::get_unchecked 41 (0.1%) 1 (0.2%) cpp_demangle::ast::DemangleContext::enter_recursion 40 (0.1%) 1 (0.2%) core::option::Option::or_else 40 (0.1%) 1 (0.2%) cpp_demangle::Symbol::new 38 (0.1%) 1 (0.2%) alloc::raw_vec::handle_reserve 38 (0.1%) 1 (0.2%) cpp_demangle::ast::AutoDemangleContextInnerBarrier::new 37 (0.1%) 1 (0.2%) as core::ops::drop::Drop>::drop 36 (0.1%) 9 (1.6%) cpp_demangle::ast::DemangleAsInner::is_qualified 36 (0.1%) 3 (0.5%) core::slice::::get 36 (0.1%) 1 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 34 (0.1%) 1 (0.2%) alloc::string::String::push 34 (0.1%) 1 (0.2%) cpp_demangle::ast::CvQualifiers::is_empty 33 (0.1%) 3 (0.5%) >::index 33 (0.1%) 1 (0.2%) addr2line::demangle 33 (0.1%) 1 (0.2%) addr2line::has_windows_root 33 (0.1%) 1 (0.2%) core::cell::Cell::replace 32 (0.1%) 4 (0.7%) core::ptr::const_ptr::::as_ptr 32 (0.1%) 3 (0.5%) core::mem::maybe_uninit::MaybeUninit::assume_init 32 (0.1%) 1 (0.2%) cpp_demangle::ast::AutoParseDemangle::new 31 (0.1%) 3 (0.5%) core::ptr::write 30 (0.1%) 2 (0.3%) >::demangle_as_inner::{{closure}} 30 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 30 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 29 (0.1%) 1 (0.2%) core::option::Option::unwrap 29 (0.1%) 1 (0.2%) core::ptr::metadata::from_raw_parts 29 (0.1%) 1 (0.2%) core::ptr::metadata::from_raw_parts_mut 29 (0.1%) 1 (0.2%) core::slice::::as_mut_ptr_range 29 (0.1%) 1 (0.2%) cpp_demangle::ast::DemangleContext::exit_recursion 28 (0.1%) 2 (0.3%) core::intrinsics::copy_nonoverlapping 28 (0.1%) 1 (0.2%) core::ptr::drop_in_place> 27 (0.1%) 2 (0.3%) core::ops::function::FnOnce::call_once 27 (0.1%) 1 (0.2%) ::deallocate 27 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::try_fold 27 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 27 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 27 (0.1%) 1 (0.2%) core::ptr::drop_in_place>> 27 (0.1%) 1 (0.2%) core::ptr::drop_in_place> 27 (0.1%) 1 (0.2%) core::ptr::drop_in_place 27 (0.1%) 1 (0.2%) core::ptr::drop_in_place 26 (0.1%) 2 (0.3%) core::slice::iter::::into_iter 26 (0.1%) 1 (0.2%) as core::ops::try_trait::Try>::from_output 26 (0.1%) 1 (0.2%) >::demangle 26 (0.1%) 1 (0.2%) ::eq 26 (0.1%) 1 (0.2%) core::str::::chars 25 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 25 (0.1%) 1 (0.2%) core::option::Option::as_ref 24 (0.1%) 4 (0.7%) alloc::vec::Vec::len 24 (0.1%) 2 (0.3%) core::ptr::mut_ptr::::offset 23 (0.1%) 5 (0.9%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 23 (0.1%) 1 (0.2%) <&str as core::str::pattern::Pattern>::is_suffix_of 23 (0.1%) 1 (0.2%) ::default 23 (0.1%) 1 (0.2%) >::demangle 23 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap 23 (0.1%) 1 (0.2%) core::str::traits::::eq 22 (0.1%) 1 (0.2%) as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend 22 (0.1%) 1 (0.2%) as core::ops::try_trait::Try>::from_output 22 (0.1%) 1 (0.2%) >::downcast_to_array_type 22 (0.1%) 1 (0.2%) >::downcast_to_function_type 22 (0.1%) 1 (0.2%) >::downcast_to_pointer_to_member 22 (0.1%) 1 (0.2%) core::char::methods::::encode_utf8 22 (0.1%) 1 (0.2%) core::char::methods::len_utf8 22 (0.1%) 1 (0.2%) core::slice::::last 21 (0.1%) 3 (0.5%) alloc::vec::Vec::is_empty 21 (0.1%) 3 (0.5%) core::mem::manually_drop::ManuallyDrop::into_inner 21 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::try_fold::check 21 (0.1%) 1 (0.2%) core::iter::adapters::map::Map::new 20 (0.1%) 2 (0.3%) <&T as core::fmt::Display>::fmt 20 (0.1%) 2 (0.3%) alloc::vec::Vec::new 20 (0.1%) 1 (0.2%) ::is_suffix_of 20 (0.1%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 20 (0.1%) 1 (0.2%) core::alloc::layout::Layout::from_size_align_unchecked 19 (0.1%) 5 (0.9%) core::mem::maybe_uninit::MaybeUninit::uninit 19 (0.1%) 1 (0.2%) ::default 19 (0.1%) 1 (0.2%) >::demangle 19 (0.1%) 1 (0.2%) core::iter::adapters::take_while::TakeWhile::new 19 (0.1%) 1 (0.2%) core::str::::as_bytes 19 (0.1%) 1 (0.2%) core::str::::get 19 (0.1%) 1 (0.2%) core::str::converts::from_utf8_unchecked 19 (0.1%) 1 (0.2%) cpp_demangle::ast::DemangleContext::pop_inner 18 (0.1%) 2 (0.3%) core::mem::swap 18 (0.1%) 2 (0.3%) core::ptr::mut_ptr::::add 18 (0.1%) 1 (0.2%) core::iter::adapters::rev::Rev::new 18 (0.1%) 1 (0.2%) core::str::validations::utf8_first_byte 17 (0.1%) 1 (0.2%) >::index 17 (0.1%) 1 (0.2%) alloc::string::String::push_str 17 (0.1%) 1 (0.2%) core::cmp::impls:: for &A>::eq 17 (0.1%) 1 (0.2%) core::fmt::Write::write_char 17 (0.1%) 1 (0.2%) core::iter::adapters::map::map_try_fold 16 (0.1%) 2 (0.3%) >::demangle::{{closure}} 16 (0.1%) 1 (0.2%) ::write_str 16 (0.1%) 1 (0.2%) >::is_qualified 16 (0.1%) 1 (0.2%) >::index 16 (0.1%) 1 (0.2%) alloc::alloc::dealloc 16 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::capacity 16 (0.1%) 1 (0.2%) alloc::str::::to_owned 16 (0.1%) 1 (0.2%) alloc::vec::Vec::extend_from_slice 16 (0.1%) 1 (0.2%) core::ptr::eq 16 (0.1%) 1 (0.2%) core::ptr::metadata::metadata 16 (0.1%) 1 (0.2%) core::slice::index:: for [T]>::index_mut 15 (0.0%) 1 (0.2%) ::deref 15 (0.0%) 1 (0.2%) as core::ops::drop::Drop>::drop 15 (0.0%) 1 (0.2%) alloc::vec::Vec::as_mut_ptr 15 (0.0%) 1 (0.2%) alloc::vec::Vec::as_ptr 15 (0.0%) 1 (0.2%) core::iter::traits::iterator::Iterator::map 15 (0.0%) 1 (0.2%) core::ptr::slice_from_raw_parts 15 (0.0%) 1 (0.2%) core::ptr::slice_from_raw_parts_mut 15 (0.0%) 1 (0.2%) core::slice::raw::from_raw_parts 15 (0.0%) 1 (0.2%) core::slice::raw::from_raw_parts_mut 15 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::push_inner 14 (0.0%) 1 (0.2%) <&T as core::convert::AsRef>::as_ref 14 (0.0%) 1 (0.2%) as core::ops::deref::Deref>::deref 14 (0.0%) 1 (0.2%) as core::ops::deref::DerefMut>::deref_mut 14 (0.0%) 1 (0.2%) core::cell::Cell::set 14 (0.0%) 1 (0.2%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.2%) core::ptr::drop_in_place,cpp_demangle::error::Error>> 14 (0.0%) 1 (0.2%) core::ptr::non_null::NonNull::cast 14 (0.0%) 1 (0.2%) cpp_demangle::index_str::IndexStr::new 13 (0.0%) 1 (0.2%) <&mut W as core::fmt::Write>::write_str 13 (0.0%) 1 (0.2%) as core::ops::drop::Drop>::drop 13 (0.0%) 1 (0.2%) >::demangle::{{closure}} 13 (0.0%) 1 (0.2%) >::demangle::{{closure}} 13 (0.0%) 1 (0.2%) >::demangle::{{closure}} 13 (0.0%) 1 (0.2%) >::demangle_as_leaf::{{closure}} 13 (0.0%) 1 (0.2%) addr2line::demangle_auto::{{closure}} 13 (0.0%) 1 (0.2%) alloc::string:: for alloc::borrow::Cow>::from 13 (0.0%) 1 (0.2%) core::iter::traits::iterator::Iterator::rev 13 (0.0%) 1 (0.2%) core::slice::::iter 13 (0.0%) 1 (0.2%) core::str:: for str>::as_ref 12 (0.0%) 1 (0.2%) <&mut W as core::fmt::Write>::write_fmt 12 (0.0%) 1 (0.2%) ::write_string 12 (0.0%) 1 (0.2%) >::add_assign 12 (0.0%) 1 (0.2%) >::demangle_as_inner::{{closure}} 12 (0.0%) 1 (0.2%) >::demangle::write_literal::{{closure}} 12 (0.0%) 1 (0.2%) >::demangle::{{closure}} 12 (0.0%) 1 (0.2%) alloc::raw_vec::RawVec::reserve_for_push 12 (0.0%) 1 (0.2%) core::fmt::Write::write_fmt 12 (0.0%) 1 (0.2%) core::iter::traits::iterator::Iterator::take_while 12 (0.0%) 1 (0.2%) core::ptr::const_ptr::::wrapping_offset 12 (0.0%) 1 (0.2%) core::str::::ends_with 12 (0.0%) 1 (0.2%) core::str::validations::utf8_acc_cont_byte 11 (0.0%) 1 (0.2%) core::cmp::impls:: for &A>::ne 11 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::sub 11 (0.0%) 1 (0.2%) core::str::::len 11 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::push_demangle_node 11 (0.0%) 1 (0.2%) cpp_demangle::index_str::IndexStr::is_empty 10 (0.0%) 1 (0.2%) <&mut W as core::fmt::Write>::write_char 10 (0.0%) 1 (0.2%) as core::convert::AsRef>::as_ref 10 (0.0%) 1 (0.2%) ::next_back 10 (0.0%) 1 (0.2%) alloc::str:: for alloc::string::String>::borrow 10 (0.0%) 1 (0.2%) alloc::string::String::as_str 10 (0.0%) 1 (0.2%) alloc::string::String::from_utf8_unchecked 10 (0.0%) 1 (0.2%) core::cmp::impls::::eq 10 (0.0%) 1 (0.2%) core::cmp::impls::::ne 10 (0.0%) 1 (0.2%) core::str::::is_empty 10 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::demangle_inner_prefixes::{{closure}} 9 (0.0%) 1 (0.2%) >::from 9 (0.0%) 1 (0.2%) ::last 9 (0.0%) 1 (0.2%) ::to_string 9 (0.0%) 1 (0.2%) addr2line::has_unix_root 9 (0.0%) 1 (0.2%) core::cell::Cell::new 9 (0.0%) 1 (0.2%) core::ptr::const_ptr::::is_null 9 (0.0%) 1 (0.2%) core::ptr::const_ptr::::wrapping_add 9 (0.0%) 1 (0.2%) core::ptr::const_ptr::::len 9 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::is_null 9 (0.0%) 1 (0.2%) core::ptr::unique::Unique::cast 9 (0.0%) 1 (0.2%) core::str::converts::from_utf8_unchecked_mut 8 (0.0%) 1 (0.2%) ::next::{{closure}} 8 (0.0%) 1 (0.2%) ::next_back::{{closure}} 8 (0.0%) 1 (0.2%) ::default 8 (0.0%) 1 (0.2%) >::downcast_to_array_type 8 (0.0%) 1 (0.2%) as core::ops::drop::Drop>::drop 8 (0.0%) 1 (0.2%) >::downcast_to_function_type 8 (0.0%) 1 (0.2%) >::downcast_to_pointer_to_member 8 (0.0%) 1 (0.2%) >::downcast_to_type 8 (0.0%) 1 (0.2%) alloc::raw_vec::RawVec::ptr 8 (0.0%) 1 (0.2%) alloc::string::String::new 8 (0.0%) 1 (0.2%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.2%) core::char::convert::from_u32_unchecked 8 (0.0%) 1 (0.2%) core::char::methods::::len_utf8 8 (0.0%) 1 (0.2%) core::num::::wrapping_sub 8 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::as_mut_ptr 8 (0.0%) 1 (0.2%) core::ptr::non_null::NonNull::new_unchecked 8 (0.0%) 1 (0.2%) core::ptr::unique::Unique::new_unchecked 8 (0.0%) 1 (0.2%) core::slice::::as_mut_ptr 8 (0.0%) 1 (0.2%) core::slice::::as_ptr 8 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::new::{{closure}} 8 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::pop_demangle_node 7 (0.0%) 1 (0.2%) core::cell::Cell::get 7 (0.0%) 1 (0.2%) core::cell::UnsafeCell::new 7 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.2%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.2%) core::slice::raw::debug_check_data_len 7 (0.0%) 1 (0.2%) cpp_demangle::DemangleWrite::push_demangle_node 6 (0.0%) 1 (0.2%) as core::ops::deref::Deref>::deref 6 (0.0%) 1 (0.2%) as core::ops::deref::DerefMut>::deref_mut 6 (0.0%) 1 (0.2%) as core::ops::deref::Deref>::deref 6 (0.0%) 1 (0.2%) as core::ops::deref::DerefMut>::deref_mut 6 (0.0%) 1 (0.2%) core::alloc::layout::Layout::size 6 (0.0%) 1 (0.2%) core::num::::wrapping_neg 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.2%) cpp_demangle::ast::DemangleContext::ensure_space 5 (0.0%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::fold::ok 5 (0.0%) 1 (0.2%) core::mem::drop 5 (0.0%) 1 (0.2%) core::ptr::const_ptr::::cast 5 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::cast 5 (0.0%) 1 (0.2%) core::ptr::non_null::NonNull::as_ptr 5 (0.0%) 1 (0.2%) core::ptr::unique::Unique::as_ptr 5 (0.0%) 1 (0.2%) core::str::validations::utf8_is_cont_byte 4 (0.0%) 1 (0.2%) core::cell::UnsafeCell::get 4 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroU32::get 4 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&mut cpp_demangle::ast::DemangleContext> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 4 (0.0%) 1 (0.2%) cpp_demangle::DemangleWrite::pop_demangle_node 3 (0.0%) 3 (0.5%) core::mem::size_of 1 (0.0%) 1 (0.2%) ::default 1 (0.0%) 1 (0.2%) ::default 1 (0.0%) 1 (0.2%) core::fmt::UnsafeArg::new 1 (0.0%) 1 (0.2%) core::mem::align_of 1 (0.0%) 1 (0.2%) core::ptr::null 1 (0.0%) 1 (0.2%) core::ptr::null_mut