fork download
  1. ctx = 0x7fffe4000950
  2. fs = @0x7ffff0000b00: {
  3. bpb = std::unique_ptr<wtfs_bpb> containing 0x7ffff0000ba0,
  4. files = std::unique_ptr<wtfs_file> containing 0x7ffff0001bb0,
  5. filedata_cache = std::map with 3 elements = {
  6. [{
  7. first = 10,
  8. second = 11
  9. }] = std::unique_ptr<wtfs_filedata> containing 0x7ffff0004bc0,
  10. [{
  11. first = 13,
  12. second = 13
  13. }] = std::unique_ptr<wtfs_filedata> containing 0x7ffff0006c10,
  14. [{
  15. first = 14,
  16. second = 14
  17. }] = std::unique_ptr<wtfs_filedata> containing 0x7ffff0007c60
  18. },
  19. root = {
  20. parent = 0x0,
  21. directory_file = 0,
  22. subdirectories = {
  23. <boost::container::container_detail::tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> >, boost::container::tree_opt<(boost::container::tree_type_enum)0, true> >> = {
  24. <boost::container::container_detail::node_alloc_holder<boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> >, boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, unsigned long, true, void> >> = {
  25. members_ = {
  26. <boost::container::new_allocator<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true> >> = {<No data fields>},
  27. members of boost::container::container_detail::node_alloc_holder<boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> >, boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, unsigned long, true, void> >::members_holder:
  28. m_icont = {
  29. <boost::intrusive::bstree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, unsigned long, true, (boost::intrusive::algo_types)5, void>> = {
  30. <boost::intrusive::bstbase<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, true, unsigned long, (boost::intrusive::algo_types)5, void>> = {
  31. <boost::intrusive::bstbase_hack<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, true, unsigned long, (boost::intrusive::algo_types)5, void>> = {
  32. <boost::intrusive::detail::size_holder<true, unsigned long, void>> = {
  33. static constant_time_size = <optimized out>,
  34. size_ = 1
  35. },
  36. <boost::intrusive::bstbase2<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, (boost::intrusive::algo_types)5, void>> = {
  37. <boost::intrusive::detail::ebo_functor_holder<boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > > >> = {
  38. <boost::intrusive::detail::ebo_functor_holder_impl<boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, false>> = {
  39. <boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >> = {
  40. <boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > >> = {
  41. <std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {
  42. <std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  43. <boost::intrusive::bstbase3<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, (boost::intrusive::algo_types)5, void>> = {
  44. static safemode_or_autounlink = <optimized out>,
  45. static stateful_value_traits = <optimized out>,
  46. static has_container_from_iterator = <optimized out>,
  47. holder = {
  48. <boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>> = {
  49. <boost::intrusive::bhtraits_base<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::compact_rbtree_node<void*>*, boost::intrusive::dft_tag, 3u>> = {<No data fields>},
  50. members of boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>:
  51. static link_mode = <optimized out>
  52. },
  53. members of boost::intrusive::bstbase3<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, (boost::intrusive::algo_types)5, void>::holder_t:
  54. root = {
  55. <boost::intrusive::compact_rbtree_node<void*>> = {
  56. parent_ = 0x7ffff0008d00,
  57. left_ = 0x7ffff0008d00,
  58. right_ = 0x7ffff0008d00
  59. }, <No data fields>}
  60. }
  61. }, <No data fields>}, <No data fields>}, <No data fields>},
  62. members of boost::intrusive::bstree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, unsigned long, true, (boost::intrusive::algo_types)5, void>:
  63. static constant_time_size = true,
  64. static stateful_value_traits = <optimized out>,
  65. static safemode_or_autounlink = <optimized out>
  66. },
  67. members of boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, directory> > > >, unsigned long, true, void>:
  68. static constant_time_size = true
  69. }
  70. }
  71. }, <No data fields>}, <No data fields>},
  72. files = {
  73. <boost::container::container_detail::tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, boost::container::tree_opt<(boost::container::tree_type_enum)0, true> >> = {
  74. <boost::container::container_detail::node_alloc_holder<boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, unsigned long, true, void> >> = {
  75. members_ = {
  76. <boost::container::new_allocator<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true> >> = {<No data fields>},
  77. members of boost::container::container_detail::node_alloc_holder<boost::container::new_allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, unsigned long, true, void> >::members_holder:
  78. m_icont = {
  79. <boost::intrusive::bstree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, unsigned long, true, (boost::intrusive::algo_types)5, void>> = {
  80. <boost::intrusive::bstbase<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, true, unsigned long, (boost::intrusive::algo_types)5, void>> = {
  81. <boost::intrusive::bstbase_hack<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, true, unsigned long, (boost::intrusive::algo_types)5, void>> = {
  82. <boost::intrusive::detail::size_holder<true, unsigned long, void>> = {
  83. static constant_time_size = <optimized out>,
  84. size_ = 0
  85. },
  86. <boost::intrusive::bstbase2<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, (boost::intrusive::algo_types)5, void>> = {
  87. <boost::intrusive::detail::ebo_functor_holder<boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > > >> = {
  88. <boost::intrusive::detail::ebo_functor_holder_impl<boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, false>> = {
  89. <boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >> = {
  90. <boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >> = {
  91. <std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {
  92. <std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  93. <boost::intrusive::bstbase3<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, (boost::intrusive::algo_types)5, void>> = {
  94. static safemode_or_autounlink = <optimized out>,
  95. static stateful_value_traits = <optimized out>,
  96. static has_container_from_iterator = <optimized out>,
  97. holder = {
  98. <boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>> = {
  99. <boost::intrusive::bhtraits_base<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::compact_rbtree_node<void*>*, boost::intrusive::dft_tag, 3u>> = {<No data fields>},
  100. members of boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>:
  101. static link_mode = <optimized out>
  102. },
  103. members of boost::intrusive::bstbase3<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, (boost::intrusive::algo_types)5, void>::holder_t:
  104. root = {
  105. <boost::intrusive::compact_rbtree_node<void*>> = {
  106. parent_ = 0x0,
  107. left_ = 0x7ffff0000b78,
  108. right_ = 0x7ffff0000b78
  109. }, <No data fields>}
  110. }
  111. }, <No data fields>}, <No data fields>}, <No data fields>},
  112. members of boost::intrusive::bstree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, unsigned long, true, (boost::intrusive::algo_types)5, void>:
  113. static constant_time_size = true,
  114. static stateful_value_traits = <optimized out>,
  115. static safemode_or_autounlink = <optimized out>
  116. },
  117. members of boost::intrusive::rbtree_impl<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0, boost::intrusive::dft_tag, 3u>, boost::container::value_to_node_compare<boost::container::container_detail::tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, void*, (boost::container::tree_type_enum)0, true>, boost::container::container_detail::tree_value_compare<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >, unsigned long, true, void>:
  118. static constant_time_size = true
  119. }
  120. }
  121. }, <No data fields>}, <No data fields>}
  122. }
  123. }
  124. fileopt = {
  125. <boost::optional_detail::optional_base<std::pair<directory&, unsigned long> >> = {
  126. <boost::optional_detail::optional_tag> = {<No data fields>},
  127. members of boost::optional_detail::optional_base<std::pair<directory&, unsigned long> >:
  128. m_initialized = false,
  129. m_storage = {
  130. dummy_ = {
  131. data = "\254w\272\367\377\177\000\000\300\240b\000\000\000\000",
  132. aligner_ = {<No data fields>}
  133. }
  134. }
  135. }, <No data fields>}
  136.  
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty