From 2d86374fe37735dce81b35b767c7ab1cffd4bae6 Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 11:48:33 -0300 Subject: [PATCH 1/2] ci: no prev demos is not an error --- .github/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca13794b85..73e8f3f41e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -668,6 +668,7 @@ jobs: if: startsWith(github.ref, 'refs/tags/') && runner.os == 'Linux' id: download-prev-demos uses: actions/download-artifact@v4 + continue-on-error: true with: name: demos-develop-${{ runner.os }} path: demos-previous @@ -682,6 +683,13 @@ jobs: LOCAL_DEMOS_DIR="./demos/" PREV_DEMOS_DIR="./demos-previous/" DIFF_DIR="./demos-diff/" + + # Check if PREV_DEMOS_DIR exists and is not empty + if [[ ! -d $PREV_DEMOS_DIR || -z $(ls -A $PREV_DEMOS_DIR) ]]; then + echo "No previous demos found." + echo "diff=false" >> $GITHUB_OUTPUT + exit 0 + fi # Create directories if they don't exist mkdir -p $PREV_DEMOS_DIR $DIFF_DIR From 679a7de56a3e66dc56ae0536c5c35a841561c069 Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 13:10:06 -0300 Subject: [PATCH 2/2] adoc anchors have no prefix #style --- .../generator/adoc/partials/markup/a.adoc.hbs | 2 +- test-files/golden-tests/core/libcxx.adoc | 6 +- test-files/golden-tests/core/utf-8.adoc | 2 +- .../filters/file/include-self.adoc | 6 +- .../filters/symbol-name/blacklist_0.adoc | 40 +- .../filters/symbol-name/extraction-mode.adoc | 88 +- .../symbol-name/impl-defined-member.adoc | 12 +- .../filters/symbol-name/whitelist_0.adoc | 42 +- .../symbol-type/nested-private-template.adoc | 12 +- test-files/golden-tests/javadoc/brief-1.adoc | 4 +- test-files/golden-tests/javadoc/brief-2.adoc | 12 +- test-files/golden-tests/javadoc/commands.adoc | 2 +- .../golden-tests/javadoc/duplicate-jdoc.adoc | 12 +- test-files/golden-tests/javadoc/para-1.adoc | 8 +- test-files/golden-tests/javadoc/para-2.adoc | 2 +- test-files/golden-tests/javadoc/para-3.adoc | 2 +- .../golden-tests/javadoc/param-direction.adoc | 20 +- test-files/golden-tests/javadoc/param.adoc | 8 +- test-files/golden-tests/javadoc/pre-post.adoc | 2 +- test-files/golden-tests/javadoc/ref.adoc | 274 +-- .../golden-tests/metadata/alias-template.adoc | 16 +- .../golden-tests/metadata/attributes_1.adoc | 2 +- .../metadata/class-template-partial-spec.adoc | 18 +- .../metadata/class-template-spec.adoc | 66 +- .../class-template-specializations-1.adoc | 1780 ++++++++--------- .../class-template-specializations-2.adoc | 108 +- .../class-template-specializations-3.adoc | 318 +-- .../golden-tests/metadata/class-template.adoc | 84 +- test-files/golden-tests/metadata/concept.adoc | 10 +- .../metadata/decay-to-primary.adoc | 48 +- .../metadata/dependency-propagation.adoc | 26 +- test-files/golden-tests/metadata/enum.adoc | 8 +- .../metadata/explicit-conv-operator.adoc | 24 +- .../golden-tests/metadata/explicit-ctor.adoc | 136 +- .../metadata/explicit-deduct-guide.adoc | 26 +- .../metadata/explicit-object-parameter.adoc | 18 +- .../golden-tests/metadata/friend-1.adoc | 6 +- .../golden-tests/metadata/friend-2.adoc | 6 +- .../golden-tests/metadata/friend-3.adoc | 10 +- .../golden-tests/metadata/friend-4.adoc | 10 +- .../golden-tests/metadata/friend-5.adoc | 10 +- .../golden-tests/metadata/friend-6.adoc | 28 +- .../metadata/function-parm-decay.adoc | 14 +- .../metadata/function-template.adoc | 24 +- .../metadata/function-tparm-decay.adoc | 12 +- .../implicit-instantiation-member-ref.adoc | 48 +- .../golden-tests/metadata/local-class.adoc | 4 +- test-files/golden-tests/metadata/mem-fn.adoc | 124 +- .../metadata/namespace-alias-1.adoc | 6 +- .../metadata/namespace-alias-2.adoc | 10 +- .../metadata/namespace-alias-3.adoc | 10 +- .../golden-tests/metadata/namespace.adoc | 80 +- .../metadata/no_unique_address.adoc | 14 +- .../golden-tests/metadata/noreturn.adoc | 14 +- .../golden-tests/metadata/ns-variables.adoc | 22 +- .../metadata/out-of-line-record-def.adoc | 6 +- .../metadata/overloaded-op-1.adoc | 8 +- .../metadata/overloaded-op-2.adoc | 10 +- .../golden-tests/metadata/record-1.adoc | 34 +- .../golden-tests/metadata/record-access.adoc | 42 +- .../golden-tests/metadata/record-data.adoc | 78 +- .../metadata/record-inheritance.adoc | 60 +- .../metadata/requires-clause.adoc | 20 +- .../spec-mem-implicit-instantiation.adoc | 124 +- .../metadata/static-data-def-constexpr.adoc | 14 +- .../metadata/static-data-def.adoc | 46 +- .../metadata/static-data-template.adoc | 14 +- .../template-specialization-inheritance.adoc | 56 +- .../metadata/type-resolution.adoc | 196 +- test-files/golden-tests/metadata/union.adoc | 24 +- test-files/golden-tests/metadata/using-1.adoc | 4 +- test-files/golden-tests/metadata/using-2.adoc | 14 +- test-files/golden-tests/metadata/using-3.adoc | 32 +- .../golden-tests/metadata/var-template.adoc | 20 +- .../metadata/variadic-function.adoc | 10 +- .../golden-tests/output/canonical_1.adoc | 16 +- .../golden-tests/snippets/distance.adoc | 2 +- .../golden-tests/snippets/is_prime.adoc | 2 +- test-files/golden-tests/snippets/sqrt.adoc | 6 +- .../golden-tests/snippets/terminate.adoc | 2 +- .../templates/c_mct_expl_inline.adoc | 20 +- .../templates/c_mct_expl_outside.adoc | 20 +- .../templates/c_mft_expl_inline.adoc | 20 +- .../templates/c_mft_expl_outside.adoc | 20 +- .../golden-tests/templates/ct_expl.adoc | 14 +- test-files/golden-tests/templates/ct_mc.adoc | 10 +- .../templates/ct_mc_expl_outside.adoc | 22 +- test-files/golden-tests/templates/ct_mct.adoc | 10 +- .../templates/ct_mct_expl_inline.adoc | 20 +- .../templates/ct_mct_expl_outside.adoc | 28 +- test-files/golden-tests/templates/ct_mf.adoc | 6 +- .../templates/ct_mf_expl_outside.adoc | 14 +- test-files/golden-tests/templates/ct_mft.adoc | 6 +- .../templates/ct_mft_expl_inline.adoc | 20 +- .../templates/ct_mft_expl_outside.adoc | 28 +- .../golden-tests/templates/ft_expl.adoc | 12 +- 96 files changed, 2403 insertions(+), 2403 deletions(-) diff --git a/share/mrdocs/addons/generator/adoc/partials/markup/a.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/markup/a.adoc.hbs index 0e820a9d64..615574bc38 100644 --- a/share/mrdocs/addons/generator/adoc/partials/markup/a.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/markup/a.adoc.hbs @@ -4,7 +4,7 @@ https://gitlab.com/antora/antora/-/issues/428 }} {{#if (starts_with href "#")~}} - <<{{{href}}},{{> @partial-block }}>> + <<{{{remove_prefix href "#"}}},{{> @partial-block }}>> {{~else if (starts_with href "/")~}} xref:{{{remove_prefix href "/"}}}[{{> @partial-block }}] {{~else if (starts_with href ".")~}} diff --git a/test-files/golden-tests/core/libcxx.adoc b/test-files/golden-tests/core/libcxx.adoc index 43d9d2a840..900f6d010f 100644 --- a/test-files/golden-tests/core/libcxx.adoc +++ b/test-files/golden-tests/core/libcxx.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#std,`std`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#sqrt,`sqrt`>> +| <> | Computes the square root of an integral value. @@ -43,7 +43,7 @@ Declared in `<libcxx.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -<<#std,std>>::T +<>::T sqrt(T value); ---- diff --git a/test-files/golden-tests/core/utf-8.adoc b/test-files/golden-tests/core/utf-8.adoc index c8f9e1561d..e782f4ba6f 100644 --- a/test-files/golden-tests/core/utf-8.adoc +++ b/test-files/golden-tests/core/utf-8.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#Христос_воскрес,`Христос_воскрес`>> +| <<Христос_воскрес,`Христос_воскрес`>> | |=== diff --git a/test-files/golden-tests/filters/file/include-self.adoc b/test-files/golden-tests/filters/file/include-self.adoc index 3662fea817..ee63473d4c 100644 --- a/test-files/golden-tests/filters/file/include-self.adoc +++ b/test-files/golden-tests/filters/file/include-self.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#TEST,`TEST`>> +| <> | |=== @@ -22,13 +22,13 @@ |=== | Name | Description -| <<#TEST-SUCCESS,`SUCCESS`>> +| <> | |=== [#TEST-SUCCESS] -== <<#TEST,TEST>>::SUCCESS +== <>::SUCCESS === Synopsis diff --git a/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc b/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc index da13ae7e50..84d0552ace 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#N0,`N0`>> +| <> | -| <<#N3,`N3`>> +| <> | -| <<#N4,`N4`>> +| <> | -| <<#N7,`N7`>> +| <> | |=== @@ -31,13 +31,13 @@ |=== | Name | Description -| <<#N0-f0,`f0`>> +| <> | |=== [#N0-f0] -== <<#N0,N0>>::f0 +== <>::f0 === Synopsis @@ -61,29 +61,29 @@ f0(); |=== | Name | Description -| <<#N4-N5,`N5`>> +| <> | -| <<#N4-N6,`N6`>> +| <> | |=== [#N4-N5] -== <<#N4,N4>>::N5 +== <>::N5 === Functions [cols=2] |=== | Name | Description -| <<#N4-N5-f1,`f1`>> +| <> | |=== [#N4-N5-f1] -== <<#N4,N4>>::<<#N4-N5,N5>>::f1 +== <>::<>::f1 === Synopsis @@ -96,20 +96,20 @@ f1(); ---- [#N4-N6] -== <<#N4,N4>>::N6 +== <>::N6 === Functions [cols=2] |=== | Name | Description -| <<#N4-N6-f1,`f1`>> +| <> | |=== [#N4-N6-f1] -== <<#N4,N4>>::<<#N4-N6,N6>>::f1 +== <>::<>::f1 === Synopsis @@ -129,33 +129,33 @@ f1(); |=== | Name | Description -| <<#N7-N8,`N8`>> +| <> | -| <<#N7-N9,`N9`>> +| <> | |=== [#N7-N8] -== <<#N7,N7>>::N8 +== <>::N8 [#N7-N9] -== <<#N7,N7>>::N9 +== <>::N9 === Functions [cols=2] |=== | Name | Description -| <<#N7-N9-g0,`g0`>> +| <> | |=== [#N7-N9-g0] -== <<#N7,N7>>::<<#N7-N9,N9>>::g0 +== <>::<>::g0 === Synopsis diff --git a/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc b/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc index da021e6863..421907e2e3 100644 --- a/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc +++ b/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc @@ -9,12 +9,12 @@ |=== | Name | Description -| <<#regular_ns,`regular_ns`>> +| <> | A regular namespace with different filters for members -| <<#see_below_ns,`see_below_ns`>> +| <> | A see‐below namespace @@ -25,17 +25,17 @@ |=== | Name | Description -| <<#dependency_ns_alias,`dependency_ns_alias`>> +| <> | Namespace alias to form the dependency on dependency_ns -| <<#implementation_defined_ns_alias,`implementation_defined_ns_alias`>> +| <> | Namespace alias to form a dependency on the implementation‐defined namespace -| <<#see_below_ns_alias,`see_below_ns_alias`>> +| <> | Namespace alias to form a dependency on the see‐below namespace @@ -46,12 +46,12 @@ |=== | Name | Description -| <<#regular,`regular`>> +| <> | A regular symbol in the global namespace -| <<#see_below,`see_below`>> +| <> | A see‐below symbol in the global namespace @@ -62,22 +62,22 @@ |=== | Name | Description -| <<#get_dependency,`get_dependency`>> +| <> | A function to get a dependency symbol on the global namespace -| <<#get_implementation_defined,`get_implementation_defined`>> +| <> | A function to get an implementation‐defined symbol in the global namespace -| <<#get_regular,`get_regular`>> +| <> | A function to get a regular symbol in the global namespace -| <<#get_see_below,`get_see_below`>> +| <> | A function to get a see‐below symbol in the global namespace @@ -96,12 +96,12 @@ A regular namespace with different filters for members |=== | Name | Description -| <<#regular_ns-regular,`regular`>> +| <> | A symbol that passes the filters -| <<#regular_ns-see_below,`see_below`>> +| <> | A symbol that passes the see‐below filter @@ -112,22 +112,22 @@ A regular namespace with different filters for members |=== | Name | Description -| <<#regular_ns-get_dependency,`get_dependency`>> +| <> | A function to get an excluded symbol -| <<#regular_ns-get_implementation_defined,`get_implementation_defined`>> +| <> | A function to get an implementation‐defined symbol -| <<#regular_ns-get_regular,`get_regular`>> +| <> | A function to get a regular symbol -| <<#regular_ns-get_see_below,`get_see_below`>> +| <> | A function to get a see‐below symbol @@ -135,7 +135,7 @@ A regular namespace with different filters for members |=== [#regular_ns-regular] -== <<#regular_ns,regular_ns>>::regular +== <>::regular A symbol that passes the filters @@ -155,7 +155,7 @@ struct regular; |=== | Name | Description -| <<#regular_ns-regular-also_regular,`also_regular`>> +| <> | Child of a regular symbol extracted as regular @@ -171,7 +171,7 @@ The symbol should have a page as usual [#regular_ns-regular-also_regular] -== <<#regular_ns,regular_ns>>::<<#regular_ns-regular,regular>>::also_regular +== <>::<>::also_regular Child of a regular symbol extracted as regular @@ -191,7 +191,7 @@ struct also_regular; |=== | Name | Description -| <<#regular_ns-regular-also_regular-regular_as_well,`regular_as_well`>> +| <> | Grandchild of a regular symbol extracted as regular @@ -201,7 +201,7 @@ struct also_regular; [#regular_ns-regular-also_regular-regular_as_well] -== <<#regular_ns,regular_ns>>::<<#regular_ns-regular,regular>>::<<#regular_ns-regular-also_regular,also_regular>>::regular_as_well +== <>::<>::<>::regular_as_well Grandchild of a regular symbol extracted as regular @@ -220,7 +220,7 @@ struct regular_as_well; [#regular_ns-see_below] -== <<#regular_ns,regular_ns>>::see_below +== <>::see_below A symbol that passes the see‐below filter @@ -247,7 +247,7 @@ and not a namespace, the members should not be listed on that page. [#regular_ns-get_dependency] -== <<#regular_ns,regular_ns>>::get_dependency +== <>::get_dependency A function to get an excluded symbol @@ -271,7 +271,7 @@ No links should be generated for this symbol. [#regular_ns-get_implementation_defined] -== <<#regular_ns,regular_ns>>::get_implementation_defined +== <>::get_implementation_defined A function to get an implementation‐defined symbol @@ -298,7 +298,7 @@ to explain the implementation‐defined symbol. [#regular_ns-get_regular] -== <<#regular_ns,regular_ns>>::get_regular +== <>::get_regular A function to get a regular symbol @@ -310,7 +310,7 @@ Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#regular_ns-regular,regular>> +<> get_regular(); ---- @@ -322,7 +322,7 @@ with a link to the page. [#regular_ns-get_see_below] -== <<#regular_ns,regular_ns>>::get_see_below +== <>::get_see_below A function to get a see‐below symbol @@ -334,7 +334,7 @@ Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#regular_ns-see_below,see_below>> +<> get_see_below(); ---- @@ -360,12 +360,12 @@ A see‐below namespace |=== | Name | Description -| <<#see_below_ns-regular,`regular`>> +| <> | Regular symbol in a see‐below namespace -| <<#see_below_ns-see_below,`see_below`>> +| <> | See‐below symbol in a see‐below namespace @@ -376,12 +376,12 @@ A see‐below namespace |=== | Name | Description -| <<#see_below_ns-get_dependency,`get_dependency`>> +| <> | A function to get a dependency symbol in a see‐below namespace -| <<#see_below_ns-get_implementation_defined,`get_implementation_defined`>> +| <> | A function to get an implementation‐defined symbol in a see‐below namespace @@ -399,7 +399,7 @@ the see‐below comment. [#see_below_ns-regular] -== <<#see_below_ns,see_below_ns>>::regular +== <>::regular Regular symbol in a see‐below namespace @@ -425,7 +425,7 @@ is see‐below. [#see_below_ns-see_below] -== <<#see_below_ns,see_below_ns>>::see_below +== <>::see_below See‐below symbol in a see‐below namespace @@ -451,7 +451,7 @@ is see‐below and because it's explicitly marked as see‐below& [#see_below_ns-get_dependency] -== <<#see_below_ns,see_below_ns>>::get_dependency +== <>::get_dependency A function to get a dependency symbol in a see‐below namespace @@ -479,7 +479,7 @@ to explain the dependency. [#see_below_ns-get_implementation_defined] -== <<#see_below_ns,see_below_ns>>::get_implementation_defined +== <>::get_implementation_defined A function to get an implementation‐defined symbol in a see‐below namespace @@ -526,7 +526,7 @@ struct regular; |=== | Name | Description -| <<#regular-also_regular,`also_regular`>> +| <> | Child of a regular symbol: should be traversed as usual @@ -542,7 +542,7 @@ This symbol should have a page as usual. [#regular-also_regular] -== <<#regular,regular>>::also_regular +== <>::also_regular Child of a regular symbol: should be traversed as usual @@ -562,7 +562,7 @@ struct also_regular; |=== | Name | Description -| <<#regular-also_regular-regular_as_well,`regular_as_well`>> +| <> | Grandchild of a regular symbol: should be traversed as usual @@ -572,7 +572,7 @@ struct also_regular; [#regular-also_regular-regular_as_well] -== <<#regular,regular>>::<<#regular-also_regular,also_regular>>::regular_as_well +== <>::<>::regular_as_well Grandchild of a regular symbol: should be traversed as usual @@ -682,7 +682,7 @@ Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#regular,regular>> +<> get_regular(); ---- @@ -706,7 +706,7 @@ Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#see_below,see_below>> +<> get_see_below(); ---- @@ -765,7 +765,7 @@ Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace see_below_ns_alias = <<#see_below_ns,see_below_ns>>; +namespace see_below_ns_alias = <>; ---- === Description diff --git a/test-files/golden-tests/filters/symbol-name/impl-defined-member.adoc b/test-files/golden-tests/filters/symbol-name/impl-defined-member.adoc index e597e539f7..5b37bc687a 100644 --- a/test-files/golden-tests/filters/symbol-name/impl-defined-member.adoc +++ b/test-files/golden-tests/filters/symbol-name/impl-defined-member.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#regular,`regular`>> +| <> | |=== @@ -18,10 +18,10 @@ |=== | Name | Description -| <<#absolute_uri_rule,`absolute_uri_rule`>> +| <> | -| <<#regular_absolute_uri_rule,`regular_absolute_uri_rule`>> +| <> | |=== @@ -34,13 +34,13 @@ |=== | Name | Description -| <<#regular-absolute_uri_rule_t,`absolute_uri_rule_t`>> +| <> | |=== [#regular-absolute_uri_rule_t] -== <<#regular,regular>>::absolute_uri_rule_t +== <>::absolute_uri_rule_t === Synopsis @@ -77,7 +77,7 @@ Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- constexpr -<<#regular,regular>>::<<#regular-absolute_uri_rule_t,absolute_uri_rule_t>> const regular_absolute_uri_rule = {}; +<>::<> const regular_absolute_uri_rule = {}; ---- diff --git a/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc b/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc index cf5cc1905b..b1ad8996b6 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc @@ -9,13 +9,13 @@ |=== | Name | Description -| <<#N0,`N0`>> +| <> | -| <<#N1,`N1`>> +| <> | -| <<#N5,`N5`>> +| <> | |=== @@ -28,13 +28,13 @@ |=== | Name | Description -| <<#N0-f0_WL,`f0_WL`>> +| <> | |=== [#N0-f0_WL] -== <<#N0,N0>>::f0_WL +== <>::f0_WL === Synopsis @@ -54,33 +54,33 @@ f0_WL(); |=== | Name | Description -| <<#N1-N3_WL,`N3_WL`>> +| <> | -| <<#N1-N4,`N4`>> +| <> | |=== [#N1-N3_WL] -== <<#N1,N1>>::N3_WL +== <>::N3_WL [#N1-N4] -== <<#N1,N1>>::N4 +== <>::N4 === Functions [cols=2] |=== | Name | Description -| <<#N1-N4-f1_WL,`f1_WL`>> +| <> | |=== [#N1-N4-f1_WL] -== <<#N1,N1>>::<<#N1-N4,N4>>::f1_WL +== <>::<>::f1_WL === Synopsis @@ -100,26 +100,26 @@ f1_WL(); |=== | Name | Description -| <<#N5-N6_BL,`N6_BL`>> +| <> | |=== [#N5-N6_BL] -== <<#N5,N5>>::N6_BL +== <>::N6_BL === Namespaces [cols=2] |=== | Name | Description -| <<#N5-N6_BL-M7,`M7`>> +| <> | -| <<#N5-N6_BL-N7,`N7`>> +| <> | -| <<#N5-N6_BL-N8,`N8`>> +| <> | |=== @@ -128,25 +128,25 @@ f1_WL(); |=== | Name | Description -| <<#N5-N6_BL-f1_BL,`f1_BL`>> +| <> | |=== [#N5-N6_BL-M7] -== <<#N5,N5>>::<<#N5-N6_BL,N6_BL>>::M7 +== <>::<>::M7 [#N5-N6_BL-N7] -== <<#N5,N5>>::<<#N5-N6_BL,N6_BL>>::N7 +== <>::<>::N7 [#N5-N6_BL-N8] -== <<#N5,N5>>::<<#N5-N6_BL,N6_BL>>::N8 +== <>::<>::N8 [#N5-N6_BL-f1_BL] -== <<#N5,N5>>::<<#N5-N6_BL,N6_BL>>::f1_BL +== <>::<>::f1_BL === Synopsis diff --git a/test-files/golden-tests/filters/symbol-type/nested-private-template.adoc b/test-files/golden-tests/filters/symbol-type/nested-private-template.adoc index 90a891318f..dbf63f9172 100644 --- a/test-files/golden-tests/filters/symbol-type/nested-private-template.adoc +++ b/test-files/golden-tests/filters/symbol-type/nested-private-template.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#range,`range`>> +| <> | |=== @@ -34,16 +34,16 @@ class range; |=== | Name | Description -| <<#range-impl-0e,`impl`>> +| <> | -| <<#range-impl-00,`impl<R, false>`>> +| <> | |=== [#range-impl-0e] -== <<#range,range>>::impl +== <>::impl === Synopsis @@ -61,7 +61,7 @@ struct impl; [#range-impl-00] -== <<#range,range>>::impl<R, false> +== <>::impl<R, false> === Synopsis @@ -70,7 +70,7 @@ Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class R> -struct <<#range-impl-0e,impl>><R, false>; +struct <><R, false>; ---- diff --git a/test-files/golden-tests/javadoc/brief-1.adoc b/test-files/golden-tests/javadoc/brief-1.adoc index fde4a53889..a32075e812 100644 --- a/test-files/golden-tests/javadoc/brief-1.adoc +++ b/test-files/golden-tests/javadoc/brief-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f5,`f5`>> +| <> | brief *bold* it @@ -17,7 +17,7 @@ continues to the line. -| <<#f6,`f6`>> +| <> | brief diff --git a/test-files/golden-tests/javadoc/brief-2.adoc b/test-files/golden-tests/javadoc/brief-2.adoc index d2ad5e1043..38d4dd268c 100644 --- a/test-files/golden-tests/javadoc/brief-2.adoc +++ b/test-files/golden-tests/javadoc/brief-2.adoc @@ -9,33 +9,33 @@ |=== | Name | Description -| <<#f1,`f1`>> +| <> | brief -| <<#f2,`f2`>> +| <> | brief -| <<#f3,`f3`>> +| <> | brief -| <<#f4,`f4`>> +| <> | brief x -| <<#f5,`f5`>> +| <> | br ief -| <<#f6,`f6`>> +| <> | br ief diff --git a/test-files/golden-tests/javadoc/commands.adoc b/test-files/golden-tests/javadoc/commands.adoc index 0413b4c76e..d8bfd70efd 100644 --- a/test-files/golden-tests/javadoc/commands.adoc +++ b/test-files/golden-tests/javadoc/commands.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f1,`f1`>> +| <> | brief diff --git a/test-files/golden-tests/javadoc/duplicate-jdoc.adoc b/test-files/golden-tests/javadoc/duplicate-jdoc.adoc index 51e925e87b..7387fcbb63 100644 --- a/test-files/golden-tests/javadoc/duplicate-jdoc.adoc +++ b/test-files/golden-tests/javadoc/duplicate-jdoc.adoc @@ -9,32 +9,32 @@ |=== | Name | Description -| <<#f0,`f0`>> +| <> | f0 brief -| <<#f1,`f1`>> +| <> | f1 brief -| <<#g0,`g0`>> +| <> | g0 brief -| <<#g1,`g1`>> +| <> | g1 brief -| <<#h0,`h0`>> +| <> | h0 brief -| <<#h1,`h1`>> +| <> | h1 brief diff --git a/test-files/golden-tests/javadoc/para-1.adoc b/test-files/golden-tests/javadoc/para-1.adoc index cf711463c0..532d2b7975 100644 --- a/test-files/golden-tests/javadoc/para-1.adoc +++ b/test-files/golden-tests/javadoc/para-1.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#f1,`f1`>> +| <> | -| <<#f2,`f2`>> +| <> | -| <<#f3,`f3`>> +| <> | -| <<#f4,`f4`>> +| <> | brief diff --git a/test-files/golden-tests/javadoc/para-2.adoc b/test-files/golden-tests/javadoc/para-2.adoc index 354e4aa4aa..e0e89512d2 100644 --- a/test-files/golden-tests/javadoc/para-2.adoc +++ b/test-files/golden-tests/javadoc/para-2.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f1,`f1`>> +| <> | brief diff --git a/test-files/golden-tests/javadoc/para-3.adoc b/test-files/golden-tests/javadoc/para-3.adoc index 9e8c11410c..0c14646de7 100644 --- a/test-files/golden-tests/javadoc/para-3.adoc +++ b/test-files/golden-tests/javadoc/para-3.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#my_function,`my_function`>> +| <> | A function |=== diff --git a/test-files/golden-tests/javadoc/param-direction.adoc b/test-files/golden-tests/javadoc/param-direction.adoc index a0322c24a6..c90c2334f5 100644 --- a/test-files/golden-tests/javadoc/param-direction.adoc +++ b/test-files/golden-tests/javadoc/param-direction.adoc @@ -9,34 +9,34 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | -| <<#h,`h`>> +| <> | -| <<#i,`i`>> +| <> | -| <<#j,`j`>> +| <> | -| <<#k,`k`>> +| <> | -| <<#l,`l`>> +| <> | -| <<#m,`m`>> +| <> | -| <<#n,`n`>> +| <> | -| <<#o,`o`>> +| <> | |=== diff --git a/test-files/golden-tests/javadoc/param.adoc b/test-files/golden-tests/javadoc/param.adoc index 5982872034..3b9388de33 100644 --- a/test-files/golden-tests/javadoc/param.adoc +++ b/test-files/golden-tests/javadoc/param.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | -| <<#h,`h`>> +| <> | -| <<#i,`i`>> +| <> | |=== diff --git a/test-files/golden-tests/javadoc/pre-post.adoc b/test-files/golden-tests/javadoc/pre-post.adoc index 0ea86e0857..825826e785 100644 --- a/test-files/golden-tests/javadoc/pre-post.adoc +++ b/test-files/golden-tests/javadoc/pre-post.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== diff --git a/test-files/golden-tests/javadoc/ref.adoc b/test-files/golden-tests/javadoc/ref.adoc index 1f3dcbeb12..f4ce8ad62e 100644 --- a/test-files/golden-tests/javadoc/ref.adoc +++ b/test-files/golden-tests/javadoc/ref.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#F,`F`>> +| <> | |=== @@ -27,16 +27,16 @@ |=== | Name | Description -| <<#f0,`f0`>> +| <> | -| <<#f5,`f5`>> +| <> | See xref:#A-f1[A::f1] -| <<#f6,`f6`>> +| <> | See xref:#F-operator_bitnot[F::operator˜] @@ -52,16 +52,16 @@ xref:#F-operator_bitnot[F::operator˜] |=== | Name | Description -| <<#A-B,`B`>> +| <> | See xref:#A-f1[f1] -| <<#A-C,`C`>> +| <> | -| <<#A-D,`D`>> +| <> | |=== @@ -70,7 +70,7 @@ xref:#A-f1[f1] |=== | Name | Description -| <<#A-f1,`f1`>> +| <> | See xref:#f0[f0] @@ -79,7 +79,7 @@ xref:#f0[f0] |=== [#A-B] -== <<#A,A>>::B +== <>::B See xref:#A-f1[f1] @@ -101,7 +101,7 @@ struct B; |=== | Name | Description -| <<#A-B-f2,`f2`>> +| <> | |=== @@ -119,7 +119,7 @@ xref:#A-f1[::A::f1] [#A-B-f2] -== <<#A,A>>::<<#A-B,B>>::f2 +== <>::<>::f2 === Synopsis @@ -132,7 +132,7 @@ f2(); ---- [#A-C] -== <<#A,A>>::C +== <>::C === Synopsis @@ -148,10 +148,10 @@ struct C; |=== | Name | Description -| <<#A-C-f3,`f3`>> +| <> | -| <<#A-C-f4,`f4`>> +| <> | |=== @@ -159,7 +159,7 @@ struct C; [#A-C-f3] -== <<#A,A>>::<<#A-C,C>>::f3 +== <>::<>::f3 === Synopsis @@ -172,7 +172,7 @@ f3(); ---- [#A-C-f4] -== <<#A,A>>::<<#A-C,C>>::f4 +== <>::<>::f4 === Synopsis @@ -185,7 +185,7 @@ f4(); ---- [#A-D] -== <<#A,A>>::D +== <>::D === Synopsis @@ -194,7 +194,7 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct D - : <<#A-C,C>>; + : <>; ---- === Types @@ -202,7 +202,7 @@ struct D |=== | Name | Description -| <<#A-D-E,`E`>> +| <> | See xref:#A-C-f3[f3] @@ -214,17 +214,17 @@ xref:#A-C-f3[f3] |=== | Name | Description -| <<#A-C-f3,`f3`>> +| <> | -| <<#A-C-f4,`f4`>> +| <> | |=== [#A-D-E] -== <<#A,A>>::<<#A-D,D>>::E +== <>::<>::E See xref:#A-C-f3[f3] @@ -254,7 +254,7 @@ xref:#A-C-f4[C::f4] [#A-D-f4] -== <<#A,A>>::<<#A-D,D>>::f4 +== <>::<>::f4 === Synopsis @@ -267,7 +267,7 @@ f4(); ---- [#A-f1] -== <<#A,A>>::f1 +== <>::f1 See xref:#f0[f0] @@ -308,121 +308,121 @@ struct F; |=== | Name | Description -| <<#F-operator_not,`operator!`>> +| <> | -| <<#F-operator_not_eq,`operator!=`>> +| <> | -| <<#F-operator_mod,`operator%`>> +| <> | -| <<#F-operator_mod_eq,`operator%=`>> +| <> | -| <<#F-operator_bitand,`operator&`>> +| <> | -| <<#F-operator_and,`operator&&`>> +| <> | -| <<#F-operator_and_eq,`operator&=`>> +| <> | -| <<#F-operator_call,`operator()`>> +| <> | -| <<#F-operator_star,`operator*`>> +| <> | -| <<#F-operator_star_eq,`operator*=`>> +| <> | -| <<#F-operator_plus,`operator+`>> +| <> | -| <<#F-operator_inc,`operator++`>> +| <> | -| <<#F-operator_plus_eq,`operator+=`>> +| <> | -| <<#F-operator_comma,`operator,`>> +| <> | -| <<#F-operator_minus,`operator‐`>> +| <> | -| <<#F-operator_dec,`operator‐‐`>> +| <> | -| <<#F-operator_minus_eq,`operator‐=`>> +| <> | -| <<#F-operator_ptr,`operator‐>`>> +| <> | -| <<#F-operator_ptrmem,`operator‐>*`>> +| <> | -| <<#F-operator_slash,`operator/`>> +| <> | -| <<#F-operator_slash_eq,`operator/=`>> +| <> | -| <<#F-operator_lt,`operator<`>> +| <> | -| <<#F-operator_lshift,`operator<<`>> +| <> | -| <<#F-operator_lshift_eq,`operator<<=`>> +| <> | -| <<#F-operator_le,`operator<=`>> +| <> | -| <<#F-operator_3way,`operator<=>`>> +| <> | -| <<#F-operator_assign,`operator=`>> +| <> | -| <<#F-operator_eq,`operator==`>> +| <> | -| <<#F-operator_gt,`operator>`>> +| <> | -| <<#F-operator_ge,`operator>=`>> +| <> | -| <<#F-operator_rshift,`operator>>`>> +| <> | -| <<#F-operator_rshift_eq,`operator>>=`>> +| <> | -| <<#F-operator_subs,`operator[]`>> +| <> | -| <<#F-operator_xor,`operatorˆ`>> +| <> | -| <<#F-operator_xor_eq,`operatorˆ=`>> +| <> | -| <<#F-operator_bitor,`operator|`>> +| <> | -| <<#F-operator_or_eq,`operator|=`>> +| <> | -| <<#F-operator_or,`operator||`>> +| <> | -| <<#F-operator_bitnot,`operator˜`>> +| <> | |=== @@ -430,7 +430,7 @@ struct F; [#F-operator_not] -== <<#F,F>>::operator! +== <>::operator! === Synopsis @@ -443,7 +443,7 @@ operator!(); ---- [#F-operator_not_eq] -== <<#F,F>>::operator!= +== <>::operator!= === Synopsis @@ -452,11 +452,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator!=(<<#F,F>>&); +operator!=(<>&); ---- [#F-operator_mod] -== <<#F,F>>::operator% +== <>::operator% === Synopsis @@ -465,11 +465,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator%(<<#F,F>>&); +operator%(<>&); ---- [#F-operator_mod_eq] -== <<#F,F>>::operator%= +== <>::operator%= === Synopsis @@ -478,11 +478,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator%=(<<#F,F>>&); +operator%=(<>&); ---- [#F-operator_bitand] -== <<#F,F>>::operator& +== <>::operator& === Synopsis @@ -491,11 +491,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator&(<<#F,F>>&); +operator&(<>&); ---- [#F-operator_and] -== <<#F,F>>::operator&& +== <>::operator&& === Synopsis @@ -504,11 +504,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator&&(<<#F,F>>&); +operator&&(<>&); ---- [#F-operator_and_eq] -== <<#F,F>>::operator&= +== <>::operator&= === Synopsis @@ -517,11 +517,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator&=(<<#F,F>>&); +operator&=(<>&); ---- [#F-operator_call] -== <<#F,F>>::operator() +== <>::operator() === Synopsis @@ -530,11 +530,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator()(<<#F,F>>&); +operator()(<>&); ---- [#F-operator_star] -== <<#F,F>>::operator* +== <>::operator* === Synopsis @@ -543,11 +543,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator*(<<#F,F>>&); +operator*(<>&); ---- [#F-operator_star_eq] -== <<#F,F>>::operator*= +== <>::operator*= === Synopsis @@ -556,11 +556,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator*=(<<#F,F>>&); +operator*=(<>&); ---- [#F-operator_plus] -== <<#F,F>>::operator+ +== <>::operator+ === Synopsis @@ -569,11 +569,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator+(<<#F,F>>&); +operator+(<>&); ---- [#F-operator_inc] -== <<#F,F>>::operator++ +== <>::operator++ === Synopsis @@ -586,7 +586,7 @@ operator++(); ---- [#F-operator_plus_eq] -== <<#F,F>>::operator+= +== <>::operator+= === Synopsis @@ -595,11 +595,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator+=(<<#F,F>>&); +operator+=(<>&); ---- [#F-operator_comma] -== <<#F,F>>::operator, +== <>::operator, === Synopsis @@ -608,11 +608,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator,(<<#F,F>>&); +operator,(<>&); ---- [#F-operator_minus] -== <<#F,F>>::operator‐ +== <>::operator‐ === Synopsis @@ -621,11 +621,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator‐(<<#F,F>>&); +operator‐(<>&); ---- [#F-operator_dec] -== <<#F,F>>::operator‐‐ +== <>::operator‐‐ === Synopsis @@ -638,7 +638,7 @@ operator‐‐(); ---- [#F-operator_minus_eq] -== <<#F,F>>::operator‐= +== <>::operator‐= === Synopsis @@ -647,11 +647,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator‐=(<<#F,F>>&); +operator‐=(<>&); ---- [#F-operator_ptr] -== <<#F,F>>::operator‐> +== <>::operator‐> === Synopsis @@ -664,7 +664,7 @@ operator‐>(); ---- [#F-operator_ptrmem] -== <<#F,F>>::operator‐>* +== <>::operator‐>* === Synopsis @@ -673,11 +673,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator‐>*(<<#F,F>>&); +operator‐>*(<>&); ---- [#F-operator_slash] -== <<#F,F>>::operator/ +== <>::operator/ === Synopsis @@ -686,11 +686,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator/(<<#F,F>>&); +operator/(<>&); ---- [#F-operator_slash_eq] -== <<#F,F>>::operator/= +== <>::operator/= === Synopsis @@ -699,11 +699,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator/=(<<#F,F>>&); +operator/=(<>&); ---- [#F-operator_lt] -== <<#F,F>>::operator< +== <>::operator< === Synopsis @@ -712,11 +712,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator<(<<#F,F>>&); +operator<(<>&); ---- [#F-operator_lshift] -== <<#F,F>>::operator<< +== <>::operator<< === Synopsis @@ -725,11 +725,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator<<(<<#F,F>>&); +operator<<(<>&); ---- [#F-operator_lshift_eq] -== <<#F,F>>::operator<<= +== <>::operator<<= === Synopsis @@ -738,11 +738,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator<<=(<<#F,F>>&); +operator<<=(<>&); ---- [#F-operator_le] -== <<#F,F>>::operator<= +== <>::operator<= === Synopsis @@ -751,11 +751,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator<=(<<#F,F>>&); +operator<=(<>&); ---- [#F-operator_3way] -== <<#F,F>>::operator<=> +== <>::operator<=> === Synopsis @@ -764,11 +764,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator<=>(<<#F,F>>&); +operator<=>(<>&); ---- [#F-operator_assign] -== <<#F,F>>::operator= +== <>::operator= === Synopsis @@ -777,11 +777,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator=(<<#F,F>>&); +operator=(<>&); ---- [#F-operator_eq] -== <<#F,F>>::operator== +== <>::operator== === Synopsis @@ -790,11 +790,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator==(<<#F,F>>&); +operator==(<>&); ---- [#F-operator_gt] -== <<#F,F>>::operator> +== <>::operator> === Synopsis @@ -803,11 +803,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator>(<<#F,F>>&); +operator>(<>&); ---- [#F-operator_ge] -== <<#F,F>>::operator>= +== <>::operator>= === Synopsis @@ -816,11 +816,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator>=(<<#F,F>>&); +operator>=(<>&); ---- [#F-operator_rshift] -== <<#F,F>>::operator>> +== <>::operator>> === Synopsis @@ -829,11 +829,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator>>(<<#F,F>>&); +operator>>(<>&); ---- [#F-operator_rshift_eq] -== <<#F,F>>::operator>>= +== <>::operator>>= === Synopsis @@ -842,11 +842,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator>>=(<<#F,F>>&); +operator>>=(<>&); ---- [#F-operator_subs] -== <<#F,F>>::operator[] +== <>::operator[] === Synopsis @@ -855,11 +855,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator[](<<#F,F>>&); +operator[](<>&); ---- [#F-operator_xor] -== <<#F,F>>::operatorˆ +== <>::operatorˆ === Synopsis @@ -868,11 +868,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operatorˆ(<<#F,F>>&); +operatorˆ(<>&); ---- [#F-operator_xor_eq] -== <<#F,F>>::operatorˆ= +== <>::operatorˆ= === Synopsis @@ -881,11 +881,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operatorˆ=(<<#F,F>>&); +operatorˆ=(<>&); ---- [#F-operator_bitor] -== <<#F,F>>::operator| +== <>::operator| === Synopsis @@ -894,11 +894,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator|(<<#F,F>>&); +operator|(<>&); ---- [#F-operator_or_eq] -== <<#F,F>>::operator|= +== <>::operator|= === Synopsis @@ -907,11 +907,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator|=(<<#F,F>>&); +operator|=(<>&); ---- [#F-operator_or] -== <<#F,F>>::operator|| +== <>::operator|| === Synopsis @@ -920,11 +920,11 @@ Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -operator||(<<#F,F>>&); +operator||(<>&); ---- [#F-operator_bitnot] -== <<#F,F>>::operator˜ +== <>::operator˜ === Synopsis diff --git a/test-files/golden-tests/metadata/alias-template.adoc b/test-files/golden-tests/metadata/alias-template.adoc index 53940e2dc7..d40581c46a 100644 --- a/test-files/golden-tests/metadata/alias-template.adoc +++ b/test-files/golden-tests/metadata/alias-template.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | -| <<#C,`C`>> +| <> | -| <<#D,`D`>> +| <> | |=== @@ -75,7 +75,7 @@ struct D; |=== | Name | Description -| <<#D-E,`E`>> +| <> | |=== @@ -83,7 +83,7 @@ struct D; [#D-E] -== <<#D,D>>::E +== <>::E === Synopsis @@ -92,7 +92,7 @@ Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -using E = <<#B,B>><T, U>; +using E = <><T, U>; ---- [#C] @@ -105,7 +105,7 @@ Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -using C = <<#A,A>><T>; +using C = <><T>; ---- diff --git a/test-files/golden-tests/metadata/attributes_1.adoc b/test-files/golden-tests/metadata/attributes_1.adoc index 8f59c62964..5abb9fd073 100644 --- a/test-files/golden-tests/metadata/attributes_1.adoc +++ b/test-files/golden-tests/metadata/attributes_1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/class-template-partial-spec.adoc b/test-files/golden-tests/metadata/class-template-partial-spec.adoc index f15821ea99..0b12e35d53 100644 --- a/test-files/golden-tests/metadata/class-template-partial-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-partial-spec.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,13 +32,13 @@ struct A; |=== | Name | Description -| <<#A-B-0a,`B`>> +| <> | -| <<#A-B-06,`B<U*, T>`>> +| <> | -| <<#A-B-04,`B<T, long>`>> +| <> | |=== @@ -46,7 +46,7 @@ struct A; [#A-B-0a] -== <<#A,A>>::B +== <>::B === Synopsis @@ -64,7 +64,7 @@ struct B; [#A-B-06] -== <<#A,A>>::B<U*, T> +== <>::B<U*, T> === Synopsis @@ -73,14 +73,14 @@ Declared in `<class‐template‐partial‐spec.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -struct <<#A-B-0a,B>><U*, T>; +struct <><U*, T>; ---- [#A-B-04] -== <<#A,A>>::B<T, long> +== <>::B<T, long> === Synopsis @@ -89,7 +89,7 @@ Declared in `<class‐template‐partial‐spec.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-B-0a,B>><T, long>; +struct <><T, long>; ---- diff --git a/test-files/golden-tests/metadata/class-template-spec.adoc b/test-files/golden-tests/metadata/class-template-spec.adoc index 95dbf7e86e..3c7f413d9e 100644 --- a/test-files/golden-tests/metadata/class-template-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-spec.adoc @@ -9,31 +9,31 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | -| <<#A-0c,`A<long>`>> +| <> | -| <<#B-00,`B`>> +| <> | -| <<#B-07,`B<T*>`>> +| <> | -| <<#B-06,`B<T&>`>> +| <> | -| <<#C-0f,`C`>> +| <> | -| <<#C-0a,`C<int, int>`>> +| <> | -| <<#C-0e,`C<T*, int>`>> +| <> | |=== @@ -56,7 +56,7 @@ struct A; |=== | Name | Description -| <<#A-0e-f,`f`>> +| <> | |=== @@ -64,7 +64,7 @@ struct A; [#A-0e-f] -== <<#A-0e,A>>::f +== <>::f === Synopsis @@ -86,7 +86,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Member Functions @@ -94,7 +94,7 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-g,`g`>> +| <> | |=== @@ -102,7 +102,7 @@ struct <<#A-0e,A>><int>; [#A-00-g] -== <<#A-00,A>><int>::g +== <><int>::g === Synopsis @@ -124,7 +124,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><long>; +struct <><long>; ---- === Member Functions @@ -132,7 +132,7 @@ struct <<#A-0e,A>><long>; |=== | Name | Description -| <<#A-0c-h,`h`>> +| <> | |=== @@ -140,7 +140,7 @@ struct <<#A-0e,A>><long>; [#A-0c-h] -== <<#A-0c,A>><long>::h +== <><long>::h === Synopsis @@ -170,7 +170,7 @@ struct B; |=== | Name | Description -| <<#B-00-f,`f`>> +| <> | |=== @@ -178,7 +178,7 @@ struct B; [#B-00-f] -== <<#B-00,B>>::f +== <>::f === Synopsis @@ -200,7 +200,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#B-00,B>><T*>; +struct <><T*>; ---- === Member Functions @@ -208,7 +208,7 @@ struct <<#B-00,B>><T*>; |=== | Name | Description -| <<#B-07-g,`g`>> +| <> | |=== @@ -216,7 +216,7 @@ struct <<#B-00,B>><T*>; [#B-07-g] -== <<#B-07,B>><T*>::g +== <><T*>::g === Synopsis @@ -238,7 +238,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#B-00,B>><T&>; +struct <><T&>; ---- === Member Functions @@ -246,7 +246,7 @@ struct <<#B-00,B>><T&>; |=== | Name | Description -| <<#B-06-h,`h`>> +| <> | |=== @@ -254,7 +254,7 @@ struct <<#B-00,B>><T&>; [#B-06-h] -== <<#B-06,B>><T&>::h +== <><T&>::h === Synopsis @@ -286,7 +286,7 @@ struct C; |=== | Name | Description -| <<#C-0f-f,`f`>> +| <> | |=== @@ -294,7 +294,7 @@ struct C; [#C-0f-f] -== <<#C-0f,C>>::f +== <>::f === Synopsis @@ -316,7 +316,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#C-0f,C>><int, int>; +struct <><int, int>; ---- === Member Functions @@ -324,7 +324,7 @@ struct <<#C-0f,C>><int, int>; |=== | Name | Description -| <<#C-0a-g,`g`>> +| <> | |=== @@ -332,7 +332,7 @@ struct <<#C-0f,C>><int, int>; [#C-0a-g] -== <<#C-0a,C>><int, int>::g +== <><int, int>::g === Synopsis @@ -354,7 +354,7 @@ Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#C-0f,C>><T*, int>; +struct <><T*, int>; ---- === Member Functions @@ -362,7 +362,7 @@ struct <<#C-0f,C>><T*, int>; |=== | Name | Description -| <<#C-0e-h,`h`>> +| <> | |=== @@ -370,7 +370,7 @@ struct <<#C-0f,C>><T*, int>; [#C-0e-h] -== <<#C-0e,C>><T*, int>::h +== <><T*, int>::h === Synopsis diff --git a/test-files/golden-tests/metadata/class-template-specializations-1.adoc b/test-files/golden-tests/metadata/class-template-specializations-1.adoc index 5e76e3904d..c18c633434 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-1.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-1.adoc @@ -9,277 +9,277 @@ |=== | Name | Description -| <<#R0,`R0`>> +| <> | -| <<#R1,`R1`>> +| <> | -| <<#R10,`R10`>> +| <> | -| <<#R11,`R11`>> +| <> | -| <<#R12,`R12`>> +| <> | -| <<#R13,`R13`>> +| <> | -| <<#R14,`R14`>> +| <> | -| <<#R15,`R15`>> +| <> | -| <<#R16,`R16`>> +| <> | -| <<#R17,`R17`>> +| <> | -| <<#R18,`R18`>> +| <> | -| <<#R19,`R19`>> +| <> | -| <<#R2,`R2`>> +| <> | -| <<#R20,`R20`>> +| <> | -| <<#R21,`R21`>> +| <> | -| <<#R22,`R22`>> +| <> | -| <<#R23,`R23`>> +| <> | -| <<#R24,`R24`>> +| <> | -| <<#R25,`R25`>> +| <> | -| <<#R26,`R26`>> +| <> | -| <<#R27,`R27`>> +| <> | -| <<#R28,`R28`>> +| <> | -| <<#R29,`R29`>> +| <> | -| <<#R3,`R3`>> +| <> | -| <<#R30,`R30`>> +| <> | -| <<#R31,`R31`>> +| <> | -| <<#R32,`R32`>> +| <> | -| <<#R33,`R33`>> +| <> | -| <<#R34,`R34`>> +| <> | -| <<#R35,`R35`>> +| <> | -| <<#R36,`R36`>> +| <> | -| <<#R37,`R37`>> +| <> | -| <<#R38,`R38`>> +| <> | -| <<#R39,`R39`>> +| <> | -| <<#R4,`R4`>> +| <> | -| <<#R40,`R40`>> +| <> | -| <<#R41,`R41`>> +| <> | -| <<#R42,`R42`>> +| <> | -| <<#R43,`R43`>> +| <> | -| <<#R44,`R44`>> +| <> | -| <<#R45,`R45`>> +| <> | -| <<#R46,`R46`>> +| <> | -| <<#R47,`R47`>> +| <> | -| <<#R48,`R48`>> +| <> | -| <<#R5,`R5`>> +| <> | -| <<#R6,`R6`>> +| <> | -| <<#R7,`R7`>> +| <> | -| <<#R8,`R8`>> +| <> | -| <<#R9,`R9`>> +| <> | -| <<#S0-0cf,`S0`>> +| <> | -| <<#S0-0be,`S0<0>`>> +| <> | -| <<#S0-0c4,`S0<1, T*>`>> +| <> | -| <<#S0-020a,`S0<1, int*>`>> +| <> | -| <<#S0-09c,`S0<2>`>> +| <> | -| <<#S0-073,`S0<3>`>> +| <> | -| <<#S0-0a1,`S0<4>`>> +| <> | -| <<#S0-07e,`S0<6>`>> +| <> | -| <<#S0-0a3,`S0<8>`>> +| <> | -| <<#S0-08,`S0<10>`>> +| <> | -| <<#S0-0e,`S0<12>`>> +| <> | -| <<#S0-09e4,`S0<15>`>> +| <> | -| <<#S0-07a,`S0<18>`>> +| <> | -| <<#S0-0a7,`S0<19>`>> +| <> | -| <<#S0-0314,`S0<21>`>> +| <> | -| <<#S0-058,`S0<23>`>> +| <> | -| <<#S0-0a2,`S0<25>`>> +| <> | -| <<#S0-09e2,`S0<27>`>> +| <> | -| <<#S0-01,`S0<30>`>> +| <> | -| <<#S0-09ee,`S0<33>`>> +| <> | -| <<#S0-033,`S0<36>`>> +| <> | -| <<#S0-06,`S0<39>`>> +| <> | -| <<#S0-0ba,`S0<43>`>> +| <> | -| <<#S0-03c,`S0<2, bool>`>> +| <> | -| <<#S0-092,`S0<3, bool>`>> +| <> | -| <<#S0-0b6,`S0<4, bool>`>> +| <> | -| <<#S0-023,`S0<6, bool>`>> +| <> | -| <<#S0-04,`S0<8, bool>`>> +| <> | -| <<#S0-05a,`S0<10, bool>`>> +| <> | -| <<#S0-0cd,`S0<12, bool>`>> +| <> | -| <<#S0-000,`S0<15, bool>`>> +| <> | -| <<#S0-051,`S0<18, bool>`>> +| <> | -| <<#S0-002,`S0<19, bool>`>> +| <> | -| <<#S0-003,`S0<21, bool>`>> +| <> | -| <<#S0-0c7,`S0<23, bool>`>> +| <> | -| <<#S0-0529f,`S0<25, bool>`>> +| <> | -| <<#S0-007,`S0<27, bool>`>> +| <> | -| <<#S0-021,`S0<30, bool>`>> +| <> | -| <<#S0-0318,`S0<33, bool>`>> +| <> | -| <<#S0-0d,`S0<36, bool>`>> +| <> | -| <<#S0-0206,`S0<39, bool>`>> +| <> | -| <<#S0-05291,`S0<43, bool>`>> +| <> | |=== @@ -294,7 +294,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R0 - : <<#S0-0cf,S0>><‐1>; + : <><‐1>; ---- === Types @@ -302,10 +302,10 @@ struct R0 |=== | Name | Description -| <<#S0-0cf-S1,`S1`>> +| <> | -| <<#S0-0cf-S5,`S5`>> +| <> | |=== @@ -314,7 +314,7 @@ struct R0 |=== | Name | Description -| <<#S0-0cf-f0,`f0`>> +| <> | |=== @@ -331,7 +331,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R1 - : <<#S0-0be,S0>><0>; + : <><0>; ---- @@ -347,7 +347,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R10 - : <<#S0-0cf,S0>><10>::<<#S0-08-S1,S1>>::<<#S0-08-S1-S2-0b,S2>><11>::<<#S0-08-S1-S2-08-S4,S4>><‐1>; + : <><10>::<>::<><11>::<><‐1>; ---- @@ -363,7 +363,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R11 - : <<#S0-0cf,S0>><12>::<<#S0-0e-S1,S1>>::<<#S0-0e-S1-S2-09,S2>><13>::<<#S0-0e-S1-S2-02-S4-0c,S4>><14>; + : <><12>::<>::<><13>::<><14>; ---- @@ -379,7 +379,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R12 - : <<#S0-0cf,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-07,S2>><16>::<<#S0-09e4-S1-S2-02-S4-00,S4>><17, void*>; + : <><15>::<>::<><16>::<><17, void*>; ---- @@ -395,7 +395,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R13 - : <<#S0-0cf,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-07,S2>><16>::<<#S0-09e4-S1-S2-02-S4-02,S4>><17, int*>; + : <><15>::<>::<><16>::<><17, int*>; ---- @@ -411,7 +411,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R14 - : <<#S0-0cf,S0>><18>::<<#S0-07a-S5,S5>><‐1>; + : <><18>::<><‐1>; ---- @@ -427,7 +427,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R15 - : <<#S0-0cf,S0>><19>::<<#S0-0a7-S5-07,S5>><20>; + : <><19>::<><20>; ---- @@ -443,7 +443,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R16 - : <<#S0-0cf,S0>><21>::<<#S0-0314-S5-07,S5>><22, void*>; + : <><21>::<><22, void*>; ---- @@ -459,7 +459,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R17 - : <<#S0-0cf,S0>><21>::<<#S0-0314-S5-03,S5>><22, int*>; + : <><21>::<><22, int*>; ---- @@ -475,7 +475,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R18 - : <<#S0-0cf,S0>><23>::<<#S0-058-S5-0b,S5>><24>::<<#S0-058-S5-09-S6,S6>>; + : <><23>::<><24>::<>; ---- @@ -491,7 +491,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R19 - : <<#S0-0cf,S0>><25>::<<#S0-0a2-S5-04,S5>><26>::<<#S0-0a2-S5-02-S6,S6>>::<<#S0-0a2-S5-02-S6-S7,S7>><‐1>; + : <><25>::<><26>::<>::<><‐1>; ---- @@ -507,7 +507,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R2 - : <<#S0-0cf,S0>><1, void*>; + : <><1, void*>; ---- === Types @@ -515,10 +515,10 @@ struct R2 |=== | Name | Description -| <<#S0-0cf-S1,`S1`>> +| <> | -| <<#S0-0cf-S5,`S5`>> +| <> | |=== @@ -527,7 +527,7 @@ struct R2 |=== | Name | Description -| <<#S0-0cf-f0,`f0`>> +| <> | |=== @@ -544,7 +544,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R20 - : <<#S0-0cf,S0>><27>::<<#S0-09e2-S5-0b,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::<<#S0-09e2-S5-0c-S6-S7-0b,S7>><29, void*>; + : <><27>::<><28>::<>::<><29, void*>; ---- @@ -560,7 +560,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R21 - : <<#S0-0cf,S0>><27>::<<#S0-09e2-S5-0b,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::<<#S0-09e2-S5-0c-S6-S7-0d,S7>><29, int*>; + : <><27>::<><28>::<>::<><29, int*>; ---- @@ -576,7 +576,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R22 - : <<#S0-0cf,S0>><30>::<<#S0-01-S5-07,S5>><31>::<<#S0-01-S5-04-S6,S6>>::<<#S0-01-S5-04-S6-S7-05,S7>><32>; + : <><30>::<><31>::<>::<><32>; ---- @@ -592,7 +592,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R23 - : <<#S0-0cf,S0>><33>::<<#S0-09ee-S5-0b,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::<<#S0-09ee-S5-02-S6-S7-09,S7>><35>::<<#S0-09ee-S5-02-S6-S7-03-S8,S8>>; + : <><33>::<><34>::<>::<><35>::<>; ---- @@ -608,7 +608,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R24 - : <<#S0-0cf,S0>><36>::<<#S0-033-S5-03,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::<<#S0-033-S5-0f-S6-S7-05,S7>><38>::<<#S0-033-S5-0f-S6-S7-0d-S9,S9>><‐1>; + : <><36>::<><37>::<>::<><38>::<><‐1>; ---- @@ -624,7 +624,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R25 - : <<#S0-0cf,S0>><39>::<<#S0-06-S5-03,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-08,S7>><41>::<<#S0-06-S5-07-S6-S7-0a-S9-05,S9>><42, void*>; + : <><39>::<><40>::<>::<><41>::<><42, void*>; ---- @@ -640,7 +640,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R26 - : <<#S0-0cf,S0>><39>::<<#S0-06-S5-03,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-08,S7>><41>::<<#S0-06-S5-07-S6-S7-0a-S9-08,S9>><42, int*>; + : <><39>::<><40>::<>::<><41>::<><42, int*>; ---- @@ -656,7 +656,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R27 - : <<#S0-0cf,S0>><43>::<<#S0-0ba-S5-0f,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::<<#S0-0ba-S5-08-S6-S7-04,S7>><45>::<<#S0-0ba-S5-08-S6-S7-02-S9-0f,S9>><46>; + : <><43>::<><44>::<>::<><45>::<><46>; ---- @@ -672,7 +672,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R28 - : <<#S0-0cf,S0>><0, bool>; + : <><0, bool>; ---- === Types @@ -680,10 +680,10 @@ struct R28 |=== | Name | Description -| <<#S0-0cf-S1,`S1`>> +| <> | -| <<#S0-0cf-S5,`S5`>> +| <> | |=== @@ -692,7 +692,7 @@ struct R28 |=== | Name | Description -| <<#S0-0cf-f0,`f0`>> +| <> | |=== @@ -709,7 +709,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R29 - : <<#S0-0cf,S0>><1, int>; + : <><1, int>; ---- === Types @@ -717,10 +717,10 @@ struct R29 |=== | Name | Description -| <<#S0-0cf-S1,`S1`>> +| <> | -| <<#S0-0cf-S5,`S5`>> +| <> | |=== @@ -729,7 +729,7 @@ struct R29 |=== | Name | Description -| <<#S0-0cf-f0,`f0`>> +| <> | |=== @@ -746,7 +746,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R3 - : <<#S0-020a,S0>><1, int*>; + : <><1, int*>; ---- @@ -762,7 +762,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R30 - : <<#S0-0cf,S0>><2, bool>::<<#S0-03c-S1,S1>>; + : <><2, bool>::<>; ---- === Types @@ -770,7 +770,7 @@ struct R30 |=== | Name | Description -| <<#S0-03c-S1-S2,`S2`>> +| <> | |=== @@ -779,7 +779,7 @@ struct R30 |=== | Name | Description -| <<#S0-03c-S1-f1,`f1`>> +| <> | |=== @@ -799,7 +799,7 @@ template< int I, typename T> struct R31 - : <<#S0-0cf,S0>><3, bool>::<<#S0-092-S1,S1>>::<<#S0-092-S1-S2,S2>><I, T>; + : <><3, bool>::<>::<><I, T>; ---- @@ -815,7 +815,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R32 - : <<#S0-0cf,S0>><4, bool>::<<#S0-0b6-S1,S1>>::<<#S0-0b6-S1-S2,S2>><5, bool>; + : <><4, bool>::<>::<><5, bool>; ---- @@ -831,7 +831,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R33 - : <<#S0-0cf,S0>><6, bool>::<<#S0-023-S1,S1>>::<<#S0-023-S1-S2,S2>><7, int>; + : <><6, bool>::<>::<><7, int>; ---- @@ -847,7 +847,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R34 - : <<#S0-0cf,S0>><8, bool>::<<#S0-04-S1,S1>>::<<#S0-04-S1-S2-0e,S2>><9, bool>::<<#S0-04-S1-S2-0a-S3,S3>>; + : <><8, bool>::<>::<><9, bool>::<>; ---- === Member Functions @@ -855,7 +855,7 @@ struct R34 |=== | Name | Description -| <<#S0-04-S1-S2-0a-S3-f3,`f3`>> +| <> | |=== @@ -875,7 +875,7 @@ template< int I, typename T> struct R35 - : <<#S0-0cf,S0>><10, bool>::<<#S0-05a-S1,S1>>::<<#S0-05a-S1-S2-07,S2>><11, bool>::<<#S0-05a-S1-S2-0b-S4,S4>><I, T>; + : <><10, bool>::<>::<><11, bool>::<><I, T>; ---- @@ -891,7 +891,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R36 - : <<#S0-0cf,S0>><12, bool>::<<#S0-0cd-S1,S1>>::<<#S0-0cd-S1-S2-0e,S2>><13, bool>::<<#S0-0cd-S1-S2-05-S4,S4>><14, bool>; + : <><12, bool>::<>::<><13, bool>::<><14, bool>; ---- @@ -907,7 +907,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R37 - : <<#S0-0cf,S0>><15, bool>::<<#S0-000-S1,S1>>::<<#S0-000-S1-S2-08,S2>><16, bool>::<<#S0-000-S1-S2-03-S4,S4>><17, int>; + : <><15, bool>::<>::<><16, bool>::<><17, int>; ---- @@ -926,7 +926,7 @@ template< int I, typename T> struct R38 - : <<#S0-0cf,S0>><18, bool>::<<#S0-051-S5,S5>><I, T>; + : <><18, bool>::<><I, T>; ---- @@ -942,7 +942,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R39 - : <<#S0-0cf,S0>><19, bool>::<<#S0-002-S5,S5>><20, bool>; + : <><19, bool>::<><20, bool>; ---- @@ -958,7 +958,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R4 - : <<#S0-0cf,S0>><2>::<<#S0-09c-S1,S1>>; + : <><2>::<>; ---- @@ -974,7 +974,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R40 - : <<#S0-0cf,S0>><21, bool>::<<#S0-003-S5,S5>><22, int>; + : <><21, bool>::<><22, int>; ---- @@ -990,7 +990,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R41 - : <<#S0-0cf,S0>><23, bool>::<<#S0-0c7-S5-03,S5>><24, bool>::<<#S0-0c7-S5-0f-S6,S6>>; + : <><23, bool>::<><24, bool>::<>; ---- === Types @@ -998,7 +998,7 @@ struct R41 |=== | Name | Description -| <<#S0-0c7-S5-0f-S6-S7,`S7`>> +| <> | |=== @@ -1007,7 +1007,7 @@ struct R41 |=== | Name | Description -| <<#S0-0c7-S5-0f-S6-f6,`f6`>> +| <> | |=== @@ -1027,7 +1027,7 @@ template< int I, typename T> struct R42 - : <<#S0-0cf,S0>><25, bool>::<<#S0-0529f-S5-051,S5>><26, bool>::<<#S0-0529f-S5-05c-S6,S6>>::<<#S0-0529f-S5-05c-S6-S7,S7>><I, T>; + : <><25, bool>::<><26, bool>::<>::<><I, T>; ---- @@ -1043,7 +1043,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R43 - : <<#S0-0cf,S0>><27, bool>::<<#S0-007-S5-0f,S5>><28, bool>::<<#S0-007-S5-0d-S6,S6>>::<<#S0-007-S5-0d-S6-S7,S7>><29, int>; + : <><27, bool>::<><28, bool>::<>::<><29, int>; ---- @@ -1059,7 +1059,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R44 - : <<#S0-0cf,S0>><30, bool>::<<#S0-021-S5-06,S5>><31, bool>::<<#S0-021-S5-0b-S6,S6>>::<<#S0-021-S5-0b-S6-S7,S7>><32, bool>; + : <><30, bool>::<><31, bool>::<>::<><32, bool>; ---- @@ -1075,7 +1075,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R45 - : <<#S0-0cf,S0>><33, bool>::<<#S0-0318-S5-0f,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::<<#S0-0318-S5-0b-S6-S7-04,S7>><35, bool>::<<#S0-0318-S5-0b-S6-S7-05-S8,S8>>; + : <><33, bool>::<><34, bool>::<>::<><35, bool>::<>; ---- === Member Functions @@ -1083,7 +1083,7 @@ struct R45 |=== | Name | Description -| <<#S0-0318-S5-0b-S6-S7-05-S8-f8,`f8`>> +| <> | |=== @@ -1103,7 +1103,7 @@ template< int I, typename T> struct R46 - : <<#S0-0cf,S0>><36, bool>::<<#S0-0d-S5-09,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::<<#S0-0d-S5-0b-S6-S7-08,S7>><38, bool>::<<#S0-0d-S5-0b-S6-S7-0d-S9,S9>><I, T>; + : <><36, bool>::<><37, bool>::<>::<><38, bool>::<><I, T>; ---- @@ -1119,7 +1119,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R47 - : <<#S0-0cf,S0>><39, bool>::<<#S0-0206-S5-06,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::<<#S0-0206-S5-08-S6-S7-06,S7>><41, bool>::<<#S0-0206-S5-08-S6-S7-01-S9,S9>><42, int>; + : <><39, bool>::<><40, bool>::<>::<><41, bool>::<><42, int>; ---- @@ -1135,7 +1135,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R48 - : <<#S0-0cf,S0>><43, bool>::<<#S0-05291-S5-02,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::<<#S0-05291-S5-0e-S6-S7-04,S7>><45, bool>::<<#S0-05291-S5-0e-S6-S7-0f-S9,S9>><46, bool>; + : <><43, bool>::<><44, bool>::<>::<><45, bool>::<><46, bool>; ---- @@ -1151,7 +1151,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R5 - : <<#S0-0cf,S0>><3>::<<#S0-073-S1,S1>>::<<#S0-073-S1-S2,S2>><‐1>; + : <><3>::<>::<><‐1>; ---- @@ -1167,7 +1167,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R6 - : <<#S0-0cf,S0>><4>::<<#S0-0a1-S1,S1>>::<<#S0-0a1-S1-S2-0f,S2>><5>; + : <><4>::<>::<><5>; ---- @@ -1183,7 +1183,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R7 - : <<#S0-0cf,S0>><6>::<<#S0-07e-S1,S1>>::<<#S0-07e-S1-S2-04,S2>><7, void*>; + : <><6>::<>::<><7, void*>; ---- @@ -1199,7 +1199,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R8 - : <<#S0-0cf,S0>><6>::<<#S0-07e-S1,S1>>::<<#S0-07e-S1-S2-07,S2>><7, int*>; + : <><6>::<>::<><7, int*>; ---- @@ -1215,7 +1215,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R9 - : <<#S0-0cf,S0>><8>::<<#S0-0a3-S1,S1>>::<<#S0-0a3-S1-S2-0b,S2>><9>::<<#S0-0a3-S1-S2-0c-S3,S3>>; + : <><8>::<>::<><9>::<>; ---- @@ -1241,10 +1241,10 @@ struct S0; |=== | Name | Description -| <<#S0-0cf-S1,`S1`>> +| <> | -| <<#S0-0cf-S5,`S5`>> +| <> | |=== @@ -1253,7 +1253,7 @@ struct S0; |=== | Name | Description -| <<#S0-0cf-f0,`f0`>> +| <> | |=== @@ -1261,7 +1261,7 @@ struct S0; [#S0-0cf-S1] -== <<#S0-0cf,S0>>::S1 +== <>::S1 === Synopsis @@ -1277,7 +1277,7 @@ struct S1; |=== | Name | Description -| <<#S0-0cf-S1-S2,`S2`>> +| <> | |=== @@ -1286,7 +1286,7 @@ struct S1; |=== | Name | Description -| <<#S0-0cf-S1-f1,`f1`>> +| <> | |=== @@ -1294,7 +1294,7 @@ struct S1; [#S0-0cf-S1-S2] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::S2 +== <>::<>::S2 === Synopsis @@ -1313,10 +1313,10 @@ struct S2; |=== | Name | Description -| <<#S0-0cf-S1-S2-S3,`S3`>> +| <> | -| <<#S0-0cf-S1-S2-S4,`S4`>> +| <> | |=== @@ -1325,7 +1325,7 @@ struct S2; |=== | Name | Description -| <<#S0-0cf-S1-S2-f2,`f2`>> +| <> | |=== @@ -1333,7 +1333,7 @@ struct S2; [#S0-0cf-S1-S2-S3] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::<<#S0-0cf-S1-S2,S2>>::S3 +== <>::<>::<>::S3 === Synopsis @@ -1349,7 +1349,7 @@ struct S3; |=== | Name | Description -| <<#S0-0cf-S1-S2-S3-f3,`f3`>> +| <> | |=== @@ -1357,7 +1357,7 @@ struct S3; [#S0-0cf-S1-S2-S3-f3] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::<<#S0-0cf-S1-S2,S2>>::<<#S0-0cf-S1-S2-S3,S3>>::f3 +== <>::<>::<>::<>::f3 === Synopsis @@ -1370,7 +1370,7 @@ f3(); ---- [#S0-0cf-S1-S2-S4] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::<<#S0-0cf-S1-S2,S2>>::S4 +== <>::<>::<>::S4 === Synopsis @@ -1389,7 +1389,7 @@ struct S4; |=== | Name | Description -| <<#S0-0cf-S1-S2-S4-f4,`f4`>> +| <> | |=== @@ -1397,7 +1397,7 @@ struct S4; [#S0-0cf-S1-S2-S4-f4] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::<<#S0-0cf-S1-S2,S2>>::<<#S0-0cf-S1-S2-S4,S4>>::f4 +== <>::<>::<>::<>::f4 === Synopsis @@ -1410,7 +1410,7 @@ f4(); ---- [#S0-0cf-S1-S2-f2] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::<<#S0-0cf-S1-S2,S2>>::f2 +== <>::<>::<>::f2 === Synopsis @@ -1423,7 +1423,7 @@ f2(); ---- [#S0-0cf-S1-f1] -== <<#S0-0cf,S0>>::<<#S0-0cf-S1,S1>>::f1 +== <>::<>::f1 === Synopsis @@ -1436,7 +1436,7 @@ f1(); ---- [#S0-0cf-S5] -== <<#S0-0cf,S0>>::S5 +== <>::S5 === Synopsis @@ -1455,7 +1455,7 @@ struct S5; |=== | Name | Description -| <<#S0-0cf-S5-S6,`S6`>> +| <> | |=== @@ -1464,7 +1464,7 @@ struct S5; |=== | Name | Description -| <<#S0-0cf-S5-f5,`f5`>> +| <> | |=== @@ -1472,7 +1472,7 @@ struct S5; [#S0-0cf-S5-S6] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::S6 +== <>::<>::S6 === Synopsis @@ -1488,7 +1488,7 @@ struct S6; |=== | Name | Description -| <<#S0-0cf-S5-S6-S7,`S7`>> +| <> | |=== @@ -1497,7 +1497,7 @@ struct S6; |=== | Name | Description -| <<#S0-0cf-S5-S6-f6,`f6`>> +| <> | |=== @@ -1505,7 +1505,7 @@ struct S6; [#S0-0cf-S5-S6-S7] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::S7 +== <>::<>::<>::S7 === Synopsis @@ -1524,10 +1524,10 @@ struct S7; |=== | Name | Description -| <<#S0-0cf-S5-S6-S7-S8,`S8`>> +| <> | -| <<#S0-0cf-S5-S6-S7-S9,`S9`>> +| <> | |=== @@ -1536,7 +1536,7 @@ struct S7; |=== | Name | Description -| <<#S0-0cf-S5-S6-S7-f7,`f7`>> +| <> | |=== @@ -1544,7 +1544,7 @@ struct S7; [#S0-0cf-S5-S6-S7-S8] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::<<#S0-0cf-S5-S6-S7,S7>>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -1560,7 +1560,7 @@ struct S8; |=== | Name | Description -| <<#S0-0cf-S5-S6-S7-S8-f8,`f8`>> +| <> | |=== @@ -1568,7 +1568,7 @@ struct S8; [#S0-0cf-S5-S6-S7-S8-f8] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::<<#S0-0cf-S5-S6-S7,S7>>::<<#S0-0cf-S5-S6-S7-S8,S8>>::f8 +== <>::<>::<>::<>::<>::f8 === Synopsis @@ -1581,7 +1581,7 @@ f8(); ---- [#S0-0cf-S5-S6-S7-S9] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::<<#S0-0cf-S5-S6-S7,S7>>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -1600,7 +1600,7 @@ struct S9; |=== | Name | Description -| <<#S0-0cf-S5-S6-S7-S9-f9,`f9`>> +| <> | |=== @@ -1608,7 +1608,7 @@ struct S9; [#S0-0cf-S5-S6-S7-S9-f9] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::<<#S0-0cf-S5-S6-S7,S7>>::<<#S0-0cf-S5-S6-S7-S9,S9>>::f9 +== <>::<>::<>::<>::<>::f9 === Synopsis @@ -1621,7 +1621,7 @@ f9(); ---- [#S0-0cf-S5-S6-S7-f7] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::<<#S0-0cf-S5-S6-S7,S7>>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -1634,7 +1634,7 @@ f7(); ---- [#S0-0cf-S5-S6-f6] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::<<#S0-0cf-S5-S6,S6>>::f6 +== <>::<>::<>::f6 === Synopsis @@ -1647,7 +1647,7 @@ f6(); ---- [#S0-0cf-S5-f5] -== <<#S0-0cf,S0>>::<<#S0-0cf-S5,S5>>::f5 +== <>::<>::f5 === Synopsis @@ -1660,7 +1660,7 @@ f5(); ---- [#S0-0cf-f0] -== <<#S0-0cf,S0>>::f0 +== <>::f0 === Synopsis @@ -1682,7 +1682,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><0>; +struct <><0>; ---- @@ -1698,7 +1698,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><2>; +struct <><2>; ---- === Types @@ -1706,10 +1706,10 @@ struct <<#S0-0cf,S0>><2>; |=== | Name | Description -| <<#S0-09c-S1,`S1`>> +| <> | -| <<#S0-09c-S5,`S5`>> +| <> | |=== @@ -1718,7 +1718,7 @@ struct <<#S0-0cf,S0>><2>; |=== | Name | Description -| <<#S0-09c-f0,`f0`>> +| <> | |=== @@ -1726,7 +1726,7 @@ struct <<#S0-0cf,S0>><2>; [#S0-09c-S1] -== <<#S0-09c,S0>><2>::S1 +== <><2>::S1 === Synopsis @@ -1741,7 +1741,7 @@ struct S1; [#S0-09c-S5] -== <<#S0-09c,S0>><2>::S5 +== <><2>::S5 === Synopsis @@ -1759,7 +1759,7 @@ struct S5; [#S0-09c-f0] -== <<#S0-09c,S0>><2>::f0 +== <><2>::f0 === Synopsis @@ -1781,7 +1781,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><3>; +struct <><3>; ---- === Types @@ -1789,10 +1789,10 @@ struct <<#S0-0cf,S0>><3>; |=== | Name | Description -| <<#S0-073-S1,`S1`>> +| <> | -| <<#S0-073-S5,`S5`>> +| <> | |=== @@ -1801,7 +1801,7 @@ struct <<#S0-0cf,S0>><3>; |=== | Name | Description -| <<#S0-073-f0,`f0`>> +| <> | |=== @@ -1809,7 +1809,7 @@ struct <<#S0-0cf,S0>><3>; [#S0-073-S1] -== <<#S0-073,S0>><3>::S1 +== <><3>::S1 === Synopsis @@ -1825,7 +1825,7 @@ struct S1; |=== | Name | Description -| <<#S0-073-S1-S2,`S2`>> +| <> | |=== @@ -1834,7 +1834,7 @@ struct S1; |=== | Name | Description -| <<#S0-073-S1-f1,`f1`>> +| <> | |=== @@ -1842,7 +1842,7 @@ struct S1; [#S0-073-S1-S2] -== <<#S0-073,S0>><3>::<<#S0-073-S1,S1>>::S2 +== <><3>::<>::S2 === Synopsis @@ -1860,7 +1860,7 @@ struct S2; [#S0-073-S1-f1] -== <<#S0-073,S0>><3>::<<#S0-073-S1,S1>>::f1 +== <><3>::<>::f1 === Synopsis @@ -1873,7 +1873,7 @@ f1(); ---- [#S0-073-S5] -== <<#S0-073,S0>><3>::S5 +== <><3>::S5 === Synopsis @@ -1891,7 +1891,7 @@ struct S5; [#S0-073-f0] -== <<#S0-073,S0>><3>::f0 +== <><3>::f0 === Synopsis @@ -1913,7 +1913,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><4>; +struct <><4>; ---- === Types @@ -1921,10 +1921,10 @@ struct <<#S0-0cf,S0>><4>; |=== | Name | Description -| <<#S0-0a1-S1,`S1`>> +| <> | -| <<#S0-0a1-S5,`S5`>> +| <> | |=== @@ -1933,7 +1933,7 @@ struct <<#S0-0cf,S0>><4>; |=== | Name | Description -| <<#S0-0a1-f0,`f0`>> +| <> | |=== @@ -1941,7 +1941,7 @@ struct <<#S0-0cf,S0>><4>; [#S0-0a1-S1] -== <<#S0-0a1,S0>><4>::S1 +== <><4>::S1 === Synopsis @@ -1957,10 +1957,10 @@ struct S1; |=== | Name | Description -| <<#S0-0a1-S1-S2-00,`S2`>> +| <> | -| <<#S0-0a1-S1-S2-0f,`S2<5>`>> +| <> | |=== @@ -1969,7 +1969,7 @@ struct S1; |=== | Name | Description -| <<#S0-0a1-S1-f1,`f1`>> +| <> | |=== @@ -1977,7 +1977,7 @@ struct S1; [#S0-0a1-S1-S2-00] -== <<#S0-0a1,S0>><4>::<<#S0-0a1-S1,S1>>::S2 +== <><4>::<>::S2 === Synopsis @@ -1995,7 +1995,7 @@ struct S2; [#S0-0a1-S1-S2-0f] -== <<#S0-0a1,S0>><4>::<<#S0-0a1-S1,S1>>::S2<5> +== <><4>::<>::S2<5> === Synopsis @@ -2004,14 +2004,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><5>; +struct <><5>; ---- [#S0-0a1-S1-f1] -== <<#S0-0a1,S0>><4>::<<#S0-0a1-S1,S1>>::f1 +== <><4>::<>::f1 === Synopsis @@ -2024,7 +2024,7 @@ f1(); ---- [#S0-0a1-S5] -== <<#S0-0a1,S0>><4>::S5 +== <><4>::S5 === Synopsis @@ -2042,7 +2042,7 @@ struct S5; [#S0-0a1-f0] -== <<#S0-0a1,S0>><4>::f0 +== <><4>::f0 === Synopsis @@ -2064,7 +2064,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><6>; +struct <><6>; ---- === Types @@ -2072,10 +2072,10 @@ struct <<#S0-0cf,S0>><6>; |=== | Name | Description -| <<#S0-07e-S1,`S1`>> +| <> | -| <<#S0-07e-S5,`S5`>> +| <> | |=== @@ -2084,7 +2084,7 @@ struct <<#S0-0cf,S0>><6>; |=== | Name | Description -| <<#S0-07e-f0,`f0`>> +| <> | |=== @@ -2092,7 +2092,7 @@ struct <<#S0-0cf,S0>><6>; [#S0-07e-S1] -== <<#S0-07e,S0>><6>::S1 +== <><6>::S1 === Synopsis @@ -2108,13 +2108,13 @@ struct S1; |=== | Name | Description -| <<#S0-07e-S1-S2-04,`S2`>> +| <> | -| <<#S0-07e-S1-S2-06,`S2<7, T*>`>> +| <> | -| <<#S0-07e-S1-S2-07,`S2<7, int*>`>> +| <> | |=== @@ -2123,7 +2123,7 @@ struct S1; |=== | Name | Description -| <<#S0-07e-S1-f1,`f1`>> +| <> | |=== @@ -2131,7 +2131,7 @@ struct S1; [#S0-07e-S1-S2-04] -== <<#S0-07e,S0>><6>::<<#S0-07e-S1,S1>>::S2 +== <><6>::<>::S2 === Synopsis @@ -2149,7 +2149,7 @@ struct S2; [#S0-07e-S1-S2-06] -== <<#S0-07e,S0>><6>::<<#S0-07e-S1,S1>>::S2<7, T*> +== <><6>::<>::S2<7, T*> === Synopsis @@ -2158,14 +2158,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf-S1-S2,S2>><7, T*>; +struct <><7, T*>; ---- [#S0-07e-S1-S2-07] -== <<#S0-07e,S0>><6>::<<#S0-07e-S1,S1>>::S2<7, int*> +== <><6>::<>::S2<7, int*> === Synopsis @@ -2174,14 +2174,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><7, int*>; +struct <><7, int*>; ---- [#S0-07e-S1-f1] -== <<#S0-07e,S0>><6>::<<#S0-07e-S1,S1>>::f1 +== <><6>::<>::f1 === Synopsis @@ -2194,7 +2194,7 @@ f1(); ---- [#S0-07e-S5] -== <<#S0-07e,S0>><6>::S5 +== <><6>::S5 === Synopsis @@ -2212,7 +2212,7 @@ struct S5; [#S0-07e-f0] -== <<#S0-07e,S0>><6>::f0 +== <><6>::f0 === Synopsis @@ -2234,7 +2234,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><8>; +struct <><8>; ---- === Types @@ -2242,10 +2242,10 @@ struct <<#S0-0cf,S0>><8>; |=== | Name | Description -| <<#S0-0a3-S1,`S1`>> +| <> | -| <<#S0-0a3-S5,`S5`>> +| <> | |=== @@ -2254,7 +2254,7 @@ struct <<#S0-0cf,S0>><8>; |=== | Name | Description -| <<#S0-0a3-f0,`f0`>> +| <> | |=== @@ -2262,7 +2262,7 @@ struct <<#S0-0cf,S0>><8>; [#S0-0a3-S1] -== <<#S0-0a3,S0>><8>::S1 +== <><8>::S1 === Synopsis @@ -2278,10 +2278,10 @@ struct S1; |=== | Name | Description -| <<#S0-0a3-S1-S2-0b,`S2`>> +| <> | -| <<#S0-0a3-S1-S2-0c,`S2<9>`>> +| <> | |=== @@ -2290,7 +2290,7 @@ struct S1; |=== | Name | Description -| <<#S0-0a3-S1-f1,`f1`>> +| <> | |=== @@ -2298,7 +2298,7 @@ struct S1; [#S0-0a3-S1-S2-0b] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::S2 +== <><8>::<>::S2 === Synopsis @@ -2316,7 +2316,7 @@ struct S2; [#S0-0a3-S1-S2-0c] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::S2<9> +== <><8>::<>::S2<9> === Synopsis @@ -2325,7 +2325,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><9>; +struct <><9>; ---- === Types @@ -2333,10 +2333,10 @@ struct <<#S0-0cf-S1-S2,S2>><9>; |=== | Name | Description -| <<#S0-0a3-S1-S2-0c-S3,`S3`>> +| <> | -| <<#S0-0a3-S1-S2-0c-S4,`S4`>> +| <> | |=== @@ -2345,7 +2345,7 @@ struct <<#S0-0cf-S1-S2,S2>><9>; |=== | Name | Description -| <<#S0-0a3-S1-S2-0c-f2,`f2`>> +| <> | |=== @@ -2353,7 +2353,7 @@ struct <<#S0-0cf-S1-S2,S2>><9>; [#S0-0a3-S1-S2-0c-S3] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::<<#S0-0a3-S1-S2-0c,S2>><9>::S3 +== <><8>::<>::<><9>::S3 === Synopsis @@ -2368,7 +2368,7 @@ struct S3; [#S0-0a3-S1-S2-0c-S4] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::<<#S0-0a3-S1-S2-0c,S2>><9>::S4 +== <><8>::<>::<><9>::S4 === Synopsis @@ -2386,7 +2386,7 @@ struct S4; [#S0-0a3-S1-S2-0c-f2] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::<<#S0-0a3-S1-S2-0c,S2>><9>::f2 +== <><8>::<>::<><9>::f2 === Synopsis @@ -2399,7 +2399,7 @@ f2(); ---- [#S0-0a3-S1-f1] -== <<#S0-0a3,S0>><8>::<<#S0-0a3-S1,S1>>::f1 +== <><8>::<>::f1 === Synopsis @@ -2412,7 +2412,7 @@ f1(); ---- [#S0-0a3-S5] -== <<#S0-0a3,S0>><8>::S5 +== <><8>::S5 === Synopsis @@ -2430,7 +2430,7 @@ struct S5; [#S0-0a3-f0] -== <<#S0-0a3,S0>><8>::f0 +== <><8>::f0 === Synopsis @@ -2452,7 +2452,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><10>; +struct <><10>; ---- === Types @@ -2460,10 +2460,10 @@ struct <<#S0-0cf,S0>><10>; |=== | Name | Description -| <<#S0-08-S1,`S1`>> +| <> | -| <<#S0-08-S5,`S5`>> +| <> | |=== @@ -2472,7 +2472,7 @@ struct <<#S0-0cf,S0>><10>; |=== | Name | Description -| <<#S0-08-f0,`f0`>> +| <> | |=== @@ -2480,7 +2480,7 @@ struct <<#S0-0cf,S0>><10>; [#S0-08-S1] -== <<#S0-08,S0>><10>::S1 +== <><10>::S1 === Synopsis @@ -2496,10 +2496,10 @@ struct S1; |=== | Name | Description -| <<#S0-08-S1-S2-0b,`S2`>> +| <> | -| <<#S0-08-S1-S2-08,`S2<11>`>> +| <> | |=== @@ -2508,7 +2508,7 @@ struct S1; |=== | Name | Description -| <<#S0-08-S1-f1,`f1`>> +| <> | |=== @@ -2516,7 +2516,7 @@ struct S1; [#S0-08-S1-S2-0b] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::S2 +== <><10>::<>::S2 === Synopsis @@ -2534,7 +2534,7 @@ struct S2; [#S0-08-S1-S2-08] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::S2<11> +== <><10>::<>::S2<11> === Synopsis @@ -2543,7 +2543,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><11>; +struct <><11>; ---- === Types @@ -2551,10 +2551,10 @@ struct <<#S0-0cf-S1-S2,S2>><11>; |=== | Name | Description -| <<#S0-08-S1-S2-08-S3,`S3`>> +| <> | -| <<#S0-08-S1-S2-08-S4,`S4`>> +| <> | |=== @@ -2563,7 +2563,7 @@ struct <<#S0-0cf-S1-S2,S2>><11>; |=== | Name | Description -| <<#S0-08-S1-S2-08-f2,`f2`>> +| <> | |=== @@ -2571,7 +2571,7 @@ struct <<#S0-0cf-S1-S2,S2>><11>; [#S0-08-S1-S2-08-S3] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::<<#S0-08-S1-S2-08,S2>><11>::S3 +== <><10>::<>::<><11>::S3 === Synopsis @@ -2586,7 +2586,7 @@ struct S3; [#S0-08-S1-S2-08-S4] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::<<#S0-08-S1-S2-08,S2>><11>::S4 +== <><10>::<>::<><11>::S4 === Synopsis @@ -2604,7 +2604,7 @@ struct S4; [#S0-08-S1-S2-08-f2] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::<<#S0-08-S1-S2-08,S2>><11>::f2 +== <><10>::<>::<><11>::f2 === Synopsis @@ -2617,7 +2617,7 @@ f2(); ---- [#S0-08-S1-f1] -== <<#S0-08,S0>><10>::<<#S0-08-S1,S1>>::f1 +== <><10>::<>::f1 === Synopsis @@ -2630,7 +2630,7 @@ f1(); ---- [#S0-08-S5] -== <<#S0-08,S0>><10>::S5 +== <><10>::S5 === Synopsis @@ -2648,7 +2648,7 @@ struct S5; [#S0-08-f0] -== <<#S0-08,S0>><10>::f0 +== <><10>::f0 === Synopsis @@ -2670,7 +2670,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><12>; +struct <><12>; ---- === Types @@ -2678,10 +2678,10 @@ struct <<#S0-0cf,S0>><12>; |=== | Name | Description -| <<#S0-0e-S1,`S1`>> +| <> | -| <<#S0-0e-S5,`S5`>> +| <> | |=== @@ -2690,7 +2690,7 @@ struct <<#S0-0cf,S0>><12>; |=== | Name | Description -| <<#S0-0e-f0,`f0`>> +| <> | |=== @@ -2698,7 +2698,7 @@ struct <<#S0-0cf,S0>><12>; [#S0-0e-S1] -== <<#S0-0e,S0>><12>::S1 +== <><12>::S1 === Synopsis @@ -2714,10 +2714,10 @@ struct S1; |=== | Name | Description -| <<#S0-0e-S1-S2-09,`S2`>> +| <> | -| <<#S0-0e-S1-S2-02,`S2<13>`>> +| <> | |=== @@ -2726,7 +2726,7 @@ struct S1; |=== | Name | Description -| <<#S0-0e-S1-f1,`f1`>> +| <> | |=== @@ -2734,7 +2734,7 @@ struct S1; [#S0-0e-S1-S2-09] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::S2 +== <><12>::<>::S2 === Synopsis @@ -2752,7 +2752,7 @@ struct S2; [#S0-0e-S1-S2-02] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::S2<13> +== <><12>::<>::S2<13> === Synopsis @@ -2761,7 +2761,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><13>; +struct <><13>; ---- === Types @@ -2769,13 +2769,13 @@ struct <<#S0-0cf-S1-S2,S2>><13>; |=== | Name | Description -| <<#S0-0e-S1-S2-02-S3,`S3`>> +| <> | -| <<#S0-0e-S1-S2-02-S4-00,`S4`>> +| <> | -| <<#S0-0e-S1-S2-02-S4-0c,`S4<14>`>> +| <> | |=== @@ -2784,7 +2784,7 @@ struct <<#S0-0cf-S1-S2,S2>><13>; |=== | Name | Description -| <<#S0-0e-S1-S2-02-f2,`f2`>> +| <> | |=== @@ -2792,7 +2792,7 @@ struct <<#S0-0cf-S1-S2,S2>><13>; [#S0-0e-S1-S2-02-S3] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::<<#S0-0e-S1-S2-02,S2>><13>::S3 +== <><12>::<>::<><13>::S3 === Synopsis @@ -2807,7 +2807,7 @@ struct S3; [#S0-0e-S1-S2-02-S4-00] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::<<#S0-0e-S1-S2-02,S2>><13>::S4 +== <><12>::<>::<><13>::S4 === Synopsis @@ -2825,7 +2825,7 @@ struct S4; [#S0-0e-S1-S2-02-S4-0c] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::<<#S0-0e-S1-S2-02,S2>><13>::S4<14> +== <><12>::<>::<><13>::S4<14> === Synopsis @@ -2834,14 +2834,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2-S4,S4>><14>; +struct <><14>; ---- [#S0-0e-S1-S2-02-f2] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::<<#S0-0e-S1-S2-02,S2>><13>::f2 +== <><12>::<>::<><13>::f2 === Synopsis @@ -2854,7 +2854,7 @@ f2(); ---- [#S0-0e-S1-f1] -== <<#S0-0e,S0>><12>::<<#S0-0e-S1,S1>>::f1 +== <><12>::<>::f1 === Synopsis @@ -2867,7 +2867,7 @@ f1(); ---- [#S0-0e-S5] -== <<#S0-0e,S0>><12>::S5 +== <><12>::S5 === Synopsis @@ -2885,7 +2885,7 @@ struct S5; [#S0-0e-f0] -== <<#S0-0e,S0>><12>::f0 +== <><12>::f0 === Synopsis @@ -2907,7 +2907,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><15>; +struct <><15>; ---- === Types @@ -2915,10 +2915,10 @@ struct <<#S0-0cf,S0>><15>; |=== | Name | Description -| <<#S0-09e4-S1,`S1`>> +| <> | -| <<#S0-09e4-S5,`S5`>> +| <> | |=== @@ -2927,7 +2927,7 @@ struct <<#S0-0cf,S0>><15>; |=== | Name | Description -| <<#S0-09e4-f0,`f0`>> +| <> | |=== @@ -2935,7 +2935,7 @@ struct <<#S0-0cf,S0>><15>; [#S0-09e4-S1] -== <<#S0-09e4,S0>><15>::S1 +== <><15>::S1 === Synopsis @@ -2951,10 +2951,10 @@ struct S1; |=== | Name | Description -| <<#S0-09e4-S1-S2-07,`S2`>> +| <> | -| <<#S0-09e4-S1-S2-02,`S2<16>`>> +| <> | |=== @@ -2963,7 +2963,7 @@ struct S1; |=== | Name | Description -| <<#S0-09e4-S1-f1,`f1`>> +| <> | |=== @@ -2971,7 +2971,7 @@ struct S1; [#S0-09e4-S1-S2-07] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::S2 +== <><15>::<>::S2 === Synopsis @@ -2989,7 +2989,7 @@ struct S2; [#S0-09e4-S1-S2-02] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::S2<16> +== <><15>::<>::S2<16> === Synopsis @@ -2998,7 +2998,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><16>; +struct <><16>; ---- === Types @@ -3006,16 +3006,16 @@ struct <<#S0-0cf-S1-S2,S2>><16>; |=== | Name | Description -| <<#S0-09e4-S1-S2-02-S3,`S3`>> +| <> | -| <<#S0-09e4-S1-S2-02-S4-00,`S4`>> +| <> | -| <<#S0-09e4-S1-S2-02-S4-07,`S4<17, T*>`>> +| <> | -| <<#S0-09e4-S1-S2-02-S4-02,`S4<17, int*>`>> +| <> | |=== @@ -3024,7 +3024,7 @@ struct <<#S0-0cf-S1-S2,S2>><16>; |=== | Name | Description -| <<#S0-09e4-S1-S2-02-f2,`f2`>> +| <> | |=== @@ -3032,7 +3032,7 @@ struct <<#S0-0cf-S1-S2,S2>><16>; [#S0-09e4-S1-S2-02-S3] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-02,S2>><16>::S3 +== <><15>::<>::<><16>::S3 === Synopsis @@ -3047,7 +3047,7 @@ struct S3; [#S0-09e4-S1-S2-02-S4-00] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-02,S2>><16>::S4 +== <><15>::<>::<><16>::S4 === Synopsis @@ -3065,7 +3065,7 @@ struct S4; [#S0-09e4-S1-S2-02-S4-07] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-02,S2>><16>::S4<17, T*> +== <><15>::<>::<><16>::S4<17, T*> === Synopsis @@ -3074,14 +3074,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf-S1-S2-S4,S4>><17, T*>; +struct <><17, T*>; ---- [#S0-09e4-S1-S2-02-S4-02] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-02,S2>><16>::S4<17, int*> +== <><15>::<>::<><16>::S4<17, int*> === Synopsis @@ -3090,14 +3090,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2-S4,S4>><17, int*>; +struct <><17, int*>; ---- [#S0-09e4-S1-S2-02-f2] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::<<#S0-09e4-S1-S2-02,S2>><16>::f2 +== <><15>::<>::<><16>::f2 === Synopsis @@ -3110,7 +3110,7 @@ f2(); ---- [#S0-09e4-S1-f1] -== <<#S0-09e4,S0>><15>::<<#S0-09e4-S1,S1>>::f1 +== <><15>::<>::f1 === Synopsis @@ -3123,7 +3123,7 @@ f1(); ---- [#S0-09e4-S5] -== <<#S0-09e4,S0>><15>::S5 +== <><15>::S5 === Synopsis @@ -3141,7 +3141,7 @@ struct S5; [#S0-09e4-f0] -== <<#S0-09e4,S0>><15>::f0 +== <><15>::f0 === Synopsis @@ -3163,7 +3163,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><18>; +struct <><18>; ---- === Types @@ -3171,10 +3171,10 @@ struct <<#S0-0cf,S0>><18>; |=== | Name | Description -| <<#S0-07a-S1,`S1`>> +| <> | -| <<#S0-07a-S5,`S5`>> +| <> | |=== @@ -3183,7 +3183,7 @@ struct <<#S0-0cf,S0>><18>; |=== | Name | Description -| <<#S0-07a-f0,`f0`>> +| <> | |=== @@ -3191,7 +3191,7 @@ struct <<#S0-0cf,S0>><18>; [#S0-07a-S1] -== <<#S0-07a,S0>><18>::S1 +== <><18>::S1 === Synopsis @@ -3206,7 +3206,7 @@ struct S1; [#S0-07a-S5] -== <<#S0-07a,S0>><18>::S5 +== <><18>::S5 === Synopsis @@ -3224,7 +3224,7 @@ struct S5; [#S0-07a-f0] -== <<#S0-07a,S0>><18>::f0 +== <><18>::f0 === Synopsis @@ -3246,7 +3246,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><19>; +struct <><19>; ---- === Types @@ -3254,13 +3254,13 @@ struct <<#S0-0cf,S0>><19>; |=== | Name | Description -| <<#S0-0a7-S1,`S1`>> +| <> | -| <<#S0-0a7-S5-03,`S5`>> +| <> | -| <<#S0-0a7-S5-07,`S5<20>`>> +| <> | |=== @@ -3269,7 +3269,7 @@ struct <<#S0-0cf,S0>><19>; |=== | Name | Description -| <<#S0-0a7-f0,`f0`>> +| <> | |=== @@ -3277,7 +3277,7 @@ struct <<#S0-0cf,S0>><19>; [#S0-0a7-S1] -== <<#S0-0a7,S0>><19>::S1 +== <><19>::S1 === Synopsis @@ -3292,7 +3292,7 @@ struct S1; [#S0-0a7-S5-03] -== <<#S0-0a7,S0>><19>::S5 +== <><19>::S5 === Synopsis @@ -3310,7 +3310,7 @@ struct S5; [#S0-0a7-S5-07] -== <<#S0-0a7,S0>><19>::S5<20> +== <><19>::S5<20> === Synopsis @@ -3319,14 +3319,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><20>; +struct <><20>; ---- [#S0-0a7-f0] -== <<#S0-0a7,S0>><19>::f0 +== <><19>::f0 === Synopsis @@ -3348,7 +3348,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><21>; +struct <><21>; ---- === Types @@ -3356,16 +3356,16 @@ struct <<#S0-0cf,S0>><21>; |=== | Name | Description -| <<#S0-0314-S1,`S1`>> +| <> | -| <<#S0-0314-S5-07,`S5`>> +| <> | -| <<#S0-0314-S5-0b,`S5<22, T*>`>> +| <> | -| <<#S0-0314-S5-03,`S5<22, int*>`>> +| <> | |=== @@ -3374,7 +3374,7 @@ struct <<#S0-0cf,S0>><21>; |=== | Name | Description -| <<#S0-0314-f0,`f0`>> +| <> | |=== @@ -3382,7 +3382,7 @@ struct <<#S0-0cf,S0>><21>; [#S0-0314-S1] -== <<#S0-0314,S0>><21>::S1 +== <><21>::S1 === Synopsis @@ -3397,7 +3397,7 @@ struct S1; [#S0-0314-S5-07] -== <<#S0-0314,S0>><21>::S5 +== <><21>::S5 === Synopsis @@ -3415,7 +3415,7 @@ struct S5; [#S0-0314-S5-0b] -== <<#S0-0314,S0>><21>::S5<22, T*> +== <><21>::S5<22, T*> === Synopsis @@ -3424,14 +3424,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf-S5,S5>><22, T*>; +struct <><22, T*>; ---- [#S0-0314-S5-03] -== <<#S0-0314,S0>><21>::S5<22, int*> +== <><21>::S5<22, int*> === Synopsis @@ -3440,14 +3440,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><22, int*>; +struct <><22, int*>; ---- [#S0-0314-f0] -== <<#S0-0314,S0>><21>::f0 +== <><21>::f0 === Synopsis @@ -3469,7 +3469,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><23>; +struct <><23>; ---- === Types @@ -3477,13 +3477,13 @@ struct <<#S0-0cf,S0>><23>; |=== | Name | Description -| <<#S0-058-S1,`S1`>> +| <> | -| <<#S0-058-S5-0b,`S5`>> +| <> | -| <<#S0-058-S5-09,`S5<24>`>> +| <> | |=== @@ -3492,7 +3492,7 @@ struct <<#S0-0cf,S0>><23>; |=== | Name | Description -| <<#S0-058-f0,`f0`>> +| <> | |=== @@ -3500,7 +3500,7 @@ struct <<#S0-0cf,S0>><23>; [#S0-058-S1] -== <<#S0-058,S0>><23>::S1 +== <><23>::S1 === Synopsis @@ -3515,7 +3515,7 @@ struct S1; [#S0-058-S5-0b] -== <<#S0-058,S0>><23>::S5 +== <><23>::S5 === Synopsis @@ -3533,7 +3533,7 @@ struct S5; [#S0-058-S5-09] -== <<#S0-058,S0>><23>::S5<24> +== <><23>::S5<24> === Synopsis @@ -3542,7 +3542,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><24>; +struct <><24>; ---- === Types @@ -3550,7 +3550,7 @@ struct <<#S0-0cf-S5,S5>><24>; |=== | Name | Description -| <<#S0-058-S5-09-S6,`S6`>> +| <> | |=== @@ -3559,7 +3559,7 @@ struct <<#S0-0cf-S5,S5>><24>; |=== | Name | Description -| <<#S0-058-S5-09-f5,`f5`>> +| <> | |=== @@ -3567,7 +3567,7 @@ struct <<#S0-0cf-S5,S5>><24>; [#S0-058-S5-09-S6] -== <<#S0-058,S0>><23>::<<#S0-058-S5-09,S5>><24>::S6 +== <><23>::<><24>::S6 === Synopsis @@ -3582,7 +3582,7 @@ struct S6; [#S0-058-S5-09-f5] -== <<#S0-058,S0>><23>::<<#S0-058-S5-09,S5>><24>::f5 +== <><23>::<><24>::f5 === Synopsis @@ -3595,7 +3595,7 @@ f5(); ---- [#S0-058-f0] -== <<#S0-058,S0>><23>::f0 +== <><23>::f0 === Synopsis @@ -3617,7 +3617,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><25>; +struct <><25>; ---- === Types @@ -3625,13 +3625,13 @@ struct <<#S0-0cf,S0>><25>; |=== | Name | Description -| <<#S0-0a2-S1,`S1`>> +| <> | -| <<#S0-0a2-S5-04,`S5`>> +| <> | -| <<#S0-0a2-S5-02,`S5<26>`>> +| <> | |=== @@ -3640,7 +3640,7 @@ struct <<#S0-0cf,S0>><25>; |=== | Name | Description -| <<#S0-0a2-f0,`f0`>> +| <> | |=== @@ -3648,7 +3648,7 @@ struct <<#S0-0cf,S0>><25>; [#S0-0a2-S1] -== <<#S0-0a2,S0>><25>::S1 +== <><25>::S1 === Synopsis @@ -3663,7 +3663,7 @@ struct S1; [#S0-0a2-S5-04] -== <<#S0-0a2,S0>><25>::S5 +== <><25>::S5 === Synopsis @@ -3681,7 +3681,7 @@ struct S5; [#S0-0a2-S5-02] -== <<#S0-0a2,S0>><25>::S5<26> +== <><25>::S5<26> === Synopsis @@ -3690,7 +3690,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><26>; +struct <><26>; ---- === Types @@ -3698,7 +3698,7 @@ struct <<#S0-0cf-S5,S5>><26>; |=== | Name | Description -| <<#S0-0a2-S5-02-S6,`S6`>> +| <> | |=== @@ -3707,7 +3707,7 @@ struct <<#S0-0cf-S5,S5>><26>; |=== | Name | Description -| <<#S0-0a2-S5-02-f5,`f5`>> +| <> | |=== @@ -3715,7 +3715,7 @@ struct <<#S0-0cf-S5,S5>><26>; [#S0-0a2-S5-02-S6] -== <<#S0-0a2,S0>><25>::<<#S0-0a2-S5-02,S5>><26>::S6 +== <><25>::<><26>::S6 === Synopsis @@ -3731,7 +3731,7 @@ struct S6; |=== | Name | Description -| <<#S0-0a2-S5-02-S6-S7,`S7`>> +| <> | |=== @@ -3740,7 +3740,7 @@ struct S6; |=== | Name | Description -| <<#S0-0a2-S5-02-S6-f6,`f6`>> +| <> | |=== @@ -3748,7 +3748,7 @@ struct S6; [#S0-0a2-S5-02-S6-S7] -== <<#S0-0a2,S0>><25>::<<#S0-0a2-S5-02,S5>><26>::<<#S0-0a2-S5-02-S6,S6>>::S7 +== <><25>::<><26>::<>::S7 === Synopsis @@ -3766,7 +3766,7 @@ struct S7; [#S0-0a2-S5-02-S6-f6] -== <<#S0-0a2,S0>><25>::<<#S0-0a2-S5-02,S5>><26>::<<#S0-0a2-S5-02-S6,S6>>::f6 +== <><25>::<><26>::<>::f6 === Synopsis @@ -3779,7 +3779,7 @@ f6(); ---- [#S0-0a2-S5-02-f5] -== <<#S0-0a2,S0>><25>::<<#S0-0a2-S5-02,S5>><26>::f5 +== <><25>::<><26>::f5 === Synopsis @@ -3792,7 +3792,7 @@ f5(); ---- [#S0-0a2-f0] -== <<#S0-0a2,S0>><25>::f0 +== <><25>::f0 === Synopsis @@ -3814,7 +3814,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><27>; +struct <><27>; ---- === Types @@ -3822,13 +3822,13 @@ struct <<#S0-0cf,S0>><27>; |=== | Name | Description -| <<#S0-09e2-S1,`S1`>> +| <> | -| <<#S0-09e2-S5-0b,`S5`>> +| <> | -| <<#S0-09e2-S5-0c,`S5<28>`>> +| <> | |=== @@ -3837,7 +3837,7 @@ struct <<#S0-0cf,S0>><27>; |=== | Name | Description -| <<#S0-09e2-f0,`f0`>> +| <> | |=== @@ -3845,7 +3845,7 @@ struct <<#S0-0cf,S0>><27>; [#S0-09e2-S1] -== <<#S0-09e2,S0>><27>::S1 +== <><27>::S1 === Synopsis @@ -3860,7 +3860,7 @@ struct S1; [#S0-09e2-S5-0b] -== <<#S0-09e2,S0>><27>::S5 +== <><27>::S5 === Synopsis @@ -3878,7 +3878,7 @@ struct S5; [#S0-09e2-S5-0c] -== <<#S0-09e2,S0>><27>::S5<28> +== <><27>::S5<28> === Synopsis @@ -3887,7 +3887,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><28>; +struct <><28>; ---- === Types @@ -3895,7 +3895,7 @@ struct <<#S0-0cf-S5,S5>><28>; |=== | Name | Description -| <<#S0-09e2-S5-0c-S6,`S6`>> +| <> | |=== @@ -3904,7 +3904,7 @@ struct <<#S0-0cf-S5,S5>><28>; |=== | Name | Description -| <<#S0-09e2-S5-0c-f5,`f5`>> +| <> | |=== @@ -3912,7 +3912,7 @@ struct <<#S0-0cf-S5,S5>><28>; [#S0-09e2-S5-0c-S6] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::S6 +== <><27>::<><28>::S6 === Synopsis @@ -3928,13 +3928,13 @@ struct S6; |=== | Name | Description -| <<#S0-09e2-S5-0c-S6-S7-0b,`S7`>> +| <> | -| <<#S0-09e2-S5-0c-S6-S7-0a,`S7<29, T*>`>> +| <> | -| <<#S0-09e2-S5-0c-S6-S7-0d,`S7<29, int*>`>> +| <> | |=== @@ -3943,7 +3943,7 @@ struct S6; |=== | Name | Description -| <<#S0-09e2-S5-0c-S6-f6,`f6`>> +| <> | |=== @@ -3951,7 +3951,7 @@ struct S6; [#S0-09e2-S5-0c-S6-S7-0b] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::S7 +== <><27>::<><28>::<>::S7 === Synopsis @@ -3969,7 +3969,7 @@ struct S7; [#S0-09e2-S5-0c-S6-S7-0a] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::S7<29, T*> +== <><27>::<><28>::<>::S7<29, T*> === Synopsis @@ -3978,14 +3978,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf-S5-S6-S7,S7>><29, T*>; +struct <><29, T*>; ---- [#S0-09e2-S5-0c-S6-S7-0d] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::S7<29, int*> +== <><27>::<><28>::<>::S7<29, int*> === Synopsis @@ -3994,14 +3994,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><29, int*>; +struct <><29, int*>; ---- [#S0-09e2-S5-0c-S6-f6] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::<<#S0-09e2-S5-0c-S6,S6>>::f6 +== <><27>::<><28>::<>::f6 === Synopsis @@ -4014,7 +4014,7 @@ f6(); ---- [#S0-09e2-S5-0c-f5] -== <<#S0-09e2,S0>><27>::<<#S0-09e2-S5-0c,S5>><28>::f5 +== <><27>::<><28>::f5 === Synopsis @@ -4027,7 +4027,7 @@ f5(); ---- [#S0-09e2-f0] -== <<#S0-09e2,S0>><27>::f0 +== <><27>::f0 === Synopsis @@ -4049,7 +4049,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><30>; +struct <><30>; ---- === Types @@ -4057,13 +4057,13 @@ struct <<#S0-0cf,S0>><30>; |=== | Name | Description -| <<#S0-01-S1,`S1`>> +| <> | -| <<#S0-01-S5-07,`S5`>> +| <> | -| <<#S0-01-S5-04,`S5<31>`>> +| <> | |=== @@ -4072,7 +4072,7 @@ struct <<#S0-0cf,S0>><30>; |=== | Name | Description -| <<#S0-01-f0,`f0`>> +| <> | |=== @@ -4080,7 +4080,7 @@ struct <<#S0-0cf,S0>><30>; [#S0-01-S1] -== <<#S0-01,S0>><30>::S1 +== <><30>::S1 === Synopsis @@ -4095,7 +4095,7 @@ struct S1; [#S0-01-S5-07] -== <<#S0-01,S0>><30>::S5 +== <><30>::S5 === Synopsis @@ -4113,7 +4113,7 @@ struct S5; [#S0-01-S5-04] -== <<#S0-01,S0>><30>::S5<31> +== <><30>::S5<31> === Synopsis @@ -4122,7 +4122,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><31>; +struct <><31>; ---- === Types @@ -4130,7 +4130,7 @@ struct <<#S0-0cf-S5,S5>><31>; |=== | Name | Description -| <<#S0-01-S5-04-S6,`S6`>> +| <> | |=== @@ -4139,7 +4139,7 @@ struct <<#S0-0cf-S5,S5>><31>; |=== | Name | Description -| <<#S0-01-S5-04-f5,`f5`>> +| <> | |=== @@ -4147,7 +4147,7 @@ struct <<#S0-0cf-S5,S5>><31>; [#S0-01-S5-04-S6] -== <<#S0-01,S0>><30>::<<#S0-01-S5-04,S5>><31>::S6 +== <><30>::<><31>::S6 === Synopsis @@ -4163,10 +4163,10 @@ struct S6; |=== | Name | Description -| <<#S0-01-S5-04-S6-S7-0c,`S7`>> +| <> | -| <<#S0-01-S5-04-S6-S7-05,`S7<32>`>> +| <> | |=== @@ -4175,7 +4175,7 @@ struct S6; |=== | Name | Description -| <<#S0-01-S5-04-S6-f6,`f6`>> +| <> | |=== @@ -4183,7 +4183,7 @@ struct S6; [#S0-01-S5-04-S6-S7-0c] -== <<#S0-01,S0>><30>::<<#S0-01-S5-04,S5>><31>::<<#S0-01-S5-04-S6,S6>>::S7 +== <><30>::<><31>::<>::S7 === Synopsis @@ -4201,7 +4201,7 @@ struct S7; [#S0-01-S5-04-S6-S7-05] -== <<#S0-01,S0>><30>::<<#S0-01-S5-04,S5>><31>::<<#S0-01-S5-04-S6,S6>>::S7<32> +== <><30>::<><31>::<>::S7<32> === Synopsis @@ -4210,14 +4210,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><32>; +struct <><32>; ---- [#S0-01-S5-04-S6-f6] -== <<#S0-01,S0>><30>::<<#S0-01-S5-04,S5>><31>::<<#S0-01-S5-04-S6,S6>>::f6 +== <><30>::<><31>::<>::f6 === Synopsis @@ -4230,7 +4230,7 @@ f6(); ---- [#S0-01-S5-04-f5] -== <<#S0-01,S0>><30>::<<#S0-01-S5-04,S5>><31>::f5 +== <><30>::<><31>::f5 === Synopsis @@ -4243,7 +4243,7 @@ f5(); ---- [#S0-01-f0] -== <<#S0-01,S0>><30>::f0 +== <><30>::f0 === Synopsis @@ -4265,7 +4265,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><33>; +struct <><33>; ---- === Types @@ -4273,13 +4273,13 @@ struct <<#S0-0cf,S0>><33>; |=== | Name | Description -| <<#S0-09ee-S1,`S1`>> +| <> | -| <<#S0-09ee-S5-0b,`S5`>> +| <> | -| <<#S0-09ee-S5-02,`S5<34>`>> +| <> | |=== @@ -4288,7 +4288,7 @@ struct <<#S0-0cf,S0>><33>; |=== | Name | Description -| <<#S0-09ee-f0,`f0`>> +| <> | |=== @@ -4296,7 +4296,7 @@ struct <<#S0-0cf,S0>><33>; [#S0-09ee-S1] -== <<#S0-09ee,S0>><33>::S1 +== <><33>::S1 === Synopsis @@ -4311,7 +4311,7 @@ struct S1; [#S0-09ee-S5-0b] -== <<#S0-09ee,S0>><33>::S5 +== <><33>::S5 === Synopsis @@ -4329,7 +4329,7 @@ struct S5; [#S0-09ee-S5-02] -== <<#S0-09ee,S0>><33>::S5<34> +== <><33>::S5<34> === Synopsis @@ -4338,7 +4338,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><34>; +struct <><34>; ---- === Types @@ -4346,7 +4346,7 @@ struct <<#S0-0cf-S5,S5>><34>; |=== | Name | Description -| <<#S0-09ee-S5-02-S6,`S6`>> +| <> | |=== @@ -4355,7 +4355,7 @@ struct <<#S0-0cf-S5,S5>><34>; |=== | Name | Description -| <<#S0-09ee-S5-02-f5,`f5`>> +| <> | |=== @@ -4363,7 +4363,7 @@ struct <<#S0-0cf-S5,S5>><34>; [#S0-09ee-S5-02-S6] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::S6 +== <><33>::<><34>::S6 === Synopsis @@ -4379,10 +4379,10 @@ struct S6; |=== | Name | Description -| <<#S0-09ee-S5-02-S6-S7-09,`S7`>> +| <> | -| <<#S0-09ee-S5-02-S6-S7-03,`S7<35>`>> +| <> | |=== @@ -4391,7 +4391,7 @@ struct S6; |=== | Name | Description -| <<#S0-09ee-S5-02-S6-f6,`f6`>> +| <> | |=== @@ -4399,7 +4399,7 @@ struct S6; [#S0-09ee-S5-02-S6-S7-09] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::S7 +== <><33>::<><34>::<>::S7 === Synopsis @@ -4417,7 +4417,7 @@ struct S7; [#S0-09ee-S5-02-S6-S7-03] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::S7<35> +== <><33>::<><34>::<>::S7<35> === Synopsis @@ -4426,7 +4426,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><35>; +struct <><35>; ---- === Types @@ -4434,10 +4434,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35>; |=== | Name | Description -| <<#S0-09ee-S5-02-S6-S7-03-S8,`S8`>> +| <> | -| <<#S0-09ee-S5-02-S6-S7-03-S9,`S9`>> +| <> | |=== @@ -4446,7 +4446,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35>; |=== | Name | Description -| <<#S0-09ee-S5-02-S6-S7-03-f7,`f7`>> +| <> | |=== @@ -4454,7 +4454,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35>; [#S0-09ee-S5-02-S6-S7-03-S8] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::<<#S0-09ee-S5-02-S6-S7-03,S7>><35>::S8 +== <><33>::<><34>::<>::<><35>::S8 === Synopsis @@ -4469,7 +4469,7 @@ struct S8; [#S0-09ee-S5-02-S6-S7-03-S9] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::<<#S0-09ee-S5-02-S6-S7-03,S7>><35>::S9 +== <><33>::<><34>::<>::<><35>::S9 === Synopsis @@ -4487,7 +4487,7 @@ struct S9; [#S0-09ee-S5-02-S6-S7-03-f7] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::<<#S0-09ee-S5-02-S6-S7-03,S7>><35>::f7 +== <><33>::<><34>::<>::<><35>::f7 === Synopsis @@ -4500,7 +4500,7 @@ f7(); ---- [#S0-09ee-S5-02-S6-f6] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::<<#S0-09ee-S5-02-S6,S6>>::f6 +== <><33>::<><34>::<>::f6 === Synopsis @@ -4513,7 +4513,7 @@ f6(); ---- [#S0-09ee-S5-02-f5] -== <<#S0-09ee,S0>><33>::<<#S0-09ee-S5-02,S5>><34>::f5 +== <><33>::<><34>::f5 === Synopsis @@ -4526,7 +4526,7 @@ f5(); ---- [#S0-09ee-f0] -== <<#S0-09ee,S0>><33>::f0 +== <><33>::f0 === Synopsis @@ -4548,7 +4548,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><36>; +struct <><36>; ---- === Types @@ -4556,13 +4556,13 @@ struct <<#S0-0cf,S0>><36>; |=== | Name | Description -| <<#S0-033-S1,`S1`>> +| <> | -| <<#S0-033-S5-03,`S5`>> +| <> | -| <<#S0-033-S5-0f,`S5<37>`>> +| <> | |=== @@ -4571,7 +4571,7 @@ struct <<#S0-0cf,S0>><36>; |=== | Name | Description -| <<#S0-033-f0,`f0`>> +| <> | |=== @@ -4579,7 +4579,7 @@ struct <<#S0-0cf,S0>><36>; [#S0-033-S1] -== <<#S0-033,S0>><36>::S1 +== <><36>::S1 === Synopsis @@ -4594,7 +4594,7 @@ struct S1; [#S0-033-S5-03] -== <<#S0-033,S0>><36>::S5 +== <><36>::S5 === Synopsis @@ -4612,7 +4612,7 @@ struct S5; [#S0-033-S5-0f] -== <<#S0-033,S0>><36>::S5<37> +== <><36>::S5<37> === Synopsis @@ -4621,7 +4621,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><37>; +struct <><37>; ---- === Types @@ -4629,7 +4629,7 @@ struct <<#S0-0cf-S5,S5>><37>; |=== | Name | Description -| <<#S0-033-S5-0f-S6,`S6`>> +| <> | |=== @@ -4638,7 +4638,7 @@ struct <<#S0-0cf-S5,S5>><37>; |=== | Name | Description -| <<#S0-033-S5-0f-f5,`f5`>> +| <> | |=== @@ -4646,7 +4646,7 @@ struct <<#S0-0cf-S5,S5>><37>; [#S0-033-S5-0f-S6] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::S6 +== <><36>::<><37>::S6 === Synopsis @@ -4662,10 +4662,10 @@ struct S6; |=== | Name | Description -| <<#S0-033-S5-0f-S6-S7-05,`S7`>> +| <> | -| <<#S0-033-S5-0f-S6-S7-0d,`S7<38>`>> +| <> | |=== @@ -4674,7 +4674,7 @@ struct S6; |=== | Name | Description -| <<#S0-033-S5-0f-S6-f6,`f6`>> +| <> | |=== @@ -4682,7 +4682,7 @@ struct S6; [#S0-033-S5-0f-S6-S7-05] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::S7 +== <><36>::<><37>::<>::S7 === Synopsis @@ -4700,7 +4700,7 @@ struct S7; [#S0-033-S5-0f-S6-S7-0d] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::S7<38> +== <><36>::<><37>::<>::S7<38> === Synopsis @@ -4709,7 +4709,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><38>; +struct <><38>; ---- === Types @@ -4717,10 +4717,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38>; |=== | Name | Description -| <<#S0-033-S5-0f-S6-S7-0d-S8,`S8`>> +| <> | -| <<#S0-033-S5-0f-S6-S7-0d-S9,`S9`>> +| <> | |=== @@ -4729,7 +4729,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38>; |=== | Name | Description -| <<#S0-033-S5-0f-S6-S7-0d-f7,`f7`>> +| <> | |=== @@ -4737,7 +4737,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38>; [#S0-033-S5-0f-S6-S7-0d-S8] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::<<#S0-033-S5-0f-S6-S7-0d,S7>><38>::S8 +== <><36>::<><37>::<>::<><38>::S8 === Synopsis @@ -4752,7 +4752,7 @@ struct S8; [#S0-033-S5-0f-S6-S7-0d-S9] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::<<#S0-033-S5-0f-S6-S7-0d,S7>><38>::S9 +== <><36>::<><37>::<>::<><38>::S9 === Synopsis @@ -4770,7 +4770,7 @@ struct S9; [#S0-033-S5-0f-S6-S7-0d-f7] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::<<#S0-033-S5-0f-S6-S7-0d,S7>><38>::f7 +== <><36>::<><37>::<>::<><38>::f7 === Synopsis @@ -4783,7 +4783,7 @@ f7(); ---- [#S0-033-S5-0f-S6-f6] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::<<#S0-033-S5-0f-S6,S6>>::f6 +== <><36>::<><37>::<>::f6 === Synopsis @@ -4796,7 +4796,7 @@ f6(); ---- [#S0-033-S5-0f-f5] -== <<#S0-033,S0>><36>::<<#S0-033-S5-0f,S5>><37>::f5 +== <><36>::<><37>::f5 === Synopsis @@ -4809,7 +4809,7 @@ f5(); ---- [#S0-033-f0] -== <<#S0-033,S0>><36>::f0 +== <><36>::f0 === Synopsis @@ -4831,7 +4831,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><39>; +struct <><39>; ---- === Types @@ -4839,13 +4839,13 @@ struct <<#S0-0cf,S0>><39>; |=== | Name | Description -| <<#S0-06-S1,`S1`>> +| <> | -| <<#S0-06-S5-03,`S5`>> +| <> | -| <<#S0-06-S5-07,`S5<40>`>> +| <> | |=== @@ -4854,7 +4854,7 @@ struct <<#S0-0cf,S0>><39>; |=== | Name | Description -| <<#S0-06-f0,`f0`>> +| <> | |=== @@ -4862,7 +4862,7 @@ struct <<#S0-0cf,S0>><39>; [#S0-06-S1] -== <<#S0-06,S0>><39>::S1 +== <><39>::S1 === Synopsis @@ -4877,7 +4877,7 @@ struct S1; [#S0-06-S5-03] -== <<#S0-06,S0>><39>::S5 +== <><39>::S5 === Synopsis @@ -4895,7 +4895,7 @@ struct S5; [#S0-06-S5-07] -== <<#S0-06,S0>><39>::S5<40> +== <><39>::S5<40> === Synopsis @@ -4904,7 +4904,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><40>; +struct <><40>; ---- === Types @@ -4912,7 +4912,7 @@ struct <<#S0-0cf-S5,S5>><40>; |=== | Name | Description -| <<#S0-06-S5-07-S6,`S6`>> +| <> | |=== @@ -4921,7 +4921,7 @@ struct <<#S0-0cf-S5,S5>><40>; |=== | Name | Description -| <<#S0-06-S5-07-f5,`f5`>> +| <> | |=== @@ -4929,7 +4929,7 @@ struct <<#S0-0cf-S5,S5>><40>; [#S0-06-S5-07-S6] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::S6 +== <><39>::<><40>::S6 === Synopsis @@ -4945,10 +4945,10 @@ struct S6; |=== | Name | Description -| <<#S0-06-S5-07-S6-S7-08,`S7`>> +| <> | -| <<#S0-06-S5-07-S6-S7-0a,`S7<41>`>> +| <> | |=== @@ -4957,7 +4957,7 @@ struct S6; |=== | Name | Description -| <<#S0-06-S5-07-S6-f6,`f6`>> +| <> | |=== @@ -4965,7 +4965,7 @@ struct S6; [#S0-06-S5-07-S6-S7-08] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::S7 +== <><39>::<><40>::<>::S7 === Synopsis @@ -4983,7 +4983,7 @@ struct S7; [#S0-06-S5-07-S6-S7-0a] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::S7<41> +== <><39>::<><40>::<>::S7<41> === Synopsis @@ -4992,7 +4992,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><41>; +struct <><41>; ---- === Types @@ -5000,16 +5000,16 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41>; |=== | Name | Description -| <<#S0-06-S5-07-S6-S7-0a-S8,`S8`>> +| <> | -| <<#S0-06-S5-07-S6-S7-0a-S9-05,`S9`>> +| <> | -| <<#S0-06-S5-07-S6-S7-0a-S9-00,`S9<42, T*>`>> +| <> | -| <<#S0-06-S5-07-S6-S7-0a-S9-08,`S9<42, int*>`>> +| <> | |=== @@ -5018,7 +5018,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41>; |=== | Name | Description -| <<#S0-06-S5-07-S6-S7-0a-f7,`f7`>> +| <> | |=== @@ -5026,7 +5026,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41>; [#S0-06-S5-07-S6-S7-0a-S8] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-0a,S7>><41>::S8 +== <><39>::<><40>::<>::<><41>::S8 === Synopsis @@ -5041,7 +5041,7 @@ struct S8; [#S0-06-S5-07-S6-S7-0a-S9-05] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-0a,S7>><41>::S9 +== <><39>::<><40>::<>::<><41>::S9 === Synopsis @@ -5059,7 +5059,7 @@ struct S9; [#S0-06-S5-07-S6-S7-0a-S9-00] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-0a,S7>><41>::S9<42, T*> +== <><39>::<><40>::<>::<><41>::S9<42, T*> === Synopsis @@ -5068,14 +5068,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf-S5-S6-S7-S9,S9>><42, T*>; +struct <><42, T*>; ---- [#S0-06-S5-07-S6-S7-0a-S9-08] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-0a,S7>><41>::S9<42, int*> +== <><39>::<><40>::<>::<><41>::S9<42, int*> === Synopsis @@ -5084,14 +5084,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7-S9,S9>><42, int*>; +struct <><42, int*>; ---- [#S0-06-S5-07-S6-S7-0a-f7] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::<<#S0-06-S5-07-S6-S7-0a,S7>><41>::f7 +== <><39>::<><40>::<>::<><41>::f7 === Synopsis @@ -5104,7 +5104,7 @@ f7(); ---- [#S0-06-S5-07-S6-f6] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::<<#S0-06-S5-07-S6,S6>>::f6 +== <><39>::<><40>::<>::f6 === Synopsis @@ -5117,7 +5117,7 @@ f6(); ---- [#S0-06-S5-07-f5] -== <<#S0-06,S0>><39>::<<#S0-06-S5-07,S5>><40>::f5 +== <><39>::<><40>::f5 === Synopsis @@ -5130,7 +5130,7 @@ f5(); ---- [#S0-06-f0] -== <<#S0-06,S0>><39>::f0 +== <><39>::f0 === Synopsis @@ -5152,7 +5152,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><43>; +struct <><43>; ---- === Types @@ -5160,13 +5160,13 @@ struct <<#S0-0cf,S0>><43>; |=== | Name | Description -| <<#S0-0ba-S1,`S1`>> +| <> | -| <<#S0-0ba-S5-0f,`S5`>> +| <> | -| <<#S0-0ba-S5-08,`S5<44>`>> +| <> | |=== @@ -5175,7 +5175,7 @@ struct <<#S0-0cf,S0>><43>; |=== | Name | Description -| <<#S0-0ba-f0,`f0`>> +| <> | |=== @@ -5183,7 +5183,7 @@ struct <<#S0-0cf,S0>><43>; [#S0-0ba-S1] -== <<#S0-0ba,S0>><43>::S1 +== <><43>::S1 === Synopsis @@ -5198,7 +5198,7 @@ struct S1; [#S0-0ba-S5-0f] -== <<#S0-0ba,S0>><43>::S5 +== <><43>::S5 === Synopsis @@ -5216,7 +5216,7 @@ struct S5; [#S0-0ba-S5-08] -== <<#S0-0ba,S0>><43>::S5<44> +== <><43>::S5<44> === Synopsis @@ -5225,7 +5225,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><44>; +struct <><44>; ---- === Types @@ -5233,7 +5233,7 @@ struct <<#S0-0cf-S5,S5>><44>; |=== | Name | Description -| <<#S0-0ba-S5-08-S6,`S6`>> +| <> | |=== @@ -5242,7 +5242,7 @@ struct <<#S0-0cf-S5,S5>><44>; |=== | Name | Description -| <<#S0-0ba-S5-08-f5,`f5`>> +| <> | |=== @@ -5250,7 +5250,7 @@ struct <<#S0-0cf-S5,S5>><44>; [#S0-0ba-S5-08-S6] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::S6 +== <><43>::<><44>::S6 === Synopsis @@ -5266,10 +5266,10 @@ struct S6; |=== | Name | Description -| <<#S0-0ba-S5-08-S6-S7-04,`S7`>> +| <> | -| <<#S0-0ba-S5-08-S6-S7-02,`S7<45>`>> +| <> | |=== @@ -5278,7 +5278,7 @@ struct S6; |=== | Name | Description -| <<#S0-0ba-S5-08-S6-f6,`f6`>> +| <> | |=== @@ -5286,7 +5286,7 @@ struct S6; [#S0-0ba-S5-08-S6-S7-04] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::S7 +== <><43>::<><44>::<>::S7 === Synopsis @@ -5304,7 +5304,7 @@ struct S7; [#S0-0ba-S5-08-S6-S7-02] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::S7<45> +== <><43>::<><44>::<>::S7<45> === Synopsis @@ -5313,7 +5313,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><45>; +struct <><45>; ---- === Types @@ -5321,13 +5321,13 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45>; |=== | Name | Description -| <<#S0-0ba-S5-08-S6-S7-02-S8,`S8`>> +| <> | -| <<#S0-0ba-S5-08-S6-S7-02-S9-0b,`S9`>> +| <> | -| <<#S0-0ba-S5-08-S6-S7-02-S9-0f,`S9<46>`>> +| <> | |=== @@ -5336,7 +5336,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45>; |=== | Name | Description -| <<#S0-0ba-S5-08-S6-S7-02-f7,`f7`>> +| <> | |=== @@ -5344,7 +5344,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45>; [#S0-0ba-S5-08-S6-S7-02-S8] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::<<#S0-0ba-S5-08-S6-S7-02,S7>><45>::S8 +== <><43>::<><44>::<>::<><45>::S8 === Synopsis @@ -5359,7 +5359,7 @@ struct S8; [#S0-0ba-S5-08-S6-S7-02-S9-0b] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::<<#S0-0ba-S5-08-S6-S7-02,S7>><45>::S9 +== <><43>::<><44>::<>::<><45>::S9 === Synopsis @@ -5377,7 +5377,7 @@ struct S9; [#S0-0ba-S5-08-S6-S7-02-S9-0f] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::<<#S0-0ba-S5-08-S6-S7-02,S7>><45>::S9<46> +== <><43>::<><44>::<>::<><45>::S9<46> === Synopsis @@ -5386,14 +5386,14 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7-S9,S9>><46>; +struct <><46>; ---- [#S0-0ba-S5-08-S6-S7-02-f7] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::<<#S0-0ba-S5-08-S6-S7-02,S7>><45>::f7 +== <><43>::<><44>::<>::<><45>::f7 === Synopsis @@ -5406,7 +5406,7 @@ f7(); ---- [#S0-0ba-S5-08-S6-f6] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::<<#S0-0ba-S5-08-S6,S6>>::f6 +== <><43>::<><44>::<>::f6 === Synopsis @@ -5419,7 +5419,7 @@ f6(); ---- [#S0-0ba-S5-08-f5] -== <<#S0-0ba,S0>><43>::<<#S0-0ba-S5-08,S5>><44>::f5 +== <><43>::<><44>::f5 === Synopsis @@ -5432,7 +5432,7 @@ f5(); ---- [#S0-0ba-f0] -== <<#S0-0ba,S0>><43>::f0 +== <><43>::f0 === Synopsis @@ -5454,7 +5454,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#S0-0cf,S0>><1, T*>; +struct <><1, T*>; ---- @@ -5470,7 +5470,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><1, int*>; +struct <><1, int*>; ---- @@ -5486,7 +5486,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><2, bool>; +struct <><2, bool>; ---- === Types @@ -5494,10 +5494,10 @@ struct <<#S0-0cf,S0>><2, bool>; |=== | Name | Description -| <<#S0-03c-S1,`S1`>> +| <> | -| <<#S0-03c-S5,`S5`>> +| <> | |=== @@ -5506,7 +5506,7 @@ struct <<#S0-0cf,S0>><2, bool>; |=== | Name | Description -| <<#S0-03c-f0,`f0`>> +| <> | |=== @@ -5514,7 +5514,7 @@ struct <<#S0-0cf,S0>><2, bool>; [#S0-03c-S1] -== <<#S0-03c,S0>><2, bool>::S1 +== <><2, bool>::S1 === Synopsis @@ -5530,7 +5530,7 @@ struct S1; |=== | Name | Description -| <<#S0-03c-S1-S2,`S2`>> +| <> | |=== @@ -5539,7 +5539,7 @@ struct S1; |=== | Name | Description -| <<#S0-03c-S1-f1,`f1`>> +| <> | |=== @@ -5547,7 +5547,7 @@ struct S1; [#S0-03c-S1-S2] -== <<#S0-03c,S0>><2, bool>::<<#S0-03c-S1,S1>>::S2 +== <><2, bool>::<>::S2 === Synopsis @@ -5565,7 +5565,7 @@ struct S2; [#S0-03c-S1-f1] -== <<#S0-03c,S0>><2, bool>::<<#S0-03c-S1,S1>>::f1 +== <><2, bool>::<>::f1 === Synopsis @@ -5578,7 +5578,7 @@ f1(); ---- [#S0-03c-S5] -== <<#S0-03c,S0>><2, bool>::S5 +== <><2, bool>::S5 === Synopsis @@ -5596,7 +5596,7 @@ struct S5; [#S0-03c-f0] -== <<#S0-03c,S0>><2, bool>::f0 +== <><2, bool>::f0 === Synopsis @@ -5618,7 +5618,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><3, bool>; +struct <><3, bool>; ---- === Types @@ -5626,10 +5626,10 @@ struct <<#S0-0cf,S0>><3, bool>; |=== | Name | Description -| <<#S0-092-S1,`S1`>> +| <> | -| <<#S0-092-S5,`S5`>> +| <> | |=== @@ -5638,7 +5638,7 @@ struct <<#S0-0cf,S0>><3, bool>; |=== | Name | Description -| <<#S0-092-f0,`f0`>> +| <> | |=== @@ -5646,7 +5646,7 @@ struct <<#S0-0cf,S0>><3, bool>; [#S0-092-S1] -== <<#S0-092,S0>><3, bool>::S1 +== <><3, bool>::S1 === Synopsis @@ -5662,7 +5662,7 @@ struct S1; |=== | Name | Description -| <<#S0-092-S1-S2,`S2`>> +| <> | |=== @@ -5671,7 +5671,7 @@ struct S1; |=== | Name | Description -| <<#S0-092-S1-f1,`f1`>> +| <> | |=== @@ -5679,7 +5679,7 @@ struct S1; [#S0-092-S1-S2] -== <<#S0-092,S0>><3, bool>::<<#S0-092-S1,S1>>::S2 +== <><3, bool>::<>::S2 === Synopsis @@ -5697,7 +5697,7 @@ struct S2; [#S0-092-S1-f1] -== <<#S0-092,S0>><3, bool>::<<#S0-092-S1,S1>>::f1 +== <><3, bool>::<>::f1 === Synopsis @@ -5710,7 +5710,7 @@ f1(); ---- [#S0-092-S5] -== <<#S0-092,S0>><3, bool>::S5 +== <><3, bool>::S5 === Synopsis @@ -5728,7 +5728,7 @@ struct S5; [#S0-092-f0] -== <<#S0-092,S0>><3, bool>::f0 +== <><3, bool>::f0 === Synopsis @@ -5750,7 +5750,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><4, bool>; +struct <><4, bool>; ---- === Types @@ -5758,10 +5758,10 @@ struct <<#S0-0cf,S0>><4, bool>; |=== | Name | Description -| <<#S0-0b6-S1,`S1`>> +| <> | -| <<#S0-0b6-S5,`S5`>> +| <> | |=== @@ -5770,7 +5770,7 @@ struct <<#S0-0cf,S0>><4, bool>; |=== | Name | Description -| <<#S0-0b6-f0,`f0`>> +| <> | |=== @@ -5778,7 +5778,7 @@ struct <<#S0-0cf,S0>><4, bool>; [#S0-0b6-S1] -== <<#S0-0b6,S0>><4, bool>::S1 +== <><4, bool>::S1 === Synopsis @@ -5794,7 +5794,7 @@ struct S1; |=== | Name | Description -| <<#S0-0b6-S1-S2,`S2`>> +| <> | |=== @@ -5803,7 +5803,7 @@ struct S1; |=== | Name | Description -| <<#S0-0b6-S1-f1,`f1`>> +| <> | |=== @@ -5811,7 +5811,7 @@ struct S1; [#S0-0b6-S1-S2] -== <<#S0-0b6,S0>><4, bool>::<<#S0-0b6-S1,S1>>::S2 +== <><4, bool>::<>::S2 === Synopsis @@ -5829,7 +5829,7 @@ struct S2; [#S0-0b6-S1-f1] -== <<#S0-0b6,S0>><4, bool>::<<#S0-0b6-S1,S1>>::f1 +== <><4, bool>::<>::f1 === Synopsis @@ -5842,7 +5842,7 @@ f1(); ---- [#S0-0b6-S5] -== <<#S0-0b6,S0>><4, bool>::S5 +== <><4, bool>::S5 === Synopsis @@ -5860,7 +5860,7 @@ struct S5; [#S0-0b6-f0] -== <<#S0-0b6,S0>><4, bool>::f0 +== <><4, bool>::f0 === Synopsis @@ -5882,7 +5882,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><6, bool>; +struct <><6, bool>; ---- === Types @@ -5890,10 +5890,10 @@ struct <<#S0-0cf,S0>><6, bool>; |=== | Name | Description -| <<#S0-023-S1,`S1`>> +| <> | -| <<#S0-023-S5,`S5`>> +| <> | |=== @@ -5902,7 +5902,7 @@ struct <<#S0-0cf,S0>><6, bool>; |=== | Name | Description -| <<#S0-023-f0,`f0`>> +| <> | |=== @@ -5910,7 +5910,7 @@ struct <<#S0-0cf,S0>><6, bool>; [#S0-023-S1] -== <<#S0-023,S0>><6, bool>::S1 +== <><6, bool>::S1 === Synopsis @@ -5926,7 +5926,7 @@ struct S1; |=== | Name | Description -| <<#S0-023-S1-S2,`S2`>> +| <> | |=== @@ -5935,7 +5935,7 @@ struct S1; |=== | Name | Description -| <<#S0-023-S1-f1,`f1`>> +| <> | |=== @@ -5943,7 +5943,7 @@ struct S1; [#S0-023-S1-S2] -== <<#S0-023,S0>><6, bool>::<<#S0-023-S1,S1>>::S2 +== <><6, bool>::<>::S2 === Synopsis @@ -5961,7 +5961,7 @@ struct S2; [#S0-023-S1-f1] -== <<#S0-023,S0>><6, bool>::<<#S0-023-S1,S1>>::f1 +== <><6, bool>::<>::f1 === Synopsis @@ -5974,7 +5974,7 @@ f1(); ---- [#S0-023-S5] -== <<#S0-023,S0>><6, bool>::S5 +== <><6, bool>::S5 === Synopsis @@ -5992,7 +5992,7 @@ struct S5; [#S0-023-f0] -== <<#S0-023,S0>><6, bool>::f0 +== <><6, bool>::f0 === Synopsis @@ -6014,7 +6014,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><8, bool>; +struct <><8, bool>; ---- === Types @@ -6022,10 +6022,10 @@ struct <<#S0-0cf,S0>><8, bool>; |=== | Name | Description -| <<#S0-04-S1,`S1`>> +| <> | -| <<#S0-04-S5,`S5`>> +| <> | |=== @@ -6034,7 +6034,7 @@ struct <<#S0-0cf,S0>><8, bool>; |=== | Name | Description -| <<#S0-04-f0,`f0`>> +| <> | |=== @@ -6042,7 +6042,7 @@ struct <<#S0-0cf,S0>><8, bool>; [#S0-04-S1] -== <<#S0-04,S0>><8, bool>::S1 +== <><8, bool>::S1 === Synopsis @@ -6058,10 +6058,10 @@ struct S1; |=== | Name | Description -| <<#S0-04-S1-S2-0e,`S2`>> +| <> | -| <<#S0-04-S1-S2-0a,`S2<9, bool>`>> +| <> | |=== @@ -6070,7 +6070,7 @@ struct S1; |=== | Name | Description -| <<#S0-04-S1-f1,`f1`>> +| <> | |=== @@ -6078,7 +6078,7 @@ struct S1; [#S0-04-S1-S2-0e] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::S2 +== <><8, bool>::<>::S2 === Synopsis @@ -6096,7 +6096,7 @@ struct S2; [#S0-04-S1-S2-0a] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::S2<9, bool> +== <><8, bool>::<>::S2<9, bool> === Synopsis @@ -6105,7 +6105,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><9, bool>; +struct <><9, bool>; ---- === Types @@ -6113,10 +6113,10 @@ struct <<#S0-0cf-S1-S2,S2>><9, bool>; |=== | Name | Description -| <<#S0-04-S1-S2-0a-S3,`S3`>> +| <> | -| <<#S0-04-S1-S2-0a-S4,`S4`>> +| <> | |=== @@ -6125,7 +6125,7 @@ struct <<#S0-0cf-S1-S2,S2>><9, bool>; |=== | Name | Description -| <<#S0-04-S1-S2-0a-f2,`f2`>> +| <> | |=== @@ -6133,7 +6133,7 @@ struct <<#S0-0cf-S1-S2,S2>><9, bool>; [#S0-04-S1-S2-0a-S3] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::<<#S0-04-S1-S2-0a,S2>><9, bool>::S3 +== <><8, bool>::<>::<><9, bool>::S3 === Synopsis @@ -6149,7 +6149,7 @@ struct S3; |=== | Name | Description -| <<#S0-04-S1-S2-0a-S3-f3,`f3`>> +| <> | |=== @@ -6157,7 +6157,7 @@ struct S3; [#S0-04-S1-S2-0a-S3-f3] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::<<#S0-04-S1-S2-0a,S2>><9, bool>::<<#S0-04-S1-S2-0a-S3,S3>>::f3 +== <><8, bool>::<>::<><9, bool>::<>::f3 === Synopsis @@ -6170,7 +6170,7 @@ f3(); ---- [#S0-04-S1-S2-0a-S4] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::<<#S0-04-S1-S2-0a,S2>><9, bool>::S4 +== <><8, bool>::<>::<><9, bool>::S4 === Synopsis @@ -6188,7 +6188,7 @@ struct S4; [#S0-04-S1-S2-0a-f2] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::<<#S0-04-S1-S2-0a,S2>><9, bool>::f2 +== <><8, bool>::<>::<><9, bool>::f2 === Synopsis @@ -6201,7 +6201,7 @@ f2(); ---- [#S0-04-S1-f1] -== <<#S0-04,S0>><8, bool>::<<#S0-04-S1,S1>>::f1 +== <><8, bool>::<>::f1 === Synopsis @@ -6214,7 +6214,7 @@ f1(); ---- [#S0-04-S5] -== <<#S0-04,S0>><8, bool>::S5 +== <><8, bool>::S5 === Synopsis @@ -6232,7 +6232,7 @@ struct S5; [#S0-04-f0] -== <<#S0-04,S0>><8, bool>::f0 +== <><8, bool>::f0 === Synopsis @@ -6254,7 +6254,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><10, bool>; +struct <><10, bool>; ---- === Types @@ -6262,10 +6262,10 @@ struct <<#S0-0cf,S0>><10, bool>; |=== | Name | Description -| <<#S0-05a-S1,`S1`>> +| <> | -| <<#S0-05a-S5,`S5`>> +| <> | |=== @@ -6274,7 +6274,7 @@ struct <<#S0-0cf,S0>><10, bool>; |=== | Name | Description -| <<#S0-05a-f0,`f0`>> +| <> | |=== @@ -6282,7 +6282,7 @@ struct <<#S0-0cf,S0>><10, bool>; [#S0-05a-S1] -== <<#S0-05a,S0>><10, bool>::S1 +== <><10, bool>::S1 === Synopsis @@ -6298,10 +6298,10 @@ struct S1; |=== | Name | Description -| <<#S0-05a-S1-S2-07,`S2`>> +| <> | -| <<#S0-05a-S1-S2-0b,`S2<11, bool>`>> +| <> | |=== @@ -6310,7 +6310,7 @@ struct S1; |=== | Name | Description -| <<#S0-05a-S1-f1,`f1`>> +| <> | |=== @@ -6318,7 +6318,7 @@ struct S1; [#S0-05a-S1-S2-07] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::S2 +== <><10, bool>::<>::S2 === Synopsis @@ -6336,7 +6336,7 @@ struct S2; [#S0-05a-S1-S2-0b] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::S2<11, bool> +== <><10, bool>::<>::S2<11, bool> === Synopsis @@ -6345,7 +6345,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><11, bool>; +struct <><11, bool>; ---- === Types @@ -6353,10 +6353,10 @@ struct <<#S0-0cf-S1-S2,S2>><11, bool>; |=== | Name | Description -| <<#S0-05a-S1-S2-0b-S3,`S3`>> +| <> | -| <<#S0-05a-S1-S2-0b-S4,`S4`>> +| <> | |=== @@ -6365,7 +6365,7 @@ struct <<#S0-0cf-S1-S2,S2>><11, bool>; |=== | Name | Description -| <<#S0-05a-S1-S2-0b-f2,`f2`>> +| <> | |=== @@ -6373,7 +6373,7 @@ struct <<#S0-0cf-S1-S2,S2>><11, bool>; [#S0-05a-S1-S2-0b-S3] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::<<#S0-05a-S1-S2-0b,S2>><11, bool>::S3 +== <><10, bool>::<>::<><11, bool>::S3 === Synopsis @@ -6388,7 +6388,7 @@ struct S3; [#S0-05a-S1-S2-0b-S4] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::<<#S0-05a-S1-S2-0b,S2>><11, bool>::S4 +== <><10, bool>::<>::<><11, bool>::S4 === Synopsis @@ -6406,7 +6406,7 @@ struct S4; [#S0-05a-S1-S2-0b-f2] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::<<#S0-05a-S1-S2-0b,S2>><11, bool>::f2 +== <><10, bool>::<>::<><11, bool>::f2 === Synopsis @@ -6419,7 +6419,7 @@ f2(); ---- [#S0-05a-S1-f1] -== <<#S0-05a,S0>><10, bool>::<<#S0-05a-S1,S1>>::f1 +== <><10, bool>::<>::f1 === Synopsis @@ -6432,7 +6432,7 @@ f1(); ---- [#S0-05a-S5] -== <<#S0-05a,S0>><10, bool>::S5 +== <><10, bool>::S5 === Synopsis @@ -6450,7 +6450,7 @@ struct S5; [#S0-05a-f0] -== <<#S0-05a,S0>><10, bool>::f0 +== <><10, bool>::f0 === Synopsis @@ -6472,7 +6472,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><12, bool>; +struct <><12, bool>; ---- === Types @@ -6480,10 +6480,10 @@ struct <<#S0-0cf,S0>><12, bool>; |=== | Name | Description -| <<#S0-0cd-S1,`S1`>> +| <> | -| <<#S0-0cd-S5,`S5`>> +| <> | |=== @@ -6492,7 +6492,7 @@ struct <<#S0-0cf,S0>><12, bool>; |=== | Name | Description -| <<#S0-0cd-f0,`f0`>> +| <> | |=== @@ -6500,7 +6500,7 @@ struct <<#S0-0cf,S0>><12, bool>; [#S0-0cd-S1] -== <<#S0-0cd,S0>><12, bool>::S1 +== <><12, bool>::S1 === Synopsis @@ -6516,10 +6516,10 @@ struct S1; |=== | Name | Description -| <<#S0-0cd-S1-S2-0e,`S2`>> +| <> | -| <<#S0-0cd-S1-S2-05,`S2<13, bool>`>> +| <> | |=== @@ -6528,7 +6528,7 @@ struct S1; |=== | Name | Description -| <<#S0-0cd-S1-f1,`f1`>> +| <> | |=== @@ -6536,7 +6536,7 @@ struct S1; [#S0-0cd-S1-S2-0e] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::S2 +== <><12, bool>::<>::S2 === Synopsis @@ -6554,7 +6554,7 @@ struct S2; [#S0-0cd-S1-S2-05] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::S2<13, bool> +== <><12, bool>::<>::S2<13, bool> === Synopsis @@ -6563,7 +6563,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><13, bool>; +struct <><13, bool>; ---- === Types @@ -6571,10 +6571,10 @@ struct <<#S0-0cf-S1-S2,S2>><13, bool>; |=== | Name | Description -| <<#S0-0cd-S1-S2-05-S3,`S3`>> +| <> | -| <<#S0-0cd-S1-S2-05-S4,`S4`>> +| <> | |=== @@ -6583,7 +6583,7 @@ struct <<#S0-0cf-S1-S2,S2>><13, bool>; |=== | Name | Description -| <<#S0-0cd-S1-S2-05-f2,`f2`>> +| <> | |=== @@ -6591,7 +6591,7 @@ struct <<#S0-0cf-S1-S2,S2>><13, bool>; [#S0-0cd-S1-S2-05-S3] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::<<#S0-0cd-S1-S2-05,S2>><13, bool>::S3 +== <><12, bool>::<>::<><13, bool>::S3 === Synopsis @@ -6606,7 +6606,7 @@ struct S3; [#S0-0cd-S1-S2-05-S4] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::<<#S0-0cd-S1-S2-05,S2>><13, bool>::S4 +== <><12, bool>::<>::<><13, bool>::S4 === Synopsis @@ -6624,7 +6624,7 @@ struct S4; [#S0-0cd-S1-S2-05-f2] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::<<#S0-0cd-S1-S2-05,S2>><13, bool>::f2 +== <><12, bool>::<>::<><13, bool>::f2 === Synopsis @@ -6637,7 +6637,7 @@ f2(); ---- [#S0-0cd-S1-f1] -== <<#S0-0cd,S0>><12, bool>::<<#S0-0cd-S1,S1>>::f1 +== <><12, bool>::<>::f1 === Synopsis @@ -6650,7 +6650,7 @@ f1(); ---- [#S0-0cd-S5] -== <<#S0-0cd,S0>><12, bool>::S5 +== <><12, bool>::S5 === Synopsis @@ -6668,7 +6668,7 @@ struct S5; [#S0-0cd-f0] -== <<#S0-0cd,S0>><12, bool>::f0 +== <><12, bool>::f0 === Synopsis @@ -6690,7 +6690,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><15, bool>; +struct <><15, bool>; ---- === Types @@ -6698,10 +6698,10 @@ struct <<#S0-0cf,S0>><15, bool>; |=== | Name | Description -| <<#S0-000-S1,`S1`>> +| <> | -| <<#S0-000-S5,`S5`>> +| <> | |=== @@ -6710,7 +6710,7 @@ struct <<#S0-0cf,S0>><15, bool>; |=== | Name | Description -| <<#S0-000-f0,`f0`>> +| <> | |=== @@ -6718,7 +6718,7 @@ struct <<#S0-0cf,S0>><15, bool>; [#S0-000-S1] -== <<#S0-000,S0>><15, bool>::S1 +== <><15, bool>::S1 === Synopsis @@ -6734,10 +6734,10 @@ struct S1; |=== | Name | Description -| <<#S0-000-S1-S2-08,`S2`>> +| <> | -| <<#S0-000-S1-S2-03,`S2<16, bool>`>> +| <> | |=== @@ -6746,7 +6746,7 @@ struct S1; |=== | Name | Description -| <<#S0-000-S1-f1,`f1`>> +| <> | |=== @@ -6754,7 +6754,7 @@ struct S1; [#S0-000-S1-S2-08] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::S2 +== <><15, bool>::<>::S2 === Synopsis @@ -6772,7 +6772,7 @@ struct S2; [#S0-000-S1-S2-03] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::S2<16, bool> +== <><15, bool>::<>::S2<16, bool> === Synopsis @@ -6781,7 +6781,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S1-S2,S2>><16, bool>; +struct <><16, bool>; ---- === Types @@ -6789,10 +6789,10 @@ struct <<#S0-0cf-S1-S2,S2>><16, bool>; |=== | Name | Description -| <<#S0-000-S1-S2-03-S3,`S3`>> +| <> | -| <<#S0-000-S1-S2-03-S4,`S4`>> +| <> | |=== @@ -6801,7 +6801,7 @@ struct <<#S0-0cf-S1-S2,S2>><16, bool>; |=== | Name | Description -| <<#S0-000-S1-S2-03-f2,`f2`>> +| <> | |=== @@ -6809,7 +6809,7 @@ struct <<#S0-0cf-S1-S2,S2>><16, bool>; [#S0-000-S1-S2-03-S3] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::<<#S0-000-S1-S2-03,S2>><16, bool>::S3 +== <><15, bool>::<>::<><16, bool>::S3 === Synopsis @@ -6824,7 +6824,7 @@ struct S3; [#S0-000-S1-S2-03-S4] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::<<#S0-000-S1-S2-03,S2>><16, bool>::S4 +== <><15, bool>::<>::<><16, bool>::S4 === Synopsis @@ -6842,7 +6842,7 @@ struct S4; [#S0-000-S1-S2-03-f2] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::<<#S0-000-S1-S2-03,S2>><16, bool>::f2 +== <><15, bool>::<>::<><16, bool>::f2 === Synopsis @@ -6855,7 +6855,7 @@ f2(); ---- [#S0-000-S1-f1] -== <<#S0-000,S0>><15, bool>::<<#S0-000-S1,S1>>::f1 +== <><15, bool>::<>::f1 === Synopsis @@ -6868,7 +6868,7 @@ f1(); ---- [#S0-000-S5] -== <<#S0-000,S0>><15, bool>::S5 +== <><15, bool>::S5 === Synopsis @@ -6886,7 +6886,7 @@ struct S5; [#S0-000-f0] -== <<#S0-000,S0>><15, bool>::f0 +== <><15, bool>::f0 === Synopsis @@ -6908,7 +6908,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><18, bool>; +struct <><18, bool>; ---- === Types @@ -6916,10 +6916,10 @@ struct <<#S0-0cf,S0>><18, bool>; |=== | Name | Description -| <<#S0-051-S1,`S1`>> +| <> | -| <<#S0-051-S5,`S5`>> +| <> | |=== @@ -6928,7 +6928,7 @@ struct <<#S0-0cf,S0>><18, bool>; |=== | Name | Description -| <<#S0-051-f0,`f0`>> +| <> | |=== @@ -6936,7 +6936,7 @@ struct <<#S0-0cf,S0>><18, bool>; [#S0-051-S1] -== <<#S0-051,S0>><18, bool>::S1 +== <><18, bool>::S1 === Synopsis @@ -6951,7 +6951,7 @@ struct S1; [#S0-051-S5] -== <<#S0-051,S0>><18, bool>::S5 +== <><18, bool>::S5 === Synopsis @@ -6969,7 +6969,7 @@ struct S5; [#S0-051-f0] -== <<#S0-051,S0>><18, bool>::f0 +== <><18, bool>::f0 === Synopsis @@ -6991,7 +6991,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><19, bool>; +struct <><19, bool>; ---- === Types @@ -6999,10 +6999,10 @@ struct <<#S0-0cf,S0>><19, bool>; |=== | Name | Description -| <<#S0-002-S1,`S1`>> +| <> | -| <<#S0-002-S5,`S5`>> +| <> | |=== @@ -7011,7 +7011,7 @@ struct <<#S0-0cf,S0>><19, bool>; |=== | Name | Description -| <<#S0-002-f0,`f0`>> +| <> | |=== @@ -7019,7 +7019,7 @@ struct <<#S0-0cf,S0>><19, bool>; [#S0-002-S1] -== <<#S0-002,S0>><19, bool>::S1 +== <><19, bool>::S1 === Synopsis @@ -7034,7 +7034,7 @@ struct S1; [#S0-002-S5] -== <<#S0-002,S0>><19, bool>::S5 +== <><19, bool>::S5 === Synopsis @@ -7052,7 +7052,7 @@ struct S5; [#S0-002-f0] -== <<#S0-002,S0>><19, bool>::f0 +== <><19, bool>::f0 === Synopsis @@ -7074,7 +7074,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><21, bool>; +struct <><21, bool>; ---- === Types @@ -7082,10 +7082,10 @@ struct <<#S0-0cf,S0>><21, bool>; |=== | Name | Description -| <<#S0-003-S1,`S1`>> +| <> | -| <<#S0-003-S5,`S5`>> +| <> | |=== @@ -7094,7 +7094,7 @@ struct <<#S0-0cf,S0>><21, bool>; |=== | Name | Description -| <<#S0-003-f0,`f0`>> +| <> | |=== @@ -7102,7 +7102,7 @@ struct <<#S0-0cf,S0>><21, bool>; [#S0-003-S1] -== <<#S0-003,S0>><21, bool>::S1 +== <><21, bool>::S1 === Synopsis @@ -7117,7 +7117,7 @@ struct S1; [#S0-003-S5] -== <<#S0-003,S0>><21, bool>::S5 +== <><21, bool>::S5 === Synopsis @@ -7135,7 +7135,7 @@ struct S5; [#S0-003-f0] -== <<#S0-003,S0>><21, bool>::f0 +== <><21, bool>::f0 === Synopsis @@ -7157,7 +7157,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><23, bool>; +struct <><23, bool>; ---- === Types @@ -7165,13 +7165,13 @@ struct <<#S0-0cf,S0>><23, bool>; |=== | Name | Description -| <<#S0-0c7-S1,`S1`>> +| <> | -| <<#S0-0c7-S5-03,`S5`>> +| <> | -| <<#S0-0c7-S5-0f,`S5<24, bool>`>> +| <> | |=== @@ -7180,7 +7180,7 @@ struct <<#S0-0cf,S0>><23, bool>; |=== | Name | Description -| <<#S0-0c7-f0,`f0`>> +| <> | |=== @@ -7188,7 +7188,7 @@ struct <<#S0-0cf,S0>><23, bool>; [#S0-0c7-S1] -== <<#S0-0c7,S0>><23, bool>::S1 +== <><23, bool>::S1 === Synopsis @@ -7203,7 +7203,7 @@ struct S1; [#S0-0c7-S5-03] -== <<#S0-0c7,S0>><23, bool>::S5 +== <><23, bool>::S5 === Synopsis @@ -7221,7 +7221,7 @@ struct S5; [#S0-0c7-S5-0f] -== <<#S0-0c7,S0>><23, bool>::S5<24, bool> +== <><23, bool>::S5<24, bool> === Synopsis @@ -7230,7 +7230,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><24, bool>; +struct <><24, bool>; ---- === Types @@ -7238,7 +7238,7 @@ struct <<#S0-0cf-S5,S5>><24, bool>; |=== | Name | Description -| <<#S0-0c7-S5-0f-S6,`S6`>> +| <> | |=== @@ -7247,7 +7247,7 @@ struct <<#S0-0cf-S5,S5>><24, bool>; |=== | Name | Description -| <<#S0-0c7-S5-0f-f5,`f5`>> +| <> | |=== @@ -7255,7 +7255,7 @@ struct <<#S0-0cf-S5,S5>><24, bool>; [#S0-0c7-S5-0f-S6] -== <<#S0-0c7,S0>><23, bool>::<<#S0-0c7-S5-0f,S5>><24, bool>::S6 +== <><23, bool>::<><24, bool>::S6 === Synopsis @@ -7271,7 +7271,7 @@ struct S6; |=== | Name | Description -| <<#S0-0c7-S5-0f-S6-S7,`S7`>> +| <> | |=== @@ -7280,7 +7280,7 @@ struct S6; |=== | Name | Description -| <<#S0-0c7-S5-0f-S6-f6,`f6`>> +| <> | |=== @@ -7288,7 +7288,7 @@ struct S6; [#S0-0c7-S5-0f-S6-S7] -== <<#S0-0c7,S0>><23, bool>::<<#S0-0c7-S5-0f,S5>><24, bool>::<<#S0-0c7-S5-0f-S6,S6>>::S7 +== <><23, bool>::<><24, bool>::<>::S7 === Synopsis @@ -7306,7 +7306,7 @@ struct S7; [#S0-0c7-S5-0f-S6-f6] -== <<#S0-0c7,S0>><23, bool>::<<#S0-0c7-S5-0f,S5>><24, bool>::<<#S0-0c7-S5-0f-S6,S6>>::f6 +== <><23, bool>::<><24, bool>::<>::f6 === Synopsis @@ -7319,7 +7319,7 @@ f6(); ---- [#S0-0c7-S5-0f-f5] -== <<#S0-0c7,S0>><23, bool>::<<#S0-0c7-S5-0f,S5>><24, bool>::f5 +== <><23, bool>::<><24, bool>::f5 === Synopsis @@ -7332,7 +7332,7 @@ f5(); ---- [#S0-0c7-f0] -== <<#S0-0c7,S0>><23, bool>::f0 +== <><23, bool>::f0 === Synopsis @@ -7354,7 +7354,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><25, bool>; +struct <><25, bool>; ---- === Types @@ -7362,13 +7362,13 @@ struct <<#S0-0cf,S0>><25, bool>; |=== | Name | Description -| <<#S0-0529f-S1,`S1`>> +| <> | -| <<#S0-0529f-S5-051,`S5`>> +| <> | -| <<#S0-0529f-S5-05c,`S5<26, bool>`>> +| <> | |=== @@ -7377,7 +7377,7 @@ struct <<#S0-0cf,S0>><25, bool>; |=== | Name | Description -| <<#S0-0529f-f0,`f0`>> +| <> | |=== @@ -7385,7 +7385,7 @@ struct <<#S0-0cf,S0>><25, bool>; [#S0-0529f-S1] -== <<#S0-0529f,S0>><25, bool>::S1 +== <><25, bool>::S1 === Synopsis @@ -7400,7 +7400,7 @@ struct S1; [#S0-0529f-S5-051] -== <<#S0-0529f,S0>><25, bool>::S5 +== <><25, bool>::S5 === Synopsis @@ -7418,7 +7418,7 @@ struct S5; [#S0-0529f-S5-05c] -== <<#S0-0529f,S0>><25, bool>::S5<26, bool> +== <><25, bool>::S5<26, bool> === Synopsis @@ -7427,7 +7427,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><26, bool>; +struct <><26, bool>; ---- === Types @@ -7435,7 +7435,7 @@ struct <<#S0-0cf-S5,S5>><26, bool>; |=== | Name | Description -| <<#S0-0529f-S5-05c-S6,`S6`>> +| <> | |=== @@ -7444,7 +7444,7 @@ struct <<#S0-0cf-S5,S5>><26, bool>; |=== | Name | Description -| <<#S0-0529f-S5-05c-f5,`f5`>> +| <> | |=== @@ -7452,7 +7452,7 @@ struct <<#S0-0cf-S5,S5>><26, bool>; [#S0-0529f-S5-05c-S6] -== <<#S0-0529f,S0>><25, bool>::<<#S0-0529f-S5-05c,S5>><26, bool>::S6 +== <><25, bool>::<><26, bool>::S6 === Synopsis @@ -7468,7 +7468,7 @@ struct S6; |=== | Name | Description -| <<#S0-0529f-S5-05c-S6-S7,`S7`>> +| <> | |=== @@ -7477,7 +7477,7 @@ struct S6; |=== | Name | Description -| <<#S0-0529f-S5-05c-S6-f6,`f6`>> +| <> | |=== @@ -7485,7 +7485,7 @@ struct S6; [#S0-0529f-S5-05c-S6-S7] -== <<#S0-0529f,S0>><25, bool>::<<#S0-0529f-S5-05c,S5>><26, bool>::<<#S0-0529f-S5-05c-S6,S6>>::S7 +== <><25, bool>::<><26, bool>::<>::S7 === Synopsis @@ -7503,7 +7503,7 @@ struct S7; [#S0-0529f-S5-05c-S6-f6] -== <<#S0-0529f,S0>><25, bool>::<<#S0-0529f-S5-05c,S5>><26, bool>::<<#S0-0529f-S5-05c-S6,S6>>::f6 +== <><25, bool>::<><26, bool>::<>::f6 === Synopsis @@ -7516,7 +7516,7 @@ f6(); ---- [#S0-0529f-S5-05c-f5] -== <<#S0-0529f,S0>><25, bool>::<<#S0-0529f-S5-05c,S5>><26, bool>::f5 +== <><25, bool>::<><26, bool>::f5 === Synopsis @@ -7529,7 +7529,7 @@ f5(); ---- [#S0-0529f-f0] -== <<#S0-0529f,S0>><25, bool>::f0 +== <><25, bool>::f0 === Synopsis @@ -7551,7 +7551,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><27, bool>; +struct <><27, bool>; ---- === Types @@ -7559,13 +7559,13 @@ struct <<#S0-0cf,S0>><27, bool>; |=== | Name | Description -| <<#S0-007-S1,`S1`>> +| <> | -| <<#S0-007-S5-0f,`S5`>> +| <> | -| <<#S0-007-S5-0d,`S5<28, bool>`>> +| <> | |=== @@ -7574,7 +7574,7 @@ struct <<#S0-0cf,S0>><27, bool>; |=== | Name | Description -| <<#S0-007-f0,`f0`>> +| <> | |=== @@ -7582,7 +7582,7 @@ struct <<#S0-0cf,S0>><27, bool>; [#S0-007-S1] -== <<#S0-007,S0>><27, bool>::S1 +== <><27, bool>::S1 === Synopsis @@ -7597,7 +7597,7 @@ struct S1; [#S0-007-S5-0f] -== <<#S0-007,S0>><27, bool>::S5 +== <><27, bool>::S5 === Synopsis @@ -7615,7 +7615,7 @@ struct S5; [#S0-007-S5-0d] -== <<#S0-007,S0>><27, bool>::S5<28, bool> +== <><27, bool>::S5<28, bool> === Synopsis @@ -7624,7 +7624,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><28, bool>; +struct <><28, bool>; ---- === Types @@ -7632,7 +7632,7 @@ struct <<#S0-0cf-S5,S5>><28, bool>; |=== | Name | Description -| <<#S0-007-S5-0d-S6,`S6`>> +| <> | |=== @@ -7641,7 +7641,7 @@ struct <<#S0-0cf-S5,S5>><28, bool>; |=== | Name | Description -| <<#S0-007-S5-0d-f5,`f5`>> +| <> | |=== @@ -7649,7 +7649,7 @@ struct <<#S0-0cf-S5,S5>><28, bool>; [#S0-007-S5-0d-S6] -== <<#S0-007,S0>><27, bool>::<<#S0-007-S5-0d,S5>><28, bool>::S6 +== <><27, bool>::<><28, bool>::S6 === Synopsis @@ -7665,7 +7665,7 @@ struct S6; |=== | Name | Description -| <<#S0-007-S5-0d-S6-S7,`S7`>> +| <> | |=== @@ -7674,7 +7674,7 @@ struct S6; |=== | Name | Description -| <<#S0-007-S5-0d-S6-f6,`f6`>> +| <> | |=== @@ -7682,7 +7682,7 @@ struct S6; [#S0-007-S5-0d-S6-S7] -== <<#S0-007,S0>><27, bool>::<<#S0-007-S5-0d,S5>><28, bool>::<<#S0-007-S5-0d-S6,S6>>::S7 +== <><27, bool>::<><28, bool>::<>::S7 === Synopsis @@ -7700,7 +7700,7 @@ struct S7; [#S0-007-S5-0d-S6-f6] -== <<#S0-007,S0>><27, bool>::<<#S0-007-S5-0d,S5>><28, bool>::<<#S0-007-S5-0d-S6,S6>>::f6 +== <><27, bool>::<><28, bool>::<>::f6 === Synopsis @@ -7713,7 +7713,7 @@ f6(); ---- [#S0-007-S5-0d-f5] -== <<#S0-007,S0>><27, bool>::<<#S0-007-S5-0d,S5>><28, bool>::f5 +== <><27, bool>::<><28, bool>::f5 === Synopsis @@ -7726,7 +7726,7 @@ f5(); ---- [#S0-007-f0] -== <<#S0-007,S0>><27, bool>::f0 +== <><27, bool>::f0 === Synopsis @@ -7748,7 +7748,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><30, bool>; +struct <><30, bool>; ---- === Types @@ -7756,13 +7756,13 @@ struct <<#S0-0cf,S0>><30, bool>; |=== | Name | Description -| <<#S0-021-S1,`S1`>> +| <> | -| <<#S0-021-S5-06,`S5`>> +| <> | -| <<#S0-021-S5-0b,`S5<31, bool>`>> +| <> | |=== @@ -7771,7 +7771,7 @@ struct <<#S0-0cf,S0>><30, bool>; |=== | Name | Description -| <<#S0-021-f0,`f0`>> +| <> | |=== @@ -7779,7 +7779,7 @@ struct <<#S0-0cf,S0>><30, bool>; [#S0-021-S1] -== <<#S0-021,S0>><30, bool>::S1 +== <><30, bool>::S1 === Synopsis @@ -7794,7 +7794,7 @@ struct S1; [#S0-021-S5-06] -== <<#S0-021,S0>><30, bool>::S5 +== <><30, bool>::S5 === Synopsis @@ -7812,7 +7812,7 @@ struct S5; [#S0-021-S5-0b] -== <<#S0-021,S0>><30, bool>::S5<31, bool> +== <><30, bool>::S5<31, bool> === Synopsis @@ -7821,7 +7821,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><31, bool>; +struct <><31, bool>; ---- === Types @@ -7829,7 +7829,7 @@ struct <<#S0-0cf-S5,S5>><31, bool>; |=== | Name | Description -| <<#S0-021-S5-0b-S6,`S6`>> +| <> | |=== @@ -7838,7 +7838,7 @@ struct <<#S0-0cf-S5,S5>><31, bool>; |=== | Name | Description -| <<#S0-021-S5-0b-f5,`f5`>> +| <> | |=== @@ -7846,7 +7846,7 @@ struct <<#S0-0cf-S5,S5>><31, bool>; [#S0-021-S5-0b-S6] -== <<#S0-021,S0>><30, bool>::<<#S0-021-S5-0b,S5>><31, bool>::S6 +== <><30, bool>::<><31, bool>::S6 === Synopsis @@ -7862,7 +7862,7 @@ struct S6; |=== | Name | Description -| <<#S0-021-S5-0b-S6-S7,`S7`>> +| <> | |=== @@ -7871,7 +7871,7 @@ struct S6; |=== | Name | Description -| <<#S0-021-S5-0b-S6-f6,`f6`>> +| <> | |=== @@ -7879,7 +7879,7 @@ struct S6; [#S0-021-S5-0b-S6-S7] -== <<#S0-021,S0>><30, bool>::<<#S0-021-S5-0b,S5>><31, bool>::<<#S0-021-S5-0b-S6,S6>>::S7 +== <><30, bool>::<><31, bool>::<>::S7 === Synopsis @@ -7897,7 +7897,7 @@ struct S7; [#S0-021-S5-0b-S6-f6] -== <<#S0-021,S0>><30, bool>::<<#S0-021-S5-0b,S5>><31, bool>::<<#S0-021-S5-0b-S6,S6>>::f6 +== <><30, bool>::<><31, bool>::<>::f6 === Synopsis @@ -7910,7 +7910,7 @@ f6(); ---- [#S0-021-S5-0b-f5] -== <<#S0-021,S0>><30, bool>::<<#S0-021-S5-0b,S5>><31, bool>::f5 +== <><30, bool>::<><31, bool>::f5 === Synopsis @@ -7923,7 +7923,7 @@ f5(); ---- [#S0-021-f0] -== <<#S0-021,S0>><30, bool>::f0 +== <><30, bool>::f0 === Synopsis @@ -7945,7 +7945,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><33, bool>; +struct <><33, bool>; ---- === Types @@ -7953,13 +7953,13 @@ struct <<#S0-0cf,S0>><33, bool>; |=== | Name | Description -| <<#S0-0318-S1,`S1`>> +| <> | -| <<#S0-0318-S5-0f,`S5`>> +| <> | -| <<#S0-0318-S5-0b,`S5<34, bool>`>> +| <> | |=== @@ -7968,7 +7968,7 @@ struct <<#S0-0cf,S0>><33, bool>; |=== | Name | Description -| <<#S0-0318-f0,`f0`>> +| <> | |=== @@ -7976,7 +7976,7 @@ struct <<#S0-0cf,S0>><33, bool>; [#S0-0318-S1] -== <<#S0-0318,S0>><33, bool>::S1 +== <><33, bool>::S1 === Synopsis @@ -7991,7 +7991,7 @@ struct S1; [#S0-0318-S5-0f] -== <<#S0-0318,S0>><33, bool>::S5 +== <><33, bool>::S5 === Synopsis @@ -8009,7 +8009,7 @@ struct S5; [#S0-0318-S5-0b] -== <<#S0-0318,S0>><33, bool>::S5<34, bool> +== <><33, bool>::S5<34, bool> === Synopsis @@ -8018,7 +8018,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><34, bool>; +struct <><34, bool>; ---- === Types @@ -8026,7 +8026,7 @@ struct <<#S0-0cf-S5,S5>><34, bool>; |=== | Name | Description -| <<#S0-0318-S5-0b-S6,`S6`>> +| <> | |=== @@ -8035,7 +8035,7 @@ struct <<#S0-0cf-S5,S5>><34, bool>; |=== | Name | Description -| <<#S0-0318-S5-0b-f5,`f5`>> +| <> | |=== @@ -8043,7 +8043,7 @@ struct <<#S0-0cf-S5,S5>><34, bool>; [#S0-0318-S5-0b-S6] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::S6 +== <><33, bool>::<><34, bool>::S6 === Synopsis @@ -8059,10 +8059,10 @@ struct S6; |=== | Name | Description -| <<#S0-0318-S5-0b-S6-S7-04,`S7`>> +| <> | -| <<#S0-0318-S5-0b-S6-S7-05,`S7<35, bool>`>> +| <> | |=== @@ -8071,7 +8071,7 @@ struct S6; |=== | Name | Description -| <<#S0-0318-S5-0b-S6-f6,`f6`>> +| <> | |=== @@ -8079,7 +8079,7 @@ struct S6; [#S0-0318-S5-0b-S6-S7-04] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::S7 +== <><33, bool>::<><34, bool>::<>::S7 === Synopsis @@ -8097,7 +8097,7 @@ struct S7; [#S0-0318-S5-0b-S6-S7-05] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::S7<35, bool> +== <><33, bool>::<><34, bool>::<>::S7<35, bool> === Synopsis @@ -8106,7 +8106,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><35, bool>; +struct <><35, bool>; ---- === Types @@ -8114,10 +8114,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35, bool>; |=== | Name | Description -| <<#S0-0318-S5-0b-S6-S7-05-S8,`S8`>> +| <> | -| <<#S0-0318-S5-0b-S6-S7-05-S9,`S9`>> +| <> | |=== @@ -8126,7 +8126,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35, bool>; |=== | Name | Description -| <<#S0-0318-S5-0b-S6-S7-05-f7,`f7`>> +| <> | |=== @@ -8134,7 +8134,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><35, bool>; [#S0-0318-S5-0b-S6-S7-05-S8] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::<<#S0-0318-S5-0b-S6-S7-05,S7>><35, bool>::S8 +== <><33, bool>::<><34, bool>::<>::<><35, bool>::S8 === Synopsis @@ -8150,7 +8150,7 @@ struct S8; |=== | Name | Description -| <<#S0-0318-S5-0b-S6-S7-05-S8-f8,`f8`>> +| <> | |=== @@ -8158,7 +8158,7 @@ struct S8; [#S0-0318-S5-0b-S6-S7-05-S8-f8] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::<<#S0-0318-S5-0b-S6-S7-05,S7>><35, bool>::<<#S0-0318-S5-0b-S6-S7-05-S8,S8>>::f8 +== <><33, bool>::<><34, bool>::<>::<><35, bool>::<>::f8 === Synopsis @@ -8171,7 +8171,7 @@ f8(); ---- [#S0-0318-S5-0b-S6-S7-05-S9] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::<<#S0-0318-S5-0b-S6-S7-05,S7>><35, bool>::S9 +== <><33, bool>::<><34, bool>::<>::<><35, bool>::S9 === Synopsis @@ -8189,7 +8189,7 @@ struct S9; [#S0-0318-S5-0b-S6-S7-05-f7] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::<<#S0-0318-S5-0b-S6-S7-05,S7>><35, bool>::f7 +== <><33, bool>::<><34, bool>::<>::<><35, bool>::f7 === Synopsis @@ -8202,7 +8202,7 @@ f7(); ---- [#S0-0318-S5-0b-S6-f6] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::<<#S0-0318-S5-0b-S6,S6>>::f6 +== <><33, bool>::<><34, bool>::<>::f6 === Synopsis @@ -8215,7 +8215,7 @@ f6(); ---- [#S0-0318-S5-0b-f5] -== <<#S0-0318,S0>><33, bool>::<<#S0-0318-S5-0b,S5>><34, bool>::f5 +== <><33, bool>::<><34, bool>::f5 === Synopsis @@ -8228,7 +8228,7 @@ f5(); ---- [#S0-0318-f0] -== <<#S0-0318,S0>><33, bool>::f0 +== <><33, bool>::f0 === Synopsis @@ -8250,7 +8250,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><36, bool>; +struct <><36, bool>; ---- === Types @@ -8258,13 +8258,13 @@ struct <<#S0-0cf,S0>><36, bool>; |=== | Name | Description -| <<#S0-0d-S1,`S1`>> +| <> | -| <<#S0-0d-S5-09,`S5`>> +| <> | -| <<#S0-0d-S5-0b,`S5<37, bool>`>> +| <> | |=== @@ -8273,7 +8273,7 @@ struct <<#S0-0cf,S0>><36, bool>; |=== | Name | Description -| <<#S0-0d-f0,`f0`>> +| <> | |=== @@ -8281,7 +8281,7 @@ struct <<#S0-0cf,S0>><36, bool>; [#S0-0d-S1] -== <<#S0-0d,S0>><36, bool>::S1 +== <><36, bool>::S1 === Synopsis @@ -8296,7 +8296,7 @@ struct S1; [#S0-0d-S5-09] -== <<#S0-0d,S0>><36, bool>::S5 +== <><36, bool>::S5 === Synopsis @@ -8314,7 +8314,7 @@ struct S5; [#S0-0d-S5-0b] -== <<#S0-0d,S0>><36, bool>::S5<37, bool> +== <><36, bool>::S5<37, bool> === Synopsis @@ -8323,7 +8323,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><37, bool>; +struct <><37, bool>; ---- === Types @@ -8331,7 +8331,7 @@ struct <<#S0-0cf-S5,S5>><37, bool>; |=== | Name | Description -| <<#S0-0d-S5-0b-S6,`S6`>> +| <> | |=== @@ -8340,7 +8340,7 @@ struct <<#S0-0cf-S5,S5>><37, bool>; |=== | Name | Description -| <<#S0-0d-S5-0b-f5,`f5`>> +| <> | |=== @@ -8348,7 +8348,7 @@ struct <<#S0-0cf-S5,S5>><37, bool>; [#S0-0d-S5-0b-S6] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::S6 +== <><36, bool>::<><37, bool>::S6 === Synopsis @@ -8364,10 +8364,10 @@ struct S6; |=== | Name | Description -| <<#S0-0d-S5-0b-S6-S7-08,`S7`>> +| <> | -| <<#S0-0d-S5-0b-S6-S7-0d,`S7<38, bool>`>> +| <> | |=== @@ -8376,7 +8376,7 @@ struct S6; |=== | Name | Description -| <<#S0-0d-S5-0b-S6-f6,`f6`>> +| <> | |=== @@ -8384,7 +8384,7 @@ struct S6; [#S0-0d-S5-0b-S6-S7-08] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::S7 +== <><36, bool>::<><37, bool>::<>::S7 === Synopsis @@ -8402,7 +8402,7 @@ struct S7; [#S0-0d-S5-0b-S6-S7-0d] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::S7<38, bool> +== <><36, bool>::<><37, bool>::<>::S7<38, bool> === Synopsis @@ -8411,7 +8411,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><38, bool>; +struct <><38, bool>; ---- === Types @@ -8419,10 +8419,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38, bool>; |=== | Name | Description -| <<#S0-0d-S5-0b-S6-S7-0d-S8,`S8`>> +| <> | -| <<#S0-0d-S5-0b-S6-S7-0d-S9,`S9`>> +| <> | |=== @@ -8431,7 +8431,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38, bool>; |=== | Name | Description -| <<#S0-0d-S5-0b-S6-S7-0d-f7,`f7`>> +| <> | |=== @@ -8439,7 +8439,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><38, bool>; [#S0-0d-S5-0b-S6-S7-0d-S8] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::<<#S0-0d-S5-0b-S6-S7-0d,S7>><38, bool>::S8 +== <><36, bool>::<><37, bool>::<>::<><38, bool>::S8 === Synopsis @@ -8454,7 +8454,7 @@ struct S8; [#S0-0d-S5-0b-S6-S7-0d-S9] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::<<#S0-0d-S5-0b-S6-S7-0d,S7>><38, bool>::S9 +== <><36, bool>::<><37, bool>::<>::<><38, bool>::S9 === Synopsis @@ -8472,7 +8472,7 @@ struct S9; [#S0-0d-S5-0b-S6-S7-0d-f7] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::<<#S0-0d-S5-0b-S6-S7-0d,S7>><38, bool>::f7 +== <><36, bool>::<><37, bool>::<>::<><38, bool>::f7 === Synopsis @@ -8485,7 +8485,7 @@ f7(); ---- [#S0-0d-S5-0b-S6-f6] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::<<#S0-0d-S5-0b-S6,S6>>::f6 +== <><36, bool>::<><37, bool>::<>::f6 === Synopsis @@ -8498,7 +8498,7 @@ f6(); ---- [#S0-0d-S5-0b-f5] -== <<#S0-0d,S0>><36, bool>::<<#S0-0d-S5-0b,S5>><37, bool>::f5 +== <><36, bool>::<><37, bool>::f5 === Synopsis @@ -8511,7 +8511,7 @@ f5(); ---- [#S0-0d-f0] -== <<#S0-0d,S0>><36, bool>::f0 +== <><36, bool>::f0 === Synopsis @@ -8533,7 +8533,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><39, bool>; +struct <><39, bool>; ---- === Types @@ -8541,13 +8541,13 @@ struct <<#S0-0cf,S0>><39, bool>; |=== | Name | Description -| <<#S0-0206-S1,`S1`>> +| <> | -| <<#S0-0206-S5-06,`S5`>> +| <> | -| <<#S0-0206-S5-08,`S5<40, bool>`>> +| <> | |=== @@ -8556,7 +8556,7 @@ struct <<#S0-0cf,S0>><39, bool>; |=== | Name | Description -| <<#S0-0206-f0,`f0`>> +| <> | |=== @@ -8564,7 +8564,7 @@ struct <<#S0-0cf,S0>><39, bool>; [#S0-0206-S1] -== <<#S0-0206,S0>><39, bool>::S1 +== <><39, bool>::S1 === Synopsis @@ -8579,7 +8579,7 @@ struct S1; [#S0-0206-S5-06] -== <<#S0-0206,S0>><39, bool>::S5 +== <><39, bool>::S5 === Synopsis @@ -8597,7 +8597,7 @@ struct S5; [#S0-0206-S5-08] -== <<#S0-0206,S0>><39, bool>::S5<40, bool> +== <><39, bool>::S5<40, bool> === Synopsis @@ -8606,7 +8606,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><40, bool>; +struct <><40, bool>; ---- === Types @@ -8614,7 +8614,7 @@ struct <<#S0-0cf-S5,S5>><40, bool>; |=== | Name | Description -| <<#S0-0206-S5-08-S6,`S6`>> +| <> | |=== @@ -8623,7 +8623,7 @@ struct <<#S0-0cf-S5,S5>><40, bool>; |=== | Name | Description -| <<#S0-0206-S5-08-f5,`f5`>> +| <> | |=== @@ -8631,7 +8631,7 @@ struct <<#S0-0cf-S5,S5>><40, bool>; [#S0-0206-S5-08-S6] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::S6 +== <><39, bool>::<><40, bool>::S6 === Synopsis @@ -8647,10 +8647,10 @@ struct S6; |=== | Name | Description -| <<#S0-0206-S5-08-S6-S7-06,`S7`>> +| <> | -| <<#S0-0206-S5-08-S6-S7-01,`S7<41, bool>`>> +| <> | |=== @@ -8659,7 +8659,7 @@ struct S6; |=== | Name | Description -| <<#S0-0206-S5-08-S6-f6,`f6`>> +| <> | |=== @@ -8667,7 +8667,7 @@ struct S6; [#S0-0206-S5-08-S6-S7-06] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::S7 +== <><39, bool>::<><40, bool>::<>::S7 === Synopsis @@ -8685,7 +8685,7 @@ struct S7; [#S0-0206-S5-08-S6-S7-01] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::S7<41, bool> +== <><39, bool>::<><40, bool>::<>::S7<41, bool> === Synopsis @@ -8694,7 +8694,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><41, bool>; +struct <><41, bool>; ---- === Types @@ -8702,10 +8702,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41, bool>; |=== | Name | Description -| <<#S0-0206-S5-08-S6-S7-01-S8,`S8`>> +| <> | -| <<#S0-0206-S5-08-S6-S7-01-S9,`S9`>> +| <> | |=== @@ -8714,7 +8714,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41, bool>; |=== | Name | Description -| <<#S0-0206-S5-08-S6-S7-01-f7,`f7`>> +| <> | |=== @@ -8722,7 +8722,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><41, bool>; [#S0-0206-S5-08-S6-S7-01-S8] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::<<#S0-0206-S5-08-S6-S7-01,S7>><41, bool>::S8 +== <><39, bool>::<><40, bool>::<>::<><41, bool>::S8 === Synopsis @@ -8737,7 +8737,7 @@ struct S8; [#S0-0206-S5-08-S6-S7-01-S9] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::<<#S0-0206-S5-08-S6-S7-01,S7>><41, bool>::S9 +== <><39, bool>::<><40, bool>::<>::<><41, bool>::S9 === Synopsis @@ -8755,7 +8755,7 @@ struct S9; [#S0-0206-S5-08-S6-S7-01-f7] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::<<#S0-0206-S5-08-S6-S7-01,S7>><41, bool>::f7 +== <><39, bool>::<><40, bool>::<>::<><41, bool>::f7 === Synopsis @@ -8768,7 +8768,7 @@ f7(); ---- [#S0-0206-S5-08-S6-f6] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::<<#S0-0206-S5-08-S6,S6>>::f6 +== <><39, bool>::<><40, bool>::<>::f6 === Synopsis @@ -8781,7 +8781,7 @@ f6(); ---- [#S0-0206-S5-08-f5] -== <<#S0-0206,S0>><39, bool>::<<#S0-0206-S5-08,S5>><40, bool>::f5 +== <><39, bool>::<><40, bool>::f5 === Synopsis @@ -8794,7 +8794,7 @@ f5(); ---- [#S0-0206-f0] -== <<#S0-0206,S0>><39, bool>::f0 +== <><39, bool>::f0 === Synopsis @@ -8816,7 +8816,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf,S0>><43, bool>; +struct <><43, bool>; ---- === Types @@ -8824,13 +8824,13 @@ struct <<#S0-0cf,S0>><43, bool>; |=== | Name | Description -| <<#S0-05291-S1,`S1`>> +| <> | -| <<#S0-05291-S5-02,`S5`>> +| <> | -| <<#S0-05291-S5-0e,`S5<44, bool>`>> +| <> | |=== @@ -8839,7 +8839,7 @@ struct <<#S0-0cf,S0>><43, bool>; |=== | Name | Description -| <<#S0-05291-f0,`f0`>> +| <> | |=== @@ -8847,7 +8847,7 @@ struct <<#S0-0cf,S0>><43, bool>; [#S0-05291-S1] -== <<#S0-05291,S0>><43, bool>::S1 +== <><43, bool>::S1 === Synopsis @@ -8862,7 +8862,7 @@ struct S1; [#S0-05291-S5-02] -== <<#S0-05291,S0>><43, bool>::S5 +== <><43, bool>::S5 === Synopsis @@ -8880,7 +8880,7 @@ struct S5; [#S0-05291-S5-0e] -== <<#S0-05291,S0>><43, bool>::S5<44, bool> +== <><43, bool>::S5<44, bool> === Synopsis @@ -8889,7 +8889,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5,S5>><44, bool>; +struct <><44, bool>; ---- === Types @@ -8897,7 +8897,7 @@ struct <<#S0-0cf-S5,S5>><44, bool>; |=== | Name | Description -| <<#S0-05291-S5-0e-S6,`S6`>> +| <> | |=== @@ -8906,7 +8906,7 @@ struct <<#S0-0cf-S5,S5>><44, bool>; |=== | Name | Description -| <<#S0-05291-S5-0e-f5,`f5`>> +| <> | |=== @@ -8914,7 +8914,7 @@ struct <<#S0-0cf-S5,S5>><44, bool>; [#S0-05291-S5-0e-S6] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::S6 +== <><43, bool>::<><44, bool>::S6 === Synopsis @@ -8930,10 +8930,10 @@ struct S6; |=== | Name | Description -| <<#S0-05291-S5-0e-S6-S7-04,`S7`>> +| <> | -| <<#S0-05291-S5-0e-S6-S7-0f,`S7<45, bool>`>> +| <> | |=== @@ -8942,7 +8942,7 @@ struct S6; |=== | Name | Description -| <<#S0-05291-S5-0e-S6-f6,`f6`>> +| <> | |=== @@ -8950,7 +8950,7 @@ struct S6; [#S0-05291-S5-0e-S6-S7-04] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::S7 +== <><43, bool>::<><44, bool>::<>::S7 === Synopsis @@ -8968,7 +8968,7 @@ struct S7; [#S0-05291-S5-0e-S6-S7-0f] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::S7<45, bool> +== <><43, bool>::<><44, bool>::<>::S7<45, bool> === Synopsis @@ -8977,7 +8977,7 @@ Declared in `<class‐template‐specializations‐1.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0cf-S5-S6-S7,S7>><45, bool>; +struct <><45, bool>; ---- === Types @@ -8985,10 +8985,10 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45, bool>; |=== | Name | Description -| <<#S0-05291-S5-0e-S6-S7-0f-S8,`S8`>> +| <> | -| <<#S0-05291-S5-0e-S6-S7-0f-S9,`S9`>> +| <> | |=== @@ -8997,7 +8997,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45, bool>; |=== | Name | Description -| <<#S0-05291-S5-0e-S6-S7-0f-f7,`f7`>> +| <> | |=== @@ -9005,7 +9005,7 @@ struct <<#S0-0cf-S5-S6-S7,S7>><45, bool>; [#S0-05291-S5-0e-S6-S7-0f-S8] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::<<#S0-05291-S5-0e-S6-S7-0f,S7>><45, bool>::S8 +== <><43, bool>::<><44, bool>::<>::<><45, bool>::S8 === Synopsis @@ -9020,7 +9020,7 @@ struct S8; [#S0-05291-S5-0e-S6-S7-0f-S9] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::<<#S0-05291-S5-0e-S6-S7-0f,S7>><45, bool>::S9 +== <><43, bool>::<><44, bool>::<>::<><45, bool>::S9 === Synopsis @@ -9038,7 +9038,7 @@ struct S9; [#S0-05291-S5-0e-S6-S7-0f-f7] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::<<#S0-05291-S5-0e-S6-S7-0f,S7>><45, bool>::f7 +== <><43, bool>::<><44, bool>::<>::<><45, bool>::f7 === Synopsis @@ -9051,7 +9051,7 @@ f7(); ---- [#S0-05291-S5-0e-S6-f6] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::<<#S0-05291-S5-0e-S6,S6>>::f6 +== <><43, bool>::<><44, bool>::<>::f6 === Synopsis @@ -9064,7 +9064,7 @@ f6(); ---- [#S0-05291-S5-0e-f5] -== <<#S0-05291,S0>><43, bool>::<<#S0-05291-S5-0e,S5>><44, bool>::f5 +== <><43, bool>::<><44, bool>::f5 === Synopsis @@ -9077,7 +9077,7 @@ f5(); ---- [#S0-05291-f0] -== <<#S0-05291,S0>><43, bool>::f0 +== <><43, bool>::f0 === Synopsis diff --git a/test-files/golden-tests/metadata/class-template-specializations-2.adoc b/test-files/golden-tests/metadata/class-template-specializations-2.adoc index 47ccdb0cf0..1b0801c79b 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-2.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-2.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-03,`A<T*>`>> +| <> | -| <<#A-06,`A<double>`>> +| <> | -| <<#A-02,`A<long*>`>> +| <> | |=== @@ -49,7 +49,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#A-0e,A>><T*>; +struct <><T*>; ---- === Types @@ -57,13 +57,13 @@ struct <<#A-0e,A>><T*>; |=== | Name | Description -| <<#A-03-B-05,`B`>> +| <> | -| <<#A-03-B-01,`B<U*>`>> +| <> | -| <<#A-03-B-0b,`B<int>`>> +| <> | |=== @@ -71,7 +71,7 @@ struct <<#A-0e,A>><T*>; [#A-03-B-05] -== <<#A-03,A>><T*>::B +== <><T*>::B === Synopsis @@ -87,7 +87,7 @@ struct B; [#A-03-B-01] -== <<#A-03,A>><T*>::B<U*> +== <><T*>::B<U*> === Synopsis @@ -96,7 +96,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -struct <<#A-03-B-05,B>><U*>; +struct <><U*>; ---- === Types @@ -104,7 +104,7 @@ struct <<#A-03-B-05,B>><U*>; |=== | Name | Description -| <<#A-03-B-01-C,`C`>> +| <> | |=== @@ -112,7 +112,7 @@ struct <<#A-03-B-05,B>><U*>; [#A-03-B-01-C] -== <<#A-03,A>><T*>::<<#A-03-B-01,B>><U*>::C +== <><T*>::<><U*>::C === Synopsis @@ -127,7 +127,7 @@ struct C; [#A-03-B-0b] -== <<#A-03,A>><T*>::B<int> +== <><T*>::B<int> === Synopsis @@ -136,7 +136,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-03-B-05,B>><int>; +struct <><int>; ---- @@ -152,7 +152,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><double>; +struct <><double>; ---- === Types @@ -160,13 +160,13 @@ struct <<#A-0e,A>><double>; |=== | Name | Description -| <<#A-06-D-0b,`D`>> +| <> | -| <<#A-06-D-04,`D<float>`>> +| <> | -| <<#A-06-D-07,`D<short>`>> +| <> | |=== @@ -174,7 +174,7 @@ struct <<#A-0e,A>><double>; [#A-06-D-0b] -== <<#A-06,A>><double>::D +== <><double>::D === Synopsis @@ -191,10 +191,10 @@ struct D; |=== | Name | Description -| <<#A-06-D-0b-E-01,`E`>> +| <> | -| <<#A-06-D-0b-E-04,`E<T*>`>> +| <> | |=== @@ -202,7 +202,7 @@ struct D; [#A-06-D-0b-E-01] -== <<#A-06,A>><double>::<<#A-06-D-0b,D>>::E +== <><double>::<>::E === Synopsis @@ -218,7 +218,7 @@ struct E; [#A-06-D-0b-E-04] -== <<#A-06,A>><double>::<<#A-06-D-0b,D>>::E<T*> +== <><double>::<>::E<T*> === Synopsis @@ -227,7 +227,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#A-06-D-0b-E-01,E>><T*>; +struct <><T*>; ---- === Types @@ -235,7 +235,7 @@ struct <<#A-06-D-0b-E-01,E>><T*>; |=== | Name | Description -| <<#A-06-D-0b-E-04-F,`F`>> +| <> | |=== @@ -243,7 +243,7 @@ struct <<#A-06-D-0b-E-01,E>><T*>; [#A-06-D-0b-E-04-F] -== <<#A-06,A>><double>::<<#A-06-D-0b,D>>::<<#A-06-D-0b-E-04,E>><T*>::F +== <><double>::<>::<><T*>::F === Synopsis @@ -258,7 +258,7 @@ struct F; [#A-06-D-04] -== <<#A-06,A>><double>::D<float> +== <><double>::D<float> === Synopsis @@ -267,7 +267,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-06-D-0b,D>><float>; +struct <><float>; ---- === Types @@ -275,10 +275,10 @@ struct <<#A-06-D-0b,D>><float>; |=== | Name | Description -| <<#A-06-D-04-G-06,`G`>> +| <> | -| <<#A-06-D-04-G-0c,`G<T*>`>> +| <> | |=== @@ -286,7 +286,7 @@ struct <<#A-06-D-0b,D>><float>; [#A-06-D-04-G-06] -== <<#A-06,A>><double>::<<#A-06-D-04,D>><float>::G +== <><double>::<><float>::G === Synopsis @@ -302,7 +302,7 @@ struct G; [#A-06-D-04-G-0c] -== <<#A-06,A>><double>::<<#A-06-D-04,D>><float>::G<T*> +== <><double>::<><float>::G<T*> === Synopsis @@ -311,14 +311,14 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -struct <<#A-06-D-04-G-06,G>><T*>; +struct <><T*>; ---- [#A-06-D-07] -== <<#A-06,A>><double>::D<short> +== <><double>::D<short> === Synopsis @@ -327,7 +327,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-06-D-0b,D>><short>; +struct <><short>; ---- === Types @@ -335,10 +335,10 @@ struct <<#A-06-D-0b,D>><short>; |=== | Name | Description -| <<#A-06-D-07-E-07,`E`>> +| <> | -| <<#A-06-D-07-E-01,`E<int*>`>> +| <> | |=== @@ -346,7 +346,7 @@ struct <<#A-06-D-0b,D>><short>; [#A-06-D-07-E-07] -== <<#A-06,A>><double>::<<#A-06-D-07,D>><short>::E +== <><double>::<><short>::E === Synopsis @@ -362,7 +362,7 @@ struct E; [#A-06-D-07-E-01] -== <<#A-06,A>><double>::<<#A-06-D-07,D>><short>::E<int*> +== <><double>::<><short>::E<int*> === Synopsis @@ -371,7 +371,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-06-D-0b-E-01,E>><int*>; +struct <><int*>; ---- === Types @@ -379,7 +379,7 @@ struct <<#A-06-D-0b-E-01,E>><int*>; |=== | Name | Description -| <<#A-06-D-07-E-01-F,`F`>> +| <> | |=== @@ -387,7 +387,7 @@ struct <<#A-06-D-0b-E-01,E>><int*>; [#A-06-D-07-E-01-F] -== <<#A-06,A>><double>::<<#A-06-D-07,D>><short>::<<#A-06-D-07-E-01,E>><int*>::F +== <><double>::<><short>::<><int*>::F === Synopsis @@ -411,7 +411,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><long*>; +struct <><long*>; ---- === Types @@ -419,13 +419,13 @@ struct <<#A-0e,A>><long*>; |=== | Name | Description -| <<#A-02-B-06,`B`>> +| <> | -| <<#A-02-B-0d,`B<int>`>> +| <> | -| <<#A-02-B-05,`B<int*>`>> +| <> | |=== @@ -433,7 +433,7 @@ struct <<#A-0e,A>><long*>; [#A-02-B-06] -== <<#A-02,A>><long*>::B +== <><long*>::B === Synopsis @@ -449,7 +449,7 @@ struct B; [#A-02-B-0d] -== <<#A-02,A>><long*>::B<int> +== <><long*>::B<int> === Synopsis @@ -458,14 +458,14 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-03-B-05,B>><int>; +struct <><int>; ---- [#A-02-B-05] -== <<#A-02,A>><long*>::B<int*> +== <><long*>::B<int*> === Synopsis @@ -474,7 +474,7 @@ Declared in `<class‐template‐specializations‐2.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-03-B-05,B>><int*>; +struct <><int*>; ---- === Types @@ -482,7 +482,7 @@ struct <<#A-03-B-05,B>><int*>; |=== | Name | Description -| <<#A-02-B-05-C,`C`>> +| <> | |=== @@ -490,7 +490,7 @@ struct <<#A-03-B-05,B>><int*>; [#A-02-B-05-C] -== <<#A-02,A>><long*>::<<#A-02-B-05,B>><int*>::C +== <><long*>::<><int*>::C === Synopsis diff --git a/test-files/golden-tests/metadata/class-template-specializations-3.adoc b/test-files/golden-tests/metadata/class-template-specializations-3.adoc index 4a145c50d8..242ca4223a 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-3.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-3.adoc @@ -9,22 +9,22 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-0c,`A<long>`>> +| <> | -| <<#A-00,`A<short>`>> +| <> | -| <<#A-01,`A<float>`>> +| <> | -| <<#A-07,`A<unsigned int>`>> +| <> | -| <<#E,`E`>> +| <> | |=== @@ -47,10 +47,10 @@ struct A; |=== | Name | Description -| <<#A-0e-B-07,`B`>> +| <> | -| <<#A-0e-B-00,`B<double>`>> +| <> | |=== @@ -58,7 +58,7 @@ struct A; [#A-0e-B-07] -== <<#A-0e,A>>::B +== <>::B === Synopsis @@ -75,13 +75,13 @@ struct B; |=== | Name | Description -| <<#A-0e-B-07-C,`C`>> +| <> | -| <<#A-0e-B-07-D-09,`D`>> +| <> | -| <<#A-0e-B-07-D-0f,`D<bool>`>> +| <> | |=== @@ -89,7 +89,7 @@ struct B; [#A-0e-B-07-C] -== <<#A-0e,A>>::<<#A-0e-B-07,B>>::C +== <>::<>::C === Synopsis @@ -104,7 +104,7 @@ struct C; [#A-0e-B-07-D-09] -== <<#A-0e,A>>::<<#A-0e-B-07,B>>::D +== <>::<>::D === Synopsis @@ -120,7 +120,7 @@ struct D; [#A-0e-B-07-D-0f] -== <<#A-0e,A>>::<<#A-0e-B-07,B>>::D<bool> +== <>::<>::D<bool> === Synopsis @@ -129,14 +129,14 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07-D-09,D>><bool>; +struct <><bool>; ---- [#A-0e-B-00] -== <<#A-0e,A>>::B<double> +== <>::B<double> === Synopsis @@ -145,7 +145,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><double>; +struct <><double>; ---- === Types @@ -153,13 +153,13 @@ struct <<#A-0e-B-07,B>><double>; |=== | Name | Description -| <<#A-0e-B-00-C,`C`>> +| <> | -| <<#A-0e-B-00-D-09,`D`>> +| <> | -| <<#A-0e-B-00-D-0d,`D<bool>`>> +| <> | |=== @@ -167,7 +167,7 @@ struct <<#A-0e-B-07,B>><double>; [#A-0e-B-00-C] -== <<#A-0e,A>>::<<#A-0e-B-00,B>><double>::C +== <>::<><double>::C === Synopsis @@ -182,7 +182,7 @@ struct C; [#A-0e-B-00-D-09] -== <<#A-0e,A>>::<<#A-0e-B-00,B>><double>::D +== <>::<><double>::D === Synopsis @@ -198,7 +198,7 @@ struct D; [#A-0e-B-00-D-0d] -== <<#A-0e,A>>::<<#A-0e-B-00,B>><double>::D<bool> +== <>::<><double>::D<bool> === Synopsis @@ -207,7 +207,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-00-D-09,D>><bool>; +struct <><bool>; ---- @@ -223,7 +223,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><long>; +struct <><long>; ---- === Types @@ -231,13 +231,13 @@ struct <<#A-0e,A>><long>; |=== | Name | Description -| <<#A-0c-B-0b,`B`>> +| <> | -| <<#A-0c-B-0d,`B<double>`>> +| <> | -| <<#A-0c-B-08,`B<float>`>> +| <> | |=== @@ -245,7 +245,7 @@ struct <<#A-0e,A>><long>; [#A-0c-B-0b] -== <<#A-0c,A>><long>::B +== <><long>::B === Synopsis @@ -262,13 +262,13 @@ struct B; |=== | Name | Description -| <<#A-0c-B-0b-C,`C`>> +| <> | -| <<#A-0c-B-0b-D-00,`D`>> +| <> | -| <<#A-0c-B-0b-D-0b,`D<bool>`>> +| <> | |=== @@ -276,7 +276,7 @@ struct B; [#A-0c-B-0b-C] -== <<#A-0c,A>><long>::<<#A-0c-B-0b,B>>::C +== <><long>::<>::C === Synopsis @@ -291,7 +291,7 @@ struct C; [#A-0c-B-0b-D-00] -== <<#A-0c,A>><long>::<<#A-0c-B-0b,B>>::D +== <><long>::<>::D === Synopsis @@ -307,7 +307,7 @@ struct D; [#A-0c-B-0b-D-0b] -== <<#A-0c,A>><long>::<<#A-0c-B-0b,B>>::D<bool> +== <><long>::<>::D<bool> === Synopsis @@ -316,14 +316,14 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0c-B-0b-D-00,D>><bool>; +struct <><bool>; ---- [#A-0c-B-0d] -== <<#A-0c,A>><long>::B<double> +== <><long>::B<double> === Synopsis @@ -332,7 +332,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0c-B-0b,B>><double>; +struct <><double>; ---- === Types @@ -340,13 +340,13 @@ struct <<#A-0c-B-0b,B>><double>; |=== | Name | Description -| <<#A-0c-B-0d-C,`C`>> +| <> | -| <<#A-0c-B-0d-D-0c,`D`>> +| <> | -| <<#A-0c-B-0d-D-03,`D<bool>`>> +| <> | |=== @@ -354,7 +354,7 @@ struct <<#A-0c-B-0b,B>><double>; [#A-0c-B-0d-C] -== <<#A-0c,A>><long>::<<#A-0c-B-0d,B>><double>::C +== <><long>::<><double>::C === Synopsis @@ -369,7 +369,7 @@ struct C; [#A-0c-B-0d-D-0c] -== <<#A-0c,A>><long>::<<#A-0c-B-0d,B>><double>::D +== <><long>::<><double>::D === Synopsis @@ -385,7 +385,7 @@ struct D; [#A-0c-B-0d-D-03] -== <<#A-0c,A>><long>::<<#A-0c-B-0d,B>><double>::D<bool> +== <><long>::<><double>::D<bool> === Synopsis @@ -394,14 +394,14 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-00-D-09,D>><bool>; +struct <><bool>; ---- [#A-0c-B-08] -== <<#A-0c,A>><long>::B<float> +== <><long>::B<float> === Synopsis @@ -410,7 +410,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0c-B-0b,B>><float>; +struct <><float>; ---- === Types @@ -418,13 +418,13 @@ struct <<#A-0c-B-0b,B>><float>; |=== | Name | Description -| <<#A-0c-B-08-C,`C`>> +| <> | -| <<#A-0c-B-08-D-08,`D`>> +| <> | -| <<#A-0c-B-08-D-03,`D<bool>`>> +| <> | |=== @@ -432,7 +432,7 @@ struct <<#A-0c-B-0b,B>><float>; [#A-0c-B-08-C] -== <<#A-0c,A>><long>::<<#A-0c-B-08,B>><float>::C +== <><long>::<><float>::C === Synopsis @@ -447,7 +447,7 @@ struct C; [#A-0c-B-08-D-08] -== <<#A-0c,A>><long>::<<#A-0c-B-08,B>><float>::D +== <><long>::<><float>::D === Synopsis @@ -463,7 +463,7 @@ struct D; [#A-0c-B-08-D-03] -== <<#A-0c,A>><long>::<<#A-0c-B-08,B>><float>::D<bool> +== <><long>::<><float>::D<bool> === Synopsis @@ -472,7 +472,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0c-B-0b-D-00,D>><bool>; +struct <><bool>; ---- @@ -488,7 +488,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><short>; +struct <><short>; ---- === Types @@ -496,13 +496,13 @@ struct <<#A-0e,A>><short>; |=== | Name | Description -| <<#A-00-B-0e,`B`>> +| <> | -| <<#A-00-B-07,`B<double>`>> +| <> | -| <<#A-00-B-00,`B<void>`>> +| <> | |=== @@ -510,7 +510,7 @@ struct <<#A-0e,A>><short>; [#A-00-B-0e] -== <<#A-00,A>><short>::B +== <><short>::B === Synopsis @@ -526,7 +526,7 @@ struct B; [#A-00-B-07] -== <<#A-00,A>><short>::B<double> +== <><short>::B<double> === Synopsis @@ -535,7 +535,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><double>; +struct <><double>; ---- === Types @@ -543,13 +543,13 @@ struct <<#A-0e-B-07,B>><double>; |=== | Name | Description -| <<#A-00-B-07-C,`C`>> +| <> | -| <<#A-00-B-07-D-015b,`D`>> +| <> | -| <<#A-00-B-07-D-0150,`D<bool>`>> +| <> | |=== @@ -557,7 +557,7 @@ struct <<#A-0e-B-07,B>><double>; [#A-00-B-07-C] -== <<#A-00,A>><short>::<<#A-00-B-07,B>><double>::C +== <><short>::<><double>::C === Synopsis @@ -572,7 +572,7 @@ struct C; [#A-00-B-07-D-015b] -== <<#A-00,A>><short>::<<#A-00-B-07,B>><double>::D +== <><short>::<><double>::D === Synopsis @@ -588,7 +588,7 @@ struct D; [#A-00-B-07-D-0150] -== <<#A-00,A>><short>::<<#A-00-B-07,B>><double>::D<bool> +== <><short>::<><double>::D<bool> === Synopsis @@ -597,14 +597,14 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-00-D-09,D>><bool>; +struct <><bool>; ---- [#A-00-B-00] -== <<#A-00,A>><short>::B<void> +== <><short>::B<void> === Synopsis @@ -613,7 +613,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><void>; +struct <><void>; ---- === Types @@ -621,13 +621,13 @@ struct <<#A-0e-B-07,B>><void>; |=== | Name | Description -| <<#A-00-B-00-C,`C`>> +| <> | -| <<#A-00-B-00-D-03,`D`>> +| <> | -| <<#A-00-B-00-D-07,`D<bool>`>> +| <> | |=== @@ -635,7 +635,7 @@ struct <<#A-0e-B-07,B>><void>; [#A-00-B-00-C] -== <<#A-00,A>><short>::<<#A-00-B-00,B>><void>::C +== <><short>::<><void>::C === Synopsis @@ -650,7 +650,7 @@ struct C; [#A-00-B-00-D-03] -== <<#A-00,A>><short>::<<#A-00-B-00,B>><void>::D +== <><short>::<><void>::D === Synopsis @@ -666,7 +666,7 @@ struct D; [#A-00-B-00-D-07] -== <<#A-00,A>><short>::<<#A-00-B-00,B>><void>::D<bool> +== <><short>::<><void>::D<bool> === Synopsis @@ -675,7 +675,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-00-B-00-D-03,D>><bool>; +struct <><bool>; ---- @@ -691,7 +691,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><float>; +struct <><float>; ---- === Types @@ -699,10 +699,10 @@ struct <<#A-0e,A>><float>; |=== | Name | Description -| <<#A-01-B-07,`B`>> +| <> | -| <<#A-01-B-08,`B<double, double>`>> +| <> | |=== @@ -710,7 +710,7 @@ struct <<#A-0e,A>><float>; [#A-01-B-07] -== <<#A-01,A>><float>::B +== <><float>::B === Synopsis @@ -726,7 +726,7 @@ struct B; [#A-01-B-08] -== <<#A-01,A>><float>::B<double, double> +== <><float>::B<double, double> === Synopsis @@ -735,7 +735,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><double, double>; +struct <><double, double>; ---- === Types @@ -743,13 +743,13 @@ struct <<#A-0e-B-07,B>><double, double>; |=== | Name | Description -| <<#A-01-B-08-C,`C`>> +| <> | -| <<#A-01-B-08-D-0ae,`D`>> +| <> | -| <<#A-01-B-08-D-0af,`D<bool, bool>`>> +| <> | |=== @@ -757,7 +757,7 @@ struct <<#A-0e-B-07,B>><double, double>; [#A-01-B-08-C] -== <<#A-01,A>><float>::<<#A-01-B-08,B>><double, double>::C +== <><float>::<><double, double>::C === Synopsis @@ -772,7 +772,7 @@ struct C; [#A-01-B-08-D-0ae] -== <<#A-01,A>><float>::<<#A-01-B-08,B>><double, double>::D +== <><float>::<><double, double>::D === Synopsis @@ -788,7 +788,7 @@ struct D; [#A-01-B-08-D-0af] -== <<#A-01,A>><float>::<<#A-01-B-08,B>><double, double>::D<bool, bool> +== <><float>::<><double, double>::D<bool, bool> === Synopsis @@ -797,7 +797,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-00-D-09,D>><bool, bool>; +struct <><bool, bool>; ---- @@ -813,7 +813,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><unsigned int>; +struct <><unsigned int>; ---- === Types @@ -821,13 +821,13 @@ struct <<#A-0e,A>><unsigned int>; |=== | Name | Description -| <<#A-07-B-03a,`B`>> +| <> | -| <<#A-07-B-03e,`B<double>`>> +| <> | -| <<#A-07-B-05,`B<float>`>> +| <> | |=== @@ -835,7 +835,7 @@ struct <<#A-0e,A>><unsigned int>; [#A-07-B-03a] -== <<#A-07,A>><unsigned int>::B +== <><unsigned int>::B === Synopsis @@ -851,7 +851,7 @@ struct B; [#A-07-B-03e] -== <<#A-07,A>><unsigned int>::B<double> +== <><unsigned int>::B<double> === Synopsis @@ -860,7 +860,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><double>; +struct <><double>; ---- === Types @@ -868,13 +868,13 @@ struct <<#A-0e-B-07,B>><double>; |=== | Name | Description -| <<#A-07-B-03e-C,`C`>> +| <> | -| <<#A-07-B-03e-D-01,`D`>> +| <> | -| <<#A-07-B-03e-D-0f,`D<bool>`>> +| <> | |=== @@ -882,7 +882,7 @@ struct <<#A-0e-B-07,B>><double>; [#A-07-B-03e-C] -== <<#A-07,A>><unsigned int>::<<#A-07-B-03e,B>><double>::C +== <><unsigned int>::<><double>::C === Synopsis @@ -897,7 +897,7 @@ struct C; [#A-07-B-03e-D-01] -== <<#A-07,A>><unsigned int>::<<#A-07-B-03e,B>><double>::D +== <><unsigned int>::<><double>::D === Synopsis @@ -913,7 +913,7 @@ struct D; [#A-07-B-03e-D-0f] -== <<#A-07,A>><unsigned int>::<<#A-07-B-03e,B>><double>::D<bool> +== <><unsigned int>::<><double>::D<bool> === Synopsis @@ -922,14 +922,14 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-00-D-09,D>><bool>; +struct <><bool>; ---- [#A-07-B-05] -== <<#A-07,A>><unsigned int>::B<float> +== <><unsigned int>::B<float> === Synopsis @@ -938,7 +938,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07,B>><float>; +struct <><float>; ---- === Types @@ -946,13 +946,13 @@ struct <<#A-0e-B-07,B>><float>; |=== | Name | Description -| <<#A-07-B-05-C,`C`>> +| <> | -| <<#A-07-B-05-D-0e,`D`>> +| <> | -| <<#A-07-B-05-D-01,`D<bool>`>> +| <> | |=== @@ -960,7 +960,7 @@ struct <<#A-0e-B-07,B>><float>; [#A-07-B-05-C] -== <<#A-07,A>><unsigned int>::<<#A-07-B-05,B>><float>::C +== <><unsigned int>::<><float>::C === Synopsis @@ -975,7 +975,7 @@ struct C; [#A-07-B-05-D-0e] -== <<#A-07,A>><unsigned int>::<<#A-07-B-05,B>><float>::D +== <><unsigned int>::<><float>::D === Synopsis @@ -991,7 +991,7 @@ struct D; [#A-07-B-05-D-01] -== <<#A-07,A>><unsigned int>::<<#A-07-B-05,B>><float>::D<bool> +== <><unsigned int>::<><float>::D<bool> === Synopsis @@ -1000,7 +1000,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B-07-D-09,D>><bool>; +struct <><bool>; ---- @@ -1023,49 +1023,49 @@ struct E; |=== | Name | Description -| <<#E-m0,`m0`>> +| <> | -| <<#E-m1,`m1`>> +| <> | -| <<#E-m10,`m10`>> +| <> | -| <<#E-m11,`m11`>> +| <> | -| <<#E-m12,`m12`>> +| <> | -| <<#E-m13,`m13`>> +| <> | -| <<#E-m14,`m14`>> +| <> | -| <<#E-m2,`m2`>> +| <> | -| <<#E-m3,`m3`>> +| <> | -| <<#E-m4,`m4`>> +| <> | -| <<#E-m5,`m5`>> +| <> | -| <<#E-m6,`m6`>> +| <> | -| <<#E-m7,`m7`>> +| <> | -| <<#E-m8,`m8`>> +| <> | -| <<#E-m9,`m9`>> +| <> | |=== @@ -1073,7 +1073,7 @@ struct E; [#E-m0] -== <<#E,E>>::m0 +== <>::m0 === Synopsis @@ -1081,11 +1081,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><float>::<<#A-01-B-08,B>><double> m0; +<><float>::<><double> m0; ---- [#E-m1] -== <<#E,E>>::m1 +== <>::m1 === Synopsis @@ -1093,11 +1093,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0d,B>><double> m1; +<><long>::<><double> m1; ---- [#E-m10] -== <<#E,E>>::m10 +== <>::m10 === Synopsis @@ -1105,11 +1105,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><float>::<<#A-01-B-08,B>><double>::<<#A-01-B-08-D-0af,D>><bool> m10; +<><float>::<><double>::<><bool> m10; ---- [#E-m11] -== <<#E,E>>::m11 +== <>::m11 === Synopsis @@ -1117,11 +1117,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0d,B>><double>::<<#A-0c-B-0d-D-03,D>><bool> m11; +<><long>::<><double>::<><bool> m11; ---- [#E-m12] -== <<#E,E>>::m12 +== <>::m12 === Synopsis @@ -1129,11 +1129,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0b,B>><float>::<<#A-0c-B-08-D-03,D>><bool> m12; +<><long>::<><float>::<><bool> m12; ---- [#E-m13] -== <<#E,E>>::m13 +== <>::m13 === Synopsis @@ -1141,11 +1141,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><unsigned int>::<<#A-07-B-03a,B>><float>::<<#A-07-B-05-D-01,D>><bool> m13; +<><unsigned int>::<><float>::<><bool> m13; ---- [#E-m14] -== <<#E,E>>::m14 +== <>::m14 === Synopsis @@ -1153,11 +1153,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><short>::<<#A-00-B-00,B>><void>::<<#A-00-B-00-D-07,D>><bool> m14; +<><short>::<><void>::<><bool> m14; ---- [#E-m2] -== <<#E,E>>::m2 +== <>::m2 === Synopsis @@ -1165,11 +1165,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0b,B>><float> m2; +<><long>::<><float> m2; ---- [#E-m3] -== <<#E,E>>::m3 +== <>::m3 === Synopsis @@ -1177,11 +1177,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><unsigned int>::<<#A-07-B-03a,B>><float> m3; +<><unsigned int>::<><float> m3; ---- [#E-m4] -== <<#E,E>>::m4 +== <>::m4 === Synopsis @@ -1189,11 +1189,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><short>::<<#A-00-B-00,B>><void> m4; +<><short>::<><void> m4; ---- [#E-m5] -== <<#E,E>>::m5 +== <>::m5 === Synopsis @@ -1201,11 +1201,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><float>::<<#A-01-B-08,B>><double>::<<#A-01-B-08-C,C>> m5; +<><float>::<><double>::<> m5; ---- [#E-m6] -== <<#E,E>>::m6 +== <>::m6 === Synopsis @@ -1213,11 +1213,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0d,B>><double>::<<#A-0c-B-0d-C,C>> m6; +<><long>::<><double>::<> m6; ---- [#E-m7] -== <<#E,E>>::m7 +== <>::m7 === Synopsis @@ -1225,11 +1225,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><long>::<<#A-0c-B-0b,B>><float>::<<#A-0c-B-08-C,C>> m7; +<><long>::<><float>::<> m7; ---- [#E-m8] -== <<#E,E>>::m8 +== <>::m8 === Synopsis @@ -1237,11 +1237,11 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><unsigned int>::<<#A-07-B-03a,B>><float>::<<#A-07-B-05-C,C>> m8; +<><unsigned int>::<><float>::<> m8; ---- [#E-m9] -== <<#E,E>>::m9 +== <>::m9 === Synopsis @@ -1249,7 +1249,7 @@ Declared in `<class‐template‐specializations‐3.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#A-0e,A>><short>::<<#A-00-B-00,B>><void>::<<#A-00-B-00-C,C>> m9; +<><short>::<><void>::<> m9; ---- diff --git a/test-files/golden-tests/metadata/class-template.adoc b/test-files/golden-tests/metadata/class-template.adoc index 005ef90a36..670f268d6f 100644 --- a/test-files/golden-tests/metadata/class-template.adoc +++ b/test-files/golden-tests/metadata/class-template.adoc @@ -9,19 +9,19 @@ |=== | Name | Description -| <<#C0,`C0`>> +| <> | -| <<#C1,`C1`>> +| <> | -| <<#C2,`C2`>> +| <> | -| <<#C3,`C3`>> +| <> | -| <<#S,`S`>> +| <> | |=== @@ -44,7 +44,7 @@ struct C0; |=== | Name | Description -| <<#C0-N0,`N0`>> +| <> | |=== @@ -53,13 +53,13 @@ struct C0; |=== | Name | Description -| <<#C0-w,`w`>> +| <> | -| <<#C0-x,`x`>> +| <> | -| <<#C0-y,`y`>> +| <> | |=== @@ -67,7 +67,7 @@ struct C0; [#C0-N0] -== <<#C0,C0>>::N0 +== <>::N0 === Synopsis @@ -83,7 +83,7 @@ struct N0; |=== | Name | Description -| <<#C0-N0-z,`z`>> +| <> | |=== @@ -91,7 +91,7 @@ struct N0; [#C0-N0-z] -== <<#C0,C0>>::<<#C0-N0,N0>>::z +== <>::<>::z === Synopsis @@ -103,7 +103,7 @@ int z; ---- [#C0-w] -== <<#C0,C0>>::w +== <>::w === Synopsis @@ -115,7 +115,7 @@ int w; ---- [#C0-x] -== <<#C0,C0>>::x +== <>::x === Synopsis @@ -123,11 +123,11 @@ Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#S,S>> x; +<> x; ---- [#C0-y] -== <<#C0,C0>>::y +== <>::y === Synopsis @@ -155,7 +155,7 @@ struct C1; |=== | Name | Description -| <<#C1-N1,`N1`>> +| <> | |=== @@ -164,7 +164,7 @@ struct C1; |=== | Name | Description -| <<#C1-w,`w`>> +| <> | |=== @@ -172,7 +172,7 @@ struct C1; [#C1-N1] -== <<#C1,C1>>::N1 +== <>::N1 === Synopsis @@ -189,13 +189,13 @@ struct N1; |=== | Name | Description -| <<#C1-N1-x,`x`>> +| <> | -| <<#C1-N1-y,`y`>> +| <> | -| <<#C1-N1-z,`z`>> +| <> | |=== @@ -203,7 +203,7 @@ struct N1; [#C1-N1-x] -== <<#C1,C1>>::<<#C1-N1,N1>>::x +== <>::<>::x === Synopsis @@ -211,11 +211,11 @@ Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#S,S>> x; +<> x; ---- [#C1-N1-y] -== <<#C1,C1>>::<<#C1-N1,N1>>::y +== <>::<>::y === Synopsis @@ -227,7 +227,7 @@ T y; ---- [#C1-N1-z] -== <<#C1,C1>>::<<#C1-N1,N1>>::z +== <>::<>::z === Synopsis @@ -239,7 +239,7 @@ int z; ---- [#C1-w] -== <<#C1,C1>>::w +== <>::w === Synopsis @@ -268,7 +268,7 @@ struct C2; |=== | Name | Description -| <<#C2-N2,`N2`>> +| <> | |=== @@ -277,7 +277,7 @@ struct C2; |=== | Name | Description -| <<#C2-v,`v`>> +| <> | |=== @@ -285,7 +285,7 @@ struct C2; [#C2-N2] -== <<#C2,C2>>::N2 +== <>::N2 === Synopsis @@ -302,16 +302,16 @@ struct N2; |=== | Name | Description -| <<#C2-N2-w,`w`>> +| <> | -| <<#C2-N2-x,`x`>> +| <> | -| <<#C2-N2-y,`y`>> +| <> | -| <<#C2-N2-z,`z`>> +| <> | |=== @@ -319,7 +319,7 @@ struct N2; [#C2-N2-w] -== <<#C2,C2>>::<<#C2-N2,N2>>::w +== <>::<>::w === Synopsis @@ -327,11 +327,11 @@ Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#S,S>> w; +<> w; ---- [#C2-N2-x] -== <<#C2,C2>>::<<#C2-N2,N2>>::x +== <>::<>::x === Synopsis @@ -343,7 +343,7 @@ T x; ---- [#C2-N2-y] -== <<#C2,C2>>::<<#C2-N2,N2>>::y +== <>::<>::y === Synopsis @@ -355,7 +355,7 @@ U y; ---- [#C2-N2-z] -== <<#C2,C2>>::<<#C2-N2,N2>>::z +== <>::<>::z === Synopsis @@ -367,7 +367,7 @@ int z; ---- [#C2-v] -== <<#C2,C2>>::v +== <>::v === Synopsis @@ -396,7 +396,7 @@ struct C3; |=== | Name | Description -| <<#C3-v,`v`>> +| <> | |=== @@ -404,7 +404,7 @@ struct C3; [#C3-v] -== <<#C3,C3>>::v +== <>::v === Synopsis diff --git a/test-files/golden-tests/metadata/concept.adoc b/test-files/golden-tests/metadata/concept.adoc index 22183e812d..67638da08d 100644 --- a/test-files/golden-tests/metadata/concept.adoc +++ b/test-files/golden-tests/metadata/concept.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#x,`x`>> +| <> | |=== @@ -27,7 +27,7 @@ |=== | Name | Description -| <<#C,`C`>> +| <> | |=== @@ -41,7 +41,7 @@ Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -template<<<#C,C>> T> +template<<> T> void f(); ---- @@ -55,7 +55,7 @@ Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#C,C>> auto x = 0; +<> auto x = 0; ---- [#C] diff --git a/test-files/golden-tests/metadata/decay-to-primary.adoc b/test-files/golden-tests/metadata/decay-to-primary.adoc index 432e594338..8f1f4aa003 100644 --- a/test-files/golden-tests/metadata/decay-to-primary.adoc +++ b/test-files/golden-tests/metadata/decay-to-primary.adoc @@ -9,19 +9,19 @@ |=== | Name | Description -| <<#A0,`A0`>> +| <> | -| <<#A1,`A1`>> +| <> | -| <<#S0-03,`S0`>> +| <> | -| <<#S0-09,`S0<short>`>> +| <> | -| <<#S0-00,`S0<void>`>> +| <> | |=== @@ -44,10 +44,10 @@ struct S0; |=== | Name | Description -| <<#S0-03-M0,`M0`>> +| <> | -| <<#S0-03-M1,`M1`>> +| <> | |=== @@ -55,7 +55,7 @@ struct S0; [#S0-03-M0] -== <<#S0-03,S0>>::M0 +== <>::M0 === Synopsis @@ -67,7 +67,7 @@ using M0 = T; ---- [#S0-03-M1] -== <<#S0-03,S0>>::M1 +== <>::M1 === Synopsis @@ -76,7 +76,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -using M1 = <<#S0-03,S0>><U>; +using M1 = <><U>; ---- [#S0-09] @@ -89,7 +89,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-03,S0>><short>; +struct <><short>; ---- === Types @@ -97,10 +97,10 @@ struct <<#S0-03,S0>><short>; |=== | Name | Description -| <<#S0-09-M0,`M0`>> +| <> | -| <<#S0-09-M1,`M1`>> +| <> | |=== @@ -108,7 +108,7 @@ struct <<#S0-03,S0>><short>; [#S0-09-M0] -== <<#S0-09,S0>><short>::M0 +== <><short>::M0 === Synopsis @@ -120,7 +120,7 @@ using M0 = short; ---- [#S0-09-M1] -== <<#S0-09,S0>><short>::M1 +== <><short>::M1 === Synopsis @@ -129,7 +129,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -using M1 = <<#S0-03,S0>><U>; +using M1 = <><U>; ---- [#S0-00] @@ -142,7 +142,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-03,S0>><void>; +struct <><void>; ---- === Types @@ -150,10 +150,10 @@ struct <<#S0-03,S0>><void>; |=== | Name | Description -| <<#S0-00-M0,`M0`>> +| <> | -| <<#S0-00-M1,`M1`>> +| <> | |=== @@ -161,7 +161,7 @@ struct <<#S0-03,S0>><void>; [#S0-00-M0] -== <<#S0-00,S0>><void>::M0 +== <><void>::M0 === Synopsis @@ -173,7 +173,7 @@ using M0 = void; ---- [#S0-00-M1] -== <<#S0-00,S0>><void>::M1 +== <><void>::M1 === Synopsis @@ -182,7 +182,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -using M1 = <<#S0-03,S0>><U>; +using M1 = <><U>; ---- [#A0] @@ -194,7 +194,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using A0 = <<#S0-03,S0>><void>; +using A0 = <><void>; ---- [#A1] @@ -206,7 +206,7 @@ Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using A1 = <<#A0,A0>>::<<#S0-00-M1,M1>><short>::<<#S0-09-M0,M0>>; +using A1 = <>::<><short>::<>; ---- diff --git a/test-files/golden-tests/metadata/dependency-propagation.adoc b/test-files/golden-tests/metadata/dependency-propagation.adoc index 89dba33d2c..c78ac2a7ec 100644 --- a/test-files/golden-tests/metadata/dependency-propagation.adoc +++ b/test-files/golden-tests/metadata/dependency-propagation.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#N,`N`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#E,`E`>> +| <> | |=== @@ -31,22 +31,22 @@ |=== | Name | Description -| <<#N-A,`A`>> +| <> | -| <<#N-B,`B`>> +| <> | -| <<#N-C,`C`>> +| <> | -| <<#N-D,`D`>> +| <> | |=== [#N-A] -== <<#N,N>>::A +== <>::A === Synopsis @@ -62,7 +62,7 @@ struct A; [#N-D] -== <<#N,N>>::D +== <>::D === Synopsis @@ -77,7 +77,7 @@ struct D; [#N-B] -== <<#N,N>>::B +== <>::B === Synopsis @@ -86,11 +86,11 @@ Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -using B = <<#N-A,A>><T>; +using B = <><T>; ---- [#N-C] -== <<#N,N>>::C +== <>::C === Synopsis @@ -99,7 +99,7 @@ Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -using C = <<#N-B,B>><T>; +using C = <><T>; ---- [#E] @@ -112,7 +112,7 @@ Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct E - : <<#N,N>>::<<#N-C,C>><int>; + : <>::<><int>; ---- diff --git a/test-files/golden-tests/metadata/enum.adoc b/test-files/golden-tests/metadata/enum.adoc index aab82cc30a..f95da022f1 100644 --- a/test-files/golden-tests/metadata/enum.adoc +++ b/test-files/golden-tests/metadata/enum.adoc @@ -9,20 +9,20 @@ |=== | Name | Description -| <<#E0,`E0`>> +| <> | E0 brief. -| <<#E1,`E1`>> +| <> | -| <<#E2,`E2`>> +| <> | E2 brief. -| <<#E3,`E3`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/explicit-conv-operator.adoc b/test-files/golden-tests/metadata/explicit-conv-operator.adoc index 734becd7e3..6c79695dc9 100644 --- a/test-files/golden-tests/metadata/explicit-conv-operator.adoc +++ b/test-files/golden-tests/metadata/explicit-conv-operator.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#Explicit,`Explicit`>> +| <> | -| <<#ExplicitExpression,`ExplicitExpression`>> +| <> | -| <<#ExplicitFalse,`ExplicitFalse`>> +| <> | -| <<#ExplicitTrue,`ExplicitTrue`>> +| <> | |=== @@ -40,7 +40,7 @@ struct Explicit; |=== | Name | Description -| <<#Explicit-2conversion,`operator bool`>> +| <> | |=== @@ -48,7 +48,7 @@ struct Explicit; [#Explicit-2conversion] -== <<#Explicit,Explicit>>::operator bool +== <>::operator bool === Synopsis @@ -78,7 +78,7 @@ struct ExplicitExpression; |=== | Name | Description -| <<#ExplicitExpression-2conversion,`operator bool`>> +| <> | |=== @@ -86,7 +86,7 @@ struct ExplicitExpression; [#ExplicitExpression-2conversion] -== <<#ExplicitExpression,ExplicitExpression>>::operator bool +== <>::operator bool === Synopsis @@ -115,7 +115,7 @@ struct ExplicitFalse; |=== | Name | Description -| <<#ExplicitFalse-2conversion,`operator bool`>> +| <> | |=== @@ -123,7 +123,7 @@ struct ExplicitFalse; [#ExplicitFalse-2conversion] -== <<#ExplicitFalse,ExplicitFalse>>::operator bool +== <>::operator bool === Synopsis @@ -152,7 +152,7 @@ struct ExplicitTrue; |=== | Name | Description -| <<#ExplicitTrue-2conversion,`operator bool`>> +| <> | |=== @@ -160,7 +160,7 @@ struct ExplicitTrue; [#ExplicitTrue-2conversion] -== <<#ExplicitTrue,ExplicitTrue>>::operator bool +== <>::operator bool === Synopsis diff --git a/test-files/golden-tests/metadata/explicit-ctor.adoc b/test-files/golden-tests/metadata/explicit-ctor.adoc index 53ade36c1f..e859476a74 100644 --- a/test-files/golden-tests/metadata/explicit-ctor.adoc +++ b/test-files/golden-tests/metadata/explicit-ctor.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#Explicit,`Explicit`>> +| <> | -| <<#ExplicitExpression,`ExplicitExpression`>> +| <> | -| <<#ExplicitFalse,`ExplicitFalse`>> +| <> | -| <<#ExplicitTrue,`ExplicitTrue`>> +| <> | |=== @@ -40,14 +40,14 @@ struct Explicit; |=== | Name | Description -| <<#Explicit-2constructor,`Explicit`>> [.small]#[constructor]# +| <> [.small]#[constructor]# | |=== [#Explicit-2constructor] -== <<#Explicit,Explicit>>::Explicit +== <>::Explicit === Synopsis @@ -56,39 +56,39 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -<<#Explicit-2constructor-02,Explicit>>(); +<>(); ---- -[.small]#<<#Explicit-2constructor-02,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -<<#Explicit-2constructor-00,Explicit>>(<<#Explicit,Explicit>> const&); +<>(<> const&); ---- -[.small]#<<#Explicit-2constructor-00,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -<<#Explicit-2constructor-0b,Explicit>>(<<#Explicit,Explicit>>&&) noexcept; +<>(<>&&) noexcept; ---- -[.small]#<<#Explicit-2constructor-0b,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -<<#Explicit-2constructor-03,Explicit>>( +<>( int, int); ---- -[.small]#<<#Explicit-2constructor-03,_» more..._>># +[.small]#<># [#Explicit-2constructor-02] -== <<#Explicit,Explicit>>::Explicit +== <>::Explicit === Synopsis @@ -101,7 +101,7 @@ Explicit(); ---- [#Explicit-2constructor-00] -== <<#Explicit,Explicit>>::Explicit +== <>::Explicit === Synopsis @@ -110,11 +110,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -Explicit(<<#Explicit,Explicit>> const&); +Explicit(<> const&); ---- [#Explicit-2constructor-0b] -== <<#Explicit,Explicit>>::Explicit +== <>::Explicit === Synopsis @@ -123,11 +123,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit -Explicit(<<#Explicit,Explicit>>&&) noexcept; +Explicit(<>&&) noexcept; ---- [#Explicit-2constructor-03] -== <<#Explicit,Explicit>>::Explicit +== <>::Explicit === Synopsis @@ -159,14 +159,14 @@ struct ExplicitExpression; |=== | Name | Description -| <<#ExplicitExpression-2constructor,`ExplicitExpression`>> [.small]#[constructor]# +| <> [.small]#[constructor]# | |=== [#ExplicitExpression-2constructor] -== <<#ExplicitExpression,ExplicitExpression>>::ExplicitExpression +== <>::ExplicitExpression === Synopsis @@ -175,39 +175,39 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -<<#ExplicitExpression-2constructor-0b,ExplicitExpression>>(); +<>(); ---- -[.small]#<<#ExplicitExpression-2constructor-0b,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -<<#ExplicitExpression-2constructor-04,ExplicitExpression>>(<<#ExplicitExpression,ExplicitExpression>> const&); +<>(<> const&); ---- -[.small]#<<#ExplicitExpression-2constructor-04,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -<<#ExplicitExpression-2constructor-08,ExplicitExpression>>(<<#ExplicitExpression,ExplicitExpression>>&&) noexcept; +<>(<>&&) noexcept; ---- -[.small]#<<#ExplicitExpression-2constructor-08,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -<<#ExplicitExpression-2constructor-02,ExplicitExpression>>( +<>( int, int); ---- -[.small]#<<#ExplicitExpression-2constructor-02,_» more..._>># +[.small]#<># [#ExplicitExpression-2constructor-0b] -== <<#ExplicitExpression,ExplicitExpression>>::ExplicitExpression +== <>::ExplicitExpression === Synopsis @@ -220,7 +220,7 @@ ExplicitExpression(); ---- [#ExplicitExpression-2constructor-04] -== <<#ExplicitExpression,ExplicitExpression>>::ExplicitExpression +== <>::ExplicitExpression === Synopsis @@ -229,11 +229,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -ExplicitExpression(<<#ExplicitExpression,ExplicitExpression>> const&); +ExplicitExpression(<> const&); ---- [#ExplicitExpression-2constructor-08] -== <<#ExplicitExpression,ExplicitExpression>>::ExplicitExpression +== <>::ExplicitExpression === Synopsis @@ -242,11 +242,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) -ExplicitExpression(<<#ExplicitExpression,ExplicitExpression>>&&) noexcept; +ExplicitExpression(<>&&) noexcept; ---- [#ExplicitExpression-2constructor-02] -== <<#ExplicitExpression,ExplicitExpression>>::ExplicitExpression +== <>::ExplicitExpression === Synopsis @@ -277,14 +277,14 @@ struct ExplicitFalse; |=== | Name | Description -| <<#ExplicitFalse-2constructor,`ExplicitFalse`>> [.small]#[constructor]# +| <> [.small]#[constructor]# | |=== [#ExplicitFalse-2constructor] -== <<#ExplicitFalse,ExplicitFalse>>::ExplicitFalse +== <>::ExplicitFalse === Synopsis @@ -293,39 +293,39 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -<<#ExplicitFalse-2constructor-01,ExplicitFalse>>(); +<>(); ---- -[.small]#<<#ExplicitFalse-2constructor-01,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -<<#ExplicitFalse-2constructor-08,ExplicitFalse>>(<<#ExplicitFalse,ExplicitFalse>> const&); +<>(<> const&); ---- -[.small]#<<#ExplicitFalse-2constructor-08,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -<<#ExplicitFalse-2constructor-0a,ExplicitFalse>>(<<#ExplicitFalse,ExplicitFalse>>&&) noexcept; +<>(<>&&) noexcept; ---- -[.small]#<<#ExplicitFalse-2constructor-0a,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -<<#ExplicitFalse-2constructor-04,ExplicitFalse>>( +<>( int, int); ---- -[.small]#<<#ExplicitFalse-2constructor-04,_» more..._>># +[.small]#<># [#ExplicitFalse-2constructor-01] -== <<#ExplicitFalse,ExplicitFalse>>::ExplicitFalse +== <>::ExplicitFalse === Synopsis @@ -338,7 +338,7 @@ ExplicitFalse(); ---- [#ExplicitFalse-2constructor-08] -== <<#ExplicitFalse,ExplicitFalse>>::ExplicitFalse +== <>::ExplicitFalse === Synopsis @@ -347,11 +347,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -ExplicitFalse(<<#ExplicitFalse,ExplicitFalse>> const&); +ExplicitFalse(<> const&); ---- [#ExplicitFalse-2constructor-0a] -== <<#ExplicitFalse,ExplicitFalse>>::ExplicitFalse +== <>::ExplicitFalse === Synopsis @@ -360,11 +360,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) -ExplicitFalse(<<#ExplicitFalse,ExplicitFalse>>&&) noexcept; +ExplicitFalse(<>&&) noexcept; ---- [#ExplicitFalse-2constructor-04] -== <<#ExplicitFalse,ExplicitFalse>>::ExplicitFalse +== <>::ExplicitFalse === Synopsis @@ -395,14 +395,14 @@ struct ExplicitTrue; |=== | Name | Description -| <<#ExplicitTrue-2constructor,`ExplicitTrue`>> [.small]#[constructor]# +| <> [.small]#[constructor]# | |=== [#ExplicitTrue-2constructor] -== <<#ExplicitTrue,ExplicitTrue>>::ExplicitTrue +== <>::ExplicitTrue === Synopsis @@ -411,39 +411,39 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -<<#ExplicitTrue-2constructor-0d,ExplicitTrue>>(); +<>(); ---- -[.small]#<<#ExplicitTrue-2constructor-0d,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -<<#ExplicitTrue-2constructor-04,ExplicitTrue>>(<<#ExplicitTrue,ExplicitTrue>> const&); +<>(<> const&); ---- -[.small]#<<#ExplicitTrue-2constructor-04,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -<<#ExplicitTrue-2constructor-08,ExplicitTrue>>(<<#ExplicitTrue,ExplicitTrue>>&&) noexcept; +<>(<>&&) noexcept; ---- -[.small]#<<#ExplicitTrue-2constructor-08,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -<<#ExplicitTrue-2constructor-05,ExplicitTrue>>( +<>( int, int); ---- -[.small]#<<#ExplicitTrue-2constructor-05,_» more..._>># +[.small]#<># [#ExplicitTrue-2constructor-0d] -== <<#ExplicitTrue,ExplicitTrue>>::ExplicitTrue +== <>::ExplicitTrue === Synopsis @@ -456,7 +456,7 @@ ExplicitTrue(); ---- [#ExplicitTrue-2constructor-04] -== <<#ExplicitTrue,ExplicitTrue>>::ExplicitTrue +== <>::ExplicitTrue === Synopsis @@ -465,11 +465,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -ExplicitTrue(<<#ExplicitTrue,ExplicitTrue>> const&); +ExplicitTrue(<> const&); ---- [#ExplicitTrue-2constructor-08] -== <<#ExplicitTrue,ExplicitTrue>>::ExplicitTrue +== <>::ExplicitTrue === Synopsis @@ -478,11 +478,11 @@ Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) -ExplicitTrue(<<#ExplicitTrue,ExplicitTrue>>&&) noexcept; +ExplicitTrue(<>&&) noexcept; ---- [#ExplicitTrue-2constructor-05] -== <<#ExplicitTrue,ExplicitTrue>>::ExplicitTrue +== <>::ExplicitTrue === Synopsis diff --git a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc index 702b6269ea..3ea2969871 100644 --- a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc +++ b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#X-0e,`X`>> +| <> | |=== @@ -18,16 +18,16 @@ |=== | Name | Description -| <<#X-0d,`X<0>`>> +| <> | -| <<#X-00,`X<0>`>> +| <> | -| <<#X-0b,`X<0>`>> +| <> | -| <<#X-06,`X<0>`>> +| <> | |=== @@ -49,7 +49,7 @@ struct X; [#X-0d] -== <<#X-0e,X>><0> +== <><0> === Synopsis @@ -57,11 +57,11 @@ Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#X-0e,X>><0>(bool) -> <<#X-0e,X>><0>; +<><0>(bool) -> <><0>; ---- [#X-00] -== <<#X-0e,X>><0> +== <><0> === Synopsis @@ -69,11 +69,11 @@ Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#X-0e,X>><0>(char) -> <<#X-0e,X>><0>; +<><0>(char) -> <><0>; ---- [#X-0b] -== <<#X-0e,X>><0> +== <><0> === Synopsis @@ -81,11 +81,11 @@ Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#X-0e,X>><0>(int) -> <<#X-0e,X>><0>; +<><0>(int) -> <><0>; ---- [#X-06] -== <<#X-0e,X>><0> +== <><0> === Synopsis @@ -94,7 +94,7 @@ Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<bool B = true> -<<#X-0e,X>><0>(long) -> <<#X-0e,X>><0>; +<><0>(long) -> <><0>; ---- diff --git a/test-files/golden-tests/metadata/explicit-object-parameter.adoc b/test-files/golden-tests/metadata/explicit-object-parameter.adoc index 3d71f7e863..77f9b04d6f 100644 --- a/test-files/golden-tests/metadata/explicit-object-parameter.adoc +++ b/test-files/golden-tests/metadata/explicit-object-parameter.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#Optional,`Optional`>> +| <> | |=== @@ -31,14 +31,14 @@ struct Optional; |=== | Name | Description -| <<#Optional-value,`value`>> +| <> | |=== [#Optional-value] -== <<#Optional,Optional>>::value +== <>::value === Synopsis @@ -49,25 +49,25 @@ Declared in `<explicit‐object‐parameter.cpp>` template<typename Self> constexpr auto&& -<<#Optional-value-05,value>>(this Self&& self); +<>(this Self&& self); ---- -[.small]#<<#Optional-value-05,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename Self> constexpr auto&& -<<#Optional-value-06,value>>(this +<>(this Self&& self, int x); ---- -[.small]#<<#Optional-value-06,_» more..._>># +[.small]#<># [#Optional-value-05] -== <<#Optional,Optional>>::value +== <>::value === Synopsis @@ -82,7 +82,7 @@ value(this Self&& self); ---- [#Optional-value-06] -== <<#Optional,Optional>>::value +== <>::value === Synopsis diff --git a/test-files/golden-tests/metadata/friend-1.adoc b/test-files/golden-tests/metadata/friend-1.adoc index 433e0d2efc..7bf7da26f8 100644 --- a/test-files/golden-tests/metadata/friend-1.adoc +++ b/test-files/golden-tests/metadata/friend-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | f @@ -42,7 +42,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f`>> +| <> | f diff --git a/test-files/golden-tests/metadata/friend-2.adoc b/test-files/golden-tests/metadata/friend-2.adoc index 13d8e2fe8a..7fc1fda3eb 100644 --- a/test-files/golden-tests/metadata/friend-2.adoc +++ b/test-files/golden-tests/metadata/friend-2.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | f @@ -42,7 +42,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f`>> +| <> | f diff --git a/test-files/golden-tests/metadata/friend-3.adoc b/test-files/golden-tests/metadata/friend-3.adoc index d8c1da8aaf..bfcc2d2dee 100644 --- a/test-files/golden-tests/metadata/friend-3.adoc +++ b/test-files/golden-tests/metadata/friend-3.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -21,7 +21,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | T::f @@ -45,7 +45,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f`>> +| <> | T::f @@ -89,7 +89,7 @@ struct U; |=== | Name | Description -| <<#U-08friend,`f`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/friend-4.adoc b/test-files/golden-tests/metadata/friend-4.adoc index 40f6e71eda..96d43f0c42 100644 --- a/test-files/golden-tests/metadata/friend-4.adoc +++ b/test-files/golden-tests/metadata/friend-4.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -21,7 +21,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | U::f @@ -45,7 +45,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f`>> +| <> | |=== @@ -83,7 +83,7 @@ struct U; |=== | Name | Description -| <<#U-08friend,`f`>> +| <> | U::f diff --git a/test-files/golden-tests/metadata/friend-5.adoc b/test-files/golden-tests/metadata/friend-5.adoc index b1d18d163c..4be7ac2438 100644 --- a/test-files/golden-tests/metadata/friend-5.adoc +++ b/test-files/golden-tests/metadata/friend-5.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -21,7 +21,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | f @@ -45,7 +45,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f`>> +| <> | |=== @@ -83,7 +83,7 @@ struct U; |=== | Name | Description -| <<#U-08friend,`f`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/friend-6.adoc b/test-files/golden-tests/metadata/friend-6.adoc index e372e68644..9e1c97f695 100644 --- a/test-files/golden-tests/metadata/friend-6.adoc +++ b/test-files/golden-tests/metadata/friend-6.adoc @@ -9,22 +9,22 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | Struct T brief -| <<#U,`U`>> +| <> | Struct U brief -| <<#V,`V`>> +| <> | Struct V brief -| <<#Z,`Z`>> +| <> | |=== @@ -50,12 +50,12 @@ struct T; |=== | Name | Description -| <<#T-08friend-04cb,`class Z`>> +| <> | Friend class Z brief -| <<#T-08friend-04ce,`int`>> +| <> | Friend int brief @@ -65,7 +65,7 @@ struct T; [#T-08friend-04cb] -== <<#Z,Z>> +== <> Friend class Z brief @@ -77,7 +77,7 @@ Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -friend <<#Z,Z>>; +friend <>; ---- [#T-08friend-04ce] @@ -117,7 +117,7 @@ struct U; |=== | Name | Description -| <<#U-08friend,`T`>> +| <> | Friend T brief @@ -127,7 +127,7 @@ struct U; [#U-08friend] -== <<#T,T>> +== <> Friend T brief @@ -139,7 +139,7 @@ Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -friend <<#T,T>>; +friend <>; ---- [#V] @@ -163,7 +163,7 @@ struct V; |=== | Name | Description -| <<#V-08friend,`struct U`>> +| <> | Friend struct U brief @@ -173,7 +173,7 @@ struct V; [#V-08friend] -== <<#U,U>> +== <> Friend struct U brief @@ -185,7 +185,7 @@ Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -friend <<#U,U>>; +friend <>; ---- [#Z] diff --git a/test-files/golden-tests/metadata/function-parm-decay.adoc b/test-files/golden-tests/metadata/function-parm-decay.adoc index 3d6ff976bb..e59edcfe8e 100644 --- a/test-files/golden-tests/metadata/function-parm-decay.adoc +++ b/test-files/golden-tests/metadata/function-parm-decay.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -21,16 +21,16 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | -| <<#h,`h`>> +| <> | -| <<#i,`i`>> +| <> | |=== @@ -84,7 +84,7 @@ Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i(<<#T,T>>); +i(<>); ---- [#T] diff --git a/test-files/golden-tests/metadata/function-template.adoc b/test-files/golden-tests/metadata/function-template.adoc index 161037077b..a136ec2347 100644 --- a/test-files/golden-tests/metadata/function-template.adoc +++ b/test-files/golden-tests/metadata/function-template.adoc @@ -9,40 +9,40 @@ |=== | Name | Description -| <<#f0,`f0`>> +| <> | -| <<#f1,`f1`>> +| <> | -| <<#f2,`f2`>> +| <> | -| <<#f3,`f3`>> +| <> | -| <<#g0,`g0`>> +| <> | -| <<#g1,`g1`>> +| <> | -| <<#g2,`g2`>> +| <> | -| <<#h0,`h0`>> +| <> | -| <<#h1,`h1`>> +| <> | -| <<#i,`i`>> +| <> | -| <<#j0,`j0`>> +| <> | -| <<#j1,`j1`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/function-tparm-decay.adoc b/test-files/golden-tests/metadata/function-tparm-decay.adoc index 632011df03..f4203be7b3 100644 --- a/test-files/golden-tests/metadata/function-tparm-decay.adoc +++ b/test-files/golden-tests/metadata/function-tparm-decay.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -21,16 +21,16 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | -| <<#h,`h`>> +| <> | -| <<#i,`i`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc index 1350f16afa..b8cb706241 100644 --- a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc +++ b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#A5,`A5`>> +| <> | -| <<#A9,`A9`>> +| <> | -| <<#S0-03,`S0`>> +| <> | -| <<#S0-00,`S0<void>`>> +| <> | |=== @@ -41,7 +41,7 @@ struct S0; |=== | Name | Description -| <<#S0-03-S2,`S2`>> +| <> | |=== @@ -49,7 +49,7 @@ struct S0; [#S0-03-S2] -== <<#S0-03,S0>>::S2 +== <>::S2 === Synopsis @@ -66,10 +66,10 @@ struct S2; |=== | Name | Description -| <<#S0-03-S2-M2,`M2`>> +| <> | -| <<#S0-03-S2-M3,`M3`>> +| <> | |=== @@ -77,7 +77,7 @@ struct S2; [#S0-03-S2-M2] -== <<#S0-03,S0>>::<<#S0-03-S2,S2>>::M2 +== <>::<>::M2 === Synopsis @@ -89,7 +89,7 @@ using M2 = U; ---- [#S0-03-S2-M3] -== <<#S0-03,S0>>::<<#S0-03-S2,S2>>::M3 +== <>::<>::M3 === Synopsis @@ -98,7 +98,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename V> -using M3 = <<#S0-03-S2,S2>><U>; +using M3 = <><U>; ---- [#S0-00] @@ -111,7 +111,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-03,S0>><void>; +struct <><void>; ---- === Types @@ -119,10 +119,10 @@ struct <<#S0-03,S0>><void>; |=== | Name | Description -| <<#S0-00-S2-0d,`S2`>> +| <> | -| <<#S0-00-S2-02,`S2<char>`>> +| <> | |=== @@ -130,7 +130,7 @@ struct <<#S0-03,S0>><void>; [#S0-00-S2-0d] -== <<#S0-00,S0>><void>::S2 +== <><void>::S2 === Synopsis @@ -146,7 +146,7 @@ struct S2; [#S0-00-S2-02] -== <<#S0-00,S0>><void>::S2<char> +== <><void>::S2<char> === Synopsis @@ -155,7 +155,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-03-S2,S2>><char>; +struct <><char>; ---- === Types @@ -163,10 +163,10 @@ struct <<#S0-03-S2,S2>><char>; |=== | Name | Description -| <<#S0-00-S2-02-M2,`M2`>> +| <> | -| <<#S0-00-S2-02-M3,`M3`>> +| <> | |=== @@ -174,7 +174,7 @@ struct <<#S0-03-S2,S2>><char>; [#S0-00-S2-02-M2] -== <<#S0-00,S0>><void>::<<#S0-00-S2-02,S2>><char>::M2 +== <><void>::<><char>::M2 === Synopsis @@ -186,7 +186,7 @@ using M2 = char; ---- [#S0-00-S2-02-M3] -== <<#S0-00,S0>><void>::<<#S0-00-S2-02,S2>><char>::M3 +== <><void>::<><char>::M3 === Synopsis @@ -195,7 +195,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename V> -using M3 = <<#S0-00-S2-0d,S2>><char>; +using M3 = <><char>; ---- [#A5] @@ -207,7 +207,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using A5 = <<#S0-03,S0>><void>; +using A5 = <><void>; ---- [#A9] @@ -219,7 +219,7 @@ Declared in `<implicit‐instantiation‐member‐ref.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using A9 = <<#A5,A5>>::<<#S0-00-S2-0d,S2>><char>::<<#S0-00-S2-02-M3,M3>><int>::<<#S0-00-S2-02-M3,M3>><unsigned int>::<<#S0-00-S2-02-M2,M2>>; +using A9 = <>::<><char>::<><int>::<><unsigned int>::<>; ---- diff --git a/test-files/golden-tests/metadata/local-class.adoc b/test-files/golden-tests/metadata/local-class.adoc index deeaf106fc..6ee35418e8 100644 --- a/test-files/golden-tests/metadata/local-class.adoc +++ b/test-files/golden-tests/metadata/local-class.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#B,`B`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/mem-fn.adoc b/test-files/golden-tests/metadata/mem-fn.adoc index 0edf9a05de..73151fb65b 100644 --- a/test-files/golden-tests/metadata/mem-fn.adoc +++ b/test-files/golden-tests/metadata/mem-fn.adoc @@ -9,58 +9,58 @@ |=== | Name | Description -| <<#T01,`T01`>> +| <> | -| <<#T02,`T02`>> +| <> | -| <<#T03,`T03`>> +| <> | -| <<#T04,`T04`>> +| <> | -| <<#T05,`T05`>> +| <> | -| <<#T06,`T06`>> +| <> | -| <<#T08,`T08`>> +| <> | -| <<#T09,`T09`>> +| <> | -| <<#T10,`T10`>> +| <> | -| <<#T11,`T11`>> +| <> | -| <<#T12,`T12`>> +| <> | -| <<#T13,`T13`>> +| <> | -| <<#T14,`T14`>> +| <> | -| <<#T15,`T15`>> +| <> | -| <<#T16,`T16`>> +| <> | -| <<#T17,`T17`>> +| <> | -| <<#U,`U`>> +| <> | -| <<#V,`V`>> +| <> | |=== @@ -82,7 +82,7 @@ struct T01; |=== | Name | Description -| <<#T01-f,`f`>> +| <> | |=== @@ -90,7 +90,7 @@ struct T01; [#T01-f] -== <<#T01,T01>>::f +== <>::f === Synopsis @@ -119,7 +119,7 @@ struct T02; |=== | Name | Description -| <<#T02-f,`f`>> +| <> | |=== @@ -127,7 +127,7 @@ struct T02; [#T02-f] -== <<#T02,T02>>::f +== <>::f === Synopsis @@ -157,7 +157,7 @@ struct T03; |=== | Name | Description -| <<#T03-f,`f`>> +| <> | |=== @@ -165,7 +165,7 @@ struct T03; [#T03-f] -== <<#T03,T03>>::f +== <>::f === Synopsis @@ -194,7 +194,7 @@ struct T04; |=== | Name | Description -| <<#T04-f,`f`>> +| <> | |=== @@ -202,7 +202,7 @@ struct T04; [#T04-f] -== <<#T04,T04>>::f +== <>::f === Synopsis @@ -231,7 +231,7 @@ struct T05; |=== | Name | Description -| <<#T05-f,`f`>> +| <> | |=== @@ -239,7 +239,7 @@ struct T05; [#T05-f] -== <<#T05,T05>>::f +== <>::f === Synopsis @@ -268,7 +268,7 @@ struct T06; |=== | Name | Description -| <<#T06-f,`f`>> +| <> | |=== @@ -276,7 +276,7 @@ struct T06; [#T06-f] -== <<#T06,T06>>::f +== <>::f === Synopsis @@ -306,7 +306,7 @@ struct T08; |=== | Name | Description -| <<#T08-f,`f`>> +| <> | |=== @@ -314,7 +314,7 @@ struct T08; [#T08-f] -== <<#T08,T08>>::f +== <>::f === Synopsis @@ -343,7 +343,7 @@ struct T09; |=== | Name | Description -| <<#T09-f,`f`>> +| <> | |=== @@ -351,7 +351,7 @@ struct T09; [#T09-f] -== <<#T09,T09>>::f +== <>::f === Synopsis @@ -380,7 +380,7 @@ struct T10; |=== | Name | Description -| <<#T10-f,`f`>> +| <> | |=== @@ -388,7 +388,7 @@ struct T10; [#T10-f] -== <<#T10,T10>>::f +== <>::f === Synopsis @@ -417,7 +417,7 @@ struct T11; |=== | Name | Description -| <<#T11-f,`f`>> +| <> | |=== @@ -425,7 +425,7 @@ struct T11; [#T11-f] -== <<#T11,T11>>::f +== <>::f === Synopsis @@ -454,7 +454,7 @@ struct T12; |=== | Name | Description -| <<#T12-f,`f`>> +| <> | |=== @@ -462,7 +462,7 @@ struct T12; [#T12-f] -== <<#T12,T12>>::f +== <>::f === Synopsis @@ -491,7 +491,7 @@ struct T13; |=== | Name | Description -| <<#T13-f,`f`>> +| <> | |=== @@ -499,7 +499,7 @@ struct T13; [#T13-f] -== <<#T13,T13>>::f +== <>::f === Synopsis @@ -529,7 +529,7 @@ struct T14; |=== | Name | Description -| <<#T14-f,`f`>> +| <> | |=== @@ -537,7 +537,7 @@ struct T14; [#T14-f] -== <<#T14,T14>>::f +== <>::f === Synopsis @@ -567,7 +567,7 @@ struct T15; |=== | Name | Description -| <<#T15-f,`f`>> +| <> | |=== @@ -575,7 +575,7 @@ struct T15; [#T15-f] -== <<#T15,T15>>::f +== <>::f === Synopsis @@ -604,7 +604,7 @@ struct T16; |=== | Name | Description -| <<#T16-f,`f`>> +| <> | |=== @@ -612,7 +612,7 @@ struct T16; [#T16-f] -== <<#T16,T16>>::f +== <>::f === Synopsis @@ -635,7 +635,7 @@ Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct T17 - : <<#T14,T14>>; + : <>; ---- === Member Functions @@ -643,14 +643,14 @@ struct T17 |=== | Name | Description -| <<#T14-f,`f`>> +| <> | |=== [#T17-f] -== <<#T17,T17>>::f +== <>::f === Synopsis @@ -680,10 +680,10 @@ struct U; |=== | Name | Description -| <<#U-f1,`f1`>> +| <> | -| <<#U-f3,`f3`>> +| <> | |=== @@ -692,7 +692,7 @@ struct U; |=== | Name | Description -| <<#U-f2,`f2`>> +| <> | |=== @@ -700,7 +700,7 @@ struct U; [#U-f1] -== <<#U,U>>::f1 +== <>::f1 === Synopsis @@ -714,7 +714,7 @@ f1(...) const volatile noexcept; ---- [#U-f2] -== <<#U,U>>::f2 +== <>::f2 === Synopsis @@ -729,7 +729,7 @@ f2() noexcept; ---- [#U-f3] -== <<#U,U>>::f3 +== <>::f3 === Synopsis @@ -752,7 +752,7 @@ Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct V - : <<#U,U>>; + : <>; ---- === Member Functions @@ -760,10 +760,10 @@ struct V |=== | Name | Description -| <<#U-f1,`f1`>> +| <> | -| <<#U-f3,`f3`>> +| <> | |=== === Static Member Functions @@ -771,7 +771,7 @@ struct V |=== | Name | Description -| <<#U-f2,`f2`>> +| <> | |=== @@ -779,7 +779,7 @@ struct V [#V-f3] -== <<#V,V>>::f3 +== <>::f3 === Synopsis diff --git a/test-files/golden-tests/metadata/namespace-alias-1.adoc b/test-files/golden-tests/metadata/namespace-alias-1.adoc index 1511b755a7..6d9d35957b 100644 --- a/test-files/golden-tests/metadata/namespace-alias-1.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -36,7 +36,7 @@ Declared in `<namespace‐alias‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace A = <<#LongName,LongName>>; +namespace A = <>; ---- diff --git a/test-files/golden-tests/metadata/namespace-alias-2.adoc b/test-files/golden-tests/metadata/namespace-alias-2.adoc index 29a3fb03cc..5407a626cc 100644 --- a/test-files/golden-tests/metadata/namespace-alias-2.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-2.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== @@ -18,10 +18,10 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | |=== @@ -39,7 +39,7 @@ Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace A = <<#LongName,LongName>>; +namespace A = <>; ---- [#B] @@ -51,7 +51,7 @@ Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace B = <<#LongName,LongName>>; +namespace B = <>; ---- diff --git a/test-files/golden-tests/metadata/namespace-alias-3.adoc b/test-files/golden-tests/metadata/namespace-alias-3.adoc index 4ae198eb64..199d812598 100644 --- a/test-files/golden-tests/metadata/namespace-alias-3.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-3.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== @@ -18,10 +18,10 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | |=== @@ -39,7 +39,7 @@ Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace A = <<#LongName,LongName>>; +namespace A = <>; ---- [#B] @@ -51,7 +51,7 @@ Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -namespace B = <<#A,A>>; +namespace B = <>; ---- diff --git a/test-files/golden-tests/metadata/namespace.adoc b/test-files/golden-tests/metadata/namespace.adoc index 8c529e88b2..f99f5bc403 100644 --- a/test-files/golden-tests/metadata/namespace.adoc +++ b/test-files/golden-tests/metadata/namespace.adoc @@ -9,16 +9,16 @@ |=== | Name | Description -| <<#00namespace,`<unnamed>`>> +| <<00namespace,`<unnamed>`>> | -| <<#A,`A`>> +| <> | -| <<#D,`D`>> +| <> | -| <<#I,`I`>> +| <> | |=== @@ -31,10 +31,10 @@ |=== | Name | Description -| <<#00namespace-G,`G`>> +| <<00namespace-G,`G`>> | -| <<#00namespace-H,`H`>> +| <<00namespace-H,`H`>> | |=== @@ -43,7 +43,7 @@ |=== | Name | Description -| <<#00namespace-f10,`f10`>> +| <<00namespace-f10,`f10`>> | |=== @@ -56,13 +56,13 @@ |=== | Name | Description -| <<#00namespace-G-f11,`f11`>> +| <<00namespace-G-f11,`f11`>> | |=== [#00namespace-G-f11] -== <<#00namespace-G,G>>::f11 +== <<00namespace-G,G>>::f11 === Synopsis @@ -82,13 +82,13 @@ f11(); |=== | Name | Description -| <<#00namespace-H-f12,`f12`>> +| <<00namespace-H-f12,`f12`>> | |=== [#00namespace-H-f12] -== <<#00namespace-H,H>>::f12 +== <<00namespace-H,H>>::f12 === Synopsis @@ -121,13 +121,13 @@ f10(); |=== | Name | Description -| <<#A-00namespace,`<unnamed>`>> +| <> | -| <<#A-B,`B`>> +| <> | -| <<#A-C,`C`>> +| <> | |=== @@ -136,7 +136,7 @@ f10(); |=== | Name | Description -| <<#A-f0,`f0`>> +| <> | |=== @@ -149,13 +149,13 @@ f10(); |=== | Name | Description -| <<#A-00namespace-f3,`f3`>> +| <> | |=== [#A-00namespace-f3] -== <<#A,A>>::f3 +== <>::f3 === Synopsis @@ -168,20 +168,20 @@ f3(); ---- [#A-B] -== <<#A,A>>::B +== <>::B === Functions [cols=2] |=== | Name | Description -| <<#A-B-f1,`f1`>> +| <> | |=== [#A-B-f1] -== <<#A,A>>::<<#A-B,B>>::f1 +== <>::<>::f1 === Synopsis @@ -194,20 +194,20 @@ f1(); ---- [#A-C] -== <<#A,A>>::C +== <>::C === Functions [cols=2] |=== | Name | Description -| <<#A-C-f2,`f2`>> +| <> | |=== [#A-C-f2] -== <<#A,A>>::<<#A-C,C>>::f2 +== <>::<>::f2 === Synopsis @@ -220,7 +220,7 @@ f2(); ---- [#A-f0] -== <<#A,A>>::f0 +== <>::f0 === Synopsis @@ -240,13 +240,13 @@ f0(); |=== | Name | Description -| <<#D-00namespace,`<unnamed>`>> +| <> | -| <<#D-E,`E`>> +| <> | -| <<#D-F,`F`>> +| <> | |=== @@ -255,7 +255,7 @@ f0(); |=== | Name | Description -| <<#D-f5,`f5`>> +| <> | |=== @@ -268,13 +268,13 @@ f0(); |=== | Name | Description -| <<#D-00namespace-f8,`f8`>> +| <> | |=== [#D-00namespace-f8] -== <<#D,D>>::f8 +== <>::f8 === Synopsis @@ -287,20 +287,20 @@ f8(); ---- [#D-E] -== <<#D,D>>::E +== <>::E === Functions [cols=2] |=== | Name | Description -| <<#D-E-f6,`f6`>> +| <> | |=== [#D-E-f6] -== <<#D,D>>::<<#D-E,E>>::f6 +== <>::<>::f6 === Synopsis @@ -313,20 +313,20 @@ f6(); ---- [#D-F] -== <<#D,D>>::F +== <>::F === Functions [cols=2] |=== | Name | Description -| <<#D-F-f7,`f7`>> +| <> | |=== [#D-F-f7] -== <<#D,D>>::<<#D-F,F>>::f7 +== <>::<>::f7 === Synopsis @@ -339,7 +339,7 @@ f7(); ---- [#D-f5] -== <<#D,D>>::f5 +== <>::f5 === Synopsis @@ -359,7 +359,7 @@ f5(); |=== | Name | Description -| <<#I-00namespace,`<unnamed>`>> +| <> | |=== @@ -372,13 +372,13 @@ f5(); |=== | Name | Description -| <<#I-00namespace-f14,`f14`>> +| <> | |=== [#I-00namespace-f14] -== <<#I,I>>::f14 +== <>::f14 === Synopsis diff --git a/test-files/golden-tests/metadata/no_unique_address.adoc b/test-files/golden-tests/metadata/no_unique_address.adoc index 71eaf089d4..c6553e6ef9 100644 --- a/test-files/golden-tests/metadata/no_unique_address.adoc +++ b/test-files/golden-tests/metadata/no_unique_address.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#Empty,`Empty`>> +| <> | -| <<#T,`T`>> +| <> | |=== @@ -49,10 +49,10 @@ struct T; |=== | Name | Description -| <<#T-e,`e`>> +| <> | -| <<#T-i,`i`>> +| <> | |=== @@ -60,7 +60,7 @@ struct T; [#T-e] -== <<#T,T>>::e +== <>::e === Synopsis @@ -69,11 +69,11 @@ Declared in `<no_unique_address.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- [deprecated, maybe_unused] -<<#Empty,Empty>> e = Empty{}; +<> e = Empty{}; ---- [#T-i] -== <<#T,T>>::i +== <>::i === Synopsis diff --git a/test-files/golden-tests/metadata/noreturn.adoc b/test-files/golden-tests/metadata/noreturn.adoc index d3a6940429..fb1a36e6da 100644 --- a/test-files/golden-tests/metadata/noreturn.adoc +++ b/test-files/golden-tests/metadata/noreturn.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#f1,`f1`>> +| <> | |=== @@ -40,7 +40,7 @@ struct T; |=== | Name | Description -| <<#T-f3,`f3`>> +| <> | |=== @@ -49,7 +49,7 @@ struct T; |=== | Name | Description -| <<#T-f2,`f2`>> +| <> | |=== @@ -58,7 +58,7 @@ struct T; |=== | Name | Description -| <<#T-08friend,`f1`>> +| <> | |=== @@ -66,7 +66,7 @@ struct T; [#T-f2] -== <<#T,T>>::f2 +== <>::f2 === Synopsis @@ -81,7 +81,7 @@ f2(); ---- [#T-f3] -== <<#T,T>>::f3 +== <>::f3 === Synopsis diff --git a/test-files/golden-tests/metadata/ns-variables.adoc b/test-files/golden-tests/metadata/ns-variables.adoc index 9828c6932a..47b84bf4c1 100644 --- a/test-files/golden-tests/metadata/ns-variables.adoc +++ b/test-files/golden-tests/metadata/ns-variables.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -18,31 +18,31 @@ |=== | Name | Description -| <<#i,`i`>> +| <> | -| <<#j,`j`>> +| <> | -| <<#k,`k`>> +| <> | -| <<#l,`l`>> +| <> | -| <<#pi,`pi`>> +| <> | -| <<#t,`t`>> +| <> | -| <<#x0,`x0`>> +| <> | -| <<#x1,`x1`>> +| <> | -| <<#x2,`x2`>> +| <> | |=== @@ -136,7 +136,7 @@ Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- extern -<<#T,T>> t; +<> t; ---- [#x0] diff --git a/test-files/golden-tests/metadata/out-of-line-record-def.adoc b/test-files/golden-tests/metadata/out-of-line-record-def.adoc index 3ac94efbf7..0578a478b0 100644 --- a/test-files/golden-tests/metadata/out-of-line-record-def.adoc +++ b/test-files/golden-tests/metadata/out-of-line-record-def.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#N,`N`>> +| <> | |=== @@ -22,13 +22,13 @@ |=== | Name | Description -| <<#N-S,`S`>> +| <> | |=== [#N-S] -== <<#N,N>>::S +== <>::S === Synopsis diff --git a/test-files/golden-tests/metadata/overloaded-op-1.adoc b/test-files/golden-tests/metadata/overloaded-op-1.adoc index 11d5dbe0f5..988db0e20a 100644 --- a/test-files/golden-tests/metadata/overloaded-op-1.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -31,7 +31,7 @@ struct T; |=== | Name | Description -| <<#T-operator_plus,`operator+`>> +| <> | |=== @@ -39,7 +39,7 @@ struct T; [#T-operator_plus] -== <<#T,T>>::operator+ +== <>::operator+ === Synopsis @@ -47,7 +47,7 @@ Declared in `<overloaded‐op‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#T,T>> +<> operator+(); ---- diff --git a/test-files/golden-tests/metadata/overloaded-op-2.adoc b/test-files/golden-tests/metadata/overloaded-op-2.adoc index ee5b0bfb5d..e5a9062e3d 100644 --- a/test-files/golden-tests/metadata/overloaded-op-2.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-2.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -31,7 +31,7 @@ struct T; |=== | Name | Description -| <<#T-operator_plus,`operator+`>> +| <> | |=== @@ -39,7 +39,7 @@ struct T; [#T-operator_plus] -== <<#T,T>>::operator+ +== <>::operator+ === Synopsis @@ -47,8 +47,8 @@ Declared in `<overloaded‐op‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#T,T>> -operator+(<<#T,T>>); +<> +operator+(<>); ---- diff --git a/test-files/golden-tests/metadata/record-1.adoc b/test-files/golden-tests/metadata/record-1.adoc index bfef0f65f2..d0cd397dff 100644 --- a/test-files/golden-tests/metadata/record-1.adoc +++ b/test-files/golden-tests/metadata/record-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | |=== @@ -31,10 +31,10 @@ struct T; |=== | Name | Description -| <<#T-U1,`U1`>> +| <> | -| <<#T-U2,`U2`>> +| <> | |=== @@ -43,13 +43,13 @@ struct T; |=== | Name | Description -| <<#T-f1,`f1`>> +| <> | -| <<#T-f2,`f2`>> +| <> | -| <<#T-f3,`f3`>> +| <> | |=== @@ -59,17 +59,17 @@ struct T; |=== | Name | Description -| <<#T-g1,`g1`>> +| <> | brief‐g1 -| <<#T-g2,`g2`>> +| <> | brief‐g2 -| <<#T-g3,`g3`>> +| <> | brief‐g3 @@ -78,7 +78,7 @@ struct T; [#T-f1] -== <<#T,T>>::f1 +== <>::f1 === Synopsis @@ -91,7 +91,7 @@ f1(); ---- [#T-f2] -== <<#T,T>>::f2 +== <>::f2 === Synopsis @@ -104,7 +104,7 @@ f2(); ---- [#T-f3] -== <<#T,T>>::f3 +== <>::f3 === Synopsis @@ -117,7 +117,7 @@ f3(); ---- [#T-g1] -== <<#T,T>>::g1 +== <>::g1 brief‐g1 @@ -140,7 +140,7 @@ desc [#T-g2] -== <<#T,T>>::g2 +== <>::g2 brief‐g2 @@ -163,7 +163,7 @@ the number 2 [#T-g3] -== <<#T,T>>::g3 +== <>::g3 brief‐g3 @@ -197,7 +197,7 @@ the separator |=== [#T-U1] -== <<#T,T>>::U1 +== <>::U1 === Synopsis @@ -209,7 +209,7 @@ using U1 = int; ---- [#T-U2] -== <<#T,T>>::U2 +== <>::U2 === Synopsis diff --git a/test-files/golden-tests/metadata/record-access.adoc b/test-files/golden-tests/metadata/record-access.adoc index dd49723b04..e656e59ce1 100644 --- a/test-files/golden-tests/metadata/record-access.adoc +++ b/test-files/golden-tests/metadata/record-access.adoc @@ -9,13 +9,13 @@ |=== | Name | Description -| <<#C0,`C0`>> +| <> | -| <<#S0,`S0`>> +| <> | -| <<#U0,`U0`>> +| <> | |=== @@ -37,7 +37,7 @@ class C0; |=== | Name | Description -| <<#C0-f2,`f2`>> +| <> | |=== @@ -47,7 +47,7 @@ class C0; |=== | Name | Description -| <<#C0-f1,`f1`>> +| <> | |=== @@ -57,13 +57,13 @@ class C0; |=== | Name | Description -| <<#C0-f0,`f0`>> +| <> | |=== [#C0-f0] -== <<#C0,C0>>::f0 +== <>::f0 === Synopsis @@ -76,7 +76,7 @@ f0(); ---- [#C0-f1] -== <<#C0,C0>>::f1 +== <>::f1 === Synopsis @@ -89,7 +89,7 @@ f1(); ---- [#C0-f2] -== <<#C0,C0>>::f2 +== <>::f2 === Synopsis @@ -118,7 +118,7 @@ struct S0; |=== | Name | Description -| <<#S0-f0,`f0`>> +| <> | |=== @@ -128,7 +128,7 @@ struct S0; |=== | Name | Description -| <<#S0-f1,`f1`>> +| <> | |=== @@ -138,13 +138,13 @@ struct S0; |=== | Name | Description -| <<#S0-f2,`f2`>> +| <> | |=== [#S0-f0] -== <<#S0,S0>>::f0 +== <>::f0 === Synopsis @@ -157,7 +157,7 @@ f0(); ---- [#S0-f1] -== <<#S0,S0>>::f1 +== <>::f1 === Synopsis @@ -170,7 +170,7 @@ f1(); ---- [#S0-f2] -== <<#S0,S0>>::f2 +== <>::f2 === Synopsis @@ -199,7 +199,7 @@ union U0; |=== | Name | Description -| <<#U0-f0,`f0`>> +| <> | |=== @@ -209,7 +209,7 @@ union U0; |=== | Name | Description -| <<#U0-f1,`f1`>> +| <> | |=== @@ -219,13 +219,13 @@ union U0; |=== | Name | Description -| <<#U0-f2,`f2`>> +| <> | |=== [#U0-f0] -== <<#U0,U0>>::f0 +== <>::f0 === Synopsis @@ -238,7 +238,7 @@ f0(); ---- [#U0-f1] -== <<#U0,U0>>::f1 +== <>::f1 === Synopsis @@ -251,7 +251,7 @@ f1(); ---- [#U0-f2] -== <<#U0,U0>>::f2 +== <>::f2 === Synopsis diff --git a/test-files/golden-tests/metadata/record-data.adoc b/test-files/golden-tests/metadata/record-data.adoc index 8c6ad005d5..8f80344d32 100644 --- a/test-files/golden-tests/metadata/record-data.adoc +++ b/test-files/golden-tests/metadata/record-data.adoc @@ -9,19 +9,19 @@ |=== | Name | Description -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | -| <<#V,`V`>> +| <> | -| <<#W,`W`>> +| <> | -| <<#X,`X`>> +| <> | |=== @@ -43,19 +43,19 @@ struct T; |=== | Name | Description -| <<#T-i,`i`>> +| <> | -| <<#T-j,`j`>> +| <> | -| <<#T-k,`k`>> +| <> | -| <<#T-l,`l`>> +| <> | -| <<#T-m,`m`>> +| <> | |=== @@ -63,7 +63,7 @@ struct T; [#T-i] -== <<#T,T>>::i +== <>::i === Synopsis @@ -75,7 +75,7 @@ int i; ---- [#T-j] -== <<#T,T>>::j +== <>::j === Synopsis @@ -87,7 +87,7 @@ double j; ---- [#T-k] -== <<#T,T>>::k +== <>::k === Synopsis @@ -100,7 +100,7 @@ int k; ---- [#T-l] -== <<#T,T>>::l +== <>::l === Synopsis @@ -112,7 +112,7 @@ int l : 8; ---- [#T-m] -== <<#T,T>>::m +== <>::m === Synopsis @@ -140,7 +140,7 @@ struct U; |=== | Name | Description -| <<#U-t,`t`>> +| <> | |=== @@ -148,7 +148,7 @@ struct U; [#U-t] -== <<#U,U>>::t +== <>::t === Synopsis @@ -156,7 +156,7 @@ Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#T,T>> t; +<> t; ---- [#V] @@ -177,7 +177,7 @@ class V; |=== | Name | Description -| <<#V-j,`j`>> +| <> | |=== @@ -187,16 +187,16 @@ class V; |=== | Name | Description -| <<#V-i,`i`>> +| <> | -| <<#V-k,`k`>> +| <> | |=== [#V-i] -== <<#V,V>>::i +== <>::i === Synopsis @@ -208,7 +208,7 @@ int i; ---- [#V-j] -== <<#V,V>>::j +== <>::j === Synopsis @@ -220,7 +220,7 @@ unsigned long j; ---- [#V-k] -== <<#V,V>>::k +== <>::k === Synopsis @@ -248,7 +248,7 @@ struct W; |=== | Name | Description -| <<#W-buf,`buf`>> +| <> | |=== @@ -256,7 +256,7 @@ struct W; [#W-buf] -== <<#W,W>>::buf +== <>::buf === Synopsis @@ -287,7 +287,7 @@ struct X; |=== | Name | Description -| <<#X-Q,`Q`>> +| <> | |=== @@ -296,19 +296,19 @@ struct X; |=== | Name | Description -| <<#X-x0,`x0`>> +| <> | -| <<#X-x1,`x1`>> +| <> | -| <<#X-x2,`x2`>> +| <> | -| <<#X-x3,`x3`>> +| <> | -| <<#X-x4,`x4`>> +| <> | |=== @@ -316,7 +316,7 @@ struct X; [#X-Q] -== <<#X,X>>::Q +== <>::Q === Synopsis @@ -328,7 +328,7 @@ using Q = P; ---- [#X-x0] -== <<#X,X>>::x0 +== <>::x0 === Synopsis @@ -340,7 +340,7 @@ int x0 = 0; ---- [#X-x1] -== <<#X,X>>::x1 +== <>::x1 === Synopsis @@ -352,7 +352,7 @@ P x1; ---- [#X-x2] -== <<#X,X>>::x2 +== <>::x2 === Synopsis @@ -364,7 +364,7 @@ P const x2[32]; ---- [#X-x3] -== <<#X,X>>::x3 +== <>::x3 === Synopsis @@ -372,11 +372,11 @@ Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -<<#X-Q,Q>> x3; +<> x3; ---- [#X-x4] -== <<#X,X>>::x4 +== <>::x4 === Synopsis diff --git a/test-files/golden-tests/metadata/record-inheritance.adoc b/test-files/golden-tests/metadata/record-inheritance.adoc index 5650ebcec3..c61c71bd54 100644 --- a/test-files/golden-tests/metadata/record-inheritance.adoc +++ b/test-files/golden-tests/metadata/record-inheritance.adoc @@ -9,52 +9,52 @@ |=== | Name | Description -| <<#C0,`C0`>> +| <> | -| <<#C1,`C1`>> +| <> | -| <<#C2,`C2`>> +| <> | -| <<#C3,`C3`>> +| <> | -| <<#C4,`C4`>> +| <> | -| <<#C5,`C5`>> +| <> | -| <<#C6,`C6`>> +| <> | -| <<#C7,`C7`>> +| <> | -| <<#S0,`S0`>> +| <> | -| <<#S1,`S1`>> +| <> | -| <<#S2,`S2`>> +| <> | -| <<#S3,`S3`>> +| <> | -| <<#S4,`S4`>> +| <> | -| <<#S5,`S5`>> +| <> | -| <<#S6,`S6`>> +| <> | -| <<#U0,`U0`>> +| <> | |=== @@ -84,7 +84,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C1 - : <<#C0,C0>>; + : <>; ---- @@ -100,7 +100,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C2 - : public <<#C0,C0>>; + : public <>; ---- @@ -116,7 +116,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C3 - : protected <<#C0,C0>>; + : protected <>; ---- @@ -132,7 +132,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C4 - : <<#C0,C0>>; + : <>; ---- @@ -148,7 +148,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C5 - : virtual <<#C0,C0>>; + : virtual <>; ---- @@ -164,7 +164,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C6 - : virtual <<#C1,C1>>; + : virtual <>; ---- @@ -180,8 +180,8 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class C7 - : public <<#C5,C5>> - , public <<#C6,C6>>; + : public <> + , public <>; ---- @@ -227,7 +227,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct S2 - : <<#S0,S0>>; + : <>; ---- @@ -243,7 +243,7 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct S3 - : <<#S1,S1>>; + : <>; ---- @@ -259,8 +259,8 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct S4 - : <<#S2,S2>> - , <<#S3,S3>>; + : <> + , <>; ---- @@ -276,8 +276,8 @@ Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct S5 - : private <<#S0,S0>> - , protected <<#S1,S1>>; + : private <> + , protected <>; ---- diff --git a/test-files/golden-tests/metadata/requires-clause.adoc b/test-files/golden-tests/metadata/requires-clause.adoc index 8bc5f0794b..f4fc7a23d5 100644 --- a/test-files/golden-tests/metadata/requires-clause.adoc +++ b/test-files/golden-tests/metadata/requires-clause.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0c,`A`>> +| <> | -| <<#A-08,`A`>> +| <> | |=== @@ -21,10 +21,10 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | |=== @@ -89,30 +89,30 @@ Declared in `<requires‐clause.cpp>` template<typename T> requires (sizeof(T) == 4) void -<<#g-00,g>>(); +<>(); ---- -[.small]#<<#g-00,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> requires (sizeof(T) == 2) void -<<#g-04,g>>(); +<>(); ---- -[.small]#<<#g-04,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> requires (sizeof(U) == 2) void -<<#g-03,g>>(); +<>(); ---- -[.small]#<<#g-03,_» more..._>># +[.small]#<># [#g-00] == g diff --git a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc index 2430190791..68d9f36c3e 100644 --- a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc +++ b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc @@ -9,19 +9,19 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-000,`A<int>`>> +| <> | -| <<#A-00b,`A<short>`>> +| <> | -| <<#A-0f,`A<bool>`>> +| <> | -| <<#D,`D`>> +| <> | |=== @@ -44,10 +44,10 @@ struct A; |=== | Name | Description -| <<#A-0e-B,`B`>> +| <> | -| <<#A-0e-C,`C`>> +| <> | |=== @@ -56,7 +56,7 @@ struct A; |=== | Name | Description -| <<#A-0e-f,`f`>> +| <> | |=== @@ -64,7 +64,7 @@ struct A; [#A-0e-B] -== <<#A-0e,A>>::B +== <>::B === Synopsis @@ -81,7 +81,7 @@ struct B; |=== | Name | Description -| <<#A-0e-B-g,`g`>> +| <> | |=== @@ -89,7 +89,7 @@ struct B; [#A-0e-B-g] -== <<#A-0e,A>>::<<#A-0e-B,B>>::g +== <>::<>::g === Synopsis @@ -102,7 +102,7 @@ g(); ---- [#A-0e-C] -== <<#A-0e,A>>::C +== <>::C === Synopsis @@ -119,7 +119,7 @@ struct C; |=== | Name | Description -| <<#A-0e-C-h,`h`>> +| <> | |=== @@ -127,7 +127,7 @@ struct C; [#A-0e-C-h] -== <<#A-0e,A>>::<<#A-0e-C,C>>::h +== <>::<>::h === Synopsis @@ -140,7 +140,7 @@ h(); ---- [#A-0e-f] -== <<#A-0e,A>>::f +== <>::f === Synopsis @@ -162,7 +162,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Types @@ -170,13 +170,13 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-000-B-03,`B`>> +| <> | -| <<#A-000-B-09,`B<long>`>> +| <> | -| <<#A-000-C,`C`>> +| <> | |=== @@ -185,7 +185,7 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-000-f,`f`>> +| <> | |=== @@ -193,7 +193,7 @@ struct <<#A-0e,A>><int>; [#A-000-B-03] -== <<#A-000,A>><int>::B +== <><int>::B === Synopsis @@ -209,7 +209,7 @@ struct B; [#A-000-B-09] -== <<#A-000,A>><int>::B<long> +== <><int>::B<long> === Synopsis @@ -218,7 +218,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B,B>><long>; +struct <><long>; ---- === Member Functions @@ -226,7 +226,7 @@ struct <<#A-0e-B,B>><long>; |=== | Name | Description -| <<#A-000-B-09-g,`g`>> +| <> | |=== @@ -234,7 +234,7 @@ struct <<#A-0e-B,B>><long>; [#A-000-B-09-g] -== <<#A-000,A>><int>::<<#A-000-B-09,B>><long>::g +== <><int>::<><long>::g === Synopsis @@ -247,7 +247,7 @@ g(); ---- [#A-000-C] -== <<#A-000,A>><int>::C +== <><int>::C === Synopsis @@ -263,7 +263,7 @@ struct C; [#A-000-f] -== <<#A-000,A>><int>::f +== <><int>::f === Synopsis @@ -285,7 +285,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><short>; +struct <><short>; ---- === Types @@ -293,10 +293,10 @@ struct <<#A-0e,A>><short>; |=== | Name | Description -| <<#A-00b-B,`B`>> +| <> | -| <<#A-00b-C,`C`>> +| <> | |=== @@ -305,7 +305,7 @@ struct <<#A-0e,A>><short>; |=== | Name | Description -| <<#A-00b-f,`f`>> +| <> | |=== @@ -313,7 +313,7 @@ struct <<#A-0e,A>><short>; [#A-00b-B] -== <<#A-00b,A>><short>::B +== <><short>::B === Synopsis @@ -329,7 +329,7 @@ struct B; [#A-00b-C] -== <<#A-00b,A>><short>::C +== <><short>::C === Synopsis @@ -346,7 +346,7 @@ struct C; |=== | Name | Description -| <<#A-00b-C-i,`i`>> +| <> | |=== @@ -354,7 +354,7 @@ struct C; [#A-00b-C-i] -== <<#A-00b,A>><short>::<<#A-00b-C,C>>::i +== <><short>::<>::i === Synopsis @@ -367,7 +367,7 @@ i(); ---- [#A-00b-f] -== <<#A-00b,A>><short>::f +== <><short>::f === Synopsis @@ -389,7 +389,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><bool>; +struct <><bool>; ---- === Types @@ -397,16 +397,16 @@ struct <<#A-0e,A>><bool>; |=== | Name | Description -| <<#A-0f-B,`B`>> +| <> | -| <<#A-0f-C-00,`C`>> +| <> | -| <<#A-0f-C-0c,`C<U*>`>> +| <> | -| <<#A-0f-C-01,`C<double*>`>> +| <> | |=== @@ -415,7 +415,7 @@ struct <<#A-0e,A>><bool>; |=== | Name | Description -| <<#A-0f-f,`f`>> +| <> | |=== @@ -423,7 +423,7 @@ struct <<#A-0e,A>><bool>; [#A-0f-B] -== <<#A-0f,A>><bool>::B +== <><bool>::B === Synopsis @@ -439,7 +439,7 @@ struct B; [#A-0f-C-00] -== <<#A-0f,A>><bool>::C +== <><bool>::C === Synopsis @@ -455,7 +455,7 @@ struct C; [#A-0f-C-0c] -== <<#A-0f,A>><bool>::C<U*> +== <><bool>::C<U*> === Synopsis @@ -464,7 +464,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> -struct <<#A-0e-C,C>><U*>; +struct <><U*>; ---- === Member Functions @@ -472,7 +472,7 @@ struct <<#A-0e-C,C>><U*>; |=== | Name | Description -| <<#A-0f-C-0c-j,`j`>> +| <> | |=== @@ -480,7 +480,7 @@ struct <<#A-0e-C,C>><U*>; [#A-0f-C-0c-j] -== <<#A-0f,A>><bool>::<<#A-0f-C-0c,C>><U*>::j +== <><bool>::<><U*>::j === Synopsis @@ -493,7 +493,7 @@ j(); ---- [#A-0f-C-01] -== <<#A-0f,A>><bool>::C<double*> +== <><bool>::C<double*> === Synopsis @@ -502,7 +502,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-C,C>><double*>; +struct <><double*>; ---- === Member Functions @@ -510,7 +510,7 @@ struct <<#A-0e-C,C>><double*>; |=== | Name | Description -| <<#A-0f-C-01-j,`j`>> +| <> | |=== @@ -518,7 +518,7 @@ struct <<#A-0e-C,C>><double*>; [#A-0f-C-01-j] -== <<#A-0f,A>><bool>::<<#A-0f-C-01,C>><double*>::j +== <><bool>::<><double*>::j === Synopsis @@ -531,7 +531,7 @@ j(); ---- [#A-0f-f] -== <<#A-0f,A>><bool>::f +== <><bool>::f === Synopsis @@ -560,10 +560,10 @@ struct D; |=== | Name | Description -| <<#D-E-0e,`E`>> +| <> | -| <<#D-E-0d,`E<int>`>> +| <> | |=== @@ -571,7 +571,7 @@ struct D; [#D-E-0e] -== <<#D,D>>::E +== <>::E === Synopsis @@ -588,7 +588,7 @@ struct E; |=== | Name | Description -| <<#D-E-0e-k,`k`>> +| <> | |=== @@ -596,7 +596,7 @@ struct E; [#D-E-0e-k] -== <<#D,D>>::<<#D-E-0e,E>>::k +== <>::<>::k === Synopsis @@ -609,7 +609,7 @@ k(); ---- [#D-E-0d] -== <<#D,D>>::E<int> +== <>::E<int> === Synopsis @@ -618,7 +618,7 @@ Declared in `<spec‐mem‐implicit‐instantiation.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#D-E-0e,E>><int>; +struct <><int>; ---- === Member Functions @@ -626,7 +626,7 @@ struct <<#D-E-0e,E>><int>; |=== | Name | Description -| <<#D-E-0d-k,`k`>> +| <> | |=== @@ -634,7 +634,7 @@ struct <<#D-E-0e,E>><int>; [#D-E-0d-k] -== <<#D,D>>::<<#D-E-0d,E>><int>::k +== <>::<><int>::k === Synopsis diff --git a/test-files/golden-tests/metadata/static-data-def-constexpr.adoc b/test-files/golden-tests/metadata/static-data-def-constexpr.adoc index c2890406f0..c07078670f 100644 --- a/test-files/golden-tests/metadata/static-data-def-constexpr.adoc +++ b/test-files/golden-tests/metadata/static-data-def-constexpr.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#S,`S`>> +| <> | -| <<#T,`T`>> +| <> | |=== @@ -34,7 +34,7 @@ struct S; |=== | Name | Description -| <<#S-s,`s`>> +| <> | |=== @@ -42,7 +42,7 @@ struct S; [#S-s] -== <<#S,S>>::s +== <>::s === Synopsis @@ -52,7 +52,7 @@ Declared in `<static‐data‐def‐constexpr.cpp>` ---- constexpr static -<<#S,S>> const s = S{}; +<> const s = S{}; ---- [#T] @@ -72,7 +72,7 @@ struct T; |=== | Name | Description -| <<#T-t,`t`>> +| <> | |=== @@ -80,7 +80,7 @@ struct T; [#T-t] -== <<#T,T>>::t +== <>::t === Synopsis diff --git a/test-files/golden-tests/metadata/static-data-def.adoc b/test-files/golden-tests/metadata/static-data-def.adoc index cff2690338..1de8196d34 100644 --- a/test-files/golden-tests/metadata/static-data-def.adoc +++ b/test-files/golden-tests/metadata/static-data-def.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | |=== @@ -21,7 +21,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== @@ -44,28 +44,28 @@ struct A; |=== | Name | Description -| <<#A-v0,`v0`>> +| <> | -| <<#A-v1,`v1`>> +| <> | -| <<#A-v2,`v2`>> +| <> | -| <<#A-v3,`v3`>> +| <> | -| <<#A-v4,`v4`>> +| <> | -| <<#A-v5,`v5`>> +| <> | -| <<#A-v6,`v6`>> +| <> | -| <<#A-v7,`v7`>> +| <> | |=== @@ -73,7 +73,7 @@ struct A; [#A-v0] -== <<#A,A>>::v0 +== <>::v0 === Synopsis @@ -86,7 +86,7 @@ int v0 = 0; ---- [#A-v1] -== <<#A,A>>::v1 +== <>::v1 === Synopsis @@ -99,7 +99,7 @@ int v1 = 1; ---- [#A-v2] -== <<#A,A>>::v2 +== <>::v2 === Synopsis @@ -113,7 +113,7 @@ int const v2 = 2; ---- [#A-v3] -== <<#A,A>>::v3 +== <>::v3 === Synopsis @@ -126,7 +126,7 @@ int const v3 = 3; ---- [#A-v4] -== <<#A,A>>::v4 +== <>::v4 === Synopsis @@ -139,7 +139,7 @@ int const v4 = 4; ---- [#A-v5] -== <<#A,A>>::v5 +== <>::v5 === Synopsis @@ -152,7 +152,7 @@ int v5 = 5; ---- [#A-v6] -== <<#A,A>>::v6 +== <>::v6 === Synopsis @@ -165,7 +165,7 @@ int const v6 = 6; ---- [#A-v7] -== <<#A,A>>::v7 +== <>::v7 === Synopsis @@ -195,10 +195,10 @@ struct B; |=== | Name | Description -| <<#B-x0,`x0`>> +| <> | -| <<#B-x1,`x1`>> +| <> | |=== @@ -206,7 +206,7 @@ struct B; [#B-x0] -== <<#B,B>>::x0 +== <>::x0 === Synopsis @@ -220,7 +220,7 @@ int const x0 = 0; ---- [#B-x1] -== <<#B,B>>::x1 +== <>::x1 === Synopsis diff --git a/test-files/golden-tests/metadata/static-data-template.adoc b/test-files/golden-tests/metadata/static-data-template.adoc index 6dedf277f8..1160babc4a 100644 --- a/test-files/golden-tests/metadata/static-data-template.adoc +++ b/test-files/golden-tests/metadata/static-data-template.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,13 +32,13 @@ struct A; |=== | Name | Description -| <<#A-x-05,`x`>> +| <> | -| <<#A-x-0a,`x<U*, T>`>> +| <> | -| <<#A-x-07,`x<T, long>`>> +| <> | |=== @@ -46,7 +46,7 @@ struct A; [#A-x-05] -== <<#A,A>>::x +== <>::x === Synopsis @@ -63,7 +63,7 @@ T const x = 0; ---- [#A-x-0a] -== <<#A,A>>::x<U*, T> +== <>::x<U*, T> === Synopsis @@ -78,7 +78,7 @@ T const x<U*, T> = 1; ---- [#A-x-07] -== <<#A,A>>::x<T, long> +== <>::x<T, long> === Synopsis diff --git a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc index 2a0f074195..a931d886b5 100644 --- a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc +++ b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc @@ -9,37 +9,37 @@ |=== | Name | Description -| <<#R0,`R0`>> +| <> | -| <<#R1,`R1`>> +| <> | -| <<#R2,`R2`>> +| <> | -| <<#S0-0c,`S0`>> +| <> | -| <<#S0-073,`S0<3>`>> +| <> | -| <<#S0-07e,`S0<6>`>> +| <> | -| <<#S0-09,`S0<2>`>> +| <> | -| <<#S0-0e,`S0<5>`>> +| <> | -| <<#U1,`U1`>> +| <> | -| <<#U2,`U2`>> +| <> | -| <<#U3,`U3`>> +| <> | |=== @@ -54,7 +54,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R0 - : <<#S0-0c,S0>><1>; + : <><1>; ---- === Types @@ -62,7 +62,7 @@ struct R0 |=== | Name | Description -| <<#S0-0c-S1,`S1`>> +| <> | |=== @@ -79,7 +79,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R1 - : <<#S0-0c,S0>><2>::<<#S0-09-S1,S1>>; + : <><2>::<>; ---- @@ -95,7 +95,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct R2 - : <<#S0-073,S0>><3>; + : <><3>; ---- @@ -121,7 +121,7 @@ struct S0; |=== | Name | Description -| <<#S0-0c-S1,`S1`>> +| <> | |=== @@ -129,7 +129,7 @@ struct S0; [#S0-0c-S1] -== <<#S0-0c,S0>>::S1 +== <>::S1 === Synopsis @@ -153,7 +153,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0c,S0>><3>; +struct <><3>; ---- @@ -169,7 +169,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0c,S0>><6>; +struct <><6>; ---- @@ -185,7 +185,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0c,S0>><2>; +struct <><2>; ---- === Types @@ -193,7 +193,7 @@ struct <<#S0-0c,S0>><2>; |=== | Name | Description -| <<#S0-09-S1,`S1`>> +| <> | |=== @@ -201,7 +201,7 @@ struct <<#S0-0c,S0>><2>; [#S0-09-S1] -== <<#S0-09,S0>><2>::S1 +== <><2>::S1 === Synopsis @@ -225,7 +225,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#S0-0c,S0>><5>; +struct <><5>; ---- === Types @@ -233,7 +233,7 @@ struct <<#S0-0c,S0>><5>; |=== | Name | Description -| <<#S0-0e-S1,`S1`>> +| <> | |=== @@ -241,7 +241,7 @@ struct <<#S0-0c,S0>><5>; [#S0-0e-S1] -== <<#S0-0e,S0>><5>::S1 +== <><5>::S1 === Synopsis @@ -264,7 +264,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using U1 = <<#S0-0c,S0>><4>; +using U1 = <><4>; ---- [#U2] @@ -276,7 +276,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using U2 = <<#S0-0c,S0>><5>::<<#S0-0e-S1,S1>>; +using U2 = <><5>::<>; ---- [#U3] @@ -288,7 +288,7 @@ Declared in `<template‐specialization‐inheritance.cpp> [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using U3 = <<#S0-07e,S0>><6>; +using U3 = <><6>; ---- diff --git a/test-files/golden-tests/metadata/type-resolution.adoc b/test-files/golden-tests/metadata/type-resolution.adoc index 9ae03f4da7..7009db312a 100644 --- a/test-files/golden-tests/metadata/type-resolution.adoc +++ b/test-files/golden-tests/metadata/type-resolution.adoc @@ -9,19 +9,19 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | -| <<#C,`C`>> +| <> | -| <<#D,`D`>> +| <> | -| <<#E,`E`>> +| <> | |=== @@ -30,139 +30,139 @@ |=== | Name | Description -| <<#f0,`f0`>> +| <> | -| <<#f1,`f1`>> +| <> | -| <<#f2,`f2`>> +| <> | -| <<#f3,`f3`>> +| <> | -| <<#f4,`f4`>> +| <> | -| <<#f5,`f5`>> +| <> | -| <<#f6,`f6`>> +| <> | -| <<#f7,`f7`>> +| <> | -| <<#f8,`f8`>> +| <> | -| <<#g0,`g0`>> +| <> | -| <<#g1,`g1`>> +| <> | -| <<#g2,`g2`>> +| <> | -| <<#g3,`g3`>> +| <> | -| <<#g4,`g4`>> +| <> | -| <<#g5,`g5`>> +| <> | -| <<#g6,`g6`>> +| <> | -| <<#g7,`g7`>> +| <> | -| <<#g8,`g8`>> +| <> | -| <<#h0,`h0`>> +| <> | -| <<#h1,`h1`>> +| <> | -| <<#h2,`h2`>> +| <> | -| <<#h3,`h3`>> +| <> | -| <<#h4,`h4`>> +| <> | -| <<#h5,`h5`>> +| <> | -| <<#h6,`h6`>> +| <> | -| <<#h7,`h7`>> +| <> | -| <<#h8,`h8`>> +| <> | -| <<#i0,`i0`>> +| <> | -| <<#i1,`i1`>> +| <> | -| <<#i2,`i2`>> +| <> | -| <<#i3,`i3`>> +| <> | -| <<#i4,`i4`>> +| <> | -| <<#i5,`i5`>> +| <> | -| <<#i6,`i6`>> +| <> | -| <<#i7,`i7`>> +| <> | -| <<#i8,`i8`>> +| <> | -| <<#j0,`j0`>> +| <> | -| <<#j1,`j1`>> +| <> | -| <<#j2,`j2`>> +| <> | -| <<#j3,`j3`>> +| <> | -| <<#j4,`j4`>> +| <> | -| <<#j5,`j5`>> +| <> | -| <<#j6,`j6`>> +| <> | -| <<#j7,`j7`>> +| <> | -| <<#j8,`j8`>> +| <> | |=== @@ -210,7 +210,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f0(<<#A,A>>); +f0(<>); ---- [#f1] @@ -223,7 +223,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f1(<<#A,A>> const); +f1(<> const); ---- [#f2] @@ -236,7 +236,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f2(<<#A,A>>&); +f2(<>&); ---- [#f3] @@ -249,7 +249,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f3(<<#A,A>> const&); +f3(<> const&); ---- [#f4] @@ -262,7 +262,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f4(<<#A,A>>*); +f4(<>*); ---- [#f5] @@ -275,7 +275,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f5(<<#A,A>> const*); +f5(<> const*); ---- [#f6] @@ -288,7 +288,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f6(<<#A,A>>**); +f6(<>**); ---- [#f7] @@ -301,7 +301,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f7(<<#A,A>> const**); +f7(<> const**); ---- [#f8] @@ -314,7 +314,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -f8(<<#A,A>> const const**); +f8(<> const const**); ---- [#g0] @@ -327,7 +327,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g0(<<#C,C>>); +g0(<>); ---- [#g1] @@ -340,7 +340,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g1(<<#C,C>> const); +g1(<> const); ---- [#g2] @@ -353,7 +353,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g2(<<#C,C>>&); +g2(<>&); ---- [#g3] @@ -366,7 +366,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g3(<<#C,C>> const&); +g3(<> const&); ---- [#g4] @@ -379,7 +379,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g4(<<#C,C>>*); +g4(<>*); ---- [#g5] @@ -392,7 +392,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g5(<<#C,C>> const*); +g5(<> const*); ---- [#g6] @@ -405,7 +405,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g6(<<#C,C>>**); +g6(<>**); ---- [#g7] @@ -418,7 +418,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g7(<<#C,C>> const**); +g7(<> const**); ---- [#g8] @@ -431,7 +431,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -g8(<<#C,C>> const const**); +g8(<> const const**); ---- [#h0] @@ -444,7 +444,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h0(<<#B,B>><short, long>); +h0(<><short, long>); ---- [#h1] @@ -457,7 +457,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h1(<<#B,B>><short, long> const); +h1(<><short, long> const); ---- [#h2] @@ -470,7 +470,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h2(<<#B,B>><short, long>&); +h2(<><short, long>&); ---- [#h3] @@ -483,7 +483,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h3(<<#B,B>><short, long> const&); +h3(<><short, long> const&); ---- [#h4] @@ -496,7 +496,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h4(<<#B,B>><short, long>*); +h4(<><short, long>*); ---- [#h5] @@ -509,7 +509,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h5(<<#B,B>><short, long> const*); +h5(<><short, long> const*); ---- [#h6] @@ -522,7 +522,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h6(<<#B,B>><short, long>**); +h6(<><short, long>**); ---- [#h7] @@ -535,7 +535,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h7(<<#B,B>><short, long> const**); +h7(<><short, long> const**); ---- [#h8] @@ -548,7 +548,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -h8(<<#B,B>><short, long> const const**); +h8(<><short, long> const const**); ---- [#i0] @@ -561,7 +561,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i0(<<#D,D>>); +i0(<>); ---- [#i1] @@ -574,7 +574,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i1(<<#D,D>> const); +i1(<> const); ---- [#i2] @@ -587,7 +587,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i2(<<#D,D>>&); +i2(<>&); ---- [#i3] @@ -600,7 +600,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i3(<<#D,D>> const&); +i3(<> const&); ---- [#i4] @@ -613,7 +613,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i4(<<#D,D>>*); +i4(<>*); ---- [#i5] @@ -626,7 +626,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i5(<<#D,D>> const*); +i5(<> const*); ---- [#i6] @@ -639,7 +639,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i6(<<#D,D>>**); +i6(<>**); ---- [#i7] @@ -652,7 +652,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i7(<<#D,D>> const**); +i7(<> const**); ---- [#i8] @@ -665,7 +665,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -i8(<<#D,D>> const const**); +i8(<> const const**); ---- [#j0] @@ -678,7 +678,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j0(<<#E,E>><short>); +j0(<><short>); ---- [#j1] @@ -691,7 +691,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j1(<<#E,E>><short> const); +j1(<><short> const); ---- [#j2] @@ -704,7 +704,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j2(<<#E,E>><short>&); +j2(<><short>&); ---- [#j3] @@ -717,7 +717,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j3(<<#E,E>><short> const&); +j3(<><short> const&); ---- [#j4] @@ -730,7 +730,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j4(<<#E,E>><short>*); +j4(<><short>*); ---- [#j5] @@ -743,7 +743,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j5(<<#E,E>><short> const*); +j5(<><short> const*); ---- [#j6] @@ -756,7 +756,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j6(<<#E,E>><short>**); +j6(<><short>**); ---- [#j7] @@ -769,7 +769,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j7(<<#E,E>><short> const**); +j7(<><short> const**); ---- [#j8] @@ -782,7 +782,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void -j8(<<#E,E>><short> const const**); +j8(<><short> const const**); ---- [#C] @@ -794,7 +794,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using C = <<#A,A>>; +using C = <>; ---- [#D] @@ -806,7 +806,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using D = <<#B,B>><short, long>; +using D = <><short, long>; ---- [#E] @@ -819,7 +819,7 @@ Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -using E = <<#B,B>><T, long>; +using E = <><T, long>; ---- diff --git a/test-files/golden-tests/metadata/union.adoc b/test-files/golden-tests/metadata/union.adoc index 237a583ad4..c04b591fbf 100644 --- a/test-files/golden-tests/metadata/union.adoc +++ b/test-files/golden-tests/metadata/union.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | |=== @@ -34,10 +34,10 @@ union A; |=== | Name | Description -| <<#A-x,`x`>> [.small]#[variant member]# +| <> [.small]#[variant member]# | -| <<#A-y,`y`>> [.small]#[variant member]# +| <> [.small]#[variant member]# | |=== @@ -45,7 +45,7 @@ union A; [#A-x] -== <<#A,A>>::x +== <>::x === Synopsis @@ -57,7 +57,7 @@ int x; ---- [#A-y] -== <<#A,A>>::y +== <>::y === Synopsis @@ -85,13 +85,13 @@ struct B; |=== | Name | Description -| <<#B-x,`x`>> [.small]#[variant member]# +| <> [.small]#[variant member]# | -| <<#B-y,`y`>> [.small]#[variant member]# +| <> [.small]#[variant member]# | -| <<#B-z,`z`>> +| <> | |=== @@ -99,7 +99,7 @@ struct B; [#B-x] -== <<#B,B>>::x +== <>::x === Synopsis @@ -111,7 +111,7 @@ int x; ---- [#B-y] -== <<#B,B>>::y +== <>::y === Synopsis @@ -123,7 +123,7 @@ bool y; ---- [#B-z] -== <<#B,B>>::z +== <>::z === Synopsis diff --git a/test-files/golden-tests/metadata/using-1.adoc b/test-files/golden-tests/metadata/using-1.adoc index 86531060df..bdbe133e92 100644 --- a/test-files/golden-tests/metadata/using-1.adoc +++ b/test-files/golden-tests/metadata/using-1.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== @@ -19,7 +19,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== diff --git a/test-files/golden-tests/metadata/using-2.adoc b/test-files/golden-tests/metadata/using-2.adoc index edd8ab6ed2..b0c1ae4a32 100644 --- a/test-files/golden-tests/metadata/using-2.adoc +++ b/test-files/golden-tests/metadata/using-2.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#LongName,`LongName`>> +| <> | |=== @@ -22,16 +22,16 @@ |=== | Name | Description -| <<#LongName-S1,`S1`>> +| <> | -| <<#LongName-S2,`S2`>> +| <> | |=== [#LongName-S1] -== <<#LongName,LongName>>::S1 +== <>::S1 === Synopsis @@ -46,7 +46,7 @@ struct S1; [#LongName-S2] -== <<#LongName,LongName>>::S2 +== <>::S2 === Synopsis @@ -69,7 +69,7 @@ Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using <<#LongName,LongName>>::S1; +using <>::S1; ---- === Introduced Symbols @@ -88,7 +88,7 @@ Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using <<#LongName,LongName>>::S2; +using <>::S2; ---- === Introduced Symbols diff --git a/test-files/golden-tests/metadata/using-3.adoc b/test-files/golden-tests/metadata/using-3.adoc index 306517c9a6..8bba1a4cda 100644 --- a/test-files/golden-tests/metadata/using-3.adoc +++ b/test-files/golden-tests/metadata/using-3.adoc @@ -9,13 +9,13 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | -| <<#C,`C`>> +| <> | |=== @@ -37,7 +37,7 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== @@ -45,7 +45,7 @@ struct A; [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis @@ -74,7 +74,7 @@ struct B; |=== | Name | Description -| <<#B-f,`f`>> +| <> | |=== @@ -82,7 +82,7 @@ struct B; [#B-f] -== <<#B,B>>::f +== <>::f === Synopsis @@ -104,8 +104,8 @@ Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct C - : <<#A,A>> - , <<#B,B>>; + : <> + , <>; ---- === Member Functions @@ -113,7 +113,7 @@ struct C |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== === Using Declarations @@ -121,10 +121,10 @@ struct C |=== | Name | Description -| <<#C-f-08,`f`>> +| <> | -| <<#C-f-03,`f`>> +| <> | |=== @@ -132,7 +132,7 @@ struct C [#C-f-08] -== <<#C,C>>::f +== <>::f === Synopsis @@ -140,7 +140,7 @@ Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using <<#A,A>>::f; +using <>::f; ---- === Introduced Symbols @@ -151,7 +151,7 @@ using <<#A,A>>::f; |=== [#C-f-03] -== <<#C,C>>::f +== <>::f === Synopsis @@ -159,7 +159,7 @@ Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- -using <<#B,B>>::f; +using <>::f; ---- === Introduced Symbols diff --git a/test-files/golden-tests/metadata/var-template.adoc b/test-files/golden-tests/metadata/var-template.adoc index c141243e89..58a88d29ce 100644 --- a/test-files/golden-tests/metadata/var-template.adoc +++ b/test-files/golden-tests/metadata/var-template.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#B,`B`>> +| <> | |=== @@ -18,13 +18,13 @@ |=== | Name | Description -| <<#A-0c,`A`>> +| <> | -| <<#A-08,`A<void>`>> +| <> | -| <<#A-01,`A<T&>`>> +| <> | |=== @@ -46,13 +46,13 @@ struct B; |=== | Name | Description -| <<#B-C-09,`C`>> +| <> | -| <<#B-C-05,`C<int>`>> +| <> | -| <<#B-C-0c,`C<T*>`>> +| <> | |=== @@ -60,7 +60,7 @@ struct B; [#B-C-09] -== <<#B,B>>::C +== <>::C === Synopsis @@ -74,7 +74,7 @@ unsigned int C = 0; ---- [#B-C-05] -== <<#B,B>>::C<int> +== <>::C<int> === Synopsis @@ -88,7 +88,7 @@ unsigned int C<int> = ‐1; ---- [#B-C-0c] -== <<#B,B>>::C<T*> +== <>::C<T*> === Synopsis diff --git a/test-files/golden-tests/metadata/variadic-function.adoc b/test-files/golden-tests/metadata/variadic-function.adoc index 46cdc0a087..45e49ec293 100644 --- a/test-files/golden-tests/metadata/variadic-function.adoc +++ b/test-files/golden-tests/metadata/variadic-function.adoc @@ -9,13 +9,13 @@ |=== | Name | Description -| <<#C,`C`>> +| <> | -| <<#T,`T`>> +| <> | -| <<#U,`U`>> +| <> | |=== @@ -24,10 +24,10 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | -| <<#g,`g`>> +| <> | |=== diff --git a/test-files/golden-tests/output/canonical_1.adoc b/test-files/golden-tests/output/canonical_1.adoc index 1f155bed07..06b5f57ce3 100644 --- a/test-files/golden-tests/output/canonical_1.adoc +++ b/test-files/golden-tests/output/canonical_1.adoc @@ -9,28 +9,28 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | -| <<#B,`B`>> +| <> | -| <<#Ba,`Ba`>> +| <> | -| <<#Bx,`Bx`>> +| <> | -| <<#a,`a`>> +| <> | -| <<#b,`b`>> +| <> | -| <<#bA,`bA`>> +| <> | -| <<#ba,`ba`>> +| <> | |=== diff --git a/test-files/golden-tests/snippets/distance.adoc b/test-files/golden-tests/snippets/distance.adoc index d320d0fe7c..5bd1eff49b 100644 --- a/test-files/golden-tests/snippets/distance.adoc +++ b/test-files/golden-tests/snippets/distance.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#distance,`distance`>> +| <> | Return the distance between two points diff --git a/test-files/golden-tests/snippets/is_prime.adoc b/test-files/golden-tests/snippets/is_prime.adoc index b0fbab64a7..c6ca83d5ea 100644 --- a/test-files/golden-tests/snippets/is_prime.adoc +++ b/test-files/golden-tests/snippets/is_prime.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#is_prime,`is_prime`>> +| <> | Return true if a number is prime. diff --git a/test-files/golden-tests/snippets/sqrt.adoc b/test-files/golden-tests/snippets/sqrt.adoc index 38a4fbbf52..c9057c8c5b 100644 --- a/test-files/golden-tests/snippets/sqrt.adoc +++ b/test-files/golden-tests/snippets/sqrt.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#std,`std`>> +| <> | |=== @@ -18,7 +18,7 @@ |=== | Name | Description -| <<#sqrt,`sqrt`>> +| <> | Computes the square root of an integral value. @@ -43,7 +43,7 @@ Declared in `<sqrt.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> -<<#std,std>>::T +<>::T sqrt(T value); ---- diff --git a/test-files/golden-tests/snippets/terminate.adoc b/test-files/golden-tests/snippets/terminate.adoc index 310d89b6d6..56a1a0e519 100644 --- a/test-files/golden-tests/snippets/terminate.adoc +++ b/test-files/golden-tests/snippets/terminate.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#terminate,`terminate`>> +| <> | Exit the program. diff --git a/test-files/golden-tests/templates/c_mct_expl_inline.adoc b/test-files/golden-tests/templates/c_mct_expl_inline.adoc index 4f4cf2501e..aa9df6929a 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_inline.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -31,10 +31,10 @@ struct A; |=== | Name | Description -| <<#A-B-04,`B`>> +| <> | -| <<#A-B-01,`B<int>`>> +| <> | |=== @@ -42,7 +42,7 @@ struct A; [#A-B-04] -== <<#A,A>>::B +== <>::B === Synopsis @@ -59,7 +59,7 @@ struct B; |=== | Name | Description -| <<#A-B-04-f,`f`>> +| <> | |=== @@ -67,7 +67,7 @@ struct B; [#A-B-04-f] -== <<#A,A>>::<<#A-B-04,B>>::f +== <>::<>::f === Synopsis @@ -80,7 +80,7 @@ f(); ---- [#A-B-01] -== <<#A,A>>::B<int> +== <>::B<int> === Synopsis @@ -89,7 +89,7 @@ Declared in `<templates/c_mct_expl_inline.cpp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-B-04,B>><int>; +struct <><int>; ---- === Member Functions @@ -97,7 +97,7 @@ struct <<#A-B-04,B>><int>; |=== | Name | Description -| <<#A-B-01-g,`g`>> +| <> | |=== @@ -105,7 +105,7 @@ struct <<#A-B-04,B>><int>; [#A-B-01-g] -== <<#A,A>>::<<#A-B-01,B>><int>::g +== <>::<><int>::g === Synopsis diff --git a/test-files/golden-tests/templates/c_mct_expl_outside.adoc b/test-files/golden-tests/templates/c_mct_expl_outside.adoc index 3fa0c97811..394a780a4a 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_outside.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -31,10 +31,10 @@ struct A; |=== | Name | Description -| <<#A-B-04,`B`>> +| <> | -| <<#A-B-01,`B<int>`>> +| <> | |=== @@ -42,7 +42,7 @@ struct A; [#A-B-04] -== <<#A,A>>::B +== <>::B === Synopsis @@ -59,7 +59,7 @@ struct B; |=== | Name | Description -| <<#A-B-04-f,`f`>> +| <> | |=== @@ -67,7 +67,7 @@ struct B; [#A-B-04-f] -== <<#A,A>>::<<#A-B-04,B>>::f +== <>::<>::f === Synopsis @@ -80,7 +80,7 @@ f(); ---- [#A-B-01] -== <<#A,A>>::B<int> +== <>::B<int> === Synopsis @@ -89,7 +89,7 @@ Declared in `<templates/c_mct_expl_outside.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-B-04,B>><int>; +struct <><int>; ---- === Member Functions @@ -97,7 +97,7 @@ struct <<#A-B-04,B>><int>; |=== | Name | Description -| <<#A-B-01-g,`g`>> +| <> | |=== @@ -105,7 +105,7 @@ struct <<#A-B-04,B>><int>; [#A-B-01-g] -== <<#A,A>>::<<#A-B-01,B>><int>::g +== <>::<><int>::g === Synopsis diff --git a/test-files/golden-tests/templates/c_mft_expl_inline.adoc b/test-files/golden-tests/templates/c_mft_expl_inline.adoc index 14fc6afb67..74bc630547 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_inline.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -31,14 +31,14 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis @@ -48,22 +48,22 @@ Declared in `<templates/c_mft_expl_inline.cpp ---- template<typename T> void -<<#A-f-0e,f>>(); +<>(); ---- -[.small]#<<#A-f-0e,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void -<<#A-f-0b,f>><int>(); +<><int>(); ---- -[.small]#<<#A-f-0b,_» more..._>># +[.small]#<># [#A-f-0e] -== <<#A,A>>::f +== <>::f === Synopsis @@ -77,7 +77,7 @@ f(); ---- [#A-f-0b] -== <<#A,A>>::f<int> +== <>::f<int> === Synopsis @@ -87,7 +87,7 @@ Declared in `<templates/c_mft_expl_inline.cpp ---- template<> void -<<#A-f-0e,f>><int>(); +<><int>(); ---- diff --git a/test-files/golden-tests/templates/c_mft_expl_outside.adoc b/test-files/golden-tests/templates/c_mft_expl_outside.adoc index 815d9635d4..e21773eecb 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_outside.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -31,14 +31,14 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis @@ -48,22 +48,22 @@ Declared in `<templates/c_mft_expl_outside.cp ---- template<typename T> void -<<#A-f-0e,f>>(); +<>(); ---- -[.small]#<<#A-f-0e,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void -<<#A-f-0b,f>><int>(); +<><int>(); ---- -[.small]#<<#A-f-0b,_» more..._>># +[.small]#<># [#A-f-0e] -== <<#A,A>>::f +== <>::f === Synopsis @@ -77,7 +77,7 @@ f(); ---- [#A-f-0b] -== <<#A,A>>::f<int> +== <>::f<int> === Synopsis @@ -87,7 +87,7 @@ Declared in `<templates/c_mft_expl_outside.cp ---- template<> void -<<#A-f-0e,f>><int>(); +<><int>(); ---- diff --git a/test-files/golden-tests/templates/ct_expl.adoc b/test-files/golden-tests/templates/ct_expl.adoc index 83dffaca9b..c849e87780 100644 --- a/test-files/golden-tests/templates/ct_expl.adoc +++ b/test-files/golden-tests/templates/ct_expl.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | |=== @@ -35,7 +35,7 @@ struct A; |=== | Name | Description -| <<#A-0e-f,`f`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-0e-f] -== <<#A-0e,A>>::f +== <>::f === Synopsis @@ -65,7 +65,7 @@ Declared in `<templates/ct_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Member Functions @@ -73,7 +73,7 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-g,`g`>> +| <> | |=== @@ -81,7 +81,7 @@ struct <<#A-0e,A>><int>; [#A-00-g] -== <<#A-00,A>><int>::g +== <><int>::g === Synopsis diff --git a/test-files/golden-tests/templates/ct_mc.adoc b/test-files/golden-tests/templates/ct_mc.adoc index ff0e83c0c1..a507918a08 100644 --- a/test-files/golden-tests/templates/ct_mc.adoc +++ b/test-files/golden-tests/templates/ct_mc.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,7 +32,7 @@ struct A; |=== | Name | Description -| <<#A-B,`B`>> +| <> | |=== @@ -40,7 +40,7 @@ struct A; [#A-B] -== <<#A,A>>::B +== <>::B === Synopsis @@ -56,7 +56,7 @@ struct B; |=== | Name | Description -| <<#A-B-f,`f`>> +| <> | |=== @@ -64,7 +64,7 @@ struct B; [#A-B-f] -== <<#A,A>>::<<#A-B,B>>::f +== <>::<>::f === Synopsis diff --git a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc index 7c89aa48a5..1d8adbdbba 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | |=== @@ -35,7 +35,7 @@ struct A; |=== | Name | Description -| <<#A-0e-B,`B`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-0e-B] -== <<#A-0e,A>>::B +== <>::B === Synopsis @@ -59,7 +59,7 @@ struct B; |=== | Name | Description -| <<#A-0e-B-f,`f`>> +| <> | |=== @@ -67,7 +67,7 @@ struct B; [#A-0e-B-f] -== <<#A-0e,A>>::<<#A-0e-B,B>>::f +== <>::<>::f === Synopsis @@ -89,7 +89,7 @@ Declared in `<templates/ct_mc_expl_outside.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Types @@ -97,7 +97,7 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-B,`B`>> +| <> | |=== @@ -105,7 +105,7 @@ struct <<#A-0e,A>><int>; [#A-00-B] -== <<#A-00,A>><int>::B +== <><int>::B === Synopsis @@ -121,7 +121,7 @@ struct B; |=== | Name | Description -| <<#A-00-B-g,`g`>> +| <> | |=== @@ -129,7 +129,7 @@ struct B; [#A-00-B-g] -== <<#A-00,A>><int>::<<#A-00-B,B>>::g +== <><int>::<>::g === Synopsis diff --git a/test-files/golden-tests/templates/ct_mct.adoc b/test-files/golden-tests/templates/ct_mct.adoc index ced3586dd0..8541773e90 100644 --- a/test-files/golden-tests/templates/ct_mct.adoc +++ b/test-files/golden-tests/templates/ct_mct.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,7 +32,7 @@ struct A; |=== | Name | Description -| <<#A-B,`B`>> +| <> | |=== @@ -40,7 +40,7 @@ struct A; [#A-B] -== <<#A,A>>::B +== <>::B === Synopsis @@ -57,7 +57,7 @@ struct B; |=== | Name | Description -| <<#A-B-f,`f`>> +| <> | |=== @@ -65,7 +65,7 @@ struct B; [#A-B-f] -== <<#A,A>>::<<#A-B,B>>::f +== <>::<>::f === Synopsis diff --git a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc index a5feaa2f6b..23b99a95dc 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,10 +32,10 @@ struct A; |=== | Name | Description -| <<#A-B-07,`B`>> +| <> | -| <<#A-B-06,`B<int>`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-B-07] -== <<#A,A>>::B +== <>::B === Synopsis @@ -60,7 +60,7 @@ struct B; |=== | Name | Description -| <<#A-B-07-f,`f`>> +| <> | |=== @@ -68,7 +68,7 @@ struct B; [#A-B-07-f] -== <<#A,A>>::<<#A-B-07,B>>::f +== <>::<>::f === Synopsis @@ -81,7 +81,7 @@ f(); ---- [#A-B-06] -== <<#A,A>>::B<int> +== <>::B<int> === Synopsis @@ -90,7 +90,7 @@ Declared in `<templates/ct_mct_expl_inline.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-B-07,B>><int>; +struct <><int>; ---- === Member Functions @@ -98,7 +98,7 @@ struct <<#A-B-07,B>><int>; |=== | Name | Description -| <<#A-B-06-g,`g`>> +| <> | |=== @@ -106,7 +106,7 @@ struct <<#A-B-07,B>><int>; [#A-B-06-g] -== <<#A,A>>::<<#A-B-06,B>><int>::g +== <>::<><int>::g === Synopsis diff --git a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc index 1c2646447b..e74db7bef4 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | |=== @@ -35,7 +35,7 @@ struct A; |=== | Name | Description -| <<#A-0e-B,`B`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-0e-B] -== <<#A-0e,A>>::B +== <>::B === Synopsis @@ -60,7 +60,7 @@ struct B; |=== | Name | Description -| <<#A-0e-B-f,`f`>> +| <> | |=== @@ -68,7 +68,7 @@ struct B; [#A-0e-B-f] -== <<#A-0e,A>>::<<#A-0e-B,B>>::f +== <>::<>::f === Synopsis @@ -90,7 +90,7 @@ Declared in `<templates/ct_mct_expl_outside.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Types @@ -98,10 +98,10 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-B-03,`B`>> +| <> | -| <<#A-00-B-02,`B<int>`>> +| <> | |=== @@ -109,7 +109,7 @@ struct <<#A-0e,A>><int>; [#A-00-B-03] -== <<#A-00,A>><int>::B +== <><int>::B === Synopsis @@ -125,7 +125,7 @@ struct B; [#A-00-B-02] -== <<#A-00,A>><int>::B<int> +== <><int>::B<int> === Synopsis @@ -134,7 +134,7 @@ Declared in `<templates/ct_mct_expl_outside.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e-B,B>><int>; +struct <><int>; ---- === Member Functions @@ -142,7 +142,7 @@ struct <<#A-0e-B,B>><int>; |=== | Name | Description -| <<#A-00-B-02-g,`g`>> +| <> | |=== @@ -150,7 +150,7 @@ struct <<#A-0e-B,B>><int>; [#A-00-B-02-g] -== <<#A-00,A>><int>::<<#A-00-B-02,B>><int>::g +== <><int>::<><int>::g === Synopsis diff --git a/test-files/golden-tests/templates/ct_mf.adoc b/test-files/golden-tests/templates/ct_mf.adoc index 1ca96f3954..9fefb71ad7 100644 --- a/test-files/golden-tests/templates/ct_mf.adoc +++ b/test-files/golden-tests/templates/ct_mf.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,7 +32,7 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== @@ -40,7 +40,7 @@ struct A; [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis diff --git a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc index 8f3463207d..1c1695d38c 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | |=== @@ -35,7 +35,7 @@ struct A; |=== | Name | Description -| <<#A-0e-f,`f`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-0e-f] -== <<#A-0e,A>>::f +== <>::f === Synopsis @@ -65,7 +65,7 @@ Declared in `<templates/ct_mf_expl_outside.cp [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Member Functions @@ -73,7 +73,7 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-f,`f`>> +| <> | |=== @@ -81,7 +81,7 @@ struct <<#A-0e,A>><int>; [#A-00-f] -== <<#A-00,A>><int>::f +== <><int>::f === Synopsis diff --git a/test-files/golden-tests/templates/ct_mft.adoc b/test-files/golden-tests/templates/ct_mft.adoc index aefc35714c..a10e0c1fbc 100644 --- a/test-files/golden-tests/templates/ct_mft.adoc +++ b/test-files/golden-tests/templates/ct_mft.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,7 +32,7 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== @@ -40,7 +40,7 @@ struct A; [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis diff --git a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc index d460c77f94..2726ccfd42 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#A,`A`>> +| <> | |=== @@ -32,14 +32,14 @@ struct A; |=== | Name | Description -| <<#A-f,`f`>> +| <> | |=== [#A-f] -== <<#A,A>>::f +== <>::f === Synopsis @@ -49,22 +49,22 @@ Declared in `<templates/ct_mft_expl_inline.cp ---- template<typename U> void -<<#A-f-07,f>>(); +<>(); ---- -[.small]#<<#A-f-07,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void -<<#A-f-04,f>><int>(); +<><int>(); ---- -[.small]#<<#A-f-04,_» more..._>># +[.small]#<># [#A-f-07] -== <<#A,A>>::f +== <>::f === Synopsis @@ -78,7 +78,7 @@ f(); ---- [#A-f-04] -== <<#A,A>>::f<int> +== <>::f<int> === Synopsis @@ -88,7 +88,7 @@ Declared in `<templates/ct_mft_expl_inline.cp ---- template<> void -<<#A-f-07,f>><int>(); +<><int>(); ---- diff --git a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc index a69d2bfe32..54a5ad22ef 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc @@ -9,10 +9,10 @@ |=== | Name | Description -| <<#A-0e,`A`>> +| <> | -| <<#A-00,`A<int>`>> +| <> | |=== @@ -35,7 +35,7 @@ struct A; |=== | Name | Description -| <<#A-0e-f,`f`>> +| <> | |=== @@ -43,7 +43,7 @@ struct A; [#A-0e-f] -== <<#A-0e,A>>::f +== <>::f === Synopsis @@ -66,7 +66,7 @@ Declared in `<templates/ct_mft_expl_outside.c [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> -struct <<#A-0e,A>><int>; +struct <><int>; ---- === Member Functions @@ -74,14 +74,14 @@ struct <<#A-0e,A>><int>; |=== | Name | Description -| <<#A-00-f,`f`>> +| <> | |=== [#A-00-f] -== <<#A-00,A>><int>::f +== <><int>::f === Synopsis @@ -91,22 +91,22 @@ Declared in `<templates/ct_mft_expl_outside.c ---- template<typename U> void -<<#A-00-f-03,f>>(); +<>(); ---- -[.small]#<<#A-00-f-03,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void -<<#A-00-f-07,f>><int>(); +<><int>(); ---- -[.small]#<<#A-00-f-07,_» more..._>># +[.small]#<># [#A-00-f-03] -== <<#A-00,A>><int>::f +== <><int>::f === Synopsis @@ -120,7 +120,7 @@ f(); ---- [#A-00-f-07] -== <<#A-00,A>><int>::f<int> +== <><int>::f<int> === Synopsis @@ -130,7 +130,7 @@ Declared in `<templates/ct_mft_expl_outside.c ---- template<> void -<<#A-0e-f,f>><int>(); +<><int>(); ---- diff --git a/test-files/golden-tests/templates/ft_expl.adoc b/test-files/golden-tests/templates/ft_expl.adoc index 91ddb21cad..bf337be158 100644 --- a/test-files/golden-tests/templates/ft_expl.adoc +++ b/test-files/golden-tests/templates/ft_expl.adoc @@ -9,7 +9,7 @@ |=== | Name | Description -| <<#f,`f`>> +| <> | |=== @@ -24,19 +24,19 @@ Declared in `<templates/ft_expl.cpp>` ---- template<typename T> void -<<#f-03,f>>(); +<>(); ---- -[.small]#<<#f-03,_» more..._>># +[.small]#<># [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void -<<#f-0c,f>><int>(); +<><int>(); ---- -[.small]#<<#f-0c,_» more..._>># +[.small]#<># [#f-03] == f @@ -63,7 +63,7 @@ Declared in `<templates/ft_expl.cpp>` ---- template<> void -<<#f-03,f>><int>(); +<><int>(); ----