libcxx.imp 73 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864
  1. [
  2. { include: [ "<__algorithm/adjacent_find.h>", "private", "<algorithm>", "public" ] },
  3. { include: [ "<__algorithm/all_of.h>", "private", "<algorithm>", "public" ] },
  4. { include: [ "<__algorithm/any_of.h>", "private", "<algorithm>", "public" ] },
  5. { include: [ "<__algorithm/binary_search.h>", "private", "<algorithm>", "public" ] },
  6. { include: [ "<__algorithm/clamp.h>", "private", "<algorithm>", "public" ] },
  7. { include: [ "<__algorithm/comp.h>", "private", "<algorithm>", "public" ] },
  8. { include: [ "<__algorithm/comp_ref_type.h>", "private", "<algorithm>", "public" ] },
  9. { include: [ "<__algorithm/copy.h>", "private", "<algorithm>", "public" ] },
  10. { include: [ "<__algorithm/copy_backward.h>", "private", "<algorithm>", "public" ] },
  11. { include: [ "<__algorithm/copy_if.h>", "private", "<algorithm>", "public" ] },
  12. { include: [ "<__algorithm/copy_move_common.h>", "private", "<algorithm>", "public" ] },
  13. { include: [ "<__algorithm/copy_n.h>", "private", "<algorithm>", "public" ] },
  14. { include: [ "<__algorithm/count.h>", "private", "<algorithm>", "public" ] },
  15. { include: [ "<__algorithm/count_if.h>", "private", "<algorithm>", "public" ] },
  16. { include: [ "<__algorithm/equal.h>", "private", "<algorithm>", "public" ] },
  17. { include: [ "<__algorithm/equal_range.h>", "private", "<algorithm>", "public" ] },
  18. { include: [ "<__algorithm/fill.h>", "private", "<algorithm>", "public" ] },
  19. { include: [ "<__algorithm/fill_n.h>", "private", "<algorithm>", "public" ] },
  20. { include: [ "<__algorithm/find.h>", "private", "<algorithm>", "public" ] },
  21. { include: [ "<__algorithm/find_end.h>", "private", "<algorithm>", "public" ] },
  22. { include: [ "<__algorithm/find_first_of.h>", "private", "<algorithm>", "public" ] },
  23. { include: [ "<__algorithm/find_if.h>", "private", "<algorithm>", "public" ] },
  24. { include: [ "<__algorithm/find_if_not.h>", "private", "<algorithm>", "public" ] },
  25. { include: [ "<__algorithm/find_segment_if.h>", "private", "<algorithm>", "public" ] },
  26. { include: [ "<__algorithm/fold.h>", "private", "<algorithm>", "public" ] },
  27. { include: [ "<__algorithm/for_each.h>", "private", "<algorithm>", "public" ] },
  28. { include: [ "<__algorithm/for_each_n.h>", "private", "<algorithm>", "public" ] },
  29. { include: [ "<__algorithm/for_each_segment.h>", "private", "<algorithm>", "public" ] },
  30. { include: [ "<__algorithm/generate.h>", "private", "<algorithm>", "public" ] },
  31. { include: [ "<__algorithm/generate_n.h>", "private", "<algorithm>", "public" ] },
  32. { include: [ "<__algorithm/half_positive.h>", "private", "<algorithm>", "public" ] },
  33. { include: [ "<__algorithm/in_found_result.h>", "private", "<algorithm>", "public" ] },
  34. { include: [ "<__algorithm/in_fun_result.h>", "private", "<algorithm>", "public" ] },
  35. { include: [ "<__algorithm/in_in_out_result.h>", "private", "<algorithm>", "public" ] },
  36. { include: [ "<__algorithm/in_in_result.h>", "private", "<algorithm>", "public" ] },
  37. { include: [ "<__algorithm/in_out_out_result.h>", "private", "<algorithm>", "public" ] },
  38. { include: [ "<__algorithm/in_out_result.h>", "private", "<algorithm>", "public" ] },
  39. { include: [ "<__algorithm/includes.h>", "private", "<algorithm>", "public" ] },
  40. { include: [ "<__algorithm/inplace_merge.h>", "private", "<algorithm>", "public" ] },
  41. { include: [ "<__algorithm/is_heap.h>", "private", "<algorithm>", "public" ] },
  42. { include: [ "<__algorithm/is_heap_until.h>", "private", "<algorithm>", "public" ] },
  43. { include: [ "<__algorithm/is_partitioned.h>", "private", "<algorithm>", "public" ] },
  44. { include: [ "<__algorithm/is_permutation.h>", "private", "<algorithm>", "public" ] },
  45. { include: [ "<__algorithm/is_sorted.h>", "private", "<algorithm>", "public" ] },
  46. { include: [ "<__algorithm/is_sorted_until.h>", "private", "<algorithm>", "public" ] },
  47. { include: [ "<__algorithm/iter_swap.h>", "private", "<algorithm>", "public" ] },
  48. { include: [ "<__algorithm/iterator_operations.h>", "private", "<algorithm>", "public" ] },
  49. { include: [ "<__algorithm/lexicographical_compare.h>", "private", "<algorithm>", "public" ] },
  50. { include: [ "<__algorithm/lexicographical_compare_three_way.h>", "private", "<algorithm>", "public" ] },
  51. { include: [ "<__algorithm/lower_bound.h>", "private", "<algorithm>", "public" ] },
  52. { include: [ "<__algorithm/make_heap.h>", "private", "<algorithm>", "public" ] },
  53. { include: [ "<__algorithm/make_projected.h>", "private", "<algorithm>", "public" ] },
  54. { include: [ "<__algorithm/max.h>", "private", "<algorithm>", "public" ] },
  55. { include: [ "<__algorithm/max_element.h>", "private", "<algorithm>", "public" ] },
  56. { include: [ "<__algorithm/merge.h>", "private", "<algorithm>", "public" ] },
  57. { include: [ "<__algorithm/min.h>", "private", "<algorithm>", "public" ] },
  58. { include: [ "<__algorithm/min_element.h>", "private", "<algorithm>", "public" ] },
  59. { include: [ "<__algorithm/min_max_result.h>", "private", "<algorithm>", "public" ] },
  60. { include: [ "<__algorithm/minmax.h>", "private", "<algorithm>", "public" ] },
  61. { include: [ "<__algorithm/minmax_element.h>", "private", "<algorithm>", "public" ] },
  62. { include: [ "<__algorithm/mismatch.h>", "private", "<algorithm>", "public" ] },
  63. { include: [ "<__algorithm/move.h>", "private", "<algorithm>", "public" ] },
  64. { include: [ "<__algorithm/move_backward.h>", "private", "<algorithm>", "public" ] },
  65. { include: [ "<__algorithm/next_permutation.h>", "private", "<algorithm>", "public" ] },
  66. { include: [ "<__algorithm/none_of.h>", "private", "<algorithm>", "public" ] },
  67. { include: [ "<__algorithm/nth_element.h>", "private", "<algorithm>", "public" ] },
  68. { include: [ "<__algorithm/partial_sort.h>", "private", "<algorithm>", "public" ] },
  69. { include: [ "<__algorithm/partial_sort_copy.h>", "private", "<algorithm>", "public" ] },
  70. { include: [ "<__algorithm/partition.h>", "private", "<algorithm>", "public" ] },
  71. { include: [ "<__algorithm/partition_copy.h>", "private", "<algorithm>", "public" ] },
  72. { include: [ "<__algorithm/partition_point.h>", "private", "<algorithm>", "public" ] },
  73. { include: [ "<__algorithm/pop_heap.h>", "private", "<algorithm>", "public" ] },
  74. { include: [ "<__algorithm/prev_permutation.h>", "private", "<algorithm>", "public" ] },
  75. { include: [ "<__algorithm/pstl_any_all_none_of.h>", "private", "<algorithm>", "public" ] },
  76. { include: [ "<__algorithm/pstl_backend.h>", "private", "<algorithm>", "public" ] },
  77. { include: [ "<__algorithm/pstl_backends/cpu_backend.h>", "private", "<algorithm>", "public" ] },
  78. { include: [ "<__algorithm/pstl_backends/cpu_backends/any_of.h>", "private", "<algorithm>", "public" ] },
  79. { include: [ "<__algorithm/pstl_backends/cpu_backends/backend.h>", "private", "<algorithm>", "public" ] },
  80. { include: [ "<__algorithm/pstl_backends/cpu_backends/fill.h>", "private", "<algorithm>", "public" ] },
  81. { include: [ "<__algorithm/pstl_backends/cpu_backends/find_if.h>", "private", "<algorithm>", "public" ] },
  82. { include: [ "<__algorithm/pstl_backends/cpu_backends/for_each.h>", "private", "<algorithm>", "public" ] },
  83. { include: [ "<__algorithm/pstl_backends/cpu_backends/libdispatch.h>", "private", "<algorithm>", "public" ] },
  84. { include: [ "<__algorithm/pstl_backends/cpu_backends/merge.h>", "private", "<algorithm>", "public" ] },
  85. { include: [ "<__algorithm/pstl_backends/cpu_backends/serial.h>", "private", "<algorithm>", "public" ] },
  86. { include: [ "<__algorithm/pstl_backends/cpu_backends/stable_sort.h>", "private", "<algorithm>", "public" ] },
  87. { include: [ "<__algorithm/pstl_backends/cpu_backends/thread.h>", "private", "<algorithm>", "public" ] },
  88. { include: [ "<__algorithm/pstl_backends/cpu_backends/transform.h>", "private", "<algorithm>", "public" ] },
  89. { include: [ "<__algorithm/pstl_backends/cpu_backends/transform_reduce.h>", "private", "<algorithm>", "public" ] },
  90. { include: [ "<__algorithm/pstl_copy.h>", "private", "<algorithm>", "public" ] },
  91. { include: [ "<__algorithm/pstl_count.h>", "private", "<algorithm>", "public" ] },
  92. { include: [ "<__algorithm/pstl_equal.h>", "private", "<algorithm>", "public" ] },
  93. { include: [ "<__algorithm/pstl_fill.h>", "private", "<algorithm>", "public" ] },
  94. { include: [ "<__algorithm/pstl_find.h>", "private", "<algorithm>", "public" ] },
  95. { include: [ "<__algorithm/pstl_for_each.h>", "private", "<algorithm>", "public" ] },
  96. { include: [ "<__algorithm/pstl_frontend_dispatch.h>", "private", "<algorithm>", "public" ] },
  97. { include: [ "<__algorithm/pstl_generate.h>", "private", "<algorithm>", "public" ] },
  98. { include: [ "<__algorithm/pstl_is_partitioned.h>", "private", "<algorithm>", "public" ] },
  99. { include: [ "<__algorithm/pstl_merge.h>", "private", "<algorithm>", "public" ] },
  100. { include: [ "<__algorithm/pstl_move.h>", "private", "<algorithm>", "public" ] },
  101. { include: [ "<__algorithm/pstl_replace.h>", "private", "<algorithm>", "public" ] },
  102. { include: [ "<__algorithm/pstl_rotate_copy.h>", "private", "<algorithm>", "public" ] },
  103. { include: [ "<__algorithm/pstl_sort.h>", "private", "<algorithm>", "public" ] },
  104. { include: [ "<__algorithm/pstl_stable_sort.h>", "private", "<algorithm>", "public" ] },
  105. { include: [ "<__algorithm/pstl_transform.h>", "private", "<algorithm>", "public" ] },
  106. { include: [ "<__algorithm/push_heap.h>", "private", "<algorithm>", "public" ] },
  107. { include: [ "<__algorithm/ranges_adjacent_find.h>", "private", "<algorithm>", "public" ] },
  108. { include: [ "<__algorithm/ranges_all_of.h>", "private", "<algorithm>", "public" ] },
  109. { include: [ "<__algorithm/ranges_any_of.h>", "private", "<algorithm>", "public" ] },
  110. { include: [ "<__algorithm/ranges_binary_search.h>", "private", "<algorithm>", "public" ] },
  111. { include: [ "<__algorithm/ranges_clamp.h>", "private", "<algorithm>", "public" ] },
  112. { include: [ "<__algorithm/ranges_contains.h>", "private", "<algorithm>", "public" ] },
  113. { include: [ "<__algorithm/ranges_contains_subrange.h>", "private", "<algorithm>", "public" ] },
  114. { include: [ "<__algorithm/ranges_copy.h>", "private", "<algorithm>", "public" ] },
  115. { include: [ "<__algorithm/ranges_copy_backward.h>", "private", "<algorithm>", "public" ] },
  116. { include: [ "<__algorithm/ranges_copy_if.h>", "private", "<algorithm>", "public" ] },
  117. { include: [ "<__algorithm/ranges_copy_n.h>", "private", "<algorithm>", "public" ] },
  118. { include: [ "<__algorithm/ranges_count.h>", "private", "<algorithm>", "public" ] },
  119. { include: [ "<__algorithm/ranges_count_if.h>", "private", "<algorithm>", "public" ] },
  120. { include: [ "<__algorithm/ranges_ends_with.h>", "private", "<algorithm>", "public" ] },
  121. { include: [ "<__algorithm/ranges_equal.h>", "private", "<algorithm>", "public" ] },
  122. { include: [ "<__algorithm/ranges_equal_range.h>", "private", "<algorithm>", "public" ] },
  123. { include: [ "<__algorithm/ranges_fill.h>", "private", "<algorithm>", "public" ] },
  124. { include: [ "<__algorithm/ranges_fill_n.h>", "private", "<algorithm>", "public" ] },
  125. { include: [ "<__algorithm/ranges_find.h>", "private", "<algorithm>", "public" ] },
  126. { include: [ "<__algorithm/ranges_find_end.h>", "private", "<algorithm>", "public" ] },
  127. { include: [ "<__algorithm/ranges_find_first_of.h>", "private", "<algorithm>", "public" ] },
  128. { include: [ "<__algorithm/ranges_find_if.h>", "private", "<algorithm>", "public" ] },
  129. { include: [ "<__algorithm/ranges_find_if_not.h>", "private", "<algorithm>", "public" ] },
  130. { include: [ "<__algorithm/ranges_for_each.h>", "private", "<algorithm>", "public" ] },
  131. { include: [ "<__algorithm/ranges_for_each_n.h>", "private", "<algorithm>", "public" ] },
  132. { include: [ "<__algorithm/ranges_generate.h>", "private", "<algorithm>", "public" ] },
  133. { include: [ "<__algorithm/ranges_generate_n.h>", "private", "<algorithm>", "public" ] },
  134. { include: [ "<__algorithm/ranges_includes.h>", "private", "<algorithm>", "public" ] },
  135. { include: [ "<__algorithm/ranges_inplace_merge.h>", "private", "<algorithm>", "public" ] },
  136. { include: [ "<__algorithm/ranges_is_heap.h>", "private", "<algorithm>", "public" ] },
  137. { include: [ "<__algorithm/ranges_is_heap_until.h>", "private", "<algorithm>", "public" ] },
  138. { include: [ "<__algorithm/ranges_is_partitioned.h>", "private", "<algorithm>", "public" ] },
  139. { include: [ "<__algorithm/ranges_is_permutation.h>", "private", "<algorithm>", "public" ] },
  140. { include: [ "<__algorithm/ranges_is_sorted.h>", "private", "<algorithm>", "public" ] },
  141. { include: [ "<__algorithm/ranges_is_sorted_until.h>", "private", "<algorithm>", "public" ] },
  142. { include: [ "<__algorithm/ranges_iterator_concept.h>", "private", "<algorithm>", "public" ] },
  143. { include: [ "<__algorithm/ranges_lexicographical_compare.h>", "private", "<algorithm>", "public" ] },
  144. { include: [ "<__algorithm/ranges_lower_bound.h>", "private", "<algorithm>", "public" ] },
  145. { include: [ "<__algorithm/ranges_make_heap.h>", "private", "<algorithm>", "public" ] },
  146. { include: [ "<__algorithm/ranges_max.h>", "private", "<algorithm>", "public" ] },
  147. { include: [ "<__algorithm/ranges_max_element.h>", "private", "<algorithm>", "public" ] },
  148. { include: [ "<__algorithm/ranges_merge.h>", "private", "<algorithm>", "public" ] },
  149. { include: [ "<__algorithm/ranges_min.h>", "private", "<algorithm>", "public" ] },
  150. { include: [ "<__algorithm/ranges_min_element.h>", "private", "<algorithm>", "public" ] },
  151. { include: [ "<__algorithm/ranges_minmax.h>", "private", "<algorithm>", "public" ] },
  152. { include: [ "<__algorithm/ranges_minmax_element.h>", "private", "<algorithm>", "public" ] },
  153. { include: [ "<__algorithm/ranges_mismatch.h>", "private", "<algorithm>", "public" ] },
  154. { include: [ "<__algorithm/ranges_move.h>", "private", "<algorithm>", "public" ] },
  155. { include: [ "<__algorithm/ranges_move_backward.h>", "private", "<algorithm>", "public" ] },
  156. { include: [ "<__algorithm/ranges_next_permutation.h>", "private", "<algorithm>", "public" ] },
  157. { include: [ "<__algorithm/ranges_none_of.h>", "private", "<algorithm>", "public" ] },
  158. { include: [ "<__algorithm/ranges_nth_element.h>", "private", "<algorithm>", "public" ] },
  159. { include: [ "<__algorithm/ranges_partial_sort.h>", "private", "<algorithm>", "public" ] },
  160. { include: [ "<__algorithm/ranges_partial_sort_copy.h>", "private", "<algorithm>", "public" ] },
  161. { include: [ "<__algorithm/ranges_partition.h>", "private", "<algorithm>", "public" ] },
  162. { include: [ "<__algorithm/ranges_partition_copy.h>", "private", "<algorithm>", "public" ] },
  163. { include: [ "<__algorithm/ranges_partition_point.h>", "private", "<algorithm>", "public" ] },
  164. { include: [ "<__algorithm/ranges_pop_heap.h>", "private", "<algorithm>", "public" ] },
  165. { include: [ "<__algorithm/ranges_prev_permutation.h>", "private", "<algorithm>", "public" ] },
  166. { include: [ "<__algorithm/ranges_push_heap.h>", "private", "<algorithm>", "public" ] },
  167. { include: [ "<__algorithm/ranges_remove.h>", "private", "<algorithm>", "public" ] },
  168. { include: [ "<__algorithm/ranges_remove_copy.h>", "private", "<algorithm>", "public" ] },
  169. { include: [ "<__algorithm/ranges_remove_copy_if.h>", "private", "<algorithm>", "public" ] },
  170. { include: [ "<__algorithm/ranges_remove_if.h>", "private", "<algorithm>", "public" ] },
  171. { include: [ "<__algorithm/ranges_replace.h>", "private", "<algorithm>", "public" ] },
  172. { include: [ "<__algorithm/ranges_replace_copy.h>", "private", "<algorithm>", "public" ] },
  173. { include: [ "<__algorithm/ranges_replace_copy_if.h>", "private", "<algorithm>", "public" ] },
  174. { include: [ "<__algorithm/ranges_replace_if.h>", "private", "<algorithm>", "public" ] },
  175. { include: [ "<__algorithm/ranges_reverse.h>", "private", "<algorithm>", "public" ] },
  176. { include: [ "<__algorithm/ranges_reverse_copy.h>", "private", "<algorithm>", "public" ] },
  177. { include: [ "<__algorithm/ranges_rotate.h>", "private", "<algorithm>", "public" ] },
  178. { include: [ "<__algorithm/ranges_rotate_copy.h>", "private", "<algorithm>", "public" ] },
  179. { include: [ "<__algorithm/ranges_sample.h>", "private", "<algorithm>", "public" ] },
  180. { include: [ "<__algorithm/ranges_search.h>", "private", "<algorithm>", "public" ] },
  181. { include: [ "<__algorithm/ranges_search_n.h>", "private", "<algorithm>", "public" ] },
  182. { include: [ "<__algorithm/ranges_set_difference.h>", "private", "<algorithm>", "public" ] },
  183. { include: [ "<__algorithm/ranges_set_intersection.h>", "private", "<algorithm>", "public" ] },
  184. { include: [ "<__algorithm/ranges_set_symmetric_difference.h>", "private", "<algorithm>", "public" ] },
  185. { include: [ "<__algorithm/ranges_set_union.h>", "private", "<algorithm>", "public" ] },
  186. { include: [ "<__algorithm/ranges_shuffle.h>", "private", "<algorithm>", "public" ] },
  187. { include: [ "<__algorithm/ranges_sort.h>", "private", "<algorithm>", "public" ] },
  188. { include: [ "<__algorithm/ranges_sort_heap.h>", "private", "<algorithm>", "public" ] },
  189. { include: [ "<__algorithm/ranges_stable_partition.h>", "private", "<algorithm>", "public" ] },
  190. { include: [ "<__algorithm/ranges_stable_sort.h>", "private", "<algorithm>", "public" ] },
  191. { include: [ "<__algorithm/ranges_starts_with.h>", "private", "<algorithm>", "public" ] },
  192. { include: [ "<__algorithm/ranges_swap_ranges.h>", "private", "<algorithm>", "public" ] },
  193. { include: [ "<__algorithm/ranges_transform.h>", "private", "<algorithm>", "public" ] },
  194. { include: [ "<__algorithm/ranges_unique.h>", "private", "<algorithm>", "public" ] },
  195. { include: [ "<__algorithm/ranges_unique_copy.h>", "private", "<algorithm>", "public" ] },
  196. { include: [ "<__algorithm/ranges_upper_bound.h>", "private", "<algorithm>", "public" ] },
  197. { include: [ "<__algorithm/remove.h>", "private", "<algorithm>", "public" ] },
  198. { include: [ "<__algorithm/remove_copy.h>", "private", "<algorithm>", "public" ] },
  199. { include: [ "<__algorithm/remove_copy_if.h>", "private", "<algorithm>", "public" ] },
  200. { include: [ "<__algorithm/remove_if.h>", "private", "<algorithm>", "public" ] },
  201. { include: [ "<__algorithm/replace.h>", "private", "<algorithm>", "public" ] },
  202. { include: [ "<__algorithm/replace_copy.h>", "private", "<algorithm>", "public" ] },
  203. { include: [ "<__algorithm/replace_copy_if.h>", "private", "<algorithm>", "public" ] },
  204. { include: [ "<__algorithm/replace_if.h>", "private", "<algorithm>", "public" ] },
  205. { include: [ "<__algorithm/reverse.h>", "private", "<algorithm>", "public" ] },
  206. { include: [ "<__algorithm/reverse_copy.h>", "private", "<algorithm>", "public" ] },
  207. { include: [ "<__algorithm/rotate.h>", "private", "<algorithm>", "public" ] },
  208. { include: [ "<__algorithm/rotate_copy.h>", "private", "<algorithm>", "public" ] },
  209. { include: [ "<__algorithm/sample.h>", "private", "<algorithm>", "public" ] },
  210. { include: [ "<__algorithm/search.h>", "private", "<algorithm>", "public" ] },
  211. { include: [ "<__algorithm/search_n.h>", "private", "<algorithm>", "public" ] },
  212. { include: [ "<__algorithm/set_difference.h>", "private", "<algorithm>", "public" ] },
  213. { include: [ "<__algorithm/set_intersection.h>", "private", "<algorithm>", "public" ] },
  214. { include: [ "<__algorithm/set_symmetric_difference.h>", "private", "<algorithm>", "public" ] },
  215. { include: [ "<__algorithm/set_union.h>", "private", "<algorithm>", "public" ] },
  216. { include: [ "<__algorithm/shift_left.h>", "private", "<algorithm>", "public" ] },
  217. { include: [ "<__algorithm/shift_right.h>", "private", "<algorithm>", "public" ] },
  218. { include: [ "<__algorithm/shuffle.h>", "private", "<algorithm>", "public" ] },
  219. { include: [ "<__algorithm/sift_down.h>", "private", "<algorithm>", "public" ] },
  220. { include: [ "<__algorithm/simd_utils.h>", "private", "<algorithm>", "public" ] },
  221. { include: [ "<__algorithm/sort.h>", "private", "<algorithm>", "public" ] },
  222. { include: [ "<__algorithm/sort_heap.h>", "private", "<algorithm>", "public" ] },
  223. { include: [ "<__algorithm/stable_partition.h>", "private", "<algorithm>", "public" ] },
  224. { include: [ "<__algorithm/stable_sort.h>", "private", "<algorithm>", "public" ] },
  225. { include: [ "<__algorithm/swap_ranges.h>", "private", "<algorithm>", "public" ] },
  226. { include: [ "<__algorithm/three_way_comp_ref_type.h>", "private", "<algorithm>", "public" ] },
  227. { include: [ "<__algorithm/transform.h>", "private", "<algorithm>", "public" ] },
  228. { include: [ "<__algorithm/uniform_random_bit_generator_adaptor.h>", "private", "<algorithm>", "public" ] },
  229. { include: [ "<__algorithm/unique.h>", "private", "<algorithm>", "public" ] },
  230. { include: [ "<__algorithm/unique_copy.h>", "private", "<algorithm>", "public" ] },
  231. { include: [ "<__algorithm/unwrap_iter.h>", "private", "<algorithm>", "public" ] },
  232. { include: [ "<__algorithm/unwrap_range.h>", "private", "<algorithm>", "public" ] },
  233. { include: [ "<__algorithm/upper_bound.h>", "private", "<algorithm>", "public" ] },
  234. { include: [ "<__atomic/aliases.h>", "private", "<atomic>", "public" ] },
  235. { include: [ "<__atomic/atomic.h>", "private", "<atomic>", "public" ] },
  236. { include: [ "<__atomic/atomic_base.h>", "private", "<atomic>", "public" ] },
  237. { include: [ "<__atomic/atomic_flag.h>", "private", "<atomic>", "public" ] },
  238. { include: [ "<__atomic/atomic_init.h>", "private", "<atomic>", "public" ] },
  239. { include: [ "<__atomic/atomic_lock_free.h>", "private", "<atomic>", "public" ] },
  240. { include: [ "<__atomic/atomic_sync.h>", "private", "<atomic>", "public" ] },
  241. { include: [ "<__atomic/check_memory_order.h>", "private", "<atomic>", "public" ] },
  242. { include: [ "<__atomic/contention_t.h>", "private", "<atomic>", "public" ] },
  243. { include: [ "<__atomic/cxx_atomic_impl.h>", "private", "<atomic>", "public" ] },
  244. { include: [ "<__atomic/fence.h>", "private", "<atomic>", "public" ] },
  245. { include: [ "<__atomic/is_always_lock_free.h>", "private", "<atomic>", "public" ] },
  246. { include: [ "<__atomic/kill_dependency.h>", "private", "<atomic>", "public" ] },
  247. { include: [ "<__atomic/memory_order.h>", "private", "<atomic>", "public" ] },
  248. { include: [ "<__bit/bit_cast.h>", "private", "<bit>", "public" ] },
  249. { include: [ "<__bit/bit_ceil.h>", "private", "<bit>", "public" ] },
  250. { include: [ "<__bit/bit_floor.h>", "private", "<bit>", "public" ] },
  251. { include: [ "<__bit/bit_log2.h>", "private", "<bit>", "public" ] },
  252. { include: [ "<__bit/bit_width.h>", "private", "<bit>", "public" ] },
  253. { include: [ "<__bit/blsr.h>", "private", "<bit>", "public" ] },
  254. { include: [ "<__bit/byteswap.h>", "private", "<bit>", "public" ] },
  255. { include: [ "<__bit/countl.h>", "private", "<bit>", "public" ] },
  256. { include: [ "<__bit/countr.h>", "private", "<bit>", "public" ] },
  257. { include: [ "<__bit/endian.h>", "private", "<bit>", "public" ] },
  258. { include: [ "<__bit/has_single_bit.h>", "private", "<bit>", "public" ] },
  259. { include: [ "<__bit/invert_if.h>", "private", "<bit>", "public" ] },
  260. { include: [ "<__bit/popcount.h>", "private", "<bit>", "public" ] },
  261. { include: [ "<__bit/rotate.h>", "private", "<bit>", "public" ] },
  262. { include: [ "<__charconv/chars_format.h>", "private", "<charconv>", "public" ] },
  263. { include: [ "<__charconv/from_chars_integral.h>", "private", "<charconv>", "public" ] },
  264. { include: [ "<__charconv/from_chars_result.h>", "private", "<charconv>", "public" ] },
  265. { include: [ "<__charconv/tables.h>", "private", "<charconv>", "public" ] },
  266. { include: [ "<__charconv/to_chars.h>", "private", "<charconv>", "public" ] },
  267. { include: [ "<__charconv/to_chars_base_10.h>", "private", "<charconv>", "public" ] },
  268. { include: [ "<__charconv/to_chars_floating_point.h>", "private", "<charconv>", "public" ] },
  269. { include: [ "<__charconv/to_chars_integral.h>", "private", "<charconv>", "public" ] },
  270. { include: [ "<__charconv/to_chars_result.h>", "private", "<charconv>", "public" ] },
  271. { include: [ "<__charconv/traits.h>", "private", "<charconv>", "public" ] },
  272. { include: [ "<__chrono/calendar.h>", "private", "<chrono>", "public" ] },
  273. { include: [ "<__chrono/concepts.h>", "private", "<chrono>", "public" ] },
  274. { include: [ "<__chrono/convert_to_timespec.h>", "private", "<chrono>", "public" ] },
  275. { include: [ "<__chrono/convert_to_tm.h>", "private", "<chrono>", "public" ] },
  276. { include: [ "<__chrono/day.h>", "private", "<chrono>", "public" ] },
  277. { include: [ "<__chrono/duration.h>", "private", "<chrono>", "public" ] },
  278. { include: [ "<__chrono/file_clock.h>", "private", "<chrono>", "public" ] },
  279. { include: [ "<__chrono/formatter.h>", "private", "<chrono>", "public" ] },
  280. { include: [ "<__chrono/hh_mm_ss.h>", "private", "<chrono>", "public" ] },
  281. { include: [ "<__chrono/high_resolution_clock.h>", "private", "<chrono>", "public" ] },
  282. { include: [ "<__chrono/literals.h>", "private", "<chrono>", "public" ] },
  283. { include: [ "<__chrono/month.h>", "private", "<chrono>", "public" ] },
  284. { include: [ "<__chrono/month_weekday.h>", "private", "<chrono>", "public" ] },
  285. { include: [ "<__chrono/monthday.h>", "private", "<chrono>", "public" ] },
  286. { include: [ "<__chrono/ostream.h>", "private", "<chrono>", "public" ] },
  287. { include: [ "<__chrono/parser_std_format_spec.h>", "private", "<chrono>", "public" ] },
  288. { include: [ "<__chrono/statically_widen.h>", "private", "<chrono>", "public" ] },
  289. { include: [ "<__chrono/steady_clock.h>", "private", "<chrono>", "public" ] },
  290. { include: [ "<__chrono/system_clock.h>", "private", "<chrono>", "public" ] },
  291. { include: [ "<__chrono/time_point.h>", "private", "<chrono>", "public" ] },
  292. { include: [ "<__chrono/time_zone.h>", "private", "<chrono>", "public" ] },
  293. { include: [ "<__chrono/time_zone_link.h>", "private", "<chrono>", "public" ] },
  294. { include: [ "<__chrono/tzdb.h>", "private", "<chrono>", "public" ] },
  295. { include: [ "<__chrono/tzdb_list.h>", "private", "<chrono>", "public" ] },
  296. { include: [ "<__chrono/weekday.h>", "private", "<chrono>", "public" ] },
  297. { include: [ "<__chrono/year.h>", "private", "<chrono>", "public" ] },
  298. { include: [ "<__chrono/year_month.h>", "private", "<chrono>", "public" ] },
  299. { include: [ "<__chrono/year_month_day.h>", "private", "<chrono>", "public" ] },
  300. { include: [ "<__chrono/year_month_weekday.h>", "private", "<chrono>", "public" ] },
  301. { include: [ "<__compare/common_comparison_category.h>", "private", "<compare>", "public" ] },
  302. { include: [ "<__compare/compare_partial_order_fallback.h>", "private", "<compare>", "public" ] },
  303. { include: [ "<__compare/compare_strong_order_fallback.h>", "private", "<compare>", "public" ] },
  304. { include: [ "<__compare/compare_three_way.h>", "private", "<compare>", "public" ] },
  305. { include: [ "<__compare/compare_three_way_result.h>", "private", "<compare>", "public" ] },
  306. { include: [ "<__compare/compare_weak_order_fallback.h>", "private", "<compare>", "public" ] },
  307. { include: [ "<__compare/is_eq.h>", "private", "<compare>", "public" ] },
  308. { include: [ "<__compare/ordering.h>", "private", "<compare>", "public" ] },
  309. { include: [ "<__compare/partial_order.h>", "private", "<compare>", "public" ] },
  310. { include: [ "<__compare/strong_order.h>", "private", "<compare>", "public" ] },
  311. { include: [ "<__compare/synth_three_way.h>", "private", "<compare>", "public" ] },
  312. { include: [ "<__compare/three_way_comparable.h>", "private", "<compare>", "public" ] },
  313. { include: [ "<__compare/weak_order.h>", "private", "<compare>", "public" ] },
  314. { include: [ "<__concepts/arithmetic.h>", "private", "<concepts>", "public" ] },
  315. { include: [ "<__concepts/assignable.h>", "private", "<concepts>", "public" ] },
  316. { include: [ "<__concepts/boolean_testable.h>", "private", "<concepts>", "public" ] },
  317. { include: [ "<__concepts/class_or_enum.h>", "private", "<concepts>", "public" ] },
  318. { include: [ "<__concepts/common_reference_with.h>", "private", "<concepts>", "public" ] },
  319. { include: [ "<__concepts/common_with.h>", "private", "<concepts>", "public" ] },
  320. { include: [ "<__concepts/constructible.h>", "private", "<concepts>", "public" ] },
  321. { include: [ "<__concepts/convertible_to.h>", "private", "<concepts>", "public" ] },
  322. { include: [ "<__concepts/copyable.h>", "private", "<concepts>", "public" ] },
  323. { include: [ "<__concepts/derived_from.h>", "private", "<concepts>", "public" ] },
  324. { include: [ "<__concepts/destructible.h>", "private", "<concepts>", "public" ] },
  325. { include: [ "<__concepts/different_from.h>", "private", "<concepts>", "public" ] },
  326. { include: [ "<__concepts/equality_comparable.h>", "private", "<concepts>", "public" ] },
  327. { include: [ "<__concepts/invocable.h>", "private", "<concepts>", "public" ] },
  328. { include: [ "<__concepts/movable.h>", "private", "<concepts>", "public" ] },
  329. { include: [ "<__concepts/predicate.h>", "private", "<concepts>", "public" ] },
  330. { include: [ "<__concepts/regular.h>", "private", "<concepts>", "public" ] },
  331. { include: [ "<__concepts/relation.h>", "private", "<concepts>", "public" ] },
  332. { include: [ "<__concepts/same_as.h>", "private", "<concepts>", "public" ] },
  333. { include: [ "<__concepts/semiregular.h>", "private", "<concepts>", "public" ] },
  334. { include: [ "<__concepts/swappable.h>", "private", "<concepts>", "public" ] },
  335. { include: [ "<__concepts/totally_ordered.h>", "private", "<concepts>", "public" ] },
  336. { include: [ "<__condition_variable/condition_variable.h>", "private", "<condition_variable>", "public" ] },
  337. { include: [ "<__coroutine/coroutine_handle.h>", "private", "<coroutine>", "public" ] },
  338. { include: [ "<__coroutine/coroutine_traits.h>", "private", "<coroutine>", "public" ] },
  339. { include: [ "<__coroutine/noop_coroutine_handle.h>", "private", "<coroutine>", "public" ] },
  340. { include: [ "<__coroutine/trivial_awaitables.h>", "private", "<coroutine>", "public" ] },
  341. { include: [ "<__exception/exception.h>", "private", "<exception>", "public" ] },
  342. { include: [ "<__exception/exception_ptr.h>", "private", "<exception>", "public" ] },
  343. { include: [ "<__exception/nested_exception.h>", "private", "<exception>", "public" ] },
  344. { include: [ "<__exception/operations.h>", "private", "<exception>", "public" ] },
  345. { include: [ "<__exception/terminate.h>", "private", "<exception>", "public" ] },
  346. { include: [ "<__expected/bad_expected_access.h>", "private", "<expected>", "public" ] },
  347. { include: [ "<__expected/expected.h>", "private", "<expected>", "public" ] },
  348. { include: [ "<__expected/unexpect.h>", "private", "<expected>", "public" ] },
  349. { include: [ "<__expected/unexpected.h>", "private", "<expected>", "public" ] },
  350. { include: [ "<__filesystem/copy_options.h>", "private", "<filesystem>", "public" ] },
  351. { include: [ "<__filesystem/directory_entry.h>", "private", "<filesystem>", "public" ] },
  352. { include: [ "<__filesystem/directory_iterator.h>", "private", "<filesystem>", "public" ] },
  353. { include: [ "<__filesystem/directory_options.h>", "private", "<filesystem>", "public" ] },
  354. { include: [ "<__filesystem/file_status.h>", "private", "<filesystem>", "public" ] },
  355. { include: [ "<__filesystem/file_time_type.h>", "private", "<filesystem>", "public" ] },
  356. { include: [ "<__filesystem/file_type.h>", "private", "<filesystem>", "public" ] },
  357. { include: [ "<__filesystem/filesystem_error.h>", "private", "<filesystem>", "public" ] },
  358. { include: [ "<__filesystem/operations.h>", "private", "<filesystem>", "public" ] },
  359. { include: [ "<__filesystem/path.h>", "private", "<filesystem>", "public" ] },
  360. { include: [ "<__filesystem/path_iterator.h>", "private", "<filesystem>", "public" ] },
  361. { include: [ "<__filesystem/perm_options.h>", "private", "<filesystem>", "public" ] },
  362. { include: [ "<__filesystem/perms.h>", "private", "<filesystem>", "public" ] },
  363. { include: [ "<__filesystem/recursive_directory_iterator.h>", "private", "<filesystem>", "public" ] },
  364. { include: [ "<__filesystem/space_info.h>", "private", "<filesystem>", "public" ] },
  365. { include: [ "<__filesystem/u8path.h>", "private", "<filesystem>", "public" ] },
  366. { include: [ "<__format/buffer.h>", "private", "<format>", "public" ] },
  367. { include: [ "<__format/concepts.h>", "private", "<format>", "public" ] },
  368. { include: [ "<__format/container_adaptor.h>", "private", "<format>", "public" ] },
  369. { include: [ "<__format/enable_insertable.h>", "private", "<format>", "public" ] },
  370. { include: [ "<__format/escaped_output_table.h>", "private", "<format>", "public" ] },
  371. { include: [ "<__format/extended_grapheme_cluster_table.h>", "private", "<format>", "public" ] },
  372. { include: [ "<__format/format_arg.h>", "private", "<format>", "public" ] },
  373. { include: [ "<__format/format_arg_store.h>", "private", "<format>", "public" ] },
  374. { include: [ "<__format/format_args.h>", "private", "<format>", "public" ] },
  375. { include: [ "<__format/format_context.h>", "private", "<format>", "public" ] },
  376. { include: [ "<__format/format_error.h>", "private", "<format>", "public" ] },
  377. { include: [ "<__format/format_functions.h>", "private", "<format>", "public" ] },
  378. { include: [ "<__format/format_parse_context.h>", "private", "<format>", "public" ] },
  379. { include: [ "<__format/format_string.h>", "private", "<format>", "public" ] },
  380. { include: [ "<__format/format_to_n_result.h>", "private", "<format>", "public" ] },
  381. { include: [ "<__format/formatter.h>", "private", "<format>", "public" ] },
  382. { include: [ "<__format/formatter_bool.h>", "private", "<format>", "public" ] },
  383. { include: [ "<__format/formatter_char.h>", "private", "<format>", "public" ] },
  384. { include: [ "<__format/formatter_floating_point.h>", "private", "<format>", "public" ] },
  385. { include: [ "<__format/formatter_integer.h>", "private", "<format>", "public" ] },
  386. { include: [ "<__format/formatter_integral.h>", "private", "<format>", "public" ] },
  387. { include: [ "<__format/formatter_output.h>", "private", "<format>", "public" ] },
  388. { include: [ "<__format/formatter_pointer.h>", "private", "<format>", "public" ] },
  389. { include: [ "<__format/formatter_string.h>", "private", "<format>", "public" ] },
  390. { include: [ "<__format/formatter_tuple.h>", "private", "<format>", "public" ] },
  391. { include: [ "<__format/parser_std_format_spec.h>", "private", "<format>", "public" ] },
  392. { include: [ "<__format/range_default_formatter.h>", "private", "<format>", "public" ] },
  393. { include: [ "<__format/range_formatter.h>", "private", "<format>", "public" ] },
  394. { include: [ "<__format/unicode.h>", "private", "<format>", "public" ] },
  395. { include: [ "<__format/width_estimation_table.h>", "private", "<format>", "public" ] },
  396. { include: [ "<__format/write_escaped.h>", "private", "<format>", "public" ] },
  397. { include: [ "<__functional/binary_function.h>", "private", "<functional>", "public" ] },
  398. { include: [ "<__functional/binary_negate.h>", "private", "<functional>", "public" ] },
  399. { include: [ "<__functional/bind.h>", "private", "<functional>", "public" ] },
  400. { include: [ "<__functional/bind_back.h>", "private", "<functional>", "public" ] },
  401. { include: [ "<__functional/bind_front.h>", "private", "<functional>", "public" ] },
  402. { include: [ "<__functional/binder1st.h>", "private", "<functional>", "public" ] },
  403. { include: [ "<__functional/binder2nd.h>", "private", "<functional>", "public" ] },
  404. { include: [ "<__functional/boyer_moore_searcher.h>", "private", "<functional>", "public" ] },
  405. { include: [ "<__functional/compose.h>", "private", "<functional>", "public" ] },
  406. { include: [ "<__functional/default_searcher.h>", "private", "<functional>", "public" ] },
  407. { include: [ "<__functional/function.h>", "private", "<functional>", "public" ] },
  408. { include: [ "<__functional/hash.h>", "private", "<functional>", "public" ] },
  409. { include: [ "<__functional/identity.h>", "private", "<functional>", "public" ] },
  410. { include: [ "<__functional/invoke.h>", "private", "<functional>", "public" ] },
  411. { include: [ "<__functional/is_transparent.h>", "private", "<functional>", "public" ] },
  412. { include: [ "<__functional/mem_fn.h>", "private", "<functional>", "public" ] },
  413. { include: [ "<__functional/mem_fun_ref.h>", "private", "<functional>", "public" ] },
  414. { include: [ "<__functional/not_fn.h>", "private", "<functional>", "public" ] },
  415. { include: [ "<__functional/operations.h>", "private", "<functional>", "public" ] },
  416. { include: [ "<__functional/perfect_forward.h>", "private", "<functional>", "public" ] },
  417. { include: [ "<__functional/pointer_to_binary_function.h>", "private", "<functional>", "public" ] },
  418. { include: [ "<__functional/pointer_to_unary_function.h>", "private", "<functional>", "public" ] },
  419. { include: [ "<__functional/ranges_operations.h>", "private", "<functional>", "public" ] },
  420. { include: [ "<__functional/reference_wrapper.h>", "private", "<functional>", "public" ] },
  421. { include: [ "<__functional/unary_function.h>", "private", "<functional>", "public" ] },
  422. { include: [ "<__functional/unary_negate.h>", "private", "<functional>", "public" ] },
  423. { include: [ "<__functional/weak_result_type.h>", "private", "<functional>", "public" ] },
  424. { include: [ "<__fwd/array.h>", "private", "<array>", "public" ] },
  425. { include: [ "<__fwd/bit_reference.h>", "private", "<bitset>", "public" ] },
  426. { include: [ "<__fwd/bit_reference.h>", "private", "<vector>", "public" ] },
  427. { include: [ "<__fwd/complex.h>", "private", "<complex>", "public" ] },
  428. { include: [ "<__fwd/deque.h>", "private", "<deque>", "public" ] },
  429. { include: [ "<__fwd/format.h>", "private", "<format>", "public" ] },
  430. { include: [ "<__fwd/fstream.h>", "private", "<iosfwd>", "public" ] },
  431. { include: [ "<__fwd/functional.h>", "private", "<functional>", "public" ] },
  432. { include: [ "<__fwd/ios.h>", "private", "<iosfwd>", "public" ] },
  433. { include: [ "<__fwd/istream.h>", "private", "<iosfwd>", "public" ] },
  434. { include: [ "<__fwd/mdspan.h>", "private", "<mdspan>", "public" ] },
  435. { include: [ "<__fwd/memory.h>", "private", "<memory>", "public" ] },
  436. { include: [ "<__fwd/memory_resource.h>", "private", "<memory_resource>", "public" ] },
  437. { include: [ "<__fwd/ostream.h>", "private", "<iosfwd>", "public" ] },
  438. { include: [ "<__fwd/pair.h>", "private", "<utility>", "public" ] },
  439. { include: [ "<__fwd/queue.h>", "private", "<queue>", "public" ] },
  440. { include: [ "<__fwd/span.h>", "private", "<span>", "public" ] },
  441. { include: [ "<__fwd/sstream.h>", "private", "<iosfwd>", "public" ] },
  442. { include: [ "<__fwd/stack.h>", "private", "<stack>", "public" ] },
  443. { include: [ "<__fwd/streambuf.h>", "private", "<iosfwd>", "public" ] },
  444. { include: [ "<__fwd/string.h>", "private", "<string>", "public" ] },
  445. { include: [ "<__fwd/string_view.h>", "private", "<string_view>", "public" ] },
  446. { include: [ "<__fwd/subrange.h>", "private", "<ranges>", "public" ] },
  447. { include: [ "<__fwd/tuple.h>", "private", "<tuple>", "public" ] },
  448. { include: [ "<__fwd/vector.h>", "private", "<vector>", "public" ] },
  449. { include: [ "<__ios/fpos.h>", "private", "<ios>", "public" ] },
  450. { include: [ "<__iterator/access.h>", "private", "<iterator>", "public" ] },
  451. { include: [ "<__iterator/advance.h>", "private", "<iterator>", "public" ] },
  452. { include: [ "<__iterator/back_insert_iterator.h>", "private", "<iterator>", "public" ] },
  453. { include: [ "<__iterator/bounded_iter.h>", "private", "<iterator>", "public" ] },
  454. { include: [ "<__iterator/common_iterator.h>", "private", "<iterator>", "public" ] },
  455. { include: [ "<__iterator/concepts.h>", "private", "<iterator>", "public" ] },
  456. { include: [ "<__iterator/counted_iterator.h>", "private", "<iterator>", "public" ] },
  457. { include: [ "<__iterator/cpp17_iterator_concepts.h>", "private", "<iterator>", "public" ] },
  458. { include: [ "<__iterator/data.h>", "private", "<iterator>", "public" ] },
  459. { include: [ "<__iterator/default_sentinel.h>", "private", "<iterator>", "public" ] },
  460. { include: [ "<__iterator/distance.h>", "private", "<iterator>", "public" ] },
  461. { include: [ "<__iterator/empty.h>", "private", "<iterator>", "public" ] },
  462. { include: [ "<__iterator/erase_if_container.h>", "private", "<iterator>", "public" ] },
  463. { include: [ "<__iterator/front_insert_iterator.h>", "private", "<iterator>", "public" ] },
  464. { include: [ "<__iterator/incrementable_traits.h>", "private", "<iterator>", "public" ] },
  465. { include: [ "<__iterator/indirectly_comparable.h>", "private", "<iterator>", "public" ] },
  466. { include: [ "<__iterator/insert_iterator.h>", "private", "<iterator>", "public" ] },
  467. { include: [ "<__iterator/istream_iterator.h>", "private", "<iterator>", "public" ] },
  468. { include: [ "<__iterator/istreambuf_iterator.h>", "private", "<iterator>", "public" ] },
  469. { include: [ "<__iterator/iter_move.h>", "private", "<iterator>", "public" ] },
  470. { include: [ "<__iterator/iter_swap.h>", "private", "<iterator>", "public" ] },
  471. { include: [ "<__iterator/iterator.h>", "private", "<iterator>", "public" ] },
  472. { include: [ "<__iterator/iterator_traits.h>", "private", "<iterator>", "public" ] },
  473. { include: [ "<__iterator/iterator_with_data.h>", "private", "<iterator>", "public" ] },
  474. { include: [ "<__iterator/mergeable.h>", "private", "<iterator>", "public" ] },
  475. { include: [ "<__iterator/move_iterator.h>", "private", "<iterator>", "public" ] },
  476. { include: [ "<__iterator/move_sentinel.h>", "private", "<iterator>", "public" ] },
  477. { include: [ "<__iterator/next.h>", "private", "<iterator>", "public" ] },
  478. { include: [ "<__iterator/ostream_iterator.h>", "private", "<iterator>", "public" ] },
  479. { include: [ "<__iterator/ostreambuf_iterator.h>", "private", "<iterator>", "public" ] },
  480. { include: [ "<__iterator/permutable.h>", "private", "<iterator>", "public" ] },
  481. { include: [ "<__iterator/prev.h>", "private", "<iterator>", "public" ] },
  482. { include: [ "<__iterator/projected.h>", "private", "<iterator>", "public" ] },
  483. { include: [ "<__iterator/ranges_iterator_traits.h>", "private", "<iterator>", "public" ] },
  484. { include: [ "<__iterator/readable_traits.h>", "private", "<iterator>", "public" ] },
  485. { include: [ "<__iterator/reverse_access.h>", "private", "<iterator>", "public" ] },
  486. { include: [ "<__iterator/reverse_iterator.h>", "private", "<iterator>", "public" ] },
  487. { include: [ "<__iterator/segmented_iterator.h>", "private", "<iterator>", "public" ] },
  488. { include: [ "<__iterator/size.h>", "private", "<iterator>", "public" ] },
  489. { include: [ "<__iterator/sortable.h>", "private", "<iterator>", "public" ] },
  490. { include: [ "<__iterator/unreachable_sentinel.h>", "private", "<iterator>", "public" ] },
  491. { include: [ "<__iterator/wrap_iter.h>", "private", "<iterator>", "public" ] },
  492. { include: [ "<__locale_dir/locale_base_api.h>", "private", "<locale>", "public" ] },
  493. { include: [ "<__locale_dir/locale_base_api/android.h>", "private", "<locale>", "public" ] },
  494. { include: [ "<__locale_dir/locale_base_api/bsd_locale_defaults.h>", "private", "<locale>", "public" ] },
  495. { include: [ "<__locale_dir/locale_base_api/bsd_locale_fallbacks.h>", "private", "<locale>", "public" ] },
  496. { include: [ "<__locale_dir/locale_base_api/fuchsia.h>", "private", "<locale>", "public" ] },
  497. { include: [ "<__locale_dir/locale_base_api/ibm.h>", "private", "<locale>", "public" ] },
  498. { include: [ "<__locale_dir/locale_base_api/locale_guard.h>", "private", "<locale>", "public" ] },
  499. { include: [ "<__locale_dir/locale_base_api/musl.h>", "private", "<locale>", "public" ] },
  500. { include: [ "<__locale_dir/locale_base_api/newlib.h>", "private", "<locale>", "public" ] },
  501. { include: [ "<__locale_dir/locale_base_api/openbsd.h>", "private", "<locale>", "public" ] },
  502. { include: [ "<__locale_dir/locale_base_api/win32.h>", "private", "<locale>", "public" ] },
  503. { include: [ "<__math/abs.h>", "private", "<cmath>", "public" ] },
  504. { include: [ "<__math/copysign.h>", "private", "<cmath>", "public" ] },
  505. { include: [ "<__math/error_functions.h>", "private", "<cmath>", "public" ] },
  506. { include: [ "<__math/exponential_functions.h>", "private", "<cmath>", "public" ] },
  507. { include: [ "<__math/fdim.h>", "private", "<cmath>", "public" ] },
  508. { include: [ "<__math/fma.h>", "private", "<cmath>", "public" ] },
  509. { include: [ "<__math/gamma.h>", "private", "<cmath>", "public" ] },
  510. { include: [ "<__math/hyperbolic_functions.h>", "private", "<cmath>", "public" ] },
  511. { include: [ "<__math/hypot.h>", "private", "<cmath>", "public" ] },
  512. { include: [ "<__math/inverse_hyperbolic_functions.h>", "private", "<cmath>", "public" ] },
  513. { include: [ "<__math/inverse_trigonometric_functions.h>", "private", "<cmath>", "public" ] },
  514. { include: [ "<__math/logarithms.h>", "private", "<cmath>", "public" ] },
  515. { include: [ "<__math/min_max.h>", "private", "<cmath>", "public" ] },
  516. { include: [ "<__math/modulo.h>", "private", "<cmath>", "public" ] },
  517. { include: [ "<__math/remainder.h>", "private", "<cmath>", "public" ] },
  518. { include: [ "<__math/roots.h>", "private", "<cmath>", "public" ] },
  519. { include: [ "<__math/rounding_functions.h>", "private", "<cmath>", "public" ] },
  520. { include: [ "<__math/traits.h>", "private", "<cmath>", "public" ] },
  521. { include: [ "<__math/trigonometric_functions.h>", "private", "<cmath>", "public" ] },
  522. { include: [ "<__mdspan/default_accessor.h>", "private", "<mdspan>", "public" ] },
  523. { include: [ "<__mdspan/extents.h>", "private", "<mdspan>", "public" ] },
  524. { include: [ "<__mdspan/layout_left.h>", "private", "<mdspan>", "public" ] },
  525. { include: [ "<__mdspan/layout_right.h>", "private", "<mdspan>", "public" ] },
  526. { include: [ "<__mdspan/layout_stride.h>", "private", "<mdspan>", "public" ] },
  527. { include: [ "<__mdspan/mdspan.h>", "private", "<mdspan>", "public" ] },
  528. { include: [ "<__memory/addressof.h>", "private", "<memory>", "public" ] },
  529. { include: [ "<__memory/align.h>", "private", "<memory>", "public" ] },
  530. { include: [ "<__memory/aligned_alloc.h>", "private", "<memory>", "public" ] },
  531. { include: [ "<__memory/allocate_at_least.h>", "private", "<memory>", "public" ] },
  532. { include: [ "<__memory/allocation_guard.h>", "private", "<memory>", "public" ] },
  533. { include: [ "<__memory/allocator.h>", "private", "<memory>", "public" ] },
  534. { include: [ "<__memory/allocator_arg_t.h>", "private", "<memory>", "public" ] },
  535. { include: [ "<__memory/allocator_destructor.h>", "private", "<memory>", "public" ] },
  536. { include: [ "<__memory/allocator_traits.h>", "private", "<memory>", "public" ] },
  537. { include: [ "<__memory/assume_aligned.h>", "private", "<memory>", "public" ] },
  538. { include: [ "<__memory/auto_ptr.h>", "private", "<memory>", "public" ] },
  539. { include: [ "<__memory/builtin_new_allocator.h>", "private", "<memory>", "public" ] },
  540. { include: [ "<__memory/compressed_pair.h>", "private", "<memory>", "public" ] },
  541. { include: [ "<__memory/concepts.h>", "private", "<memory>", "public" ] },
  542. { include: [ "<__memory/construct_at.h>", "private", "<memory>", "public" ] },
  543. { include: [ "<__memory/destruct_n.h>", "private", "<memory>", "public" ] },
  544. { include: [ "<__memory/pointer_traits.h>", "private", "<memory>", "public" ] },
  545. { include: [ "<__memory/ranges_construct_at.h>", "private", "<memory>", "public" ] },
  546. { include: [ "<__memory/ranges_uninitialized_algorithms.h>", "private", "<memory>", "public" ] },
  547. { include: [ "<__memory/raw_storage_iterator.h>", "private", "<memory>", "public" ] },
  548. { include: [ "<__memory/shared_ptr.h>", "private", "<memory>", "public" ] },
  549. { include: [ "<__memory/swap_allocator.h>", "private", "<memory>", "public" ] },
  550. { include: [ "<__memory/temp_value.h>", "private", "<memory>", "public" ] },
  551. { include: [ "<__memory/temporary_buffer.h>", "private", "<memory>", "public" ] },
  552. { include: [ "<__memory/uninitialized_algorithms.h>", "private", "<memory>", "public" ] },
  553. { include: [ "<__memory/unique_ptr.h>", "private", "<memory>", "public" ] },
  554. { include: [ "<__memory/uses_allocator.h>", "private", "<memory>", "public" ] },
  555. { include: [ "<__memory/uses_allocator_construction.h>", "private", "<memory>", "public" ] },
  556. { include: [ "<__memory/voidify.h>", "private", "<memory>", "public" ] },
  557. { include: [ "<__memory_resource/memory_resource.h>", "private", "<memory_resource>", "public" ] },
  558. { include: [ "<__memory_resource/monotonic_buffer_resource.h>", "private", "<memory_resource>", "public" ] },
  559. { include: [ "<__memory_resource/polymorphic_allocator.h>", "private", "<memory_resource>", "public" ] },
  560. { include: [ "<__memory_resource/pool_options.h>", "private", "<memory_resource>", "public" ] },
  561. { include: [ "<__memory_resource/synchronized_pool_resource.h>", "private", "<memory_resource>", "public" ] },
  562. { include: [ "<__memory_resource/unsynchronized_pool_resource.h>", "private", "<memory_resource>", "public" ] },
  563. { include: [ "<__mutex/lock_guard.h>", "private", "<mutex>", "public" ] },
  564. { include: [ "<__mutex/mutex.h>", "private", "<mutex>", "public" ] },
  565. { include: [ "<__mutex/once_flag.h>", "private", "<mutex>", "public" ] },
  566. { include: [ "<__mutex/tag_types.h>", "private", "<mutex>", "public" ] },
  567. { include: [ "<__mutex/unique_lock.h>", "private", "<mutex>", "public" ] },
  568. { include: [ "<__numeric/accumulate.h>", "private", "<numeric>", "public" ] },
  569. { include: [ "<__numeric/adjacent_difference.h>", "private", "<numeric>", "public" ] },
  570. { include: [ "<__numeric/exclusive_scan.h>", "private", "<numeric>", "public" ] },
  571. { include: [ "<__numeric/gcd_lcm.h>", "private", "<numeric>", "public" ] },
  572. { include: [ "<__numeric/inclusive_scan.h>", "private", "<numeric>", "public" ] },
  573. { include: [ "<__numeric/inner_product.h>", "private", "<numeric>", "public" ] },
  574. { include: [ "<__numeric/iota.h>", "private", "<numeric>", "public" ] },
  575. { include: [ "<__numeric/midpoint.h>", "private", "<numeric>", "public" ] },
  576. { include: [ "<__numeric/partial_sum.h>", "private", "<numeric>", "public" ] },
  577. { include: [ "<__numeric/pstl_reduce.h>", "private", "<numeric>", "public" ] },
  578. { include: [ "<__numeric/pstl_transform_reduce.h>", "private", "<numeric>", "public" ] },
  579. { include: [ "<__numeric/reduce.h>", "private", "<numeric>", "public" ] },
  580. { include: [ "<__numeric/saturation_arithmetic.h>", "private", "<numeric>", "public" ] },
  581. { include: [ "<__numeric/transform_exclusive_scan.h>", "private", "<numeric>", "public" ] },
  582. { include: [ "<__numeric/transform_inclusive_scan.h>", "private", "<numeric>", "public" ] },
  583. { include: [ "<__numeric/transform_reduce.h>", "private", "<numeric>", "public" ] },
  584. { include: [ "<__random/bernoulli_distribution.h>", "private", "<random>", "public" ] },
  585. { include: [ "<__random/binomial_distribution.h>", "private", "<random>", "public" ] },
  586. { include: [ "<__random/cauchy_distribution.h>", "private", "<random>", "public" ] },
  587. { include: [ "<__random/chi_squared_distribution.h>", "private", "<random>", "public" ] },
  588. { include: [ "<__random/clamp_to_integral.h>", "private", "<random>", "public" ] },
  589. { include: [ "<__random/default_random_engine.h>", "private", "<random>", "public" ] },
  590. { include: [ "<__random/discard_block_engine.h>", "private", "<random>", "public" ] },
  591. { include: [ "<__random/discrete_distribution.h>", "private", "<random>", "public" ] },
  592. { include: [ "<__random/exponential_distribution.h>", "private", "<random>", "public" ] },
  593. { include: [ "<__random/extreme_value_distribution.h>", "private", "<random>", "public" ] },
  594. { include: [ "<__random/fisher_f_distribution.h>", "private", "<random>", "public" ] },
  595. { include: [ "<__random/gamma_distribution.h>", "private", "<random>", "public" ] },
  596. { include: [ "<__random/generate_canonical.h>", "private", "<random>", "public" ] },
  597. { include: [ "<__random/geometric_distribution.h>", "private", "<random>", "public" ] },
  598. { include: [ "<__random/independent_bits_engine.h>", "private", "<random>", "public" ] },
  599. { include: [ "<__random/is_seed_sequence.h>", "private", "<random>", "public" ] },
  600. { include: [ "<__random/is_valid.h>", "private", "<random>", "public" ] },
  601. { include: [ "<__random/knuth_b.h>", "private", "<random>", "public" ] },
  602. { include: [ "<__random/linear_congruential_engine.h>", "private", "<random>", "public" ] },
  603. { include: [ "<__random/log2.h>", "private", "<random>", "public" ] },
  604. { include: [ "<__random/lognormal_distribution.h>", "private", "<random>", "public" ] },
  605. { include: [ "<__random/mersenne_twister_engine.h>", "private", "<random>", "public" ] },
  606. { include: [ "<__random/negative_binomial_distribution.h>", "private", "<random>", "public" ] },
  607. { include: [ "<__random/normal_distribution.h>", "private", "<random>", "public" ] },
  608. { include: [ "<__random/piecewise_constant_distribution.h>", "private", "<random>", "public" ] },
  609. { include: [ "<__random/piecewise_linear_distribution.h>", "private", "<random>", "public" ] },
  610. { include: [ "<__random/poisson_distribution.h>", "private", "<random>", "public" ] },
  611. { include: [ "<__random/random_device.h>", "private", "<random>", "public" ] },
  612. { include: [ "<__random/ranlux.h>", "private", "<random>", "public" ] },
  613. { include: [ "<__random/seed_seq.h>", "private", "<random>", "public" ] },
  614. { include: [ "<__random/shuffle_order_engine.h>", "private", "<random>", "public" ] },
  615. { include: [ "<__random/student_t_distribution.h>", "private", "<random>", "public" ] },
  616. { include: [ "<__random/subtract_with_carry_engine.h>", "private", "<random>", "public" ] },
  617. { include: [ "<__random/uniform_int_distribution.h>", "private", "<random>", "public" ] },
  618. { include: [ "<__random/uniform_random_bit_generator.h>", "private", "<random>", "public" ] },
  619. { include: [ "<__random/uniform_real_distribution.h>", "private", "<random>", "public" ] },
  620. { include: [ "<__random/weibull_distribution.h>", "private", "<random>", "public" ] },
  621. { include: [ "<__ranges/access.h>", "private", "<ranges>", "public" ] },
  622. { include: [ "<__ranges/all.h>", "private", "<ranges>", "public" ] },
  623. { include: [ "<__ranges/as_rvalue_view.h>", "private", "<ranges>", "public" ] },
  624. { include: [ "<__ranges/chunk_by_view.h>", "private", "<ranges>", "public" ] },
  625. { include: [ "<__ranges/common_view.h>", "private", "<ranges>", "public" ] },
  626. { include: [ "<__ranges/concepts.h>", "private", "<ranges>", "public" ] },
  627. { include: [ "<__ranges/container_compatible_range.h>", "private", "<ranges>", "public" ] },
  628. { include: [ "<__ranges/counted.h>", "private", "<ranges>", "public" ] },
  629. { include: [ "<__ranges/dangling.h>", "private", "<ranges>", "public" ] },
  630. { include: [ "<__ranges/data.h>", "private", "<ranges>", "public" ] },
  631. { include: [ "<__ranges/drop_view.h>", "private", "<ranges>", "public" ] },
  632. { include: [ "<__ranges/drop_while_view.h>", "private", "<ranges>", "public" ] },
  633. { include: [ "<__ranges/elements_view.h>", "private", "<ranges>", "public" ] },
  634. { include: [ "<__ranges/empty.h>", "private", "<ranges>", "public" ] },
  635. { include: [ "<__ranges/empty_view.h>", "private", "<ranges>", "public" ] },
  636. { include: [ "<__ranges/enable_borrowed_range.h>", "private", "<ranges>", "public" ] },
  637. { include: [ "<__ranges/enable_view.h>", "private", "<ranges>", "public" ] },
  638. { include: [ "<__ranges/filter_view.h>", "private", "<ranges>", "public" ] },
  639. { include: [ "<__ranges/from_range.h>", "private", "<ranges>", "public" ] },
  640. { include: [ "<__ranges/iota_view.h>", "private", "<ranges>", "public" ] },
  641. { include: [ "<__ranges/istream_view.h>", "private", "<ranges>", "public" ] },
  642. { include: [ "<__ranges/join_view.h>", "private", "<ranges>", "public" ] },
  643. { include: [ "<__ranges/lazy_split_view.h>", "private", "<ranges>", "public" ] },
  644. { include: [ "<__ranges/movable_box.h>", "private", "<ranges>", "public" ] },
  645. { include: [ "<__ranges/non_propagating_cache.h>", "private", "<ranges>", "public" ] },
  646. { include: [ "<__ranges/owning_view.h>", "private", "<ranges>", "public" ] },
  647. { include: [ "<__ranges/range_adaptor.h>", "private", "<ranges>", "public" ] },
  648. { include: [ "<__ranges/rbegin.h>", "private", "<ranges>", "public" ] },
  649. { include: [ "<__ranges/ref_view.h>", "private", "<ranges>", "public" ] },
  650. { include: [ "<__ranges/rend.h>", "private", "<ranges>", "public" ] },
  651. { include: [ "<__ranges/repeat_view.h>", "private", "<ranges>", "public" ] },
  652. { include: [ "<__ranges/reverse_view.h>", "private", "<ranges>", "public" ] },
  653. { include: [ "<__ranges/single_view.h>", "private", "<ranges>", "public" ] },
  654. { include: [ "<__ranges/size.h>", "private", "<ranges>", "public" ] },
  655. { include: [ "<__ranges/split_view.h>", "private", "<ranges>", "public" ] },
  656. { include: [ "<__ranges/subrange.h>", "private", "<ranges>", "public" ] },
  657. { include: [ "<__ranges/take_view.h>", "private", "<ranges>", "public" ] },
  658. { include: [ "<__ranges/take_while_view.h>", "private", "<ranges>", "public" ] },
  659. { include: [ "<__ranges/to.h>", "private", "<ranges>", "public" ] },
  660. { include: [ "<__ranges/transform_view.h>", "private", "<ranges>", "public" ] },
  661. { include: [ "<__ranges/view_interface.h>", "private", "<ranges>", "public" ] },
  662. { include: [ "<__ranges/views.h>", "private", "<ranges>", "public" ] },
  663. { include: [ "<__ranges/zip_view.h>", "private", "<ranges>", "public" ] },
  664. { include: [ "<__stop_token/atomic_unique_lock.h>", "private", "<stop_token>", "public" ] },
  665. { include: [ "<__stop_token/intrusive_list_view.h>", "private", "<stop_token>", "public" ] },
  666. { include: [ "<__stop_token/intrusive_shared_ptr.h>", "private", "<stop_token>", "public" ] },
  667. { include: [ "<__stop_token/stop_callback.h>", "private", "<stop_token>", "public" ] },
  668. { include: [ "<__stop_token/stop_source.h>", "private", "<stop_token>", "public" ] },
  669. { include: [ "<__stop_token/stop_state.h>", "private", "<stop_token>", "public" ] },
  670. { include: [ "<__stop_token/stop_token.h>", "private", "<stop_token>", "public" ] },
  671. { include: [ "<__string/char_traits.h>", "private", "<string>", "public" ] },
  672. { include: [ "<__string/constexpr_c_functions.h>", "private", "<string>", "public" ] },
  673. { include: [ "<__string/extern_template_lists.h>", "private", "<string>", "public" ] },
  674. { include: [ "<__system_error/errc.h>", "private", "<system_error>", "public" ] },
  675. { include: [ "<__system_error/error_category.h>", "private", "<system_error>", "public" ] },
  676. { include: [ "<__system_error/error_code.h>", "private", "<system_error>", "public" ] },
  677. { include: [ "<__system_error/error_condition.h>", "private", "<system_error>", "public" ] },
  678. { include: [ "<__system_error/system_error.h>", "private", "<system_error>", "public" ] },
  679. { include: [ "<__thread/formatter.h>", "private", "<thread>", "public" ] },
  680. { include: [ "<__thread/id.h>", "private", "<thread>", "public" ] },
  681. { include: [ "<__thread/jthread.h>", "private", "<thread>", "public" ] },
  682. { include: [ "<__thread/poll_with_backoff.h>", "private", "<thread>", "public" ] },
  683. { include: [ "<__thread/support.h>", "private", "<atomic>", "public" ] },
  684. { include: [ "<__thread/support.h>", "private", "<mutex>", "public" ] },
  685. { include: [ "<__thread/support.h>", "private", "<semaphore>", "public" ] },
  686. { include: [ "<__thread/support.h>", "private", "<thread>", "public" ] },
  687. { include: [ "<__thread/support/c11.h>", "private", "<atomic>", "public" ] },
  688. { include: [ "<__thread/support/c11.h>", "private", "<mutex>", "public" ] },
  689. { include: [ "<__thread/support/c11.h>", "private", "<semaphore>", "public" ] },
  690. { include: [ "<__thread/support/c11.h>", "private", "<thread>", "public" ] },
  691. { include: [ "<__thread/support/external.h>", "private", "<atomic>", "public" ] },
  692. { include: [ "<__thread/support/external.h>", "private", "<mutex>", "public" ] },
  693. { include: [ "<__thread/support/external.h>", "private", "<semaphore>", "public" ] },
  694. { include: [ "<__thread/support/external.h>", "private", "<thread>", "public" ] },
  695. { include: [ "<__thread/support/pthread.h>", "private", "<atomic>", "public" ] },
  696. { include: [ "<__thread/support/pthread.h>", "private", "<mutex>", "public" ] },
  697. { include: [ "<__thread/support/pthread.h>", "private", "<semaphore>", "public" ] },
  698. { include: [ "<__thread/support/pthread.h>", "private", "<thread>", "public" ] },
  699. { include: [ "<__thread/support/windows.h>", "private", "<atomic>", "public" ] },
  700. { include: [ "<__thread/support/windows.h>", "private", "<mutex>", "public" ] },
  701. { include: [ "<__thread/support/windows.h>", "private", "<semaphore>", "public" ] },
  702. { include: [ "<__thread/support/windows.h>", "private", "<thread>", "public" ] },
  703. { include: [ "<__thread/this_thread.h>", "private", "<thread>", "public" ] },
  704. { include: [ "<__thread/thread.h>", "private", "<thread>", "public" ] },
  705. { include: [ "<__thread/timed_backoff_policy.h>", "private", "<thread>", "public" ] },
  706. { include: [ "<__tuple/find_index.h>", "private", "<tuple>", "public" ] },
  707. { include: [ "<__tuple/make_tuple_types.h>", "private", "<tuple>", "public" ] },
  708. { include: [ "<__tuple/sfinae_helpers.h>", "private", "<tuple>", "public" ] },
  709. { include: [ "<__tuple/tuple_element.h>", "private", "<tuple>", "public" ] },
  710. { include: [ "<__tuple/tuple_indices.h>", "private", "<tuple>", "public" ] },
  711. { include: [ "<__tuple/tuple_like.h>", "private", "<tuple>", "public" ] },
  712. { include: [ "<__tuple/tuple_like_ext.h>", "private", "<tuple>", "public" ] },
  713. { include: [ "<__tuple/tuple_like_no_subrange.h>", "private", "<tuple>", "public" ] },
  714. { include: [ "<__tuple/tuple_size.h>", "private", "<tuple>", "public" ] },
  715. { include: [ "<__tuple/tuple_types.h>", "private", "<tuple>", "public" ] },
  716. { include: [ "<__type_traits/add_const.h>", "private", "<type_traits>", "public" ] },
  717. { include: [ "<__type_traits/add_cv.h>", "private", "<type_traits>", "public" ] },
  718. { include: [ "<__type_traits/add_lvalue_reference.h>", "private", "<type_traits>", "public" ] },
  719. { include: [ "<__type_traits/add_pointer.h>", "private", "<type_traits>", "public" ] },
  720. { include: [ "<__type_traits/add_rvalue_reference.h>", "private", "<type_traits>", "public" ] },
  721. { include: [ "<__type_traits/add_volatile.h>", "private", "<type_traits>", "public" ] },
  722. { include: [ "<__type_traits/aligned_storage.h>", "private", "<type_traits>", "public" ] },
  723. { include: [ "<__type_traits/aligned_union.h>", "private", "<type_traits>", "public" ] },
  724. { include: [ "<__type_traits/alignment_of.h>", "private", "<type_traits>", "public" ] },
  725. { include: [ "<__type_traits/apply_cv.h>", "private", "<type_traits>", "public" ] },
  726. { include: [ "<__type_traits/can_extract_key.h>", "private", "<type_traits>", "public" ] },
  727. { include: [ "<__type_traits/common_reference.h>", "private", "<type_traits>", "public" ] },
  728. { include: [ "<__type_traits/common_type.h>", "private", "<type_traits>", "public" ] },
  729. { include: [ "<__type_traits/conditional.h>", "private", "<type_traits>", "public" ] },
  730. { include: [ "<__type_traits/conjunction.h>", "private", "<type_traits>", "public" ] },
  731. { include: [ "<__type_traits/copy_cv.h>", "private", "<type_traits>", "public" ] },
  732. { include: [ "<__type_traits/copy_cvref.h>", "private", "<type_traits>", "public" ] },
  733. { include: [ "<__type_traits/datasizeof.h>", "private", "<type_traits>", "public" ] },
  734. { include: [ "<__type_traits/decay.h>", "private", "<type_traits>", "public" ] },
  735. { include: [ "<__type_traits/dependent_type.h>", "private", "<type_traits>", "public" ] },
  736. { include: [ "<__type_traits/disjunction.h>", "private", "<type_traits>", "public" ] },
  737. { include: [ "<__type_traits/enable_if.h>", "private", "<type_traits>", "public" ] },
  738. { include: [ "<__type_traits/extent.h>", "private", "<type_traits>", "public" ] },
  739. { include: [ "<__type_traits/has_unique_object_representation.h>", "private", "<type_traits>", "public" ] },
  740. { include: [ "<__type_traits/has_virtual_destructor.h>", "private", "<type_traits>", "public" ] },
  741. { include: [ "<__type_traits/integral_constant.h>", "private", "<type_traits>", "public" ] },
  742. { include: [ "<__type_traits/invoke.h>", "private", "<type_traits>", "public" ] },
  743. { include: [ "<__type_traits/is_abstract.h>", "private", "<type_traits>", "public" ] },
  744. { include: [ "<__type_traits/is_aggregate.h>", "private", "<type_traits>", "public" ] },
  745. { include: [ "<__type_traits/is_allocator.h>", "private", "<type_traits>", "public" ] },
  746. { include: [ "<__type_traits/is_always_bitcastable.h>", "private", "<type_traits>", "public" ] },
  747. { include: [ "<__type_traits/is_arithmetic.h>", "private", "<type_traits>", "public" ] },
  748. { include: [ "<__type_traits/is_array.h>", "private", "<type_traits>", "public" ] },
  749. { include: [ "<__type_traits/is_assignable.h>", "private", "<type_traits>", "public" ] },
  750. { include: [ "<__type_traits/is_base_of.h>", "private", "<type_traits>", "public" ] },
  751. { include: [ "<__type_traits/is_bounded_array.h>", "private", "<type_traits>", "public" ] },
  752. { include: [ "<__type_traits/is_callable.h>", "private", "<type_traits>", "public" ] },
  753. { include: [ "<__type_traits/is_char_like_type.h>", "private", "<type_traits>", "public" ] },
  754. { include: [ "<__type_traits/is_class.h>", "private", "<type_traits>", "public" ] },
  755. { include: [ "<__type_traits/is_compound.h>", "private", "<type_traits>", "public" ] },
  756. { include: [ "<__type_traits/is_const.h>", "private", "<type_traits>", "public" ] },
  757. { include: [ "<__type_traits/is_constant_evaluated.h>", "private", "<type_traits>", "public" ] },
  758. { include: [ "<__type_traits/is_constructible.h>", "private", "<type_traits>", "public" ] },
  759. { include: [ "<__type_traits/is_convertible.h>", "private", "<type_traits>", "public" ] },
  760. { include: [ "<__type_traits/is_core_convertible.h>", "private", "<type_traits>", "public" ] },
  761. { include: [ "<__type_traits/is_destructible.h>", "private", "<type_traits>", "public" ] },
  762. { include: [ "<__type_traits/is_empty.h>", "private", "<type_traits>", "public" ] },
  763. { include: [ "<__type_traits/is_enum.h>", "private", "<type_traits>", "public" ] },
  764. { include: [ "<__type_traits/is_equality_comparable.h>", "private", "<type_traits>", "public" ] },
  765. { include: [ "<__type_traits/is_execution_policy.h>", "private", "<type_traits>", "public" ] },
  766. { include: [ "<__type_traits/is_final.h>", "private", "<type_traits>", "public" ] },
  767. { include: [ "<__type_traits/is_floating_point.h>", "private", "<type_traits>", "public" ] },
  768. { include: [ "<__type_traits/is_function.h>", "private", "<type_traits>", "public" ] },
  769. { include: [ "<__type_traits/is_fundamental.h>", "private", "<type_traits>", "public" ] },
  770. { include: [ "<__type_traits/is_implicitly_default_constructible.h>", "private", "<type_traits>", "public" ] },
  771. { include: [ "<__type_traits/is_integral.h>", "private", "<type_traits>", "public" ] },
  772. { include: [ "<__type_traits/is_literal_type.h>", "private", "<type_traits>", "public" ] },
  773. { include: [ "<__type_traits/is_member_function_pointer.h>", "private", "<type_traits>", "public" ] },
  774. { include: [ "<__type_traits/is_member_object_pointer.h>", "private", "<type_traits>", "public" ] },
  775. { include: [ "<__type_traits/is_member_pointer.h>", "private", "<type_traits>", "public" ] },
  776. { include: [ "<__type_traits/is_nothrow_assignable.h>", "private", "<type_traits>", "public" ] },
  777. { include: [ "<__type_traits/is_nothrow_constructible.h>", "private", "<type_traits>", "public" ] },
  778. { include: [ "<__type_traits/is_nothrow_convertible.h>", "private", "<type_traits>", "public" ] },
  779. { include: [ "<__type_traits/is_nothrow_destructible.h>", "private", "<type_traits>", "public" ] },
  780. { include: [ "<__type_traits/is_null_pointer.h>", "private", "<type_traits>", "public" ] },
  781. { include: [ "<__type_traits/is_object.h>", "private", "<type_traits>", "public" ] },
  782. { include: [ "<__type_traits/is_pod.h>", "private", "<type_traits>", "public" ] },
  783. { include: [ "<__type_traits/is_pointer.h>", "private", "<type_traits>", "public" ] },
  784. { include: [ "<__type_traits/is_polymorphic.h>", "private", "<type_traits>", "public" ] },
  785. { include: [ "<__type_traits/is_primary_template.h>", "private", "<type_traits>", "public" ] },
  786. { include: [ "<__type_traits/is_reference.h>", "private", "<type_traits>", "public" ] },
  787. { include: [ "<__type_traits/is_reference_wrapper.h>", "private", "<type_traits>", "public" ] },
  788. { include: [ "<__type_traits/is_referenceable.h>", "private", "<type_traits>", "public" ] },
  789. { include: [ "<__type_traits/is_same.h>", "private", "<type_traits>", "public" ] },
  790. { include: [ "<__type_traits/is_scalar.h>", "private", "<type_traits>", "public" ] },
  791. { include: [ "<__type_traits/is_scoped_enum.h>", "private", "<type_traits>", "public" ] },
  792. { include: [ "<__type_traits/is_signed.h>", "private", "<type_traits>", "public" ] },
  793. { include: [ "<__type_traits/is_signed_integer.h>", "private", "<type_traits>", "public" ] },
  794. { include: [ "<__type_traits/is_specialization.h>", "private", "<type_traits>", "public" ] },
  795. { include: [ "<__type_traits/is_standard_layout.h>", "private", "<type_traits>", "public" ] },
  796. { include: [ "<__type_traits/is_swappable.h>", "private", "<type_traits>", "public" ] },
  797. { include: [ "<__type_traits/is_trivial.h>", "private", "<type_traits>", "public" ] },
  798. { include: [ "<__type_traits/is_trivially_assignable.h>", "private", "<type_traits>", "public" ] },
  799. { include: [ "<__type_traits/is_trivially_constructible.h>", "private", "<type_traits>", "public" ] },
  800. { include: [ "<__type_traits/is_trivially_copyable.h>", "private", "<type_traits>", "public" ] },
  801. { include: [ "<__type_traits/is_trivially_destructible.h>", "private", "<type_traits>", "public" ] },
  802. { include: [ "<__type_traits/is_trivially_lexicographically_comparable.h>", "private", "<type_traits>", "public" ] },
  803. { include: [ "<__type_traits/is_trivially_relocatable.h>", "private", "<type_traits>", "public" ] },
  804. { include: [ "<__type_traits/is_unbounded_array.h>", "private", "<type_traits>", "public" ] },
  805. { include: [ "<__type_traits/is_union.h>", "private", "<type_traits>", "public" ] },
  806. { include: [ "<__type_traits/is_unsigned.h>", "private", "<type_traits>", "public" ] },
  807. { include: [ "<__type_traits/is_unsigned_integer.h>", "private", "<type_traits>", "public" ] },
  808. { include: [ "<__type_traits/is_valid_expansion.h>", "private", "<type_traits>", "public" ] },
  809. { include: [ "<__type_traits/is_void.h>", "private", "<type_traits>", "public" ] },
  810. { include: [ "<__type_traits/is_volatile.h>", "private", "<type_traits>", "public" ] },
  811. { include: [ "<__type_traits/lazy.h>", "private", "<type_traits>", "public" ] },
  812. { include: [ "<__type_traits/make_32_64_or_128_bit.h>", "private", "<type_traits>", "public" ] },
  813. { include: [ "<__type_traits/make_const_lvalue_ref.h>", "private", "<type_traits>", "public" ] },
  814. { include: [ "<__type_traits/make_signed.h>", "private", "<type_traits>", "public" ] },
  815. { include: [ "<__type_traits/make_unsigned.h>", "private", "<type_traits>", "public" ] },
  816. { include: [ "<__type_traits/maybe_const.h>", "private", "<type_traits>", "public" ] },
  817. { include: [ "<__type_traits/nat.h>", "private", "<type_traits>", "public" ] },
  818. { include: [ "<__type_traits/negation.h>", "private", "<type_traits>", "public" ] },
  819. { include: [ "<__type_traits/noexcept_move_assign_container.h>", "private", "<type_traits>", "public" ] },
  820. { include: [ "<__type_traits/operation_traits.h>", "private", "<type_traits>", "public" ] },
  821. { include: [ "<__type_traits/promote.h>", "private", "<type_traits>", "public" ] },
  822. { include: [ "<__type_traits/rank.h>", "private", "<type_traits>", "public" ] },
  823. { include: [ "<__type_traits/remove_all_extents.h>", "private", "<type_traits>", "public" ] },
  824. { include: [ "<__type_traits/remove_const.h>", "private", "<type_traits>", "public" ] },
  825. { include: [ "<__type_traits/remove_const_ref.h>", "private", "<type_traits>", "public" ] },
  826. { include: [ "<__type_traits/remove_cv.h>", "private", "<type_traits>", "public" ] },
  827. { include: [ "<__type_traits/remove_cvref.h>", "private", "<type_traits>", "public" ] },
  828. { include: [ "<__type_traits/remove_extent.h>", "private", "<type_traits>", "public" ] },
  829. { include: [ "<__type_traits/remove_pointer.h>", "private", "<type_traits>", "public" ] },
  830. { include: [ "<__type_traits/remove_reference.h>", "private", "<type_traits>", "public" ] },
  831. { include: [ "<__type_traits/remove_volatile.h>", "private", "<type_traits>", "public" ] },
  832. { include: [ "<__type_traits/result_of.h>", "private", "<type_traits>", "public" ] },
  833. { include: [ "<__type_traits/strip_signature.h>", "private", "<type_traits>", "public" ] },
  834. { include: [ "<__type_traits/type_identity.h>", "private", "<type_traits>", "public" ] },
  835. { include: [ "<__type_traits/type_list.h>", "private", "<type_traits>", "public" ] },
  836. { include: [ "<__type_traits/underlying_type.h>", "private", "<type_traits>", "public" ] },
  837. { include: [ "<__type_traits/unwrap_ref.h>", "private", "<type_traits>", "public" ] },
  838. { include: [ "<__type_traits/void_t.h>", "private", "<type_traits>", "public" ] },
  839. { include: [ "<__utility/as_const.h>", "private", "<utility>", "public" ] },
  840. { include: [ "<__utility/as_lvalue.h>", "private", "<utility>", "public" ] },
  841. { include: [ "<__utility/auto_cast.h>", "private", "<utility>", "public" ] },
  842. { include: [ "<__utility/cmp.h>", "private", "<utility>", "public" ] },
  843. { include: [ "<__utility/convert_to_integral.h>", "private", "<utility>", "public" ] },
  844. { include: [ "<__utility/declval.h>", "private", "<utility>", "public" ] },
  845. { include: [ "<__utility/empty.h>", "private", "<utility>", "public" ] },
  846. { include: [ "<__utility/exception_guard.h>", "private", "<utility>", "public" ] },
  847. { include: [ "<__utility/exchange.h>", "private", "<utility>", "public" ] },
  848. { include: [ "<__utility/forward.h>", "private", "<utility>", "public" ] },
  849. { include: [ "<__utility/forward_like.h>", "private", "<utility>", "public" ] },
  850. { include: [ "<__utility/in_place.h>", "private", "<utility>", "public" ] },
  851. { include: [ "<__utility/integer_sequence.h>", "private", "<utility>", "public" ] },
  852. { include: [ "<__utility/is_pointer_in_range.h>", "private", "<utility>", "public" ] },
  853. { include: [ "<__utility/move.h>", "private", "<utility>", "public" ] },
  854. { include: [ "<__utility/no_destroy.h>", "private", "<utility>", "public" ] },
  855. { include: [ "<__utility/pair.h>", "private", "<utility>", "public" ] },
  856. { include: [ "<__utility/piecewise_construct.h>", "private", "<utility>", "public" ] },
  857. { include: [ "<__utility/priority_tag.h>", "private", "<utility>", "public" ] },
  858. { include: [ "<__utility/rel_ops.h>", "private", "<utility>", "public" ] },
  859. { include: [ "<__utility/small_buffer.h>", "private", "<utility>", "public" ] },
  860. { include: [ "<__utility/swap.h>", "private", "<utility>", "public" ] },
  861. { include: [ "<__utility/to_underlying.h>", "private", "<utility>", "public" ] },
  862. { include: [ "<__utility/unreachable.h>", "private", "<utility>", "public" ] },
  863. { include: [ "<__variant/monostate.h>", "private", "<variant>", "public" ] },
  864. ]