Skip to content

Commit 6291e6c

Browse files
committed
Update quickbook version to 1.7 and fix detected errors in qbk
1 parent 6e697d7 commit 6291e6c

File tree

4 files changed

+125
-285
lines changed

4 files changed

+125
-285
lines changed

.gitignore

+120
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
################################################################################
2+
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
3+
################################################################################
4+
5+
/proj/vs/.vs
6+
/proj/vs/x64
7+
/proj/vs/Win32
8+
/proj/vs/allocator_traits_test.vcxproj.user
9+
/proj/vs/alloc_basic_test.vcxproj.user
10+
/proj/vs/alloc_full_test.vcxproj.user
11+
/proj/vs/alloc_lib.vcxproj.user
12+
/proj/vs/bench_adaptive_node_pool.vcxproj.user
13+
/proj/vs/bench_alloc.vcxproj.user
14+
/proj/vs/bench_alloc_expand_bwd.vcxproj.user
15+
/proj/vs/bench_alloc_expand_fwd.vcxproj.user
16+
/proj/vs/bench_alloc_shrink_to_fit.vcxproj.user
17+
/proj/vs/bench_alloc_stable_vector_burst.vcxproj.user
18+
/proj/vs/bench_flat_multiset.vcxproj.user
19+
/proj/vs/bench_flat_set.vcxproj.user
20+
/proj/vs/bench_hash_map_string_test.vcxproj
21+
/proj/vs/bench_hash_map_string_test.vcxproj.user
22+
/proj/vs/bench_hash_map_test.vcxproj
23+
/proj/vs/bench_hash_map_test.vcxproj.user
24+
/proj/vs/bench_hash_map_uint32_test.vcxproj
25+
/proj/vs/bench_hash_map_uint32_test.vcxproj.user
26+
/proj/vs/bench_hash_map_uint64_test.vcxproj
27+
/proj/vs/bench_hash_map_uint64_test.vcxproj.user
28+
/proj/vs/bench_hash_set_test.vcxproj
29+
/proj/vs/bench_set.vcxproj.user
30+
/proj/vs/bench_set_adaptive_pool.vcxproj.user
31+
/proj/vs/bench_set_alloc_v2.vcxproj.user
32+
/proj/vs/bench_set_avl.vcxproj.user
33+
/proj/vs/bench_set_multi.vcxproj.user
34+
/proj/vs/bench_set_sg.vcxproj.user
35+
/proj/vs/bench_set_sp.vcxproj.user
36+
/proj/vs/bench_static_vector.vcxproj.user
37+
/proj/vs/bench_vectors.vcxproj.user
38+
/proj/vs/boost_iterator_comp_test.vcxproj.user
39+
/proj/vs/common_iterator_test.vcxproj.user
40+
/proj/vs/container.vcxproj
41+
/proj/vs/container.vcxproj.filters
42+
/proj/vs/container.vcxproj.user
43+
/proj/vs/copy_move_algo_test.vcxproj.user
44+
/proj/vs/deque_options_test.vcxproj.user
45+
/proj/vs/deque_test.vcxproj.user
46+
/proj/vs/devector_options_test.vcxproj.user
47+
/proj/vs/devector_test.vcxproj.user
48+
/proj/vs/doc_custom_deque.vcxproj.user
49+
/proj/vs/doc_custom_devector.vcxproj.user
50+
/proj/vs/doc_custom_small_vector.vcxproj.user
51+
/proj/vs/doc_custom_static_vector.vcxproj.user
52+
/proj/vs/doc_custom_tree.vcxproj.user
53+
/proj/vs/doc_custom_vector.vcxproj.user
54+
/proj/vs/doc_emplace.vcxproj.user
55+
/proj/vs/doc_extended_allocators.vcxproj.user
56+
/proj/vs/doc_move_containers.vcxproj.user
57+
/proj/vs/doc_pmr.vcxproj.user
58+
/proj/vs/doc_recursive_containers.vcxproj.user
59+
/proj/vs/doc_type_erasure.vcxproj.user
60+
/proj/vs/explicit_inst_deque_test.vcxproj.user
61+
/proj/vs/explicit_inst_devector_test.vcxproj.user
62+
/proj/vs/explicit_inst_flat_map_test.vcxproj.user
63+
/proj/vs/explicit_inst_flat_set_test.vcxproj.user
64+
/proj/vs/explicit_inst_list_test.vcxproj.user
65+
/proj/vs/explicit_inst_map_test.vcxproj.user
66+
/proj/vs/explicit_inst_set_test.vcxproj.user
67+
/proj/vs/explicit_inst_slist_test.vcxproj.user
68+
/proj/vs/explicit_inst_small_vector_test.vcxproj.user
69+
/proj/vs/explicit_inst_stable_vector_test.vcxproj.user
70+
/proj/vs/explicit_inst_static_vector_test.vcxproj.user
71+
/proj/vs/explicit_inst_string_test.vcxproj.user
72+
/proj/vs/explicit_inst_vector_test.vcxproj.user
73+
/proj/vs/flat_map_adaptor_test.vcxproj.user
74+
/proj/vs/flat_map_test.vcxproj.user
75+
/proj/vs/flat_set_adaptor_test.vcxproj.user
76+
/proj/vs/flat_set_test.vcxproj.user
77+
/proj/vs/flat_tree_test.vcxproj.user
78+
/proj/vs/global_resource.vcxproj.user
79+
/proj/vs/insert_vs_emplace_test.vcxproj.user
80+
/proj/vs/list_test.vcxproj.user
81+
/proj/vs/map_test.vcxproj.user
82+
/proj/vs/memory_resource_test.vcxproj.user
83+
/proj/vs/monotonic_buffer_resource_test.vcxproj.user
84+
/proj/vs/node_handle_test.vcxproj.user
85+
/proj/vs/null_iterators_test.vcxproj.user
86+
/proj/vs/pair_test.vcxproj.user
87+
/proj/vs/pmr_deque_test.vcxproj.user
88+
/proj/vs/pmr_devector_test.vcxproj.user
89+
/proj/vs/pmr_flat_map_test.vcxproj.user
90+
/proj/vs/pmr_flat_set_test.vcxproj.user
91+
/proj/vs/pmr_list_test.vcxproj.user
92+
/proj/vs/pmr_map_test.vcxproj.user
93+
/proj/vs/pmr_set_test.vcxproj.user
94+
/proj/vs/pmr_slist_test.vcxproj.user
95+
/proj/vs/pmr_small_vector_test.vcxproj.user
96+
/proj/vs/pmr_stable_vector_test.vcxproj.user
97+
/proj/vs/pmr_string_test.vcxproj.user
98+
/proj/vs/pmr_vector_test.vcxproj.user
99+
/proj/vs/polymorphic_allocator_test.vcxproj.user
100+
/proj/vs/resource_adaptor.vcxproj.user
101+
/proj/vs/scoped_allocator_adaptor_test.vcxproj.user
102+
/proj/vs/scoped_allocator_usage_test.vcxproj.user
103+
/proj/vs/set_test.vcxproj.user
104+
/proj/vs/slist_test.vcxproj.user
105+
/proj/vs/small_vector_options_test.vcxproj.user
106+
/proj/vs/small_vector_test.vcxproj.user
107+
/proj/vs/stable_vector_test.vcxproj.user
108+
/proj/vs/static_vector_options_test.vcxproj.user
109+
/proj/vs/static_vector_test.vcxproj.user
110+
/proj/vs/string_test.vcxproj.user
111+
/proj/vs/string_view_compat_test.vcxproj.user
112+
/proj/vs/synchronized_pool_resource_test.vcxproj.user
113+
/proj/vs/throw_exception_test.vcxproj.user
114+
/proj/vs/tree_test.vcxproj.user
115+
/proj/vs/unsynchronized_pool_resource_test.vcxproj.user
116+
/proj/vs/uses_allocator_test.vcxproj.user
117+
/proj/vs/vector_options_test.vcxproj.user
118+
/proj/vs/vector_test.vcxproj.user
119+
/doc/html
120+
/doc/autodoc.xml

doc/Jamfile.v2

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ doxygen autodoc
2222
:
2323
<doxygen:param>EXTRACT_ALL=NO
2424
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
25+
<doxygen:param>HIDE_UNDOC_CLASSES=YES
2526
<doxygen:param>EXTRACT_PRIVATE=NO
2627
<doxygen:param>ENABLE_PREPROCESSING=YES
2728
<doxygen:param>EXPAND_ONLY_PREDEF=YES

doc/container.qbk

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
/]
77

88
[library Boost.Container
9-
[quickbook 1.5]
9+
[quickbook 1.7]
1010
[authors [Gaztanaga, Ion]]
1111
[copyright 2009-2018 Ion Gaztanaga]
1212
[id container]
@@ -662,9 +662,9 @@ implementations could achieve O(1) range splice when the range size was known to
662662

663663
[: `void splice(iterator position, list& x, iterator first, iterator last, size_type n);`
664664

665-
[*Effects]: Inserts elements in the range [first, last) before position and removes the elements from x.
665+
[*Effects]: Inserts elements in the range `[first, last)` before position and removes the elements from x.
666666

667-
[*Requires]: [first, last) is a valid range in x. The result is undefined if position is an iterator in the range [first, last). Invalidates only the iterators and references to the spliced elements. n == distance(first, last).
667+
[*Requires]: `[first, last)` is a valid range in x. The result is undefined if position is an iterator in the range `[first, last)`. Invalidates only the iterators and references to the spliced elements. `n == distance(first, last)`.
668668

669669
[*Throws]: Nothing.
670670

@@ -1363,7 +1363,7 @@ use [*Boost.Container]? There are several reasons for that:
13631363

13641364
[endsect]
13651365

1366-
[include auto_index_helpers.qbk]
1366+
[import ../../../tools/auto_index/include/auto_index_helpers.qbk]
13671367

13681368
[section:index Indexes]
13691369

0 commit comments

Comments
 (0)