Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. BOOST_STATIC_ASSERT(std::is_constructible<
  2. object::iterator, object::iterator>::value);
  3.  
  4. BOOST_STATIC_ASSERT(! std::is_constructible<
  5. object::iterator, object::const_iterator>::value);
  6.  
  7. BOOST_STATIC_ASSERT(! std::is_constructible<
  8. object::iterator, object::local_iterator>::value);
  9.  
  10. BOOST_STATIC_ASSERT(! std::is_constructible<
  11. object::iterator, object::const_local_iterator>::value);
  12.  
  13. BOOST_STATIC_ASSERT(std::is_constructible<
  14. object::const_iterator, object::iterator>::value);
  15.  
  16. BOOST_STATIC_ASSERT(std::is_constructible<
  17. object::const_iterator, object::const_iterator>::value);
  18.  
  19. BOOST_STATIC_ASSERT(std::is_constructible<
  20. object::const_iterator, object::local_iterator>::value);
  21.  
  22. BOOST_STATIC_ASSERT(std::is_constructible<
  23. object::const_iterator, object::const_local_iterator>::value);
  24.  
  25. BOOST_STATIC_ASSERT(! std::is_constructible<
  26. object::local_iterator, object::iterator>::value);
  27.  
  28. BOOST_STATIC_ASSERT(! std::is_constructible<
  29. object::local_iterator, object::const_iterator>::value);
  30.  
  31. BOOST_STATIC_ASSERT(std::is_constructible<
  32. object::local_iterator, object::local_iterator>::value);
  33.  
  34. BOOST_STATIC_ASSERT(! std::is_constructible<
  35. object::local_iterator, object::const_local_iterator>::value);
  36.  
  37. BOOST_STATIC_ASSERT(! std::is_constructible<
  38. object::const_local_iterator, object::iterator>::value);
  39.  
  40. BOOST_STATIC_ASSERT(! std::is_constructible<
  41. object::const_local_iterator, object::const_iterator>::value);
  42.  
  43. BOOST_STATIC_ASSERT(std::is_constructible<
  44. object::const_local_iterator, object::local_iterator>::value);
  45.  
  46. BOOST_STATIC_ASSERT(std::is_constructible<
  47. object::const_local_iterator, object::const_local_iterator>::value);
  48.  
  49. //
  50.  
  51. BOOST_STATIC_ASSERT(std::is_assignable<
  52. object::iterator, object::iterator>::value);
  53.  
  54. BOOST_STATIC_ASSERT(! std::is_assignable<
  55. object::iterator, object::const_iterator>::value);
  56.  
  57. BOOST_STATIC_ASSERT(! std::is_assignable<
  58. object::iterator, object::local_iterator>::value);
  59.  
  60. BOOST_STATIC_ASSERT(! std::is_assignable<
  61. object::iterator, object::const_local_iterator>::value);
  62.  
  63. BOOST_STATIC_ASSERT(std::is_assignable<
  64. object::const_iterator, object::iterator>::value);
  65.  
  66. BOOST_STATIC_ASSERT(std::is_assignable<
  67. object::const_iterator, object::const_iterator>::value);
  68.  
  69. BOOST_STATIC_ASSERT(std::is_assignable<
  70. object::const_iterator, object::local_iterator>::value);
  71.  
  72. BOOST_STATIC_ASSERT(std::is_assignable<
  73. object::const_iterator, object::const_local_iterator>::value);
  74.  
  75. BOOST_STATIC_ASSERT(! std::is_assignable<
  76. object::local_iterator, object::iterator>::value);
  77.  
  78. BOOST_STATIC_ASSERT(! std::is_assignable<
  79. object::local_iterator, object::const_iterator>::value);
  80.  
  81. BOOST_STATIC_ASSERT(std::is_assignable<
  82. object::local_iterator, object::local_iterator>::value);
  83.  
  84. BOOST_STATIC_ASSERT(! std::is_assignable<
  85. object::local_iterator, object::const_local_iterator>::value);
  86.  
  87. BOOST_STATIC_ASSERT(! std::is_assignable<
  88. object::const_local_iterator, object::iterator>::value);
  89.  
  90. BOOST_STATIC_ASSERT(! std::is_assignable<
  91. object::const_local_iterator, object::const_iterator>::value);
  92.  
  93. BOOST_STATIC_ASSERT(std::is_assignable<
  94. object::const_local_iterator, object::local_iterator>::value);
  95.  
  96. BOOST_STATIC_ASSERT(std::is_assignable<
  97. object::const_local_iterator, object::const_local_iterator>::value);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement