From 8d7d55ecb67cd52a92c9699baa95dfaf17c6d3c5 Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 13:20:15 -0300 Subject: [PATCH 1/4] adoc headers include new line #style --- .../generator/adoc/partials/markup/h.adoc.hbs | 2 +- test-files/golden-tests/core/libcxx.adoc | 11 + test-files/golden-tests/core/utf-8.adoc | 4 + .../filters/file/exclude-self.adoc | 1 + .../filters/file/include-self.adoc | 6 + .../filters/symbol-name/blacklist_0.adoc | 24 + .../filters/symbol-name/extraction-mode.adoc | 79 ++ .../symbol-name/impl-defined-member.adoc | 11 + .../filters/symbol-name/whitelist_0.adoc | 23 + .../symbol-type/nested-private-template.adoc | 9 + test-files/golden-tests/javadoc/brief-1.adoc | 7 + test-files/golden-tests/javadoc/brief-2.adoc | 16 + test-files/golden-tests/javadoc/commands.adoc | 5 + .../golden-tests/javadoc/duplicate-jdoc.adoc | 20 + test-files/golden-tests/javadoc/para-1.adoc | 11 + test-files/golden-tests/javadoc/para-2.adoc | 5 + test-files/golden-tests/javadoc/para-3.adoc | 5 + .../golden-tests/javadoc/param-direction.adoc | 32 + test-files/golden-tests/javadoc/param.adoc | 14 + test-files/golden-tests/javadoc/pre-post.adoc | 6 + test-files/golden-tests/javadoc/ref.adoc | 121 ++ .../golden-tests/metadata/alias-template.adoc | 13 + .../golden-tests/metadata/attributes_1.adoc | 4 + .../metadata/class-template-partial-spec.adoc | 11 + .../metadata/class-template-spec.adoc | 47 + .../class-template-specializations-1.adoc | 1060 +++++++++++++++++ .../class-template-specializations-2.adoc | 58 + .../class-template-specializations-3.adoc | 146 +++ .../golden-tests/metadata/class-template.adoc | 56 + test-files/golden-tests/metadata/concept.adoc | 10 + .../metadata/decay-to-primary.adoc | 27 + .../metadata/dependency-propagation.adoc | 15 + test-files/golden-tests/metadata/empty.adoc | 1 + test-files/golden-tests/metadata/enum.adoc | 16 + .../metadata/explicit-conv-operator.adoc | 22 + .../golden-tests/metadata/explicit-ctor.adoc | 54 + .../metadata/explicit-deduct-guide.adoc | 13 + .../metadata/explicit-object-parameter.adoc | 11 + .../golden-tests/metadata/friend-1.adoc | 10 + .../golden-tests/metadata/friend-2.adoc | 10 + .../golden-tests/metadata/friend-3.adoc | 15 + .../golden-tests/metadata/friend-4.adoc | 15 + .../golden-tests/metadata/friend-5.adoc | 15 + .../golden-tests/metadata/friend-6.adoc | 21 + .../metadata/function-parm-decay.adoc | 15 + .../metadata/function-template.adoc | 26 + .../metadata/function-tparm-decay.adoc | 15 + .../implicit-instantiation-member-ref.adoc | 28 + .../golden-tests/metadata/local-class.adoc | 7 + test-files/golden-tests/metadata/mem-fn.adoc | 98 ++ .../metadata/namespace-alias-1.adoc | 6 + .../metadata/namespace-alias-2.adoc | 8 + .../metadata/namespace-alias-3.adoc | 8 + .../golden-tests/metadata/namespace.adoc | 55 + .../metadata/no_unique_address.adoc | 11 + .../golden-tests/metadata/noreturn.adoc | 16 + .../golden-tests/metadata/ns-variables.adoc | 23 + .../metadata/out-of-line-record-def.adoc | 6 + .../metadata/overloaded-op-1.adoc | 7 + .../metadata/overloaded-op-2.adoc | 7 + .../golden-tests/metadata/record-1.adoc | 27 + .../golden-tests/metadata/record-access.adoc | 35 + .../golden-tests/metadata/record-data.adoc | 51 + .../metadata/record-inheritance.adoc | 34 + .../metadata/requires-clause.adoc | 17 + .../spec-mem-implicit-instantiation.adoc | 79 ++ .../metadata/static-data-def-constexpr.adoc | 12 + .../metadata/static-data-def.adoc | 31 + .../metadata/static-data-template.adoc | 11 + .../template-specialization-inheritance.adoc | 34 + .../metadata/type-resolution.adoc | 103 ++ test-files/golden-tests/metadata/union.adoc | 18 + 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 | 22 + .../golden-tests/metadata/var-template.adoc | 18 + .../metadata/variadic-function.adoc | 13 + .../golden-tests/output/canonical_1.adoc | 18 + .../golden-tests/snippets/distance.adoc | 7 + .../golden-tests/snippets/is_prime.adoc | 7 + test-files/golden-tests/snippets/sqrt.adoc | 11 + .../golden-tests/snippets/terminate.adoc | 5 + .../templates/c_mct_expl_inline.adoc | 15 + .../templates/c_mct_expl_outside.adoc | 15 + .../templates/c_mft_expl_inline.adoc | 11 + .../templates/c_mft_expl_outside.adoc | 11 + .../golden-tests/templates/ct_expl.adoc | 12 + test-files/golden-tests/templates/ct_mc.adoc | 10 + .../templates/ct_mc_expl_outside.adoc | 18 + test-files/golden-tests/templates/ct_mct.adoc | 10 + .../templates/ct_mct_expl_inline.adoc | 15 + .../templates/ct_mct_expl_outside.adoc | 20 + test-files/golden-tests/templates/ct_mf.adoc | 7 + .../templates/ct_mf_expl_outside.adoc | 12 + test-files/golden-tests/templates/ct_mft.adoc | 7 + .../templates/ct_mft_expl_inline.adoc | 11 + .../templates/ct_mft_expl_outside.adoc | 16 + .../golden-tests/templates/ft_expl.adoc | 8 + 98 files changed, 3166 insertions(+), 1 deletion(-) diff --git a/share/mrdocs/addons/generator/adoc/partials/markup/h.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/markup/h.adoc.hbs index 3db75e008c..e9cb664e30 100644 --- a/share/mrdocs/addons/generator/adoc/partials/markup/h.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/markup/h.adoc.hbs @@ -1,3 +1,3 @@ {{#if id}}[#{{{id}}}] {{/if}} -={{{select level (repeat "=" level) (select @root.config.multipage "==" "=")}}} {{> @partial-block }} \ No newline at end of file +={{{select level (repeat "=" level) (select @root.config.multipage "==" "=")}}} {{> @partial-block }} diff --git a/test-files/golden-tests/core/libcxx.adoc b/test-files/golden-tests/core/libcxx.adoc index 900f6d010f..baade8dce5 100644 --- a/test-files/golden-tests/core/libcxx.adoc +++ b/test-files/golden-tests/core/libcxx.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -29,15 +32,18 @@ == std + [#sqrt] == sqrt + Computes the square root of an integral value. === Synopsis + Declared in `<libcxx.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -49,6 +55,7 @@ sqrt(T value); === Description + This function calculates the square root of a given integral value using bit manipulation. @@ -56,6 +63,7 @@ given integral value using bit manipulation. === Exceptions + |=== | Name | Thrown on @@ -67,12 +75,14 @@ given integral value using bit manipulation. === Return Value + The square root of the input value. === Template Parameters + |=== | Name | Description @@ -84,6 +94,7 @@ The square root of the input value. === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/core/utf-8.adoc b/test-files/golden-tests/core/utf-8.adoc index e782f4ba6f..aa8754952b 100644 --- a/test-files/golden-tests/core/utf-8.adoc +++ b/test-files/golden-tests/core/utf-8.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#Христос_воскрес] == Христос_воскрес + === Synopsis + Declared in `<utf‐8.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/filters/file/exclude-self.adoc b/test-files/golden-tests/filters/file/exclude-self.adoc index fb780877b6..3c1e9836f0 100644 --- a/test-files/golden-tests/filters/file/exclude-self.adoc +++ b/test-files/golden-tests/filters/file/exclude-self.adoc @@ -7,4 +7,5 @@ + [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/file/include-self.adoc b/test-files/golden-tests/filters/file/include-self.adoc index ee63473d4c..7d8037c560 100644 --- a/test-files/golden-tests/filters/file/include-self.adoc +++ b/test-files/golden-tests/filters/file/include-self.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -17,7 +19,9 @@ [#TEST] == TEST + === Types + [cols=2] |=== | Name | Description @@ -30,8 +34,10 @@ [#TEST-SUCCESS] == <>::SUCCESS + === Synopsis + Declared in `<include‐self.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 84d0552ace..024aadfd11 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -26,7 +28,9 @@ [#N0] == N0 + === Functions + [cols=2] |=== | Name | Description @@ -39,8 +43,10 @@ [#N0-f0] == <>::f0 + === Synopsis + Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -53,10 +59,13 @@ f0(); == N3 + [#N4] == N4 + === Namespaces + [cols=2] |=== | Name | Description @@ -72,7 +81,9 @@ f0(); [#N4-N5] == <>::N5 + === Functions + [cols=2] |=== | Name | Description @@ -85,8 +96,10 @@ f0(); [#N4-N5-f1] == <>::<>::f1 + === Synopsis + Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -98,7 +111,9 @@ f1(); [#N4-N6] == <>::N6 + === Functions + [cols=2] |=== | Name | Description @@ -111,8 +126,10 @@ f1(); [#N4-N6-f1] == <>::<>::f1 + === Synopsis + Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,7 +141,9 @@ f1(); [#N7] == N7 + === Namespaces + [cols=2] |=== | Name | Description @@ -141,10 +160,13 @@ f1(); == <>::N8 + [#N7-N9] == <>::N9 + === Functions + [cols=2] |=== | Name | Description @@ -157,8 +179,10 @@ f1(); [#N7-N9-g0] == <>::<>::g0 + === Synopsis + Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 421907e2e3..9ee98b3f6b 100644 --- a/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc +++ b/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -21,6 +23,7 @@ |=== === Namespace Aliases + [cols=2] |=== | Name | Description @@ -42,6 +45,7 @@ |=== === Types + [cols=2] |=== | Name | Description @@ -58,6 +62,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -87,11 +92,13 @@ [#regular_ns] == regular_ns + A regular namespace with different filters for members === Types + [cols=2] |=== | Name | Description @@ -108,6 +115,7 @@ A regular namespace with different filters for members |=== === Functions + [cols=2] |=== | Name | Description @@ -137,12 +145,14 @@ A regular namespace with different filters for members [#regular_ns-regular] == <>::regular + A symbol that passes the filters === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,6 +161,7 @@ struct regular; ---- === Types + [cols=2] |=== | Name | Description @@ -166,6 +177,7 @@ struct regular; === Description + The symbol should have a page as usual @@ -173,12 +185,14 @@ The symbol should have a page as usual [#regular_ns-regular-also_regular] == <>::<>::also_regular + Child of a regular symbol extracted as regular === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -187,6 +201,7 @@ struct also_regular; ---- === Types + [cols=2] |=== | Name | Description @@ -203,12 +218,14 @@ struct also_regular; [#regular_ns-regular-also_regular-regular_as_well] == <>::<>::<>::regular_as_well + Grandchild of a regular symbol extracted as regular === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,12 +239,14 @@ struct regular_as_well; [#regular_ns-see_below] == <>::see_below + A symbol that passes the see‐below filter === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -240,6 +259,7 @@ struct see_below { /* see-below */ }; === Description + A symbol that passes the filters and the see‐below filter. The symbol should have a page as usual but, because it's a scope and not a namespace, the members should not be listed on that page. @@ -249,12 +269,14 @@ and not a namespace, the members should not be listed on that page. [#regular_ns-get_dependency] == <>::get_dependency + A function to get an excluded symbol === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -265,6 +287,7 @@ get_dependency(); === Description + When used in a function, only the symbol name should be shown. No links should be generated for this symbol. @@ -273,12 +296,14 @@ No links should be generated for this symbol. [#regular_ns-get_implementation_defined] == <>::get_implementation_defined + A function to get an implementation‐defined symbol === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,6 +314,7 @@ get_implementation_defined(); === Description + When used in a function, the implementation‐defined comment should replace the real type. @@ -300,12 +326,14 @@ to explain the implementation‐defined symbol. [#regular_ns-get_regular] == <>::get_regular + A function to get a regular symbol === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -316,6 +344,7 @@ get_regular(); === Description + When used in a function, the symbol should be shown as usual with a link to the page. @@ -324,12 +353,14 @@ with a link to the page. [#regular_ns-get_see_below] == <>::get_see_below + A function to get a see‐below symbol === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -340,6 +371,7 @@ get_see_below(); === Description + When used in a function, the symbol name should be shown as usual. The page for this symbol is what should be different because the synopsis should say "See below" and the members are not @@ -351,11 +383,13 @@ used as a dependency elsewhere. [#see_below_ns] == see_below_ns + A see‐below namespace === Types + [cols=2] |=== | Name | Description @@ -372,6 +406,7 @@ A see‐below namespace |=== === Functions + [cols=2] |=== | Name | Description @@ -390,6 +425,7 @@ A see‐below namespace === Description + All member symbols should become see‐below. All members are traversed as see‐below. @@ -401,12 +437,14 @@ the see‐below comment. [#see_below_ns-regular] == <>::regular + Regular symbol in a see‐below namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -419,6 +457,7 @@ struct regular { /* see-below */ }; === Description + The symbol becomes see‐below because the whole namespace is see‐below. @@ -427,12 +466,14 @@ is see‐below. [#see_below_ns-see_below] == <>::see_below + See‐below symbol in a see‐below namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -445,6 +486,7 @@ struct see_below { /* see-below */ }; === Description + The symbol becomes see‐below because the whole namespace is see‐below and because it's explicitly marked as see‐below. @@ -453,12 +495,14 @@ is see‐below and because it's explicitly marked as see‐below& [#see_below_ns-get_dependency] == <>::get_dependency + A function to get a dependency symbol in a see‐below namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -469,6 +513,7 @@ get_dependency(); === Description + The symbol should be extracted as a dependency because the exclude filter has precedence over the see‐below filter. Only included symbols can be promoted to see‐below. @@ -481,12 +526,14 @@ to explain the dependency. [#see_below_ns-get_implementation_defined] == <>::get_implementation_defined + A function to get an implementation‐defined symbol in a see‐below namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -497,6 +544,7 @@ get_implementation_defined(); === Description + When used in a function, the implementation‐defined comment should replace the real type. @@ -508,12 +556,14 @@ to explain the implementation‐defined symbol. [#regular] == regular + A regular symbol in the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -522,6 +572,7 @@ struct regular; ---- === Types + [cols=2] |=== | Name | Description @@ -537,6 +588,7 @@ struct regular; === Description + This symbol should have a page as usual. @@ -544,12 +596,14 @@ This symbol should have a page as usual. [#regular-also_regular] == <>::also_regular + Child of a regular symbol: should be traversed as usual === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -558,6 +612,7 @@ struct also_regular; ---- === Types + [cols=2] |=== | Name | Description @@ -574,12 +629,14 @@ struct also_regular; [#regular-also_regular-regular_as_well] == <>::<>::regular_as_well + Grandchild of a regular symbol: should be traversed as usual === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -593,12 +650,14 @@ struct regular_as_well; [#see_below] == see_below + A see‐below symbol in the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -611,6 +670,7 @@ struct see_below { /* see-below */ }; === Description + This symbol should have a page as usual but, because it's a scope and not a namespace, the members should not be listed on that page. @@ -621,12 +681,14 @@ The synopsis should say "See below". [#get_dependency] == get_dependency + A function to get a dependency symbol on the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -637,6 +699,7 @@ get_dependency(); === Description + The symbol should be extracted as a dependency but its members should not be traversed. @@ -645,12 +708,14 @@ members should not be traversed. [#get_implementation_defined] == get_implementation_defined + A function to get an implementation‐defined symbol in the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -661,6 +726,7 @@ get_implementation_defined(); === Description + When used in a function, the implementation‐defined comment should replace the real type. @@ -672,12 +738,14 @@ to explain the implementation‐defined symbol. [#get_regular] == get_regular + A function to get a regular symbol in the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -688,6 +756,7 @@ get_regular(); === Description + When used in a function, the symbol should be shown as usual with a link to the page. @@ -696,12 +765,14 @@ with a link to the page. [#get_see_below] == get_see_below + A function to get a see‐below symbol in the global namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -712,6 +783,7 @@ get_see_below(); === Description + When used in a function, the symbol name should be shown as usual. The page for this symbol is what should be different because the synopsis should say "See below" and the members are not @@ -723,12 +795,14 @@ used as a dependency elsewhere. [#dependency_ns_alias] == dependency_ns_alias + Namespace alias to form the dependency on dependency_ns === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -739,12 +813,14 @@ namespace dependency_ns_alias = dependency_ns; [#implementation_defined_ns_alias] == implementation_defined_ns_alias + Namespace alias to form a dependency on the implementation‐defined namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -755,12 +831,14 @@ namespace implementation_defined_ns_alias = /* impl [#see_below_ns_alias] == see_below_ns_alias + Namespace alias to form a dependency on the see‐below namespace === Synopsis + Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -770,6 +848,7 @@ namespace see_below_ns_alias = <>::absolute_uri_rule_t + === Synopsis + Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -57,8 +64,10 @@ struct absolute_uri_rule_t; [#absolute_uri_rule] == absolute_uri_rule + === Synopsis + Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -70,8 +79,10 @@ constexpr [#regular_absolute_uri_rule] == regular_absolute_uri_rule + === Synopsis + Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 b1ad8996b6..3987b0939f 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -23,7 +25,9 @@ [#N0] == N0 + === Functions + [cols=2] |=== | Name | Description @@ -36,8 +40,10 @@ [#N0-f0_WL] == <>::f0_WL + === Synopsis + Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -49,7 +55,9 @@ f0_WL(); [#N1] == N1 + === Namespaces + [cols=2] |=== | Name | Description @@ -66,10 +74,13 @@ f0_WL(); == <>::N3_WL + [#N1-N4] == <>::N4 + === Functions + [cols=2] |=== | Name | Description @@ -82,8 +93,10 @@ f0_WL(); [#N1-N4-f1_WL] == <>::<>::f1_WL + === Synopsis + Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -95,7 +108,9 @@ f1_WL(); [#N5] == N5 + === Namespaces + [cols=2] |=== | Name | Description @@ -108,7 +123,9 @@ f1_WL(); [#N5-N6_BL] == <>::N6_BL + === Namespaces + [cols=2] |=== | Name | Description @@ -124,6 +141,7 @@ f1_WL(); |=== === Functions + [cols=2] |=== | Name | Description @@ -137,19 +155,24 @@ f1_WL(); == <>::<>::M7 + [#N5-N6_BL-N7] == <>::<>::N7 + [#N5-N6_BL-N8] == <>::<>::N8 + [#N5-N6_BL-f1_BL] == <>::<>::f1_BL + === Synopsis + Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 dbf63f9172..1ac9f43323 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 @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#range] == range + === Synopsis + Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -30,6 +34,7 @@ class range; === Private Types + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ class range; [#range-impl-0e] == <>::impl + === Synopsis + Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,8 +70,10 @@ struct impl; [#range-impl-00] == <>::impl<R, false> + === Synopsis + Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/javadoc/brief-1.adoc b/test-files/golden-tests/javadoc/brief-1.adoc index a32075e812..84c3d1afef 100644 --- a/test-files/golden-tests/javadoc/brief-1.adoc +++ b/test-files/golden-tests/javadoc/brief-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -27,6 +29,7 @@ continues to the line. [#f5] == f5 + brief *bold* it @@ -36,6 +39,7 @@ continues to the line. === Synopsis + Declared in `<brief‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,12 +51,14 @@ f5(); [#f6] == f6 + brief === Synopsis + Declared in `<brief‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,6 +69,7 @@ f6(); === Description + many lined *bold* what will diff --git a/test-files/golden-tests/javadoc/brief-2.adoc b/test-files/golden-tests/javadoc/brief-2.adoc index 38d4dd268c..a3550452ac 100644 --- a/test-files/golden-tests/javadoc/brief-2.adoc +++ b/test-files/golden-tests/javadoc/brief-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -46,12 +48,14 @@ ief [#f1] == f1 + brief === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,12 +67,14 @@ f1(); [#f2] == f2 + brief === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,12 +86,14 @@ f2(); [#f3] == f3 + brief === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,12 +105,14 @@ f3(); [#f4] == f4 + brief x === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,6 +123,7 @@ f4(); === Description + br ief @@ -121,6 +132,7 @@ ief [#f5] == f5 + br ief @@ -128,6 +140,7 @@ ief === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -139,6 +152,7 @@ f5(); [#f6] == f6 + br ief @@ -146,6 +160,7 @@ ief === Synopsis + Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -156,6 +171,7 @@ f6(); === Description + desc diff --git a/test-files/golden-tests/javadoc/commands.adoc b/test-files/golden-tests/javadoc/commands.adoc index d8bfd70efd..79a7327680 100644 --- a/test-files/golden-tests/javadoc/commands.adoc +++ b/test-files/golden-tests/javadoc/commands.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -19,12 +21,14 @@ [#f1] == f1 + brief === Synopsis + Declared in `<commands.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,6 +39,7 @@ f1(); === Description + mrdocs hello diff --git a/test-files/golden-tests/javadoc/duplicate-jdoc.adoc b/test-files/golden-tests/javadoc/duplicate-jdoc.adoc index 7387fcbb63..23d6da29e9 100644 --- a/test-files/golden-tests/javadoc/duplicate-jdoc.adoc +++ b/test-files/golden-tests/javadoc/duplicate-jdoc.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -44,12 +46,14 @@ [#f0] == f0 + f0 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,6 +64,7 @@ f0(); === Return Value + int @@ -67,12 +72,14 @@ int [#f1] == f1 + f1 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,6 +90,7 @@ f1(); === Return Value + bool @@ -90,12 +98,14 @@ bool [#g0] == g0 + g0 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,6 +116,7 @@ g0(int a); === Parameters + |=== | Name | Description @@ -122,12 +133,14 @@ g0(int a); [#g1] == g1 + g1 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,6 +151,7 @@ g1(int a); === Parameters + |=== | Name | Description @@ -154,12 +168,14 @@ g1(int a); [#h0] == h0 + h0 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -171,6 +187,7 @@ h0(); === Template Parameters + |=== | Name | Description @@ -187,12 +204,14 @@ h0(); [#h1] == h1 + h1 brief === Synopsis + Declared in `<duplicate‐jdoc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -204,6 +223,7 @@ h1(); === Template Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/javadoc/para-1.adoc b/test-files/golden-tests/javadoc/para-1.adoc index 532d2b7975..23e0e20449 100644 --- a/test-files/golden-tests/javadoc/para-1.adoc +++ b/test-files/golden-tests/javadoc/para-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -28,8 +30,10 @@ [#f1] == f1 + === Synopsis + Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,8 +45,10 @@ f1(); [#f2] == f2 + === Synopsis + Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,8 +60,10 @@ f2(); [#f3] == f3 + === Synopsis + Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -67,12 +75,14 @@ f3(); [#f4] == f4 + brief === Synopsis + Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,6 +93,7 @@ f4(); === Description + a b diff --git a/test-files/golden-tests/javadoc/para-2.adoc b/test-files/golden-tests/javadoc/para-2.adoc index e0e89512d2..9c559d3e02 100644 --- a/test-files/golden-tests/javadoc/para-2.adoc +++ b/test-files/golden-tests/javadoc/para-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -19,12 +21,14 @@ [#f1] == f1 + brief === Synopsis + Declared in `<para‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,6 +39,7 @@ f1(); === Description + a b c diff --git a/test-files/golden-tests/javadoc/para-3.adoc b/test-files/golden-tests/javadoc/para-3.adoc index 0c14646de7..9a3dc62204 100644 --- a/test-files/golden-tests/javadoc/para-3.adoc +++ b/test-files/golden-tests/javadoc/para-3.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -17,10 +19,12 @@ [#my_function] == my_function + A function === Synopsis + Declared in `<para‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -32,6 +36,7 @@ my_function(); === Description + === A heading. Some text. diff --git a/test-files/golden-tests/javadoc/param-direction.adoc b/test-files/golden-tests/javadoc/param-direction.adoc index c90c2334f5..af19aff690 100644 --- a/test-files/golden-tests/javadoc/param-direction.adoc +++ b/test-files/golden-tests/javadoc/param-direction.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -44,8 +46,10 @@ [#f] == f + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,6 +60,7 @@ f(int x0); === Parameters + |=== | Name | Description @@ -66,8 +71,10 @@ f(int x0); [#g] == g + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,6 +87,7 @@ g( === Parameters + |=== | Name | Description @@ -92,8 +100,10 @@ g( [#h] == h + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,6 +116,7 @@ h( === Parameters + |=== | Name | Description @@ -118,8 +129,10 @@ h( [#i] == i + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -132,6 +145,7 @@ i( === Parameters + |=== | Name | Description @@ -144,8 +158,10 @@ i( [#j] == j + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -158,6 +174,7 @@ j( === Parameters + |=== | Name | Description @@ -170,8 +187,10 @@ j( [#k] == k + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -185,6 +204,7 @@ k( === Parameters + |=== | Name | Description @@ -199,8 +219,10 @@ k( [#l] == l + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -215,6 +237,7 @@ l( === Parameters + |=== | Name | Description @@ -229,8 +252,10 @@ l( [#m] == m + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -243,6 +268,7 @@ m( === Parameters + |=== | Name | Description @@ -255,8 +281,10 @@ m( [#n] == n + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -267,6 +295,7 @@ n(int x8); === Parameters + |=== | Name | Description @@ -277,8 +306,10 @@ n(int x8); [#o] == o + === Synopsis + Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,6 +320,7 @@ o(int x9); === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/javadoc/param.adoc b/test-files/golden-tests/javadoc/param.adoc index 3b9388de33..5230469e25 100644 --- a/test-files/golden-tests/javadoc/param.adoc +++ b/test-files/golden-tests/javadoc/param.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#f] == f + === Synopsis + Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,6 +42,7 @@ f(int x); === Parameters + |=== | Name | Description @@ -48,8 +53,10 @@ f(int x); [#g] == g + === Synopsis + Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,6 +69,7 @@ g( === Parameters + |=== | Name | Description @@ -74,8 +82,10 @@ g( [#h] == h + === Synopsis + Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,6 +99,7 @@ h( === Parameters + |=== | Name | Description @@ -103,8 +114,10 @@ h( [#i] == i + === Synopsis + Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,6 +132,7 @@ i( === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/javadoc/pre-post.adoc b/test-files/golden-tests/javadoc/pre-post.adoc index 825826e785..f90e6dfb1f 100644 --- a/test-files/golden-tests/javadoc/pre-post.adoc +++ b/test-files/golden-tests/javadoc/pre-post.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#f] == f + === Synopsis + Declared in `<pre‐post.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -29,6 +33,7 @@ f(); === Preconditions + * first precondition @@ -38,6 +43,7 @@ f(); === Postconditions + * first postcondition diff --git a/test-files/golden-tests/javadoc/ref.adoc b/test-files/golden-tests/javadoc/ref.adoc index f4ce8ad62e..ce40d2b637 100644 --- a/test-files/golden-tests/javadoc/ref.adoc +++ b/test-files/golden-tests/javadoc/ref.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Types + [cols=2] |=== | Name | Description @@ -23,6 +26,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -47,7 +51,9 @@ xref:#F-operator_bitnot[F::operator˜] [#A] == A + === Types + [cols=2] |=== | Name | Description @@ -66,6 +72,7 @@ xref:#A-f1[f1] |=== === Functions + [cols=2] |=== | Name | Description @@ -81,6 +88,7 @@ xref:#f0[f0] [#A-B] == <>::B + See xref:#A-f1[f1] @@ -88,6 +96,7 @@ xref:#A-f1[f1] === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,6 +106,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -110,6 +120,7 @@ struct B; === Description + See xref:#A-f1[A::f1] @@ -121,8 +132,10 @@ xref:#A-f1[::A::f1] [#A-B-f2] == <>::<>::f2 + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,8 +147,10 @@ f2(); [#A-C] == <>::C + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,6 +159,7 @@ struct C; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -161,8 +177,10 @@ struct C; [#A-C-f3] == <>::<>::f3 + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -174,8 +192,10 @@ f3(); [#A-C-f4] == <>::<>::f4 + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -187,8 +207,10 @@ f4(); [#A-D] == <>::D + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -198,6 +220,7 @@ struct D ---- === Types + [cols=2] |=== | Name | Description @@ -210,6 +233,7 @@ xref:#A-C-f3[f3] |=== === Member Functions + [cols=2] |=== | Name | Description @@ -226,6 +250,7 @@ xref:#A-C-f3[f3] [#A-D-E] == <>::<>::E + See xref:#A-C-f3[f3] @@ -233,6 +258,7 @@ xref:#A-C-f3[f3] === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -245,6 +271,7 @@ struct E; === Description + See xref:#A-D-f4[f4] @@ -256,8 +283,10 @@ xref:#A-C-f4[C::f4] [#A-D-f4] == <>::<>::f4 + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -269,6 +298,7 @@ f4(); [#A-f1] == <>::f1 + See xref:#f0[f0] @@ -276,6 +306,7 @@ xref:#f0[f0] === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -286,6 +317,7 @@ f1(); === Description + See xref:#f0[::f0] @@ -294,8 +326,10 @@ xref:#f0[::f0] [#F] == F + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -304,6 +338,7 @@ struct F; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -432,8 +467,10 @@ struct F; [#F-operator_not] == <>::operator! + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -445,8 +482,10 @@ operator!(); [#F-operator_not_eq] == <>::operator!= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -458,8 +497,10 @@ operator!=(<>&); [#F-operator_mod] == <>::operator% + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -471,8 +512,10 @@ operator%(<>&); [#F-operator_mod_eq] == <>::operator%= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -484,8 +527,10 @@ operator%=(<>&); [#F-operator_bitand] == <>::operator& + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -497,8 +542,10 @@ operator&(<>&); [#F-operator_and] == <>::operator&& + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -510,8 +557,10 @@ operator&&(<>&); [#F-operator_and_eq] == <>::operator&= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -523,8 +572,10 @@ operator&=(<>&); [#F-operator_call] == <>::operator() + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -536,8 +587,10 @@ operator()(<>&); [#F-operator_star] == <>::operator* + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -549,8 +602,10 @@ operator*(<>&); [#F-operator_star_eq] == <>::operator*= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -562,8 +617,10 @@ operator*=(<>&); [#F-operator_plus] == <>::operator+ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -575,8 +632,10 @@ operator+(<>&); [#F-operator_inc] == <>::operator++ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -588,8 +647,10 @@ operator++(); [#F-operator_plus_eq] == <>::operator+= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -601,8 +662,10 @@ operator+=(<>&); [#F-operator_comma] == <>::operator, + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -614,8 +677,10 @@ operator,(<>&); [#F-operator_minus] == <>::operator‐ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -627,8 +692,10 @@ operator‐(<>&); [#F-operator_dec] == <>::operator‐‐ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -640,8 +707,10 @@ operator‐‐(); [#F-operator_minus_eq] == <>::operator‐= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -653,8 +722,10 @@ operator‐=(<>&); [#F-operator_ptr] == <>::operator‐> + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -666,8 +737,10 @@ operator‐>(); [#F-operator_ptrmem] == <>::operator‐>* + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -679,8 +752,10 @@ operator‐>*(<>&); [#F-operator_slash] == <>::operator/ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -692,8 +767,10 @@ operator/(<>&); [#F-operator_slash_eq] == <>::operator/= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -705,8 +782,10 @@ operator/=(<>&); [#F-operator_lt] == <>::operator< + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -718,8 +797,10 @@ operator<(<>&); [#F-operator_lshift] == <>::operator<< + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -731,8 +812,10 @@ operator<<(<>&); [#F-operator_lshift_eq] == <>::operator<<= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -744,8 +827,10 @@ operator<<=(<>&); [#F-operator_le] == <>::operator<= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -757,8 +842,10 @@ operator<=(<>&); [#F-operator_3way] == <>::operator<=> + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -770,8 +857,10 @@ operator<=>(<>&); [#F-operator_assign] == <>::operator= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -783,8 +872,10 @@ operator=(<>&); [#F-operator_eq] == <>::operator== + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -796,8 +887,10 @@ operator==(<>&); [#F-operator_gt] == <>::operator> + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -809,8 +902,10 @@ operator>(<>&); [#F-operator_ge] == <>::operator>= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -822,8 +917,10 @@ operator>=(<>&); [#F-operator_rshift] == <>::operator>> + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -835,8 +932,10 @@ operator>>(<>&); [#F-operator_rshift_eq] == <>::operator>>= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -848,8 +947,10 @@ operator>>=(<>&); [#F-operator_subs] == <>::operator[] + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -861,8 +962,10 @@ operator[](<>&); [#F-operator_xor] == <>::operatorˆ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -874,8 +977,10 @@ operatorˆ(<>&); [#F-operator_xor_eq] == <>::operatorˆ= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -887,8 +992,10 @@ operatorˆ=(<>&); [#F-operator_bitor] == <>::operator| + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -900,8 +1007,10 @@ operator|(<>&); [#F-operator_or_eq] == <>::operator|= + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -913,8 +1022,10 @@ operator|=(<>&); [#F-operator_or] == <>::operator|| + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -926,8 +1037,10 @@ operator||(<>&); [#F-operator_bitnot] == <>::operator˜ + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -939,8 +1052,10 @@ operator˜(); [#f0] == f0 + === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -952,6 +1067,7 @@ f0(); [#f5] == f5 + See xref:#A-f1[A::f1] @@ -959,6 +1075,7 @@ xref:#A-f1[A::f1] === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -969,6 +1086,7 @@ f5(); === Description + See xref:#A-f1[::A::f1] @@ -977,6 +1095,7 @@ xref:#A-f1[::A::f1] [#f6] == f6 + See xref:#F-operator_bitnot[F::operator˜] @@ -984,6 +1103,7 @@ xref:#F-operator_bitnot[F::operator˜] === Synopsis + Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -994,6 +1114,7 @@ f6(); === Description + See xref:#F-operator_comma[F::operator,] diff --git a/test-files/golden-tests/metadata/alias-template.adoc b/test-files/golden-tests/metadata/alias-template.adoc index d40581c46a..99343ce301 100644 --- a/test-files/golden-tests/metadata/alias-template.adoc +++ b/test-files/golden-tests/metadata/alias-template.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#A] == A + === Synopsis + Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,8 +46,10 @@ struct A; [#B] == B + === Synopsis + Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,8 +66,10 @@ struct B; [#D] == D + === Synopsis + Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,6 +79,7 @@ struct D; ---- === Types + [cols=2] |=== | Name | Description @@ -85,8 +94,10 @@ struct D; [#D-E] == <>::E + === Synopsis + Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -98,8 +109,10 @@ using E = <><T, U>; [#C] == C + === Synopsis + Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/attributes_1.adoc b/test-files/golden-tests/metadata/attributes_1.adoc index 5abb9fd073..26aeaee37d 100644 --- a/test-files/golden-tests/metadata/attributes_1.adoc +++ b/test-files/golden-tests/metadata/attributes_1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#f] == f + === Synopsis + Declared in `<attributes_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 0b12e35d53..aa5c0ed095 100644 --- a/test-files/golden-tests/metadata/class-template-partial-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-partial-spec.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -48,8 +53,10 @@ struct A; [#A-B-0a] == <>::B + === Synopsis + Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,8 +73,10 @@ struct B; [#A-B-06] == <>::B<U*, T> + === Synopsis + Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,8 +91,10 @@ struct <><U*, T>; [#A-B-04] == <>::B<T, long> + === Synopsis + Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/class-template-spec.adoc b/test-files/golden-tests/metadata/class-template-spec.adoc index 3c7f413d9e..edcfff24f2 100644 --- a/test-files/golden-tests/metadata/class-template-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-spec.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -41,8 +43,10 @@ [#A-0e] == A + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,6 +56,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -66,8 +71,10 @@ struct A; [#A-0e-f] == <>::f + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,8 +86,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,6 +99,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -104,8 +114,10 @@ struct <><int>; [#A-00-g] == <><int>::g + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,8 +129,10 @@ g(); [#A-0c] == A<long> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,6 +142,7 @@ struct <><long>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -142,8 +157,10 @@ struct <><long>; [#A-0c-h] == <><long>::h + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,8 +172,10 @@ h(); [#B-00] == B + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,6 +185,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -180,8 +200,10 @@ struct B; [#B-00-f] == <>::f + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -193,8 +215,10 @@ f(); [#B-07] == B<T*> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -204,6 +228,7 @@ struct <><T*>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -218,8 +243,10 @@ struct <><T*>; [#B-07-g] == <><T*>::g + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -231,8 +258,10 @@ g(); [#B-06] == B<T&> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -242,6 +271,7 @@ struct <><T&>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -256,8 +286,10 @@ struct <><T&>; [#B-06-h] == <><T&>::h + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -269,8 +301,10 @@ h(); [#C-0f] == C + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -282,6 +316,7 @@ struct C; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -296,8 +331,10 @@ struct C; [#C-0f-f] == <>::f + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -309,8 +346,10 @@ f(); [#C-0a] == C<int, int> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -320,6 +359,7 @@ struct <><int, int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -334,8 +374,10 @@ struct <><int, int>; [#C-0a-g] == <><int, int>::g + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -347,8 +389,10 @@ g(); [#C-0e] == C<T*, int> + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -358,6 +402,7 @@ struct <><T*, int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -372,8 +417,10 @@ struct <><T*, int>; [#C-0e-h] == <><T*, int>::h + === Synopsis + Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 c18c633434..bfa338003d 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-1.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -287,8 +289,10 @@ [#R0] == R0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -298,6 +302,7 @@ struct R0 ---- === Types + [cols=2] |=== | Name | Description @@ -310,6 +315,7 @@ struct R0 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -324,8 +330,10 @@ struct R0 [#R1] == R1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -340,8 +348,10 @@ struct R1 [#R10] == R10 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -356,8 +366,10 @@ struct R10 [#R11] == R11 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -372,8 +384,10 @@ struct R11 [#R12] == R12 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -388,8 +402,10 @@ struct R12 [#R13] == R13 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -404,8 +420,10 @@ struct R13 [#R14] == R14 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -420,8 +438,10 @@ struct R14 [#R15] == R15 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -436,8 +456,10 @@ struct R15 [#R16] == R16 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -452,8 +474,10 @@ struct R16 [#R17] == R17 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -468,8 +492,10 @@ struct R17 [#R18] == R18 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -484,8 +510,10 @@ struct R18 [#R19] == R19 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -500,8 +528,10 @@ struct R19 [#R2] == R2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -511,6 +541,7 @@ struct R2 ---- === Types + [cols=2] |=== | Name | Description @@ -523,6 +554,7 @@ struct R2 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -537,8 +569,10 @@ struct R2 [#R20] == R20 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -553,8 +587,10 @@ struct R20 [#R21] == R21 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -569,8 +605,10 @@ struct R21 [#R22] == R22 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -585,8 +623,10 @@ struct R22 [#R23] == R23 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -601,8 +641,10 @@ struct R23 [#R24] == R24 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -617,8 +659,10 @@ struct R24 [#R25] == R25 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -633,8 +677,10 @@ struct R25 [#R26] == R26 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -649,8 +695,10 @@ struct R26 [#R27] == R27 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -665,8 +713,10 @@ struct R27 [#R28] == R28 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -676,6 +726,7 @@ struct R28 ---- === Types + [cols=2] |=== | Name | Description @@ -688,6 +739,7 @@ struct R28 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -702,8 +754,10 @@ struct R28 [#R29] == R29 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -713,6 +767,7 @@ struct R29 ---- === Types + [cols=2] |=== | Name | Description @@ -725,6 +780,7 @@ struct R29 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -739,8 +795,10 @@ struct R29 [#R3] == R3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -755,8 +813,10 @@ struct R3 [#R30] == R30 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -766,6 +826,7 @@ struct R30 ---- === Types + [cols=2] |=== | Name | Description @@ -775,6 +836,7 @@ struct R30 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -789,8 +851,10 @@ struct R30 [#R31] == R31 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -808,8 +872,10 @@ struct R31 [#R32] == R32 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -824,8 +890,10 @@ struct R32 [#R33] == R33 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -840,8 +908,10 @@ struct R33 [#R34] == R34 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -851,6 +921,7 @@ struct R34 ---- === Member Functions + [cols=2] |=== | Name | Description @@ -865,8 +936,10 @@ struct R34 [#R35] == R35 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -884,8 +957,10 @@ struct R35 [#R36] == R36 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -900,8 +975,10 @@ struct R36 [#R37] == R37 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -916,8 +993,10 @@ struct R37 [#R38] == R38 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -935,8 +1014,10 @@ struct R38 [#R39] == R39 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -951,8 +1032,10 @@ struct R39 [#R4] == R4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -967,8 +1050,10 @@ struct R4 [#R40] == R40 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -983,8 +1068,10 @@ struct R40 [#R41] == R41 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -994,6 +1081,7 @@ struct R41 ---- === Types + [cols=2] |=== | Name | Description @@ -1003,6 +1091,7 @@ struct R41 |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1017,8 +1106,10 @@ struct R41 [#R42] == R42 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1036,8 +1127,10 @@ struct R42 [#R43] == R43 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1052,8 +1145,10 @@ struct R43 [#R44] == R44 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1068,8 +1163,10 @@ struct R44 [#R45] == R45 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1079,6 +1176,7 @@ struct R45 ---- === Member Functions + [cols=2] |=== | Name | Description @@ -1093,8 +1191,10 @@ struct R45 [#R46] == R46 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1112,8 +1212,10 @@ struct R46 [#R47] == R47 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1128,8 +1230,10 @@ struct R47 [#R48] == R48 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1144,8 +1248,10 @@ struct R48 [#R5] == R5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1160,8 +1266,10 @@ struct R5 [#R6] == R6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1176,8 +1284,10 @@ struct R6 [#R7] == R7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1192,8 +1302,10 @@ struct R7 [#R8] == R8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1208,8 +1320,10 @@ struct R8 [#R9] == R9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1224,8 +1338,10 @@ struct R9 [#S0-0cf] == S0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1237,6 +1353,7 @@ struct S0; ---- === Types + [cols=2] |=== | Name | Description @@ -1249,6 +1366,7 @@ struct S0; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1263,8 +1381,10 @@ struct S0; [#S0-0cf-S1] == <>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1273,6 +1393,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -1282,6 +1403,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1296,8 +1418,10 @@ struct S1; [#S0-0cf-S1-S2] == <>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1309,6 +1433,7 @@ struct S2; ---- === Types + [cols=2] |=== | Name | Description @@ -1321,6 +1446,7 @@ struct S2; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1335,8 +1461,10 @@ struct S2; [#S0-0cf-S1-S2-S3] == <>::<>::<>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1345,6 +1473,7 @@ struct S3; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -1359,8 +1488,10 @@ struct S3; [#S0-0cf-S1-S2-S3-f3] == <>::<>::<>::<>::f3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1372,8 +1503,10 @@ f3(); [#S0-0cf-S1-S2-S4] == <>::<>::<>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1385,6 +1518,7 @@ struct S4; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -1399,8 +1533,10 @@ struct S4; [#S0-0cf-S1-S2-S4-f4] == <>::<>::<>::<>::f4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1412,8 +1548,10 @@ f4(); [#S0-0cf-S1-S2-f2] == <>::<>::<>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1425,8 +1563,10 @@ f2(); [#S0-0cf-S1-f1] == <>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1438,8 +1578,10 @@ f1(); [#S0-0cf-S5] == <>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1451,6 +1593,7 @@ struct S5; ---- === Types + [cols=2] |=== | Name | Description @@ -1460,6 +1603,7 @@ struct S5; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1474,8 +1618,10 @@ struct S5; [#S0-0cf-S5-S6] == <>::<>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1484,6 +1630,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -1493,6 +1640,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1507,8 +1655,10 @@ struct S6; [#S0-0cf-S5-S6-S7] == <>::<>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1520,6 +1670,7 @@ struct S7; ---- === Types + [cols=2] |=== | Name | Description @@ -1532,6 +1683,7 @@ struct S7; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1546,8 +1698,10 @@ struct S7; [#S0-0cf-S5-S6-S7-S8] == <>::<>::<>::<>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1556,6 +1710,7 @@ struct S8; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -1570,8 +1725,10 @@ struct S8; [#S0-0cf-S5-S6-S7-S8-f8] == <>::<>::<>::<>::<>::f8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1583,8 +1740,10 @@ f8(); [#S0-0cf-S5-S6-S7-S9] == <>::<>::<>::<>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1596,6 +1755,7 @@ struct S9; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -1610,8 +1770,10 @@ struct S9; [#S0-0cf-S5-S6-S7-S9-f9] == <>::<>::<>::<>::<>::f9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1623,8 +1785,10 @@ f9(); [#S0-0cf-S5-S6-S7-f7] == <>::<>::<>::<>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1636,8 +1800,10 @@ f7(); [#S0-0cf-S5-S6-f6] == <>::<>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1649,8 +1815,10 @@ f6(); [#S0-0cf-S5-f5] == <>::<>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1662,8 +1830,10 @@ f5(); [#S0-0cf-f0] == <>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1675,8 +1845,10 @@ f0(); [#S0-0be] == S0<0> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1691,8 +1863,10 @@ struct <><0>; [#S0-09c] == S0<2> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1702,6 +1876,7 @@ struct <><2>; ---- === Types + [cols=2] |=== | Name | Description @@ -1714,6 +1889,7 @@ struct <><2>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1728,8 +1904,10 @@ struct <><2>; [#S0-09c-S1] == <><2>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1743,8 +1921,10 @@ struct S1; [#S0-09c-S5] == <><2>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1761,8 +1941,10 @@ struct S5; [#S0-09c-f0] == <><2>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1774,8 +1956,10 @@ f0(); [#S0-073] == S0<3> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1785,6 +1969,7 @@ struct <><3>; ---- === Types + [cols=2] |=== | Name | Description @@ -1797,6 +1982,7 @@ struct <><3>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1811,8 +1997,10 @@ struct <><3>; [#S0-073-S1] == <><3>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1821,6 +2009,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -1830,6 +2019,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1844,8 +2034,10 @@ struct S1; [#S0-073-S1-S2] == <><3>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1862,8 +2054,10 @@ struct S2; [#S0-073-S1-f1] == <><3>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1875,8 +2069,10 @@ f1(); [#S0-073-S5] == <><3>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1893,8 +2089,10 @@ struct S5; [#S0-073-f0] == <><3>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1906,8 +2104,10 @@ f0(); [#S0-0a1] == S0<4> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1917,6 +2117,7 @@ struct <><4>; ---- === Types + [cols=2] |=== | Name | Description @@ -1929,6 +2130,7 @@ struct <><4>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1943,8 +2145,10 @@ struct <><4>; [#S0-0a1-S1] == <><4>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1953,6 +2157,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -1965,6 +2170,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -1979,8 +2185,10 @@ struct S1; [#S0-0a1-S1-S2-00] == <><4>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1997,8 +2205,10 @@ struct S2; [#S0-0a1-S1-S2-0f] == <><4>::<>::S2<5> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2013,8 +2223,10 @@ struct <><5>; [#S0-0a1-S1-f1] == <><4>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2026,8 +2238,10 @@ f1(); [#S0-0a1-S5] == <><4>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2044,8 +2258,10 @@ struct S5; [#S0-0a1-f0] == <><4>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2057,8 +2273,10 @@ f0(); [#S0-07e] == S0<6> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2068,6 +2286,7 @@ struct <><6>; ---- === Types + [cols=2] |=== | Name | Description @@ -2080,6 +2299,7 @@ struct <><6>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2094,8 +2314,10 @@ struct <><6>; [#S0-07e-S1] == <><6>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2104,6 +2326,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -2119,6 +2342,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2133,8 +2357,10 @@ struct S1; [#S0-07e-S1-S2-04] == <><6>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2151,8 +2377,10 @@ struct S2; [#S0-07e-S1-S2-06] == <><6>::<>::S2<7, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2167,8 +2395,10 @@ struct <><7, T*>; [#S0-07e-S1-S2-07] == <><6>::<>::S2<7, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2183,8 +2413,10 @@ struct <><7, int*>; [#S0-07e-S1-f1] == <><6>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2196,8 +2428,10 @@ f1(); [#S0-07e-S5] == <><6>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2214,8 +2448,10 @@ struct S5; [#S0-07e-f0] == <><6>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2227,8 +2463,10 @@ f0(); [#S0-0a3] == S0<8> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2238,6 +2476,7 @@ struct <><8>; ---- === Types + [cols=2] |=== | Name | Description @@ -2250,6 +2489,7 @@ struct <><8>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2264,8 +2504,10 @@ struct <><8>; [#S0-0a3-S1] == <><8>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2274,6 +2516,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -2286,6 +2529,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2300,8 +2544,10 @@ struct S1; [#S0-0a3-S1-S2-0b] == <><8>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2318,8 +2564,10 @@ struct S2; [#S0-0a3-S1-S2-0c] == <><8>::<>::S2<9> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2329,6 +2577,7 @@ struct <><9>; ---- === Types + [cols=2] |=== | Name | Description @@ -2341,6 +2590,7 @@ struct <><9>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2355,8 +2605,10 @@ struct <><9>; [#S0-0a3-S1-S2-0c-S3] == <><8>::<>::<><9>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2370,8 +2622,10 @@ struct S3; [#S0-0a3-S1-S2-0c-S4] == <><8>::<>::<><9>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2388,8 +2642,10 @@ struct S4; [#S0-0a3-S1-S2-0c-f2] == <><8>::<>::<><9>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2401,8 +2657,10 @@ f2(); [#S0-0a3-S1-f1] == <><8>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2414,8 +2672,10 @@ f1(); [#S0-0a3-S5] == <><8>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2432,8 +2692,10 @@ struct S5; [#S0-0a3-f0] == <><8>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2445,8 +2707,10 @@ f0(); [#S0-08] == S0<10> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2456,6 +2720,7 @@ struct <><10>; ---- === Types + [cols=2] |=== | Name | Description @@ -2468,6 +2733,7 @@ struct <><10>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2482,8 +2748,10 @@ struct <><10>; [#S0-08-S1] == <><10>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2492,6 +2760,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -2504,6 +2773,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2518,8 +2788,10 @@ struct S1; [#S0-08-S1-S2-0b] == <><10>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2536,8 +2808,10 @@ struct S2; [#S0-08-S1-S2-08] == <><10>::<>::S2<11> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2547,6 +2821,7 @@ struct <><11>; ---- === Types + [cols=2] |=== | Name | Description @@ -2559,6 +2834,7 @@ struct <><11>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2573,8 +2849,10 @@ struct <><11>; [#S0-08-S1-S2-08-S3] == <><10>::<>::<><11>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2588,8 +2866,10 @@ struct S3; [#S0-08-S1-S2-08-S4] == <><10>::<>::<><11>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2606,8 +2886,10 @@ struct S4; [#S0-08-S1-S2-08-f2] == <><10>::<>::<><11>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2619,8 +2901,10 @@ f2(); [#S0-08-S1-f1] == <><10>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2632,8 +2916,10 @@ f1(); [#S0-08-S5] == <><10>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2650,8 +2936,10 @@ struct S5; [#S0-08-f0] == <><10>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2663,8 +2951,10 @@ f0(); [#S0-0e] == S0<12> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2674,6 +2964,7 @@ struct <><12>; ---- === Types + [cols=2] |=== | Name | Description @@ -2686,6 +2977,7 @@ struct <><12>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2700,8 +2992,10 @@ struct <><12>; [#S0-0e-S1] == <><12>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2710,6 +3004,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -2722,6 +3017,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2736,8 +3032,10 @@ struct S1; [#S0-0e-S1-S2-09] == <><12>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2754,8 +3052,10 @@ struct S2; [#S0-0e-S1-S2-02] == <><12>::<>::S2<13> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2765,6 +3065,7 @@ struct <><13>; ---- === Types + [cols=2] |=== | Name | Description @@ -2780,6 +3081,7 @@ struct <><13>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2794,8 +3096,10 @@ struct <><13>; [#S0-0e-S1-S2-02-S3] == <><12>::<>::<><13>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2809,8 +3113,10 @@ struct S3; [#S0-0e-S1-S2-02-S4-00] == <><12>::<>::<><13>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2827,8 +3133,10 @@ struct S4; [#S0-0e-S1-S2-02-S4-0c] == <><12>::<>::<><13>::S4<14> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2843,8 +3151,10 @@ struct <><14>; [#S0-0e-S1-S2-02-f2] == <><12>::<>::<><13>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2856,8 +3166,10 @@ f2(); [#S0-0e-S1-f1] == <><12>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2869,8 +3181,10 @@ f1(); [#S0-0e-S5] == <><12>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2887,8 +3201,10 @@ struct S5; [#S0-0e-f0] == <><12>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2900,8 +3216,10 @@ f0(); [#S0-09e4] == S0<15> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2911,6 +3229,7 @@ struct <><15>; ---- === Types + [cols=2] |=== | Name | Description @@ -2923,6 +3242,7 @@ struct <><15>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2937,8 +3257,10 @@ struct <><15>; [#S0-09e4-S1] == <><15>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2947,6 +3269,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -2959,6 +3282,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -2973,8 +3297,10 @@ struct S1; [#S0-09e4-S1-S2-07] == <><15>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2991,8 +3317,10 @@ struct S2; [#S0-09e4-S1-S2-02] == <><15>::<>::S2<16> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3002,6 +3330,7 @@ struct <><16>; ---- === Types + [cols=2] |=== | Name | Description @@ -3020,6 +3349,7 @@ struct <><16>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3034,8 +3364,10 @@ struct <><16>; [#S0-09e4-S1-S2-02-S3] == <><15>::<>::<><16>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3049,8 +3381,10 @@ struct S3; [#S0-09e4-S1-S2-02-S4-00] == <><15>::<>::<><16>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3067,8 +3401,10 @@ struct S4; [#S0-09e4-S1-S2-02-S4-07] == <><15>::<>::<><16>::S4<17, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3083,8 +3419,10 @@ struct <><17, T*>; [#S0-09e4-S1-S2-02-S4-02] == <><15>::<>::<><16>::S4<17, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3099,8 +3437,10 @@ struct <><17, int*>; [#S0-09e4-S1-S2-02-f2] == <><15>::<>::<><16>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3112,8 +3452,10 @@ f2(); [#S0-09e4-S1-f1] == <><15>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3125,8 +3467,10 @@ f1(); [#S0-09e4-S5] == <><15>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3143,8 +3487,10 @@ struct S5; [#S0-09e4-f0] == <><15>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3156,8 +3502,10 @@ f0(); [#S0-07a] == S0<18> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3167,6 +3515,7 @@ struct <><18>; ---- === Types + [cols=2] |=== | Name | Description @@ -3179,6 +3528,7 @@ struct <><18>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3193,8 +3543,10 @@ struct <><18>; [#S0-07a-S1] == <><18>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3208,8 +3560,10 @@ struct S1; [#S0-07a-S5] == <><18>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3226,8 +3580,10 @@ struct S5; [#S0-07a-f0] == <><18>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3239,8 +3595,10 @@ f0(); [#S0-0a7] == S0<19> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3250,6 +3608,7 @@ struct <><19>; ---- === Types + [cols=2] |=== | Name | Description @@ -3265,6 +3624,7 @@ struct <><19>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3279,8 +3639,10 @@ struct <><19>; [#S0-0a7-S1] == <><19>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3294,8 +3656,10 @@ struct S1; [#S0-0a7-S5-03] == <><19>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3312,8 +3676,10 @@ struct S5; [#S0-0a7-S5-07] == <><19>::S5<20> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3328,8 +3694,10 @@ struct <><20>; [#S0-0a7-f0] == <><19>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3341,8 +3709,10 @@ f0(); [#S0-0314] == S0<21> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3352,6 +3722,7 @@ struct <><21>; ---- === Types + [cols=2] |=== | Name | Description @@ -3370,6 +3741,7 @@ struct <><21>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3384,8 +3756,10 @@ struct <><21>; [#S0-0314-S1] == <><21>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3399,8 +3773,10 @@ struct S1; [#S0-0314-S5-07] == <><21>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3417,8 +3793,10 @@ struct S5; [#S0-0314-S5-0b] == <><21>::S5<22, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3433,8 +3811,10 @@ struct <><22, T*>; [#S0-0314-S5-03] == <><21>::S5<22, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3449,8 +3829,10 @@ struct <><22, int*>; [#S0-0314-f0] == <><21>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3462,8 +3844,10 @@ f0(); [#S0-058] == S0<23> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3473,6 +3857,7 @@ struct <><23>; ---- === Types + [cols=2] |=== | Name | Description @@ -3488,6 +3873,7 @@ struct <><23>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3502,8 +3888,10 @@ struct <><23>; [#S0-058-S1] == <><23>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3517,8 +3905,10 @@ struct S1; [#S0-058-S5-0b] == <><23>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3535,8 +3925,10 @@ struct S5; [#S0-058-S5-09] == <><23>::S5<24> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3546,6 +3938,7 @@ struct <><24>; ---- === Types + [cols=2] |=== | Name | Description @@ -3555,6 +3948,7 @@ struct <><24>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3569,8 +3963,10 @@ struct <><24>; [#S0-058-S5-09-S6] == <><23>::<><24>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3584,8 +3980,10 @@ struct S6; [#S0-058-S5-09-f5] == <><23>::<><24>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3597,8 +3995,10 @@ f5(); [#S0-058-f0] == <><23>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3610,8 +4010,10 @@ f0(); [#S0-0a2] == S0<25> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3621,6 +4023,7 @@ struct <><25>; ---- === Types + [cols=2] |=== | Name | Description @@ -3636,6 +4039,7 @@ struct <><25>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3650,8 +4054,10 @@ struct <><25>; [#S0-0a2-S1] == <><25>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3665,8 +4071,10 @@ struct S1; [#S0-0a2-S5-04] == <><25>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3683,8 +4091,10 @@ struct S5; [#S0-0a2-S5-02] == <><25>::S5<26> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3694,6 +4104,7 @@ struct <><26>; ---- === Types + [cols=2] |=== | Name | Description @@ -3703,6 +4114,7 @@ struct <><26>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3717,8 +4129,10 @@ struct <><26>; [#S0-0a2-S5-02-S6] == <><25>::<><26>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3727,6 +4141,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -3736,6 +4151,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3750,8 +4166,10 @@ struct S6; [#S0-0a2-S5-02-S6-S7] == <><25>::<><26>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3768,8 +4186,10 @@ struct S7; [#S0-0a2-S5-02-S6-f6] == <><25>::<><26>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3781,8 +4201,10 @@ f6(); [#S0-0a2-S5-02-f5] == <><25>::<><26>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3794,8 +4216,10 @@ f5(); [#S0-0a2-f0] == <><25>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3807,8 +4231,10 @@ f0(); [#S0-09e2] == S0<27> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3818,6 +4244,7 @@ struct <><27>; ---- === Types + [cols=2] |=== | Name | Description @@ -3833,6 +4260,7 @@ struct <><27>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3847,8 +4275,10 @@ struct <><27>; [#S0-09e2-S1] == <><27>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3862,8 +4292,10 @@ struct S1; [#S0-09e2-S5-0b] == <><27>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3880,8 +4312,10 @@ struct S5; [#S0-09e2-S5-0c] == <><27>::S5<28> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3891,6 +4325,7 @@ struct <><28>; ---- === Types + [cols=2] |=== | Name | Description @@ -3900,6 +4335,7 @@ struct <><28>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3914,8 +4350,10 @@ struct <><28>; [#S0-09e2-S5-0c-S6] == <><27>::<><28>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3924,6 +4362,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -3939,6 +4378,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -3953,8 +4393,10 @@ struct S6; [#S0-09e2-S5-0c-S6-S7-0b] == <><27>::<><28>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3971,8 +4413,10 @@ struct S7; [#S0-09e2-S5-0c-S6-S7-0a] == <><27>::<><28>::<>::S7<29, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3987,8 +4431,10 @@ struct <><29, T*>; [#S0-09e2-S5-0c-S6-S7-0d] == <><27>::<><28>::<>::S7<29, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4003,8 +4449,10 @@ struct <><29, int*>; [#S0-09e2-S5-0c-S6-f6] == <><27>::<><28>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4016,8 +4464,10 @@ f6(); [#S0-09e2-S5-0c-f5] == <><27>::<><28>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4029,8 +4479,10 @@ f5(); [#S0-09e2-f0] == <><27>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4042,8 +4494,10 @@ f0(); [#S0-01] == S0<30> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4053,6 +4507,7 @@ struct <><30>; ---- === Types + [cols=2] |=== | Name | Description @@ -4068,6 +4523,7 @@ struct <><30>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4082,8 +4538,10 @@ struct <><30>; [#S0-01-S1] == <><30>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4097,8 +4555,10 @@ struct S1; [#S0-01-S5-07] == <><30>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4115,8 +4575,10 @@ struct S5; [#S0-01-S5-04] == <><30>::S5<31> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4126,6 +4588,7 @@ struct <><31>; ---- === Types + [cols=2] |=== | Name | Description @@ -4135,6 +4598,7 @@ struct <><31>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4149,8 +4613,10 @@ struct <><31>; [#S0-01-S5-04-S6] == <><30>::<><31>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4159,6 +4625,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -4171,6 +4638,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4185,8 +4653,10 @@ struct S6; [#S0-01-S5-04-S6-S7-0c] == <><30>::<><31>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4203,8 +4673,10 @@ struct S7; [#S0-01-S5-04-S6-S7-05] == <><30>::<><31>::<>::S7<32> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4219,8 +4691,10 @@ struct <><32>; [#S0-01-S5-04-S6-f6] == <><30>::<><31>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4232,8 +4706,10 @@ f6(); [#S0-01-S5-04-f5] == <><30>::<><31>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4245,8 +4721,10 @@ f5(); [#S0-01-f0] == <><30>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4258,8 +4736,10 @@ f0(); [#S0-09ee] == S0<33> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4269,6 +4749,7 @@ struct <><33>; ---- === Types + [cols=2] |=== | Name | Description @@ -4284,6 +4765,7 @@ struct <><33>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4298,8 +4780,10 @@ struct <><33>; [#S0-09ee-S1] == <><33>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4313,8 +4797,10 @@ struct S1; [#S0-09ee-S5-0b] == <><33>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4331,8 +4817,10 @@ struct S5; [#S0-09ee-S5-02] == <><33>::S5<34> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4342,6 +4830,7 @@ struct <><34>; ---- === Types + [cols=2] |=== | Name | Description @@ -4351,6 +4840,7 @@ struct <><34>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4365,8 +4855,10 @@ struct <><34>; [#S0-09ee-S5-02-S6] == <><33>::<><34>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4375,6 +4867,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -4387,6 +4880,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4401,8 +4895,10 @@ struct S6; [#S0-09ee-S5-02-S6-S7-09] == <><33>::<><34>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4419,8 +4915,10 @@ struct S7; [#S0-09ee-S5-02-S6-S7-03] == <><33>::<><34>::<>::S7<35> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4430,6 +4928,7 @@ struct <><35>; ---- === Types + [cols=2] |=== | Name | Description @@ -4442,6 +4941,7 @@ struct <><35>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4456,8 +4956,10 @@ struct <><35>; [#S0-09ee-S5-02-S6-S7-03-S8] == <><33>::<><34>::<>::<><35>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4471,8 +4973,10 @@ struct S8; [#S0-09ee-S5-02-S6-S7-03-S9] == <><33>::<><34>::<>::<><35>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4489,8 +4993,10 @@ struct S9; [#S0-09ee-S5-02-S6-S7-03-f7] == <><33>::<><34>::<>::<><35>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4502,8 +5008,10 @@ f7(); [#S0-09ee-S5-02-S6-f6] == <><33>::<><34>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4515,8 +5023,10 @@ f6(); [#S0-09ee-S5-02-f5] == <><33>::<><34>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4528,8 +5038,10 @@ f5(); [#S0-09ee-f0] == <><33>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4541,8 +5053,10 @@ f0(); [#S0-033] == S0<36> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4552,6 +5066,7 @@ struct <><36>; ---- === Types + [cols=2] |=== | Name | Description @@ -4567,6 +5082,7 @@ struct <><36>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4581,8 +5097,10 @@ struct <><36>; [#S0-033-S1] == <><36>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4596,8 +5114,10 @@ struct S1; [#S0-033-S5-03] == <><36>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4614,8 +5134,10 @@ struct S5; [#S0-033-S5-0f] == <><36>::S5<37> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4625,6 +5147,7 @@ struct <><37>; ---- === Types + [cols=2] |=== | Name | Description @@ -4634,6 +5157,7 @@ struct <><37>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4648,8 +5172,10 @@ struct <><37>; [#S0-033-S5-0f-S6] == <><36>::<><37>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4658,6 +5184,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -4670,6 +5197,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4684,8 +5212,10 @@ struct S6; [#S0-033-S5-0f-S6-S7-05] == <><36>::<><37>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4702,8 +5232,10 @@ struct S7; [#S0-033-S5-0f-S6-S7-0d] == <><36>::<><37>::<>::S7<38> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4713,6 +5245,7 @@ struct <><38>; ---- === Types + [cols=2] |=== | Name | Description @@ -4725,6 +5258,7 @@ struct <><38>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4739,8 +5273,10 @@ struct <><38>; [#S0-033-S5-0f-S6-S7-0d-S8] == <><36>::<><37>::<>::<><38>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4754,8 +5290,10 @@ struct S8; [#S0-033-S5-0f-S6-S7-0d-S9] == <><36>::<><37>::<>::<><38>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4772,8 +5310,10 @@ struct S9; [#S0-033-S5-0f-S6-S7-0d-f7] == <><36>::<><37>::<>::<><38>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4785,8 +5325,10 @@ f7(); [#S0-033-S5-0f-S6-f6] == <><36>::<><37>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4798,8 +5340,10 @@ f6(); [#S0-033-S5-0f-f5] == <><36>::<><37>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4811,8 +5355,10 @@ f5(); [#S0-033-f0] == <><36>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4824,8 +5370,10 @@ f0(); [#S0-06] == S0<39> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4835,6 +5383,7 @@ struct <><39>; ---- === Types + [cols=2] |=== | Name | Description @@ -4850,6 +5399,7 @@ struct <><39>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4864,8 +5414,10 @@ struct <><39>; [#S0-06-S1] == <><39>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4879,8 +5431,10 @@ struct S1; [#S0-06-S5-03] == <><39>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4897,8 +5451,10 @@ struct S5; [#S0-06-S5-07] == <><39>::S5<40> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4908,6 +5464,7 @@ struct <><40>; ---- === Types + [cols=2] |=== | Name | Description @@ -4917,6 +5474,7 @@ struct <><40>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4931,8 +5489,10 @@ struct <><40>; [#S0-06-S5-07-S6] == <><39>::<><40>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4941,6 +5501,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -4953,6 +5514,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -4967,8 +5529,10 @@ struct S6; [#S0-06-S5-07-S6-S7-08] == <><39>::<><40>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4985,8 +5549,10 @@ struct S7; [#S0-06-S5-07-S6-S7-0a] == <><39>::<><40>::<>::S7<41> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4996,6 +5562,7 @@ struct <><41>; ---- === Types + [cols=2] |=== | Name | Description @@ -5014,6 +5581,7 @@ struct <><41>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5028,8 +5596,10 @@ struct <><41>; [#S0-06-S5-07-S6-S7-0a-S8] == <><39>::<><40>::<>::<><41>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5043,8 +5613,10 @@ struct S8; [#S0-06-S5-07-S6-S7-0a-S9-05] == <><39>::<><40>::<>::<><41>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5061,8 +5633,10 @@ struct S9; [#S0-06-S5-07-S6-S7-0a-S9-00] == <><39>::<><40>::<>::<><41>::S9<42, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5077,8 +5651,10 @@ struct <><42, T*>; [#S0-06-S5-07-S6-S7-0a-S9-08] == <><39>::<><40>::<>::<><41>::S9<42, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5093,8 +5669,10 @@ struct <><42, int*>; [#S0-06-S5-07-S6-S7-0a-f7] == <><39>::<><40>::<>::<><41>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5106,8 +5684,10 @@ f7(); [#S0-06-S5-07-S6-f6] == <><39>::<><40>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5119,8 +5699,10 @@ f6(); [#S0-06-S5-07-f5] == <><39>::<><40>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5132,8 +5714,10 @@ f5(); [#S0-06-f0] == <><39>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5145,8 +5729,10 @@ f0(); [#S0-0ba] == S0<43> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5156,6 +5742,7 @@ struct <><43>; ---- === Types + [cols=2] |=== | Name | Description @@ -5171,6 +5758,7 @@ struct <><43>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5185,8 +5773,10 @@ struct <><43>; [#S0-0ba-S1] == <><43>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5200,8 +5790,10 @@ struct S1; [#S0-0ba-S5-0f] == <><43>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5218,8 +5810,10 @@ struct S5; [#S0-0ba-S5-08] == <><43>::S5<44> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5229,6 +5823,7 @@ struct <><44>; ---- === Types + [cols=2] |=== | Name | Description @@ -5238,6 +5833,7 @@ struct <><44>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5252,8 +5848,10 @@ struct <><44>; [#S0-0ba-S5-08-S6] == <><43>::<><44>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5262,6 +5860,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -5274,6 +5873,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5288,8 +5888,10 @@ struct S6; [#S0-0ba-S5-08-S6-S7-04] == <><43>::<><44>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5306,8 +5908,10 @@ struct S7; [#S0-0ba-S5-08-S6-S7-02] == <><43>::<><44>::<>::S7<45> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5317,6 +5921,7 @@ struct <><45>; ---- === Types + [cols=2] |=== | Name | Description @@ -5332,6 +5937,7 @@ struct <><45>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5346,8 +5952,10 @@ struct <><45>; [#S0-0ba-S5-08-S6-S7-02-S8] == <><43>::<><44>::<>::<><45>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5361,8 +5969,10 @@ struct S8; [#S0-0ba-S5-08-S6-S7-02-S9-0b] == <><43>::<><44>::<>::<><45>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5379,8 +5989,10 @@ struct S9; [#S0-0ba-S5-08-S6-S7-02-S9-0f] == <><43>::<><44>::<>::<><45>::S9<46> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5395,8 +6007,10 @@ struct <><46>; [#S0-0ba-S5-08-S6-S7-02-f7] == <><43>::<><44>::<>::<><45>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5408,8 +6022,10 @@ f7(); [#S0-0ba-S5-08-S6-f6] == <><43>::<><44>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5421,8 +6037,10 @@ f6(); [#S0-0ba-S5-08-f5] == <><43>::<><44>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5434,8 +6052,10 @@ f5(); [#S0-0ba-f0] == <><43>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5447,8 +6067,10 @@ f0(); [#S0-0c4] == S0<1, T*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5463,8 +6085,10 @@ struct <><1, T*>; [#S0-020a] == S0<1, int*> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5479,8 +6103,10 @@ struct <><1, int*>; [#S0-03c] == S0<2, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5490,6 +6116,7 @@ struct <><2, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -5502,6 +6129,7 @@ struct <><2, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5516,8 +6144,10 @@ struct <><2, bool>; [#S0-03c-S1] == <><2, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5526,6 +6156,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -5535,6 +6166,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5549,8 +6181,10 @@ struct S1; [#S0-03c-S1-S2] == <><2, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5567,8 +6201,10 @@ struct S2; [#S0-03c-S1-f1] == <><2, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5580,8 +6216,10 @@ f1(); [#S0-03c-S5] == <><2, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5598,8 +6236,10 @@ struct S5; [#S0-03c-f0] == <><2, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5611,8 +6251,10 @@ f0(); [#S0-092] == S0<3, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5622,6 +6264,7 @@ struct <><3, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -5634,6 +6277,7 @@ struct <><3, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5648,8 +6292,10 @@ struct <><3, bool>; [#S0-092-S1] == <><3, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5658,6 +6304,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -5667,6 +6314,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5681,8 +6329,10 @@ struct S1; [#S0-092-S1-S2] == <><3, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5699,8 +6349,10 @@ struct S2; [#S0-092-S1-f1] == <><3, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5712,8 +6364,10 @@ f1(); [#S0-092-S5] == <><3, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5730,8 +6384,10 @@ struct S5; [#S0-092-f0] == <><3, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5743,8 +6399,10 @@ f0(); [#S0-0b6] == S0<4, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5754,6 +6412,7 @@ struct <><4, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -5766,6 +6425,7 @@ struct <><4, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5780,8 +6440,10 @@ struct <><4, bool>; [#S0-0b6-S1] == <><4, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5790,6 +6452,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -5799,6 +6462,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5813,8 +6477,10 @@ struct S1; [#S0-0b6-S1-S2] == <><4, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5831,8 +6497,10 @@ struct S2; [#S0-0b6-S1-f1] == <><4, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5844,8 +6512,10 @@ f1(); [#S0-0b6-S5] == <><4, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5862,8 +6532,10 @@ struct S5; [#S0-0b6-f0] == <><4, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5875,8 +6547,10 @@ f0(); [#S0-023] == S0<6, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5886,6 +6560,7 @@ struct <><6, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -5898,6 +6573,7 @@ struct <><6, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5912,8 +6588,10 @@ struct <><6, bool>; [#S0-023-S1] == <><6, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5922,6 +6600,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -5931,6 +6610,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -5945,8 +6625,10 @@ struct S1; [#S0-023-S1-S2] == <><6, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5963,8 +6645,10 @@ struct S2; [#S0-023-S1-f1] == <><6, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5976,8 +6660,10 @@ f1(); [#S0-023-S5] == <><6, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5994,8 +6680,10 @@ struct S5; [#S0-023-f0] == <><6, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6007,8 +6695,10 @@ f0(); [#S0-04] == S0<8, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6018,6 +6708,7 @@ struct <><8, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6030,6 +6721,7 @@ struct <><8, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6044,8 +6736,10 @@ struct <><8, bool>; [#S0-04-S1] == <><8, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6054,6 +6748,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -6066,6 +6761,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6080,8 +6776,10 @@ struct S1; [#S0-04-S1-S2-0e] == <><8, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6098,8 +6796,10 @@ struct S2; [#S0-04-S1-S2-0a] == <><8, bool>::<>::S2<9, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6109,6 +6809,7 @@ struct <><9, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6121,6 +6822,7 @@ struct <><9, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6135,8 +6837,10 @@ struct <><9, bool>; [#S0-04-S1-S2-0a-S3] == <><8, bool>::<>::<><9, bool>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6145,6 +6849,7 @@ struct S3; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -6159,8 +6864,10 @@ struct S3; [#S0-04-S1-S2-0a-S3-f3] == <><8, bool>::<>::<><9, bool>::<>::f3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6172,8 +6879,10 @@ f3(); [#S0-04-S1-S2-0a-S4] == <><8, bool>::<>::<><9, bool>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6190,8 +6899,10 @@ struct S4; [#S0-04-S1-S2-0a-f2] == <><8, bool>::<>::<><9, bool>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6203,8 +6914,10 @@ f2(); [#S0-04-S1-f1] == <><8, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6216,8 +6929,10 @@ f1(); [#S0-04-S5] == <><8, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6234,8 +6949,10 @@ struct S5; [#S0-04-f0] == <><8, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6247,8 +6964,10 @@ f0(); [#S0-05a] == S0<10, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6258,6 +6977,7 @@ struct <><10, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6270,6 +6990,7 @@ struct <><10, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6284,8 +7005,10 @@ struct <><10, bool>; [#S0-05a-S1] == <><10, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6294,6 +7017,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -6306,6 +7030,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6320,8 +7045,10 @@ struct S1; [#S0-05a-S1-S2-07] == <><10, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6338,8 +7065,10 @@ struct S2; [#S0-05a-S1-S2-0b] == <><10, bool>::<>::S2<11, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6349,6 +7078,7 @@ struct <><11, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6361,6 +7091,7 @@ struct <><11, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6375,8 +7106,10 @@ struct <><11, bool>; [#S0-05a-S1-S2-0b-S3] == <><10, bool>::<>::<><11, bool>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6390,8 +7123,10 @@ struct S3; [#S0-05a-S1-S2-0b-S4] == <><10, bool>::<>::<><11, bool>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6408,8 +7143,10 @@ struct S4; [#S0-05a-S1-S2-0b-f2] == <><10, bool>::<>::<><11, bool>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6421,8 +7158,10 @@ f2(); [#S0-05a-S1-f1] == <><10, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6434,8 +7173,10 @@ f1(); [#S0-05a-S5] == <><10, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6452,8 +7193,10 @@ struct S5; [#S0-05a-f0] == <><10, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6465,8 +7208,10 @@ f0(); [#S0-0cd] == S0<12, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6476,6 +7221,7 @@ struct <><12, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6488,6 +7234,7 @@ struct <><12, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6502,8 +7249,10 @@ struct <><12, bool>; [#S0-0cd-S1] == <><12, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6512,6 +7261,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -6524,6 +7274,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6538,8 +7289,10 @@ struct S1; [#S0-0cd-S1-S2-0e] == <><12, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6556,8 +7309,10 @@ struct S2; [#S0-0cd-S1-S2-05] == <><12, bool>::<>::S2<13, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6567,6 +7322,7 @@ struct <><13, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6579,6 +7335,7 @@ struct <><13, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6593,8 +7350,10 @@ struct <><13, bool>; [#S0-0cd-S1-S2-05-S3] == <><12, bool>::<>::<><13, bool>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6608,8 +7367,10 @@ struct S3; [#S0-0cd-S1-S2-05-S4] == <><12, bool>::<>::<><13, bool>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6626,8 +7387,10 @@ struct S4; [#S0-0cd-S1-S2-05-f2] == <><12, bool>::<>::<><13, bool>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6639,8 +7402,10 @@ f2(); [#S0-0cd-S1-f1] == <><12, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6652,8 +7417,10 @@ f1(); [#S0-0cd-S5] == <><12, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6670,8 +7437,10 @@ struct S5; [#S0-0cd-f0] == <><12, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6683,8 +7452,10 @@ f0(); [#S0-000] == S0<15, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6694,6 +7465,7 @@ struct <><15, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6706,6 +7478,7 @@ struct <><15, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6720,8 +7493,10 @@ struct <><15, bool>; [#S0-000-S1] == <><15, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6730,6 +7505,7 @@ struct S1; ---- === Types + [cols=2] |=== | Name | Description @@ -6742,6 +7518,7 @@ struct S1; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6756,8 +7533,10 @@ struct S1; [#S0-000-S1-S2-08] == <><15, bool>::<>::S2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6774,8 +7553,10 @@ struct S2; [#S0-000-S1-S2-03] == <><15, bool>::<>::S2<16, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6785,6 +7566,7 @@ struct <><16, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6797,6 +7579,7 @@ struct <><16, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6811,8 +7594,10 @@ struct <><16, bool>; [#S0-000-S1-S2-03-S3] == <><15, bool>::<>::<><16, bool>::S3 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6826,8 +7611,10 @@ struct S3; [#S0-000-S1-S2-03-S4] == <><15, bool>::<>::<><16, bool>::S4 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6844,8 +7631,10 @@ struct S4; [#S0-000-S1-S2-03-f2] == <><15, bool>::<>::<><16, bool>::f2 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6857,8 +7646,10 @@ f2(); [#S0-000-S1-f1] == <><15, bool>::<>::f1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6870,8 +7661,10 @@ f1(); [#S0-000-S5] == <><15, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6888,8 +7681,10 @@ struct S5; [#S0-000-f0] == <><15, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6901,8 +7696,10 @@ f0(); [#S0-051] == S0<18, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6912,6 +7709,7 @@ struct <><18, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -6924,6 +7722,7 @@ struct <><18, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -6938,8 +7737,10 @@ struct <><18, bool>; [#S0-051-S1] == <><18, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6953,8 +7754,10 @@ struct S1; [#S0-051-S5] == <><18, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6971,8 +7774,10 @@ struct S5; [#S0-051-f0] == <><18, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6984,8 +7789,10 @@ f0(); [#S0-002] == S0<19, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6995,6 +7802,7 @@ struct <><19, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7007,6 +7815,7 @@ struct <><19, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7021,8 +7830,10 @@ struct <><19, bool>; [#S0-002-S1] == <><19, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7036,8 +7847,10 @@ struct S1; [#S0-002-S5] == <><19, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7054,8 +7867,10 @@ struct S5; [#S0-002-f0] == <><19, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7067,8 +7882,10 @@ f0(); [#S0-003] == S0<21, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7078,6 +7895,7 @@ struct <><21, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7090,6 +7908,7 @@ struct <><21, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7104,8 +7923,10 @@ struct <><21, bool>; [#S0-003-S1] == <><21, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7119,8 +7940,10 @@ struct S1; [#S0-003-S5] == <><21, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7137,8 +7960,10 @@ struct S5; [#S0-003-f0] == <><21, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7150,8 +7975,10 @@ f0(); [#S0-0c7] == S0<23, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7161,6 +7988,7 @@ struct <><23, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7176,6 +8004,7 @@ struct <><23, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7190,8 +8019,10 @@ struct <><23, bool>; [#S0-0c7-S1] == <><23, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7205,8 +8036,10 @@ struct S1; [#S0-0c7-S5-03] == <><23, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7223,8 +8056,10 @@ struct S5; [#S0-0c7-S5-0f] == <><23, bool>::S5<24, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7234,6 +8069,7 @@ struct <><24, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7243,6 +8079,7 @@ struct <><24, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7257,8 +8094,10 @@ struct <><24, bool>; [#S0-0c7-S5-0f-S6] == <><23, bool>::<><24, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7267,6 +8106,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -7276,6 +8116,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7290,8 +8131,10 @@ struct S6; [#S0-0c7-S5-0f-S6-S7] == <><23, bool>::<><24, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7308,8 +8151,10 @@ struct S7; [#S0-0c7-S5-0f-S6-f6] == <><23, bool>::<><24, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7321,8 +8166,10 @@ f6(); [#S0-0c7-S5-0f-f5] == <><23, bool>::<><24, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7334,8 +8181,10 @@ f5(); [#S0-0c7-f0] == <><23, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7347,8 +8196,10 @@ f0(); [#S0-0529f] == S0<25, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7358,6 +8209,7 @@ struct <><25, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7373,6 +8225,7 @@ struct <><25, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7387,8 +8240,10 @@ struct <><25, bool>; [#S0-0529f-S1] == <><25, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7402,8 +8257,10 @@ struct S1; [#S0-0529f-S5-051] == <><25, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7420,8 +8277,10 @@ struct S5; [#S0-0529f-S5-05c] == <><25, bool>::S5<26, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7431,6 +8290,7 @@ struct <><26, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7440,6 +8300,7 @@ struct <><26, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7454,8 +8315,10 @@ struct <><26, bool>; [#S0-0529f-S5-05c-S6] == <><25, bool>::<><26, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7464,6 +8327,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -7473,6 +8337,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7487,8 +8352,10 @@ struct S6; [#S0-0529f-S5-05c-S6-S7] == <><25, bool>::<><26, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7505,8 +8372,10 @@ struct S7; [#S0-0529f-S5-05c-S6-f6] == <><25, bool>::<><26, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7518,8 +8387,10 @@ f6(); [#S0-0529f-S5-05c-f5] == <><25, bool>::<><26, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7531,8 +8402,10 @@ f5(); [#S0-0529f-f0] == <><25, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7544,8 +8417,10 @@ f0(); [#S0-007] == S0<27, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7555,6 +8430,7 @@ struct <><27, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7570,6 +8446,7 @@ struct <><27, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7584,8 +8461,10 @@ struct <><27, bool>; [#S0-007-S1] == <><27, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7599,8 +8478,10 @@ struct S1; [#S0-007-S5-0f] == <><27, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7617,8 +8498,10 @@ struct S5; [#S0-007-S5-0d] == <><27, bool>::S5<28, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7628,6 +8511,7 @@ struct <><28, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7637,6 +8521,7 @@ struct <><28, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7651,8 +8536,10 @@ struct <><28, bool>; [#S0-007-S5-0d-S6] == <><27, bool>::<><28, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7661,6 +8548,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -7670,6 +8558,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7684,8 +8573,10 @@ struct S6; [#S0-007-S5-0d-S6-S7] == <><27, bool>::<><28, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7702,8 +8593,10 @@ struct S7; [#S0-007-S5-0d-S6-f6] == <><27, bool>::<><28, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7715,8 +8608,10 @@ f6(); [#S0-007-S5-0d-f5] == <><27, bool>::<><28, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7728,8 +8623,10 @@ f5(); [#S0-007-f0] == <><27, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7741,8 +8638,10 @@ f0(); [#S0-021] == S0<30, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7752,6 +8651,7 @@ struct <><30, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7767,6 +8667,7 @@ struct <><30, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7781,8 +8682,10 @@ struct <><30, bool>; [#S0-021-S1] == <><30, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7796,8 +8699,10 @@ struct S1; [#S0-021-S5-06] == <><30, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7814,8 +8719,10 @@ struct S5; [#S0-021-S5-0b] == <><30, bool>::S5<31, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7825,6 +8732,7 @@ struct <><31, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7834,6 +8742,7 @@ struct <><31, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7848,8 +8757,10 @@ struct <><31, bool>; [#S0-021-S5-0b-S6] == <><30, bool>::<><31, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7858,6 +8769,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -7867,6 +8779,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7881,8 +8794,10 @@ struct S6; [#S0-021-S5-0b-S6-S7] == <><30, bool>::<><31, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7899,8 +8814,10 @@ struct S7; [#S0-021-S5-0b-S6-f6] == <><30, bool>::<><31, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7912,8 +8829,10 @@ f6(); [#S0-021-S5-0b-f5] == <><30, bool>::<><31, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7925,8 +8844,10 @@ f5(); [#S0-021-f0] == <><30, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7938,8 +8859,10 @@ f0(); [#S0-0318] == S0<33, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7949,6 +8872,7 @@ struct <><33, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -7964,6 +8888,7 @@ struct <><33, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -7978,8 +8903,10 @@ struct <><33, bool>; [#S0-0318-S1] == <><33, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7993,8 +8920,10 @@ struct S1; [#S0-0318-S5-0f] == <><33, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8011,8 +8940,10 @@ struct S5; [#S0-0318-S5-0b] == <><33, bool>::S5<34, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8022,6 +8953,7 @@ struct <><34, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8031,6 +8963,7 @@ struct <><34, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8045,8 +8978,10 @@ struct <><34, bool>; [#S0-0318-S5-0b-S6] == <><33, bool>::<><34, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8055,6 +8990,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -8067,6 +9003,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8081,8 +9018,10 @@ struct S6; [#S0-0318-S5-0b-S6-S7-04] == <><33, bool>::<><34, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8099,8 +9038,10 @@ struct S7; [#S0-0318-S5-0b-S6-S7-05] == <><33, bool>::<><34, bool>::<>::S7<35, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8110,6 +9051,7 @@ struct <><35, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8122,6 +9064,7 @@ struct <><35, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8136,8 +9079,10 @@ struct <><35, bool>; [#S0-0318-S5-0b-S6-S7-05-S8] == <><33, bool>::<><34, bool>::<>::<><35, bool>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8146,6 +9091,7 @@ struct S8; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -8160,8 +9106,10 @@ struct S8; [#S0-0318-S5-0b-S6-S7-05-S8-f8] == <><33, bool>::<><34, bool>::<>::<><35, bool>::<>::f8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8173,8 +9121,10 @@ f8(); [#S0-0318-S5-0b-S6-S7-05-S9] == <><33, bool>::<><34, bool>::<>::<><35, bool>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8191,8 +9141,10 @@ struct S9; [#S0-0318-S5-0b-S6-S7-05-f7] == <><33, bool>::<><34, bool>::<>::<><35, bool>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8204,8 +9156,10 @@ f7(); [#S0-0318-S5-0b-S6-f6] == <><33, bool>::<><34, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8217,8 +9171,10 @@ f6(); [#S0-0318-S5-0b-f5] == <><33, bool>::<><34, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8230,8 +9186,10 @@ f5(); [#S0-0318-f0] == <><33, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8243,8 +9201,10 @@ f0(); [#S0-0d] == S0<36, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8254,6 +9214,7 @@ struct <><36, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8269,6 +9230,7 @@ struct <><36, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8283,8 +9245,10 @@ struct <><36, bool>; [#S0-0d-S1] == <><36, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8298,8 +9262,10 @@ struct S1; [#S0-0d-S5-09] == <><36, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8316,8 +9282,10 @@ struct S5; [#S0-0d-S5-0b] == <><36, bool>::S5<37, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8327,6 +9295,7 @@ struct <><37, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8336,6 +9305,7 @@ struct <><37, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8350,8 +9320,10 @@ struct <><37, bool>; [#S0-0d-S5-0b-S6] == <><36, bool>::<><37, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8360,6 +9332,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -8372,6 +9345,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8386,8 +9360,10 @@ struct S6; [#S0-0d-S5-0b-S6-S7-08] == <><36, bool>::<><37, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8404,8 +9380,10 @@ struct S7; [#S0-0d-S5-0b-S6-S7-0d] == <><36, bool>::<><37, bool>::<>::S7<38, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8415,6 +9393,7 @@ struct <><38, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8427,6 +9406,7 @@ struct <><38, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8441,8 +9421,10 @@ struct <><38, bool>; [#S0-0d-S5-0b-S6-S7-0d-S8] == <><36, bool>::<><37, bool>::<>::<><38, bool>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8456,8 +9438,10 @@ struct S8; [#S0-0d-S5-0b-S6-S7-0d-S9] == <><36, bool>::<><37, bool>::<>::<><38, bool>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8474,8 +9458,10 @@ struct S9; [#S0-0d-S5-0b-S6-S7-0d-f7] == <><36, bool>::<><37, bool>::<>::<><38, bool>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8487,8 +9473,10 @@ f7(); [#S0-0d-S5-0b-S6-f6] == <><36, bool>::<><37, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8500,8 +9488,10 @@ f6(); [#S0-0d-S5-0b-f5] == <><36, bool>::<><37, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8513,8 +9503,10 @@ f5(); [#S0-0d-f0] == <><36, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8526,8 +9518,10 @@ f0(); [#S0-0206] == S0<39, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8537,6 +9531,7 @@ struct <><39, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8552,6 +9547,7 @@ struct <><39, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8566,8 +9562,10 @@ struct <><39, bool>; [#S0-0206-S1] == <><39, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8581,8 +9579,10 @@ struct S1; [#S0-0206-S5-06] == <><39, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8599,8 +9599,10 @@ struct S5; [#S0-0206-S5-08] == <><39, bool>::S5<40, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8610,6 +9612,7 @@ struct <><40, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8619,6 +9622,7 @@ struct <><40, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8633,8 +9637,10 @@ struct <><40, bool>; [#S0-0206-S5-08-S6] == <><39, bool>::<><40, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8643,6 +9649,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -8655,6 +9662,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8669,8 +9677,10 @@ struct S6; [#S0-0206-S5-08-S6-S7-06] == <><39, bool>::<><40, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8687,8 +9697,10 @@ struct S7; [#S0-0206-S5-08-S6-S7-01] == <><39, bool>::<><40, bool>::<>::S7<41, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8698,6 +9710,7 @@ struct <><41, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8710,6 +9723,7 @@ struct <><41, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8724,8 +9738,10 @@ struct <><41, bool>; [#S0-0206-S5-08-S6-S7-01-S8] == <><39, bool>::<><40, bool>::<>::<><41, bool>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8739,8 +9755,10 @@ struct S8; [#S0-0206-S5-08-S6-S7-01-S9] == <><39, bool>::<><40, bool>::<>::<><41, bool>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8757,8 +9775,10 @@ struct S9; [#S0-0206-S5-08-S6-S7-01-f7] == <><39, bool>::<><40, bool>::<>::<><41, bool>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8770,8 +9790,10 @@ f7(); [#S0-0206-S5-08-S6-f6] == <><39, bool>::<><40, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8783,8 +9805,10 @@ f6(); [#S0-0206-S5-08-f5] == <><39, bool>::<><40, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8796,8 +9820,10 @@ f5(); [#S0-0206-f0] == <><39, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8809,8 +9835,10 @@ f0(); [#S0-05291] == S0<43, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8820,6 +9848,7 @@ struct <><43, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8835,6 +9864,7 @@ struct <><43, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8849,8 +9879,10 @@ struct <><43, bool>; [#S0-05291-S1] == <><43, bool>::S1 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8864,8 +9896,10 @@ struct S1; [#S0-05291-S5-02] == <><43, bool>::S5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8882,8 +9916,10 @@ struct S5; [#S0-05291-S5-0e] == <><43, bool>::S5<44, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8893,6 +9929,7 @@ struct <><44, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8902,6 +9939,7 @@ struct <><44, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8916,8 +9954,10 @@ struct <><44, bool>; [#S0-05291-S5-0e-S6] == <><43, bool>::<><44, bool>::S6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8926,6 +9966,7 @@ struct S6; ---- === Types + [cols=2] |=== | Name | Description @@ -8938,6 +9979,7 @@ struct S6; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -8952,8 +9994,10 @@ struct S6; [#S0-05291-S5-0e-S6-S7-04] == <><43, bool>::<><44, bool>::<>::S7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8970,8 +10014,10 @@ struct S7; [#S0-05291-S5-0e-S6-S7-0f] == <><43, bool>::<><44, bool>::<>::S7<45, bool> + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8981,6 +10027,7 @@ struct <><45, bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -8993,6 +10040,7 @@ struct <><45, bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -9007,8 +10055,10 @@ struct <><45, bool>; [#S0-05291-S5-0e-S6-S7-0f-S8] == <><43, bool>::<><44, bool>::<>::<><45, bool>::S8 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9022,8 +10072,10 @@ struct S8; [#S0-05291-S5-0e-S6-S7-0f-S9] == <><43, bool>::<><44, bool>::<>::<><45, bool>::S9 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9040,8 +10092,10 @@ struct S9; [#S0-05291-S5-0e-S6-S7-0f-f7] == <><43, bool>::<><44, bool>::<>::<><45, bool>::f7 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9053,8 +10107,10 @@ f7(); [#S0-05291-S5-0e-S6-f6] == <><43, bool>::<><44, bool>::<>::f6 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9066,8 +10122,10 @@ f6(); [#S0-05291-S5-0e-f5] == <><43, bool>::<><44, bool>::f5 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9079,8 +10137,10 @@ f5(); [#S0-05291-f0] == <><43, bool>::f0 + === Synopsis + Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 1b0801c79b..72560dc590 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-2.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#A-0e] == A + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,8 +46,10 @@ struct A; [#A-03] == A<T*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -53,6 +59,7 @@ struct <><T*>; ---- === Types + [cols=2] |=== | Name | Description @@ -73,8 +80,10 @@ struct <><T*>; [#A-03-B-05] == <><T*>::B + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,8 +98,10 @@ struct B; [#A-03-B-01] == <><T*>::B<U*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -100,6 +111,7 @@ struct <><U*>; ---- === Types + [cols=2] |=== | Name | Description @@ -114,8 +126,10 @@ struct <><U*>; [#A-03-B-01-C] == <><T*>::<><U*>::C + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,8 +143,10 @@ struct C; [#A-03-B-0b] == <><T*>::B<int> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,8 +161,10 @@ struct <><int>; [#A-06] == A<double> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -156,6 +174,7 @@ struct <><double>; ---- === Types + [cols=2] |=== | Name | Description @@ -176,8 +195,10 @@ struct <><double>; [#A-06-D-0b] == <><double>::D + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -187,6 +208,7 @@ struct D; ---- === Types + [cols=2] |=== | Name | Description @@ -204,8 +226,10 @@ struct D; [#A-06-D-0b-E-01] == <><double>::<>::E + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -220,8 +244,10 @@ struct E; [#A-06-D-0b-E-04] == <><double>::<>::E<T*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -231,6 +257,7 @@ struct <><T*>; ---- === Types + [cols=2] |=== | Name | Description @@ -245,8 +272,10 @@ struct <><T*>; [#A-06-D-0b-E-04-F] == <><double>::<>::<><T*>::F + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -260,8 +289,10 @@ struct F; [#A-06-D-04] == <><double>::D<float> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -271,6 +302,7 @@ struct <><float>; ---- === Types + [cols=2] |=== | Name | Description @@ -288,8 +320,10 @@ struct <><float>; [#A-06-D-04-G-06] == <><double>::<><float>::G + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -304,8 +338,10 @@ struct G; [#A-06-D-04-G-0c] == <><double>::<><float>::G<T*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -320,8 +356,10 @@ struct <><T*>; [#A-06-D-07] == <><double>::D<short> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -331,6 +369,7 @@ struct <><short>; ---- === Types + [cols=2] |=== | Name | Description @@ -348,8 +387,10 @@ struct <><short>; [#A-06-D-07-E-07] == <><double>::<><short>::E + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -364,8 +405,10 @@ struct E; [#A-06-D-07-E-01] == <><double>::<><short>::E<int*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -375,6 +418,7 @@ struct <><int*>; ---- === Types + [cols=2] |=== | Name | Description @@ -389,8 +433,10 @@ struct <><int*>; [#A-06-D-07-E-01-F] == <><double>::<><short>::<><int*>::F + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -404,8 +450,10 @@ struct F; [#A-02] == A<long*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -415,6 +463,7 @@ struct <><long*>; ---- === Types + [cols=2] |=== | Name | Description @@ -435,8 +484,10 @@ struct <><long*>; [#A-02-B-06] == <><long*>::B + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -451,8 +502,10 @@ struct B; [#A-02-B-0d] == <><long*>::B<int> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -467,8 +520,10 @@ struct <><int>; [#A-02-B-05] == <><long*>::B<int*> + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -478,6 +533,7 @@ struct <><int*>; ---- === Types + [cols=2] |=== | Name | Description @@ -492,8 +548,10 @@ struct <><int*>; [#A-02-B-05-C] == <><long*>::<><int*>::C + === Synopsis + Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 242ca4223a..7e80aacaf9 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-3.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-3.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -32,8 +34,10 @@ [#A-0e] == A + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -43,6 +47,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -60,8 +65,10 @@ struct A; [#A-0e-B-07] == <>::B + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,6 +78,7 @@ struct B; ---- === Types + [cols=2] |=== | Name | Description @@ -91,8 +99,10 @@ struct B; [#A-0e-B-07-C] == <>::<>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,8 +116,10 @@ struct C; [#A-0e-B-07-D-09] == <>::<>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,8 +134,10 @@ struct D; [#A-0e-B-07-D-0f] == <>::<>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,8 +152,10 @@ struct <><bool>; [#A-0e-B-00] == <>::B<double> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -149,6 +165,7 @@ struct <><double>; ---- === Types + [cols=2] |=== | Name | Description @@ -169,8 +186,10 @@ struct <><double>; [#A-0e-B-00-C] == <>::<><double>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -184,8 +203,10 @@ struct C; [#A-0e-B-00-D-09] == <>::<><double>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,8 +221,10 @@ struct D; [#A-0e-B-00-D-0d] == <>::<><double>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -216,8 +239,10 @@ struct <><bool>; [#A-0c] == A<long> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -227,6 +252,7 @@ struct <><long>; ---- === Types + [cols=2] |=== | Name | Description @@ -247,8 +273,10 @@ struct <><long>; [#A-0c-B-0b] == <><long>::B + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -258,6 +286,7 @@ struct B; ---- === Types + [cols=2] |=== | Name | Description @@ -278,8 +307,10 @@ struct B; [#A-0c-B-0b-C] == <><long>::<>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -293,8 +324,10 @@ struct C; [#A-0c-B-0b-D-00] == <><long>::<>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -309,8 +342,10 @@ struct D; [#A-0c-B-0b-D-0b] == <><long>::<>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -325,8 +360,10 @@ struct <><bool>; [#A-0c-B-0d] == <><long>::B<double> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -336,6 +373,7 @@ struct <><double>; ---- === Types + [cols=2] |=== | Name | Description @@ -356,8 +394,10 @@ struct <><double>; [#A-0c-B-0d-C] == <><long>::<><double>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -371,8 +411,10 @@ struct C; [#A-0c-B-0d-D-0c] == <><long>::<><double>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -387,8 +429,10 @@ struct D; [#A-0c-B-0d-D-03] == <><long>::<><double>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -403,8 +447,10 @@ struct <><bool>; [#A-0c-B-08] == <><long>::B<float> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -414,6 +460,7 @@ struct <><float>; ---- === Types + [cols=2] |=== | Name | Description @@ -434,8 +481,10 @@ struct <><float>; [#A-0c-B-08-C] == <><long>::<><float>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -449,8 +498,10 @@ struct C; [#A-0c-B-08-D-08] == <><long>::<><float>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -465,8 +516,10 @@ struct D; [#A-0c-B-08-D-03] == <><long>::<><float>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -481,8 +534,10 @@ struct <><bool>; [#A-00] == A<short> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -492,6 +547,7 @@ struct <><short>; ---- === Types + [cols=2] |=== | Name | Description @@ -512,8 +568,10 @@ struct <><short>; [#A-00-B-0e] == <><short>::B + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -528,8 +586,10 @@ struct B; [#A-00-B-07] == <><short>::B<double> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -539,6 +599,7 @@ struct <><double>; ---- === Types + [cols=2] |=== | Name | Description @@ -559,8 +620,10 @@ struct <><double>; [#A-00-B-07-C] == <><short>::<><double>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -574,8 +637,10 @@ struct C; [#A-00-B-07-D-015b] == <><short>::<><double>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -590,8 +655,10 @@ struct D; [#A-00-B-07-D-0150] == <><short>::<><double>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -606,8 +673,10 @@ struct <><bool>; [#A-00-B-00] == <><short>::B<void> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -617,6 +686,7 @@ struct <><void>; ---- === Types + [cols=2] |=== | Name | Description @@ -637,8 +707,10 @@ struct <><void>; [#A-00-B-00-C] == <><short>::<><void>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -652,8 +724,10 @@ struct C; [#A-00-B-00-D-03] == <><short>::<><void>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -668,8 +742,10 @@ struct D; [#A-00-B-00-D-07] == <><short>::<><void>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -684,8 +760,10 @@ struct <><bool>; [#A-01] == A<float> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -695,6 +773,7 @@ struct <><float>; ---- === Types + [cols=2] |=== | Name | Description @@ -712,8 +791,10 @@ struct <><float>; [#A-01-B-07] == <><float>::B + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -728,8 +809,10 @@ struct B; [#A-01-B-08] == <><float>::B<double, double> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -739,6 +822,7 @@ struct <><double, double>; ---- === Types + [cols=2] |=== | Name | Description @@ -759,8 +843,10 @@ struct <><double, double>; [#A-01-B-08-C] == <><float>::<><double, double>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -774,8 +860,10 @@ struct C; [#A-01-B-08-D-0ae] == <><float>::<><double, double>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -790,8 +878,10 @@ struct D; [#A-01-B-08-D-0af] == <><float>::<><double, double>::D<bool, bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -806,8 +896,10 @@ struct <><bool, bool>; [#A-07] == A<unsigned int> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -817,6 +909,7 @@ struct <><unsigned int>; ---- === Types + [cols=2] |=== | Name | Description @@ -837,8 +930,10 @@ struct <><unsigned int>; [#A-07-B-03a] == <><unsigned int>::B + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -853,8 +948,10 @@ struct B; [#A-07-B-03e] == <><unsigned int>::B<double> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -864,6 +961,7 @@ struct <><double>; ---- === Types + [cols=2] |=== | Name | Description @@ -884,8 +982,10 @@ struct <><double>; [#A-07-B-03e-C] == <><unsigned int>::<><double>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -899,8 +999,10 @@ struct C; [#A-07-B-03e-D-01] == <><unsigned int>::<><double>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -915,8 +1017,10 @@ struct D; [#A-07-B-03e-D-0f] == <><unsigned int>::<><double>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -931,8 +1035,10 @@ struct <><bool>; [#A-07-B-05] == <><unsigned int>::B<float> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -942,6 +1048,7 @@ struct <><float>; ---- === Types + [cols=2] |=== | Name | Description @@ -962,8 +1069,10 @@ struct <><float>; [#A-07-B-05-C] == <><unsigned int>::<><float>::C + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -977,8 +1086,10 @@ struct C; [#A-07-B-05-D-0e] == <><unsigned int>::<><float>::D + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -993,8 +1104,10 @@ struct D; [#A-07-B-05-D-01] == <><unsigned int>::<><float>::D<bool> + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1009,8 +1122,10 @@ struct <><bool>; [#E] == E + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1019,6 +1134,7 @@ struct E; ---- === Data Members + [cols=2] |=== | Name | Description @@ -1075,8 +1191,10 @@ struct E; [#E-m0] == <>::m0 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1087,8 +1205,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m1] == <>::m1 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1099,8 +1219,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m10] == <>::m10 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1111,8 +1233,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m11] == <>::m11 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1123,8 +1247,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m12] == <>::m12 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1135,8 +1261,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m13] == <>::m13 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1147,8 +1275,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m14] == <>::m14 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1159,8 +1289,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m2] == <>::m2 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1171,8 +1303,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m3] == <>::m3 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1183,8 +1317,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m4] == <>::m4 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1195,8 +1331,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m5] == <>::m5 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1207,8 +1345,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m6] == <>::m6 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1219,8 +1359,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m7] == <>::m7 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1231,8 +1373,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m8] == <>::m8 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1243,8 +1387,10 @@ Declared in `<class‐template‐specializations‐3.cp [#E-m9] == <>::m9 + === Synopsis + Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/class-template.adoc b/test-files/golden-tests/metadata/class-template.adoc index 670f268d6f..71b9f8ad12 100644 --- a/test-files/golden-tests/metadata/class-template.adoc +++ b/test-files/golden-tests/metadata/class-template.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -29,8 +31,10 @@ [#C0] == C0 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,6 +44,7 @@ struct C0; ---- === Types + [cols=2] |=== | Name | Description @@ -49,6 +54,7 @@ struct C0; |=== === Data Members + [cols=2] |=== | Name | Description @@ -69,8 +75,10 @@ struct C0; [#C0-N0] == <>::N0 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,6 +87,7 @@ struct N0; ---- === Data Members + [cols=2] |=== | Name | Description @@ -93,8 +102,10 @@ struct N0; [#C0-N0-z] == <>::<>::z + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,8 +116,10 @@ int z; [#C0-w] == <>::w + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,8 +130,10 @@ int w; [#C0-x] == <>::x + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,8 +144,10 @@ Declared in `<class‐template.cpp>` [#C0-y] == <>::y + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,8 +158,10 @@ T y; [#C1] == C1 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,6 +170,7 @@ struct C1; ---- === Types + [cols=2] |=== | Name | Description @@ -160,6 +180,7 @@ struct C1; |=== === Data Members + [cols=2] |=== | Name | Description @@ -174,8 +195,10 @@ struct C1; [#C1-N1] == <>::N1 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -185,6 +208,7 @@ struct N1; ---- === Data Members + [cols=2] |=== | Name | Description @@ -205,8 +229,10 @@ struct N1; [#C1-N1-x] == <>::<>::x + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -217,8 +243,10 @@ Declared in `<class‐template.cpp>` [#C1-N1-y] == <>::<>::y + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,8 +257,10 @@ T y; [#C1-N1-z] == <>::<>::z + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -241,8 +271,10 @@ int z; [#C1-w] == <>::w + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -253,8 +285,10 @@ int w; [#C2] == C2 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -264,6 +298,7 @@ struct C2; ---- === Types + [cols=2] |=== | Name | Description @@ -273,6 +308,7 @@ struct C2; |=== === Data Members + [cols=2] |=== | Name | Description @@ -287,8 +323,10 @@ struct C2; [#C2-N2] == <>::N2 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -298,6 +336,7 @@ struct N2; ---- === Data Members + [cols=2] |=== | Name | Description @@ -321,8 +360,10 @@ struct N2; [#C2-N2-w] == <>::<>::w + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -333,8 +374,10 @@ Declared in `<class‐template.cpp>` [#C2-N2-x] == <>::<>::x + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -345,8 +388,10 @@ T x; [#C2-N2-y] == <>::<>::y + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -357,8 +402,10 @@ U y; [#C2-N2-z] == <>::<>::z + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -369,8 +416,10 @@ int z; [#C2-v] == <>::v + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -381,8 +430,10 @@ int v; [#C3] == C3 + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -392,6 +443,7 @@ struct C3; ---- === Data Members + [cols=2] |=== | Name | Description @@ -406,8 +458,10 @@ struct C3; [#C3-v] == <>::v + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -418,8 +472,10 @@ int v; [#S] == S + === Synopsis + Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/concept.adoc b/test-files/golden-tests/metadata/concept.adoc index 67638da08d..d359bc7a52 100644 --- a/test-files/golden-tests/metadata/concept.adoc +++ b/test-files/golden-tests/metadata/concept.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Variables + [cols=2] |=== | Name | Description @@ -23,6 +26,7 @@ |=== === Concepts + [cols=2] |=== | Name | Description @@ -35,8 +39,10 @@ [#f] == f + === Synopsis + Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -49,8 +55,10 @@ f(); [#x] == x + === Synopsis + Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,8 +69,10 @@ Declared in `<concept.cpp>` [#C] == C + === Synopsis + Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/decay-to-primary.adoc b/test-files/golden-tests/metadata/decay-to-primary.adoc index 8f1f4aa003..85671c72d4 100644 --- a/test-files/golden-tests/metadata/decay-to-primary.adoc +++ b/test-files/golden-tests/metadata/decay-to-primary.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -29,8 +31,10 @@ [#S0-03] == S0 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,6 +44,7 @@ struct S0; ---- === Types + [cols=2] |=== | Name | Description @@ -57,8 +62,10 @@ struct S0; [#S0-03-M0] == <>::M0 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,8 +76,10 @@ using M0 = T; [#S0-03-M1] == <>::M1 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,8 +91,10 @@ using M1 = <><U>; [#S0-09] == S0<short> + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,6 +104,7 @@ struct <><short>; ---- === Types + [cols=2] |=== | Name | Description @@ -110,8 +122,10 @@ struct <><short>; [#S0-09-M0] == <><short>::M0 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,8 +136,10 @@ using M0 = short; [#S0-09-M1] == <><short>::M1 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -135,8 +151,10 @@ using M1 = <><U>; [#S0-00] == S0<void> + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -146,6 +164,7 @@ struct <><void>; ---- === Types + [cols=2] |=== | Name | Description @@ -163,8 +182,10 @@ struct <><void>; [#S0-00-M0] == <><void>::M0 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -175,8 +196,10 @@ using M0 = void; [#S0-00-M1] == <><void>::M1 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -188,8 +211,10 @@ using M1 = <><U>; [#A0] == A0 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,8 +225,10 @@ using A0 = <><void>; [#A1] == A1 + === Synopsis + Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/dependency-propagation.adoc b/test-files/golden-tests/metadata/dependency-propagation.adoc index c78ac2a7ec..c61e2ab19a 100644 --- a/test-files/golden-tests/metadata/dependency-propagation.adoc +++ b/test-files/golden-tests/metadata/dependency-propagation.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Types + [cols=2] |=== | Name | Description @@ -26,7 +29,9 @@ [#N] == N + === Types + [cols=2] |=== | Name | Description @@ -48,8 +53,10 @@ [#N-A] == <>::A + === Synopsis + Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -64,8 +71,10 @@ struct A; [#N-D] == <>::D + === Synopsis + Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,8 +88,10 @@ struct D; [#N-B] == <>::B + === Synopsis + Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -92,8 +103,10 @@ using B = <><T>; [#N-C] == <>::C + === Synopsis + Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,8 +118,10 @@ using C = <><T>; [#E] == E + === Synopsis + Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/empty.adoc b/test-files/golden-tests/metadata/empty.adoc index fb780877b6..3c1e9836f0 100644 --- a/test-files/golden-tests/metadata/empty.adoc +++ b/test-files/golden-tests/metadata/empty.adoc @@ -7,4 +7,5 @@ + [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/metadata/enum.adoc b/test-files/golden-tests/metadata/enum.adoc index f95da022f1..9ab3214434 100644 --- a/test-files/golden-tests/metadata/enum.adoc +++ b/test-files/golden-tests/metadata/enum.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Enums + [cols=2] |=== | Name | Description @@ -30,12 +32,14 @@ [#E0] == E0 + E0 brief. === Synopsis + Declared in `<enum.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,6 +49,7 @@ enum E0; === Members + [,cols=2] |=== |Name |Description @@ -60,6 +65,7 @@ enum E0; === Description + E0 description. @@ -67,8 +73,10 @@ E0 description. [#E1] == E1 + === Synopsis + Declared in `<enum.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,6 +86,7 @@ enum E1 : char; === Members + [,cols=2] |=== |Name |Description @@ -90,12 +99,14 @@ enum E1 : char; [#E2] == E2 + E2 brief. === Synopsis + Declared in `<enum.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,6 +116,7 @@ enum E2 : int; === Members + [,cols=2] |=== |Name |Description @@ -120,6 +132,7 @@ enum E2 : int; === Description + E2 description. @@ -127,8 +140,10 @@ E2 description. [#E3] == E3 + === Synopsis + Declared in `<enum.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,6 +153,7 @@ enum E3 : char; === Members + [,cols=2] |=== |Name |Description diff --git a/test-files/golden-tests/metadata/explicit-conv-operator.adoc b/test-files/golden-tests/metadata/explicit-conv-operator.adoc index 6c79695dc9..6e07ba1918 100644 --- a/test-files/golden-tests/metadata/explicit-conv-operator.adoc +++ b/test-files/golden-tests/metadata/explicit-conv-operator.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#Explicit] == Explicit + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,6 +40,7 @@ struct Explicit; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -50,8 +55,10 @@ struct Explicit; [#Explicit-2conversion] == <>::operator bool + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,8 +70,10 @@ operator bool(); [#ExplicitExpression] == ExplicitExpression + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,6 +83,7 @@ struct ExplicitExpression; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -88,8 +98,10 @@ struct ExplicitExpression; [#ExplicitExpression-2conversion] == <>::operator bool + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -101,8 +113,10 @@ operator bool(); [#ExplicitFalse] == ExplicitFalse + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,6 +125,7 @@ struct ExplicitFalse; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -125,8 +140,10 @@ struct ExplicitFalse; [#ExplicitFalse-2conversion] == <>::operator bool + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,8 +155,10 @@ operator bool(); [#ExplicitTrue] == ExplicitTrue + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,6 +167,7 @@ struct ExplicitTrue; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -162,8 +182,10 @@ struct ExplicitTrue; [#ExplicitTrue-2conversion] == <>::operator bool + === Synopsis + Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/explicit-ctor.adoc b/test-files/golden-tests/metadata/explicit-ctor.adoc index e859476a74..c5fed87900 100644 --- a/test-files/golden-tests/metadata/explicit-ctor.adoc +++ b/test-files/golden-tests/metadata/explicit-ctor.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#Explicit] == Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,6 +40,7 @@ struct Explicit; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -49,8 +54,10 @@ struct Explicit; [#Explicit-2constructor] == <>::Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,8 +97,10 @@ explicit [#Explicit-2constructor-02] == <>::Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -103,8 +112,10 @@ Explicit(); [#Explicit-2constructor-00] == <>::Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -116,8 +127,10 @@ Explicit(<> const&); [#Explicit-2constructor-0b] == <>::Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,8 +142,10 @@ Explicit(<>&&) noexcept; [#Explicit-2constructor-03] == <>::Explicit + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,8 +159,10 @@ Explicit( [#ExplicitExpression] == ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,6 +172,7 @@ struct ExplicitExpression; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -168,8 +186,10 @@ struct ExplicitExpression; [#ExplicitExpression-2constructor] == <>::ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -209,8 +229,10 @@ explicit(B) [#ExplicitExpression-2constructor-0b] == <>::ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,8 +244,10 @@ ExplicitExpression(); [#ExplicitExpression-2constructor-04] == <>::ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -235,8 +259,10 @@ ExplicitExpression(<> const&); [#ExplicitExpression-2constructor-08] == <>::ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -248,8 +274,10 @@ ExplicitExpression(<>&&) noexcept; [#ExplicitExpression-2constructor-02] == <>::ExplicitExpression + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -263,8 +291,10 @@ ExplicitExpression( [#ExplicitFalse] == ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -273,6 +303,7 @@ struct ExplicitFalse; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -286,8 +317,10 @@ struct ExplicitFalse; [#ExplicitFalse-2constructor] == <>::ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -327,8 +360,10 @@ explicit(false) [#ExplicitFalse-2constructor-01] == <>::ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -340,8 +375,10 @@ ExplicitFalse(); [#ExplicitFalse-2constructor-08] == <>::ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -353,8 +390,10 @@ ExplicitFalse(<> const&); [#ExplicitFalse-2constructor-0a] == <>::ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -366,8 +405,10 @@ ExplicitFalse(<>&&) noexcept; [#ExplicitFalse-2constructor-04] == <>::ExplicitFalse + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -381,8 +422,10 @@ ExplicitFalse( [#ExplicitTrue] == ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -391,6 +434,7 @@ struct ExplicitTrue; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -404,8 +448,10 @@ struct ExplicitTrue; [#ExplicitTrue-2constructor] == <>::ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -445,8 +491,10 @@ explicit(true) [#ExplicitTrue-2constructor-0d] == <>::ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -458,8 +506,10 @@ ExplicitTrue(); [#ExplicitTrue-2constructor-04] == <>::ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -471,8 +521,10 @@ ExplicitTrue(<> const&); [#ExplicitTrue-2constructor-08] == <>::ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -484,8 +536,10 @@ ExplicitTrue(<>&&) noexcept; [#ExplicitTrue-2constructor-05] == <>::ExplicitTrue + === Synopsis + Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc index 3ea2969871..21b9c64718 100644 --- a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc +++ b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Deduction Guides + [cols=2] |=== | Name | Description @@ -35,8 +38,10 @@ [#X-0e] == X + === Synopsis + Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -51,8 +56,10 @@ struct X; [#X-0d] == <><0> + === Synopsis + Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,8 +70,10 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-00] == <><0> + === Synopsis + Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,8 +84,10 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-0b] == <><0> + === Synopsis + Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -87,8 +98,10 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-06] == <><0> + === Synopsis + Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/explicit-object-parameter.adoc b/test-files/golden-tests/metadata/explicit-object-parameter.adoc index 77f9b04d6f..0853e16ac3 100644 --- a/test-files/golden-tests/metadata/explicit-object-parameter.adoc +++ b/test-files/golden-tests/metadata/explicit-object-parameter.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#Optional] == Optional + === Synopsis + Declared in `<explicit‐object‐parameter.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct Optional; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -40,8 +45,10 @@ struct Optional; [#Optional-value] == <>::value + === Synopsis + Declared in `<explicit‐object‐parameter.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,8 +76,10 @@ auto&& [#Optional-value-05] == <>::value + === Synopsis + Declared in `<explicit‐object‐parameter.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -84,8 +93,10 @@ value(this Self&& self); [#Optional-value-06] == <>::value + === Synopsis + Declared in `<explicit‐object‐parameter.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-1.adoc b/test-files/golden-tests/metadata/friend-1.adoc index 7bf7da26f8..468febcf7b 100644 --- a/test-files/golden-tests/metadata/friend-1.adoc +++ b/test-files/golden-tests/metadata/friend-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -28,8 +31,10 @@ [#T] == T + === Synopsis + Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,6 +43,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -54,12 +60,14 @@ struct T; [#T-08friend] == f + f === Synopsis + Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -72,12 +80,14 @@ f(); [#f] == f + f === Synopsis + Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-2.adoc b/test-files/golden-tests/metadata/friend-2.adoc index 7fc1fda3eb..46061a3ce3 100644 --- a/test-files/golden-tests/metadata/friend-2.adoc +++ b/test-files/golden-tests/metadata/friend-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -28,8 +31,10 @@ [#T] == T + === Synopsis + Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,6 +43,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -54,12 +60,14 @@ struct T; [#T-08friend] == f + f === Synopsis + Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -72,12 +80,14 @@ f(); [#f] == f + f === Synopsis + Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-3.adoc b/test-files/golden-tests/metadata/friend-3.adoc index bfcc2d2dee..932d5b2e27 100644 --- a/test-files/golden-tests/metadata/friend-3.adoc +++ b/test-files/golden-tests/metadata/friend-3.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -31,8 +34,10 @@ [#T] == T + === Synopsis + Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,6 +46,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -57,12 +63,14 @@ struct T; [#T-08friend] == f + T::f === Synopsis + Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,8 +83,10 @@ f(); [#U] == U + === Synopsis + Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -85,6 +95,7 @@ struct U; ---- === Friends + [cols=2] |=== | Name | Description @@ -99,8 +110,10 @@ struct U; [#U-08friend] == f + === Synopsis + Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,12 +126,14 @@ f(); [#f] == f + T::f === Synopsis + Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-4.adoc b/test-files/golden-tests/metadata/friend-4.adoc index 96d43f0c42..c3104b9ecb 100644 --- a/test-files/golden-tests/metadata/friend-4.adoc +++ b/test-files/golden-tests/metadata/friend-4.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -31,8 +34,10 @@ [#T] == T + === Synopsis + Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,6 +46,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -55,8 +61,10 @@ struct T; [#T-08friend] == f + === Synopsis + Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,8 +77,10 @@ f(); [#U] == U + === Synopsis + Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,6 +89,7 @@ struct U; ---- === Friends + [cols=2] |=== | Name | Description @@ -95,12 +106,14 @@ struct U; [#U-08friend] == f + U::f === Synopsis + Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,12 +126,14 @@ f(); [#f] == f + U::f === Synopsis + Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-5.adoc b/test-files/golden-tests/metadata/friend-5.adoc index 4be7ac2438..27a89f0abe 100644 --- a/test-files/golden-tests/metadata/friend-5.adoc +++ b/test-files/golden-tests/metadata/friend-5.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -31,8 +34,10 @@ [#T] == T + === Synopsis + Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,6 +46,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -55,8 +61,10 @@ struct T; [#T-08friend] == f + === Synopsis + Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,8 +77,10 @@ f(); [#U] == U + === Synopsis + Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,6 +89,7 @@ struct U; ---- === Friends + [cols=2] |=== | Name | Description @@ -93,8 +104,10 @@ struct U; [#U-08friend] == f + === Synopsis + Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,12 +120,14 @@ f(); [#f] == f + f === Synopsis + Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/friend-6.adoc b/test-files/golden-tests/metadata/friend-6.adoc index 9e1c97f695..3790b21fef 100644 --- a/test-files/golden-tests/metadata/friend-6.adoc +++ b/test-files/golden-tests/metadata/friend-6.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -32,12 +34,14 @@ [#T] == T + Struct T brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,6 +50,7 @@ struct T; ---- === Friends + [cols=2] |=== | Name | Description @@ -67,12 +72,14 @@ struct T; [#T-08friend-04cb] == <> + Friend class Z brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,12 +90,14 @@ friend <>; [#T-08friend-04ce] == int + Friend int brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -99,12 +108,14 @@ friend int; [#U] == U + Struct U brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,6 +124,7 @@ struct U; ---- === Friends + [cols=2] |=== | Name | Description @@ -129,12 +141,14 @@ struct U; [#U-08friend] == <> + Friend T brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,12 +159,14 @@ friend <>; [#V] == V + Struct V brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -159,6 +175,7 @@ struct V; ---- === Friends + [cols=2] |=== | Name | Description @@ -175,12 +192,14 @@ struct V; [#V-08friend] == <> + Friend struct U brief === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -191,8 +210,10 @@ friend <>; [#Z] == Z + === Synopsis + Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/function-parm-decay.adoc b/test-files/golden-tests/metadata/function-parm-decay.adoc index e59edcfe8e..7f665c8b5e 100644 --- a/test-files/golden-tests/metadata/function-parm-decay.adoc +++ b/test-files/golden-tests/metadata/function-parm-decay.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -38,8 +41,10 @@ [#f] == f + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -51,8 +56,10 @@ f(int const x); [#g] == g + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -64,8 +71,10 @@ g(int* x); [#h] == h + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,8 +86,10 @@ h(int x(bool)); [#i] == i + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,8 +101,10 @@ i(<>); [#T] == T + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -102,8 +115,10 @@ using T = int; [#U] == U + === Synopsis + Declared in `<function‐parm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/function-template.adoc b/test-files/golden-tests/metadata/function-template.adoc index a136ec2347..26ff15cb3b 100644 --- a/test-files/golden-tests/metadata/function-template.adoc +++ b/test-files/golden-tests/metadata/function-template.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -50,8 +52,10 @@ [#f0] == f0 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -64,8 +68,10 @@ f0(int x); [#f1] == f1 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,8 +84,10 @@ f1(T t); [#f2] == f2 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -92,8 +100,10 @@ f2(); [#f3] == f3 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -108,8 +118,10 @@ f3(); [#g0] == g0 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,8 +134,10 @@ g0(int x); [#g1] == g1 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -136,8 +150,10 @@ g1(); [#g2] == g2 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,8 +168,10 @@ g2(); [#h0] == h0 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,8 +184,10 @@ h0(auto x); [#h1] == h1 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -184,8 +204,10 @@ h1( [#i] == i + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,8 +222,10 @@ i(); [#j0] == j0 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -214,8 +238,10 @@ j0(); [#j1] == j1 + === Synopsis + Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/function-tparm-decay.adoc b/test-files/golden-tests/metadata/function-tparm-decay.adoc index f4203be7b3..41ee1a4514 100644 --- a/test-files/golden-tests/metadata/function-tparm-decay.adoc +++ b/test-files/golden-tests/metadata/function-tparm-decay.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -38,8 +41,10 @@ [#f] == f + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,8 +57,10 @@ f(); [#g] == g + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,8 +73,10 @@ g(); [#h] == h + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,8 +89,10 @@ h(); [#i] == i + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,8 +105,10 @@ i(); [#T] == T + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,8 +119,10 @@ using T = int; [#U] == U + === Synopsis + Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 b8cb706241..2466bd521f 100644 --- a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc +++ b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,8 +28,10 @@ [#S0-03] == S0 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -37,6 +41,7 @@ struct S0; ---- === Types + [cols=2] |=== | Name | Description @@ -51,8 +56,10 @@ struct S0; [#S0-03-S2] == <>::S2 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,6 +69,7 @@ struct S2; ---- === Types + [cols=2] |=== | Name | Description @@ -79,8 +87,10 @@ struct S2; [#S0-03-S2-M2] == <>::<>::M2 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,8 +101,10 @@ using M2 = U; [#S0-03-S2-M3] == <>::<>::M3 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +116,10 @@ using M3 = <><U>; [#S0-00] == S0<void> + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,6 +129,7 @@ struct <><void>; ---- === Types + [cols=2] |=== | Name | Description @@ -132,8 +147,10 @@ struct <><void>; [#S0-00-S2-0d] == <><void>::S2 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,8 +165,10 @@ struct S2; [#S0-00-S2-02] == <><void>::S2<char> + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -159,6 +178,7 @@ struct <><char>; ---- === Types + [cols=2] |=== | Name | Description @@ -176,8 +196,10 @@ struct <><char>; [#S0-00-S2-02-M2] == <><void>::<><char>::M2 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -188,8 +210,10 @@ using M2 = char; [#S0-00-S2-02-M3] == <><void>::<><char>::M3 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -201,8 +225,10 @@ using M3 = <><char>; [#A5] == A5 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -213,8 +239,10 @@ using A5 = <><void>; [#A9] == A9 + === Synopsis + Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/local-class.adoc b/test-files/golden-tests/metadata/local-class.adoc index 6ee35418e8..057c90c0c8 100644 --- a/test-files/golden-tests/metadata/local-class.adoc +++ b/test-files/golden-tests/metadata/local-class.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -26,8 +29,10 @@ [#B] == B + === Synopsis + Declared in `<local‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,8 +47,10 @@ struct B [#f] == f + === Synopsis + Declared in `<local‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/mem-fn.adoc b/test-files/golden-tests/metadata/mem-fn.adoc index 73151fb65b..9cb2afd514 100644 --- a/test-files/golden-tests/metadata/mem-fn.adoc +++ b/test-files/golden-tests/metadata/mem-fn.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -68,8 +70,10 @@ [#T01] == T01 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,6 +82,7 @@ struct T01; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -92,8 +97,10 @@ struct T01; [#T01-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,8 +112,10 @@ f(); [#T02] == T02 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,6 +124,7 @@ struct T02; ---- === Static Member Functions + [cols=2] |=== | Name | Description @@ -129,8 +139,10 @@ struct T02; [#T02-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -143,8 +155,10 @@ f(); [#T03] == T03 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -153,6 +167,7 @@ struct T03; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -167,8 +182,10 @@ struct T03; [#T03-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -180,8 +197,10 @@ f() &; [#T04] == T04 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -190,6 +209,7 @@ struct T04; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -204,8 +224,10 @@ struct T04; [#T04-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -217,8 +239,10 @@ f() &&; [#T05] == T05 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -227,6 +251,7 @@ struct T05; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -241,8 +266,10 @@ struct T05; [#T05-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -254,8 +281,10 @@ f() const; [#T06] == T06 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -264,6 +293,7 @@ struct T06; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -278,8 +308,10 @@ struct T06; [#T06-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -292,8 +324,10 @@ f(); [#T08] == T08 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -302,6 +336,7 @@ struct T08; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -316,8 +351,10 @@ struct T08; [#T08-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -329,8 +366,10 @@ f(); [#T09] == T09 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -339,6 +378,7 @@ struct T09; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -353,8 +393,10 @@ struct T09; [#T09-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -366,8 +408,10 @@ f() noexcept; [#T10] == T10 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -376,6 +420,7 @@ struct T10; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -390,8 +435,10 @@ struct T10; [#T10-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -403,8 +450,10 @@ f(); [#T11] == T11 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -413,6 +462,7 @@ struct T11; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -427,8 +477,10 @@ struct T11; [#T11-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -440,8 +492,10 @@ f(); [#T12] == T12 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -450,6 +504,7 @@ struct T12; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -464,8 +519,10 @@ struct T12; [#T12-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -477,8 +534,10 @@ f(...); [#T13] == T13 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -487,6 +546,7 @@ struct T13; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -501,8 +561,10 @@ struct T13; [#T13-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -515,8 +577,10 @@ f(); [#T14] == T14 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -525,6 +589,7 @@ struct T14; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -539,8 +604,10 @@ struct T14; [#T14-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -553,8 +620,10 @@ f() = 0; [#T15] == T15 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -563,6 +632,7 @@ struct T15; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -577,8 +647,10 @@ struct T15; [#T15-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -590,8 +662,10 @@ f() volatile; [#T16] == T16 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -600,6 +674,7 @@ struct T16; ---- === Static Member Functions + [cols=2] |=== | Name | Description @@ -614,8 +689,10 @@ struct T16; [#T16-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -628,8 +705,10 @@ f(); [#T17] == T17 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -639,6 +718,7 @@ struct T17 ---- === Member Functions + [cols=2] |=== | Name | Description @@ -652,8 +732,10 @@ struct T17 [#T17-f] == <>::f + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -666,8 +748,10 @@ f() override; [#U] == U + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -676,6 +760,7 @@ struct U; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -688,6 +773,7 @@ struct U; |=== === Static Member Functions + [cols=2] |=== | Name | Description @@ -702,8 +788,10 @@ struct U; [#U-f1] == <>::f1 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -716,8 +804,10 @@ f1(...) const volatile noexcept; [#U-f2] == <>::f2 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -731,8 +821,10 @@ f2() noexcept; [#U-f3] == <>::f3 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -745,8 +837,10 @@ f3() const volatile noexcept = 0; [#V] == V + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -756,6 +850,7 @@ struct V ---- === Member Functions + [cols=2] |=== | Name | Description @@ -767,6 +862,7 @@ struct V | |=== === Static Member Functions + [cols=2] |=== | Name | Description @@ -781,8 +877,10 @@ struct V [#V-f3] == <>::f3 + === Synopsis + Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/namespace-alias-1.adoc b/test-files/golden-tests/metadata/namespace-alias-1.adoc index 6d9d35957b..5aa239ddf1 100644 --- a/test-files/golden-tests/metadata/namespace-alias-1.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Namespace Aliases + [cols=2] |=== | Name | Description @@ -27,11 +30,14 @@ == LongName + [#A] == A + === Synopsis + Declared in `<namespace‐alias‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/namespace-alias-2.adoc b/test-files/golden-tests/metadata/namespace-alias-2.adoc index 5407a626cc..a4d36f14a5 100644 --- a/test-files/golden-tests/metadata/namespace-alias-2.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Namespace Aliases + [cols=2] |=== | Name | Description @@ -30,11 +33,14 @@ == LongName + [#A] == A + === Synopsis + Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,8 +51,10 @@ namespace A = <>; [#B] == B + === Synopsis + Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/namespace-alias-3.adoc b/test-files/golden-tests/metadata/namespace-alias-3.adoc index 199d812598..abea6f06c6 100644 --- a/test-files/golden-tests/metadata/namespace-alias-3.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-3.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Namespace Aliases + [cols=2] |=== | Name | Description @@ -30,11 +33,14 @@ == LongName + [#A] == A + === Synopsis + Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,8 +51,10 @@ namespace A = <>; [#B] == B + === Synopsis + Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/namespace.adoc b/test-files/golden-tests/metadata/namespace.adoc index f99f5bc403..f9bbcf3edc 100644 --- a/test-files/golden-tests/metadata/namespace.adoc +++ b/test-files/golden-tests/metadata/namespace.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -26,7 +28,9 @@ [#00namespace] == Unnamed namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -39,6 +43,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -51,7 +56,9 @@ [#00namespace-G] == G + === Functions + [cols=2] |=== | Name | Description @@ -64,8 +71,10 @@ [#00namespace-G-f11] == <<00namespace-G,G>>::f11 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,7 +86,9 @@ f11(); [#00namespace-H] == H + === Functions + [cols=2] |=== | Name | Description @@ -90,8 +101,10 @@ f11(); [#00namespace-H-f12] == <<00namespace-H,H>>::f12 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -103,8 +116,10 @@ f12(); [#00namespace-f10] == f10 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -116,7 +131,9 @@ f10(); [#A] == A + === Namespaces + [cols=2] |=== | Name | Description @@ -132,6 +149,7 @@ f10(); |=== === Functions + [cols=2] |=== | Name | Description @@ -144,7 +162,9 @@ f10(); [#A-00namespace] == Unnamed namespace + === Functions + [cols=2] |=== | Name | Description @@ -157,8 +177,10 @@ f10(); [#A-00namespace-f3] == <>::f3 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -170,7 +192,9 @@ f3(); [#A-B] == <>::B + === Functions + [cols=2] |=== | Name | Description @@ -183,8 +207,10 @@ f3(); [#A-B-f1] == <>::<>::f1 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -196,7 +222,9 @@ f1(); [#A-C] == <>::C + === Functions + [cols=2] |=== | Name | Description @@ -209,8 +237,10 @@ f1(); [#A-C-f2] == <>::<>::f2 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,8 +252,10 @@ f2(); [#A-f0] == <>::f0 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -235,7 +267,9 @@ f0(); [#D] == D + === Namespaces + [cols=2] |=== | Name | Description @@ -251,6 +285,7 @@ f0(); |=== === Functions + [cols=2] |=== | Name | Description @@ -263,7 +298,9 @@ f0(); [#D-00namespace] == Unnamed namespace + === Functions + [cols=2] |=== | Name | Description @@ -276,8 +313,10 @@ f0(); [#D-00namespace-f8] == <>::f8 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,7 +328,9 @@ f8(); [#D-E] == <>::E + === Functions + [cols=2] |=== | Name | Description @@ -302,8 +343,10 @@ f8(); [#D-E-f6] == <>::<>::f6 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -315,7 +358,9 @@ f6(); [#D-F] == <>::F + === Functions + [cols=2] |=== | Name | Description @@ -328,8 +373,10 @@ f6(); [#D-F-f7] == <>::<>::f7 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -341,8 +388,10 @@ f7(); [#D-f5] == <>::f5 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -354,7 +403,9 @@ f5(); [#I] == I + === Namespaces + [cols=2] |=== | Name | Description @@ -367,7 +418,9 @@ f5(); [#I-00namespace] == Unnamed namespace + === Functions + [cols=2] |=== | Name | Description @@ -380,8 +433,10 @@ f5(); [#I-00namespace-f14] == <>::f14 + === Synopsis + Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/no_unique_address.adoc b/test-files/golden-tests/metadata/no_unique_address.adoc index c6553e6ef9..280b174a78 100644 --- a/test-files/golden-tests/metadata/no_unique_address.adoc +++ b/test-files/golden-tests/metadata/no_unique_address.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#Empty] == Empty + === Synopsis + Declared in `<no_unique_address.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,8 +39,10 @@ struct Empty; [#T] == T + === Synopsis + Declared in `<no_unique_address.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,6 +51,7 @@ struct T; ---- === Data Members + [cols=2] |=== | Name | Description @@ -62,8 +69,10 @@ struct T; [#T-e] == <>::e + === Synopsis + Declared in `<no_unique_address.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,8 +84,10 @@ Declared in `<no_unique_address.cpp>` [#T-i] == <>::i + === Synopsis + Declared in `<no_unique_address.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/noreturn.adoc b/test-files/golden-tests/metadata/noreturn.adoc index fb1a36e6da..62de331691 100644 --- a/test-files/golden-tests/metadata/noreturn.adoc +++ b/test-files/golden-tests/metadata/noreturn.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -26,8 +29,10 @@ [#T] == T + === Synopsis + Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,6 +41,7 @@ struct T; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -45,6 +51,7 @@ struct T; |=== === Static Member Functions + [cols=2] |=== | Name | Description @@ -54,6 +61,7 @@ struct T; |=== === Friends + [cols=2] |=== | Name | Description @@ -68,8 +76,10 @@ struct T; [#T-f2] == <>::f2 + === Synopsis + Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,8 +93,10 @@ f2(); [#T-f3] == <>::f3 + === Synopsis + Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,8 +109,10 @@ f3(); [#T-08friend] == f1 + === Synopsis + Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,8 +125,10 @@ f1(); [#f1] == f1 + === Synopsis + Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/ns-variables.adoc b/test-files/golden-tests/metadata/ns-variables.adoc index 47b84bf4c1..c030d12b9a 100644 --- a/test-files/golden-tests/metadata/ns-variables.adoc +++ b/test-files/golden-tests/metadata/ns-variables.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Variables + [cols=2] |=== | Name | Description @@ -50,8 +53,10 @@ [#T] == T + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,8 +70,10 @@ struct T; [#i] == i + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,8 +85,10 @@ int const i = 0; [#j] == j + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,8 +99,10 @@ int j = 0; [#k] == k + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +115,10 @@ int const k = 1; [#l] == l + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,8 +130,10 @@ int l = 1; [#pi] == pi + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,8 +144,10 @@ double pi = 3.14; [#t] == t + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -142,8 +159,10 @@ extern [#x0] == x0 + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,8 +174,10 @@ int x0 = 0; [#x1] == x1 + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -169,8 +190,10 @@ int x1 = 0; [#x2] == x2 + === Synopsis + Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 0578a478b0..2ef5e6a46b 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 @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -17,7 +19,9 @@ [#N] == N + === Types + [cols=2] |=== | Name | Description @@ -30,8 +34,10 @@ [#N-S] == <>::S + === Synopsis + Declared in `<out‐of‐line‐record‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/overloaded-op-1.adoc b/test-files/golden-tests/metadata/overloaded-op-1.adoc index 988db0e20a..a4c66259bc 100644 --- a/test-files/golden-tests/metadata/overloaded-op-1.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#T] == T + === Synopsis + Declared in `<overloaded‐op‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct T; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -41,8 +46,10 @@ struct T; [#T-operator_plus] == <>::operator+ + === Synopsis + Declared in `<overloaded‐op‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/overloaded-op-2.adoc b/test-files/golden-tests/metadata/overloaded-op-2.adoc index e5a9062e3d..80fc969db0 100644 --- a/test-files/golden-tests/metadata/overloaded-op-2.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#T] == T + === Synopsis + Declared in `<overloaded‐op‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct T; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -41,8 +46,10 @@ struct T; [#T-operator_plus] == <>::operator+ + === Synopsis + Declared in `<overloaded‐op‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/record-1.adoc b/test-files/golden-tests/metadata/record-1.adoc index d0cd397dff..c44cef011e 100644 --- a/test-files/golden-tests/metadata/record-1.adoc +++ b/test-files/golden-tests/metadata/record-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#T] == T + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct T; ---- === Types + [cols=2] |=== | Name | Description @@ -39,6 +44,7 @@ struct T; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -55,6 +61,7 @@ struct T; |=== === Protected Member Functions + [cols=2] |=== | Name | Description @@ -80,8 +87,10 @@ struct T; [#T-f1] == <>::f1 + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,8 +102,10 @@ f1(); [#T-f2] == <>::f2 + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,8 +117,10 @@ f2(); [#T-f3] == <>::f3 + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,12 +132,14 @@ f3(); [#T-g1] == <>::g1 + brief‐g1 === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -135,6 +150,7 @@ g1(); === Description + desc @@ -142,12 +158,14 @@ desc [#T-g2] == <>::g2 + brief‐g2 === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -158,6 +176,7 @@ g2(); === Return Value + the number 2 @@ -165,12 +184,14 @@ the number 2 [#T-g3] == <>::g3 + brief‐g3 === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -181,12 +202,14 @@ g3(int x); === Return Value + the separator === Parameters + |=== | Name | Description @@ -199,8 +222,10 @@ the separator [#T-U1] == <>::U1 + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -211,8 +236,10 @@ using U1 = int; [#T-U2] == <>::U2 + === Synopsis + Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/record-access.adoc b/test-files/golden-tests/metadata/record-access.adoc index e656e59ce1..1772c2679d 100644 --- a/test-files/golden-tests/metadata/record-access.adoc +++ b/test-files/golden-tests/metadata/record-access.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -23,8 +25,10 @@ [#C0] == C0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,6 +37,7 @@ class C0; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -43,6 +48,7 @@ class C0; |=== === Protected Member Functions + [cols=2] |=== | Name | Description @@ -53,6 +59,7 @@ class C0; |=== === Private Member Functions + [cols=2] |=== | Name | Description @@ -65,8 +72,10 @@ class C0; [#C0-f0] == <>::f0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,8 +87,10 @@ f0(); [#C0-f1] == <>::f1 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,8 +102,10 @@ f1(); [#C0-f2] == <>::f2 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +117,10 @@ f2(); [#S0] == S0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -114,6 +129,7 @@ struct S0; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -124,6 +140,7 @@ struct S0; |=== === Protected Member Functions + [cols=2] |=== | Name | Description @@ -134,6 +151,7 @@ struct S0; |=== === Private Member Functions + [cols=2] |=== | Name | Description @@ -146,8 +164,10 @@ struct S0; [#S0-f0] == <>::f0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -159,8 +179,10 @@ f0(); [#S0-f1] == <>::f1 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -172,8 +194,10 @@ f1(); [#S0-f2] == <>::f2 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -185,8 +209,10 @@ f2(); [#U0] == U0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -195,6 +221,7 @@ union U0; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -205,6 +232,7 @@ union U0; |=== === Protected Member Functions + [cols=2] |=== | Name | Description @@ -215,6 +243,7 @@ union U0; |=== === Private Member Functions + [cols=2] |=== | Name | Description @@ -227,8 +256,10 @@ union U0; [#U0-f0] == <>::f0 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -240,8 +271,10 @@ f0(); [#U0-f1] == <>::f1 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -253,8 +286,10 @@ f1(); [#U0-f2] == <>::f2 + === Synopsis + Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/record-data.adoc b/test-files/golden-tests/metadata/record-data.adoc index 8f80344d32..b28022e957 100644 --- a/test-files/golden-tests/metadata/record-data.adoc +++ b/test-files/golden-tests/metadata/record-data.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -29,8 +31,10 @@ [#T] == T + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,6 +43,7 @@ struct T; ---- === Data Members + [cols=2] |=== | Name | Description @@ -65,8 +70,10 @@ struct T; [#T-i] == <>::i + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,8 +84,10 @@ int i; [#T-j] == <>::j + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,8 +98,10 @@ double j; [#T-k] == <>::k + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -102,8 +113,10 @@ int k; [#T-l] == <>::l + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -114,8 +127,10 @@ int l : 8; [#T-m] == <>::m + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -126,8 +141,10 @@ int m : 4 + 4; [#U] == U + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -136,6 +153,7 @@ struct U; ---- === Data Members + [cols=2] |=== | Name | Description @@ -150,8 +168,10 @@ struct U; [#U-t] == <>::t + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -162,8 +182,10 @@ Declared in `<record‐data.cpp>` [#V] == V + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -173,6 +195,7 @@ class V; === Protected Data Members + [cols=2] |=== | Name | Description @@ -183,6 +206,7 @@ class V; |=== === Private Data Members + [cols=2] |=== | Name | Description @@ -198,8 +222,10 @@ class V; [#V-i] == <>::i + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -210,8 +236,10 @@ int i; [#V-j] == <>::j + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,8 +250,10 @@ unsigned long j; [#V-k] == <>::k + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -234,8 +264,10 @@ double k; [#W] == W + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -244,6 +276,7 @@ struct W; ---- === Data Members + [cols=2] |=== | Name | Description @@ -258,8 +291,10 @@ struct W; [#W-buf] == <>::buf + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -270,8 +305,10 @@ char buf[64]; [#X] == X + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -283,6 +320,7 @@ struct X; ---- === Types + [cols=2] |=== | Name | Description @@ -292,6 +330,7 @@ struct X; |=== === Data Members + [cols=2] |=== | Name | Description @@ -318,8 +357,10 @@ struct X; [#X-Q] == <>::Q + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -330,8 +371,10 @@ using Q = P; [#X-x0] == <>::x0 + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -342,8 +385,10 @@ int x0 = 0; [#X-x1] == <>::x1 + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -354,8 +399,10 @@ P x1; [#X-x2] == <>::x2 + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -366,8 +413,10 @@ P const x2[32]; [#X-x3] == <>::x3 + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -378,8 +427,10 @@ Declared in `<record‐data.cpp>` [#X-x4] == <>::x4 + === Synopsis + Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/record-inheritance.adoc b/test-files/golden-tests/metadata/record-inheritance.adoc index c61c71bd54..0194274c8d 100644 --- a/test-files/golden-tests/metadata/record-inheritance.adoc +++ b/test-files/golden-tests/metadata/record-inheritance.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -62,8 +64,10 @@ [#C0] == C0 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,8 +81,10 @@ class C0; [#C1] == C1 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,8 +99,10 @@ class C1 [#C2] == C2 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -109,8 +117,10 @@ class C2 [#C3] == C3 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -125,8 +135,10 @@ class C3 [#C4] == C4 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,8 +153,10 @@ class C4 [#C5] == C5 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -157,8 +171,10 @@ class C5 [#C6] == C6 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -173,8 +189,10 @@ class C6 [#C7] == C7 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -190,8 +208,10 @@ class C7 [#S0] == S0 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -205,8 +225,10 @@ struct S0; [#S1] == S1 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -220,8 +242,10 @@ struct S1; [#S2] == S2 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -236,8 +260,10 @@ struct S2 [#S3] == S3 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -252,8 +278,10 @@ struct S3 [#S4] == S4 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -269,8 +297,10 @@ struct S4 [#S5] == S5 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -286,8 +316,10 @@ struct S5 [#S6] == S6 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -303,8 +335,10 @@ struct S6 [#U0] == U0 + === Synopsis + Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/requires-clause.adoc b/test-files/golden-tests/metadata/requires-clause.adoc index f4fc7a23d5..e978f54e11 100644 --- a/test-files/golden-tests/metadata/requires-clause.adoc +++ b/test-files/golden-tests/metadata/requires-clause.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -31,8 +34,10 @@ [#A-0c] == A + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,8 +53,10 @@ struct A; [#A-08] == A + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,8 +72,10 @@ struct A; [#f] == f + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,8 +89,10 @@ requires (sizeof(U) == 2); [#g] == g + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,8 +128,10 @@ void [#g-00] == g + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -132,8 +145,10 @@ g(); [#g-04] == g + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -147,8 +162,10 @@ g(); [#g-03] == g + === Synopsis + Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 68d9f36c3e..44d4bb3045 100644 --- a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc +++ b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -29,8 +31,10 @@ [#A-0e] == A + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,6 +44,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -52,6 +57,7 @@ struct A; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -66,8 +72,10 @@ struct A; [#A-0e-B] == <>::B + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,6 +85,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -91,8 +100,10 @@ struct B; [#A-0e-B-g] == <>::<>::g + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +115,10 @@ g(); [#A-0e-C] == <>::C + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,6 +128,7 @@ struct C; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -129,8 +143,10 @@ struct C; [#A-0e-C-h] == <>::<>::h + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -142,8 +158,10 @@ h(); [#A-0e-f] == <>::f + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,8 +173,10 @@ f(); [#A-000] == A<int> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,6 +186,7 @@ struct <><int>; ---- === Types + [cols=2] |=== | Name | Description @@ -181,6 +202,7 @@ struct <><int>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -195,8 +217,10 @@ struct <><int>; [#A-000-B-03] == <><int>::B + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -211,8 +235,10 @@ struct B; [#A-000-B-09] == <><int>::B<long> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,6 +248,7 @@ struct <><long>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -236,8 +263,10 @@ struct <><long>; [#A-000-B-09-g] == <><int>::<><long>::g + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -249,8 +278,10 @@ g(); [#A-000-C] == <><int>::C + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -265,8 +296,10 @@ struct C; [#A-000-f] == <><int>::f + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -278,8 +311,10 @@ f(); [#A-00b] == A<short> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,6 +324,7 @@ struct <><short>; ---- === Types + [cols=2] |=== | Name | Description @@ -301,6 +337,7 @@ struct <><short>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -315,8 +352,10 @@ struct <><short>; [#A-00b-B] == <><short>::B + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -331,8 +370,10 @@ struct B; [#A-00b-C] == <><short>::C + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -342,6 +383,7 @@ struct C; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -356,8 +398,10 @@ struct C; [#A-00b-C-i] == <><short>::<>::i + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -369,8 +413,10 @@ i(); [#A-00b-f] == <><short>::f + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -382,8 +428,10 @@ f(); [#A-0f] == A<bool> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -393,6 +441,7 @@ struct <><bool>; ---- === Types + [cols=2] |=== | Name | Description @@ -411,6 +460,7 @@ struct <><bool>; |=== === Member Functions + [cols=2] |=== | Name | Description @@ -425,8 +475,10 @@ struct <><bool>; [#A-0f-B] == <><bool>::B + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -441,8 +493,10 @@ struct B; [#A-0f-C-00] == <><bool>::C + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -457,8 +511,10 @@ struct C; [#A-0f-C-0c] == <><bool>::C<U*> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -468,6 +524,7 @@ struct <><U*>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -482,8 +539,10 @@ struct <><U*>; [#A-0f-C-0c-j] == <><bool>::<><U*>::j + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -495,8 +554,10 @@ j(); [#A-0f-C-01] == <><bool>::C<double*> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -506,6 +567,7 @@ struct <><double*>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -520,8 +582,10 @@ struct <><double*>; [#A-0f-C-01-j] == <><bool>::<><double*>::j + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -533,8 +597,10 @@ j(); [#A-0f-f] == <><bool>::f + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -546,8 +612,10 @@ f(); [#D] == D + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -556,6 +624,7 @@ struct D; ---- === Types + [cols=2] |=== | Name | Description @@ -573,8 +642,10 @@ struct D; [#D-E-0e] == <>::E + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -584,6 +655,7 @@ struct E; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -598,8 +670,10 @@ struct E; [#D-E-0e-k] == <>::<>::k + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -611,8 +685,10 @@ k(); [#D-E-0d] == <>::E<int> + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -622,6 +698,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -636,8 +713,10 @@ struct <><int>; [#D-E-0d-k] == <>::<><int>::k + === Synopsis + Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 c07078670f..c84a4d5bf1 100644 --- a/test-files/golden-tests/metadata/static-data-def-constexpr.adoc +++ b/test-files/golden-tests/metadata/static-data-def-constexpr.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#S] == S + === Synopsis + Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -30,6 +34,7 @@ struct S; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -44,8 +49,10 @@ struct S; [#S-s] == <>::s + === Synopsis + Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,8 +65,10 @@ static [#T] == T + === Synopsis + Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -68,6 +77,7 @@ struct T; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -82,8 +92,10 @@ struct T; [#T-t] == <>::t + === Synopsis + Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/static-data-def.adoc b/test-files/golden-tests/metadata/static-data-def.adoc index 1de8196d34..4b24f73a53 100644 --- a/test-files/golden-tests/metadata/static-data-def.adoc +++ b/test-files/golden-tests/metadata/static-data-def.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,6 +19,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -29,8 +32,10 @@ [#A] == A + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,6 +45,7 @@ struct A; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -75,8 +81,10 @@ struct A; [#A-v0] == <>::v0 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,8 +96,10 @@ int v0 = 0; [#A-v1] == <>::v1 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -101,8 +111,10 @@ int v1 = 1; [#A-v2] == <>::v2 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,8 +127,10 @@ int const v2 = 2; [#A-v3] == <>::v3 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,8 +142,10 @@ int const v3 = 3; [#A-v4] == <>::v4 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,8 +157,10 @@ int const v4 = 4; [#A-v5] == <>::v5 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -154,8 +172,10 @@ int v5 = 5; [#A-v6] == <>::v6 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -167,8 +187,10 @@ int const v6 = 6; [#A-v7] == <>::v7 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -181,8 +203,10 @@ int const v7 = 7; [#B] == B + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -191,6 +215,7 @@ struct B; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -208,8 +233,10 @@ struct B; [#B-x0] == <>::x0 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,8 +249,10 @@ int const x0 = 0; [#B-x1] == <>::x1 + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -237,8 +266,10 @@ int const x1 = 0; [#f] == f + === Synopsis + Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/static-data-template.adoc b/test-files/golden-tests/metadata/static-data-template.adoc index 1160babc4a..5a9c1f7809 100644 --- a/test-files/golden-tests/metadata/static-data-template.adoc +++ b/test-files/golden-tests/metadata/static-data-template.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -48,8 +53,10 @@ struct A; [#A-x-05] == <>::x + === Synopsis + Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,8 +72,10 @@ T const x = 0; [#A-x-0a] == <>::x<U*, T> + === Synopsis + Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,8 +89,10 @@ T const x<U*, T> = 1; [#A-x-07] == <>::x<T, long> + === Synopsis + Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc index a931d886b5..188e8e9c90 100644 --- a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc +++ b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -47,8 +49,10 @@ [#R0] == R0 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,6 +62,7 @@ struct R0 ---- === Types + [cols=2] |=== | Name | Description @@ -72,8 +77,10 @@ struct R0 [#R1] == R1 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,8 +95,10 @@ struct R1 [#R2] == R2 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +113,10 @@ struct R2 [#S0-0c] == S0 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,6 +128,7 @@ struct S0; ---- === Types + [cols=2] |=== | Name | Description @@ -131,8 +143,10 @@ struct S0; [#S0-0c-S1] == <>::S1 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -146,8 +160,10 @@ struct S1; [#S0-073] == S0<3> + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -162,8 +178,10 @@ struct <><3>; [#S0-07e] == S0<6> + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -178,8 +196,10 @@ struct <><6>; [#S0-09] == S0<2> + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -189,6 +209,7 @@ struct <><2>; ---- === Types + [cols=2] |=== | Name | Description @@ -203,8 +224,10 @@ struct <><2>; [#S0-09-S1] == <><2>::S1 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -218,8 +241,10 @@ struct S1; [#S0-0e] == S0<5> + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,6 +254,7 @@ struct <><5>; ---- === Types + [cols=2] |=== | Name | Description @@ -243,8 +269,10 @@ struct <><5>; [#S0-0e-S1] == <><5>::S1 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -258,8 +286,10 @@ struct S1; [#U1] == U1 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -270,8 +300,10 @@ using U1 = <><4>; [#U2] == U2 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -282,8 +314,10 @@ using U2 = <><5>::<>; [#U3] == U3 + === Synopsis + Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/type-resolution.adoc b/test-files/golden-tests/metadata/type-resolution.adoc index 7009db312a..f8cdd48202 100644 --- a/test-files/golden-tests/metadata/type-resolution.adoc +++ b/test-files/golden-tests/metadata/type-resolution.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -26,6 +28,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -170,8 +173,10 @@ [#A] == A + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -185,8 +190,10 @@ struct A; [#B] == B + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -203,8 +210,10 @@ struct B; [#f0] == f0 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -216,8 +225,10 @@ f0(<>); [#f1] == f1 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,8 +240,10 @@ f1(<> const); [#f2] == f2 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -242,8 +255,10 @@ f2(<>&); [#f3] == f3 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -255,8 +270,10 @@ f3(<> const&); [#f4] == f4 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -268,8 +285,10 @@ f4(<>*); [#f5] == f5 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -281,8 +300,10 @@ f5(<> const*); [#f6] == f6 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -294,8 +315,10 @@ f6(<>**); [#f7] == f7 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -307,8 +330,10 @@ f7(<> const**); [#f8] == f8 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -320,8 +345,10 @@ f8(<> const const**); [#g0] == g0 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -333,8 +360,10 @@ g0(<>); [#g1] == g1 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -346,8 +375,10 @@ g1(<> const); [#g2] == g2 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -359,8 +390,10 @@ g2(<>&); [#g3] == g3 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -372,8 +405,10 @@ g3(<> const&); [#g4] == g4 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -385,8 +420,10 @@ g4(<>*); [#g5] == g5 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -398,8 +435,10 @@ g5(<> const*); [#g6] == g6 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -411,8 +450,10 @@ g6(<>**); [#g7] == g7 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -424,8 +465,10 @@ g7(<> const**); [#g8] == g8 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -437,8 +480,10 @@ g8(<> const const**); [#h0] == h0 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -450,8 +495,10 @@ h0(<><short, long>); [#h1] == h1 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -463,8 +510,10 @@ h1(<><short, long> const); [#h2] == h2 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -476,8 +525,10 @@ h2(<><short, long>&); [#h3] == h3 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -489,8 +540,10 @@ h3(<><short, long> const&); [#h4] == h4 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -502,8 +555,10 @@ h4(<><short, long>*); [#h5] == h5 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -515,8 +570,10 @@ h5(<><short, long> const*); [#h6] == h6 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -528,8 +585,10 @@ h6(<><short, long>**); [#h7] == h7 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -541,8 +600,10 @@ h7(<><short, long> const**); [#h8] == h8 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -554,8 +615,10 @@ h8(<><short, long> const const**); [#i0] == i0 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -567,8 +630,10 @@ i0(<>); [#i1] == i1 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -580,8 +645,10 @@ i1(<> const); [#i2] == i2 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -593,8 +660,10 @@ i2(<>&); [#i3] == i3 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -606,8 +675,10 @@ i3(<> const&); [#i4] == i4 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -619,8 +690,10 @@ i4(<>*); [#i5] == i5 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -632,8 +705,10 @@ i5(<> const*); [#i6] == i6 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -645,8 +720,10 @@ i6(<>**); [#i7] == i7 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -658,8 +735,10 @@ i7(<> const**); [#i8] == i8 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -671,8 +750,10 @@ i8(<> const const**); [#j0] == j0 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -684,8 +765,10 @@ j0(<><short>); [#j1] == j1 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -697,8 +780,10 @@ j1(<><short> const); [#j2] == j2 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -710,8 +795,10 @@ j2(<><short>&); [#j3] == j3 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -723,8 +810,10 @@ j3(<><short> const&); [#j4] == j4 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -736,8 +825,10 @@ j4(<><short>*); [#j5] == j5 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -749,8 +840,10 @@ j5(<><short> const*); [#j6] == j6 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -762,8 +855,10 @@ j6(<><short>**); [#j7] == j7 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -775,8 +870,10 @@ j7(<><short> const**); [#j8] == j8 + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -788,8 +885,10 @@ j8(<><short> const const**); [#C] == C + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -800,8 +899,10 @@ using C = <>; [#D] == D + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -812,8 +913,10 @@ using D = <><short, long>; [#E] == E + === Synopsis + Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/union.adoc b/test-files/golden-tests/metadata/union.adoc index c04b591fbf..eab6ec29c7 100644 --- a/test-files/golden-tests/metadata/union.adoc +++ b/test-files/golden-tests/metadata/union.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A] == A + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -30,6 +34,7 @@ union A; ---- === Data Members + [cols=2] |=== | Name | Description @@ -47,8 +52,10 @@ union A; [#A-x] == <>::x + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -59,8 +66,10 @@ int x; [#A-y] == <>::y + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,8 +80,10 @@ bool y; [#B] == B + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -81,6 +92,7 @@ struct B; ---- === Data Members + [cols=2] |=== | Name | Description @@ -101,8 +113,10 @@ struct B; [#B-x] == <>::x + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,8 +127,10 @@ int x; [#B-y] == <>::y + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -125,8 +141,10 @@ bool y; [#B-z] == <>::z + === Synopsis + Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/using-1.adoc b/test-files/golden-tests/metadata/using-1.adoc index bdbe133e92..61d1a5c8b4 100644 --- a/test-files/golden-tests/metadata/using-1.adoc +++ b/test-files/golden-tests/metadata/using-1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -15,6 +17,7 @@ |=== === Using Directives + [cols=2] |=== | Name | Description @@ -30,4 +33,5 @@ + [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/metadata/using-2.adoc b/test-files/golden-tests/metadata/using-2.adoc index b0c1ae4a32..bed688da75 100644 --- a/test-files/golden-tests/metadata/using-2.adoc +++ b/test-files/golden-tests/metadata/using-2.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -17,7 +19,9 @@ [#LongName] == LongName + === Types + [cols=2] |=== | Name | Description @@ -33,8 +37,10 @@ [#LongName-S1] == <>::S1 + === Synopsis + Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,8 +54,10 @@ struct S1; [#LongName-S2] == <>::S2 + === Synopsis + Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,8 +71,10 @@ struct S2; [#S1] == S1 + === Synopsis + Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,6 +84,7 @@ using <>::S1; === Introduced Symbols + |=== | Name | S1 @@ -82,8 +93,10 @@ using <>::S1; [#S2] == S2 + === Synopsis + Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,6 +106,7 @@ using <>::S2; === Introduced Symbols + |=== | Name | S2 diff --git a/test-files/golden-tests/metadata/using-3.adoc b/test-files/golden-tests/metadata/using-3.adoc index 8bba1a4cda..af88ef8ad3 100644 --- a/test-files/golden-tests/metadata/using-3.adoc +++ b/test-files/golden-tests/metadata/using-3.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -23,8 +25,10 @@ [#A] == A + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,6 +37,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -47,8 +52,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,8 +67,10 @@ f(int); [#B] == B + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -70,6 +79,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -84,8 +94,10 @@ struct B; [#B-f] == <>::f + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,8 +109,10 @@ f(bool); [#C] == C + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -109,6 +123,7 @@ struct C ---- === Member Functions + [cols=2] |=== | Name | Description @@ -117,6 +132,7 @@ struct C | |=== === Using Declarations + [cols=2] |=== | Name | Description @@ -134,8 +150,10 @@ struct C [#C-f-08] == <>::f + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,6 +163,7 @@ using <>::f; === Introduced Symbols + |=== | Name | f @@ -153,8 +172,10 @@ using <>::f; [#C-f-03] == <>::f + === Synopsis + Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -164,6 +185,7 @@ using <>::f; === Introduced Symbols + |=== | Name | f diff --git a/test-files/golden-tests/metadata/var-template.adoc b/test-files/golden-tests/metadata/var-template.adoc index 58a88d29ce..8e096e3cb7 100644 --- a/test-files/golden-tests/metadata/var-template.adoc +++ b/test-files/golden-tests/metadata/var-template.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Variables + [cols=2] |=== | Name | Description @@ -32,8 +35,10 @@ [#B] == B + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,6 +47,7 @@ struct B; ---- === Static Data Members + [cols=2] |=== | Name | Description @@ -62,8 +68,10 @@ struct B; [#B-C-09] == <>::C + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,8 +84,10 @@ unsigned int C = 0; [#B-C-05] == <>::C<int> + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,8 +100,10 @@ unsigned int C<int> = ‐1; [#B-C-0c] == <>::C<T*> + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,8 +116,10 @@ unsigned int C<T*> = sizeof(T); [#A-0c] == A + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,8 +131,10 @@ unsigned int A = sizeof(T); [#A-08] == A<void> + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,8 +146,10 @@ unsigned int A<void> = 0; [#A-01] == A<T&> + === Synopsis + Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/metadata/variadic-function.adoc b/test-files/golden-tests/metadata/variadic-function.adoc index 45e49ec293..8c072f85b3 100644 --- a/test-files/golden-tests/metadata/variadic-function.adoc +++ b/test-files/golden-tests/metadata/variadic-function.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,6 +22,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -35,8 +38,10 @@ [#C] == C + === Synopsis + Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -53,8 +58,10 @@ struct C; [#f] == f + === Synopsis + Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,8 +73,10 @@ f(...); [#g] == g + === Synopsis + Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,8 +88,10 @@ g(int, ...); [#T] == T + === Synopsis + Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,8 +102,10 @@ using T = void(...); [#U] == U + === Synopsis + Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/output/canonical_1.adoc b/test-files/golden-tests/output/canonical_1.adoc index 06b5f57ce3..c19db8ae95 100644 --- a/test-files/golden-tests/output/canonical_1.adoc +++ b/test-files/golden-tests/output/canonical_1.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -38,8 +40,10 @@ [#A] == A + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -53,8 +57,10 @@ struct A; [#B] == B + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -68,8 +74,10 @@ struct B; [#Ba] == Ba + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,8 +91,10 @@ struct Ba; [#Bx] == Bx + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -98,8 +108,10 @@ struct Bx; [#a] == a + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,8 +125,10 @@ struct a; [#b] == b + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,8 +142,10 @@ struct b; [#bA] == bA + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -143,8 +159,10 @@ struct bA; [#ba] == ba + === Synopsis + Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/snippets/distance.adoc b/test-files/golden-tests/snippets/distance.adoc index 5bd1eff49b..63d7ea3ef7 100644 --- a/test-files/golden-tests/snippets/distance.adoc +++ b/test-files/golden-tests/snippets/distance.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -19,12 +21,14 @@ [#distance] == distance + Return the distance between two points === Synopsis + Declared in `<distance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,6 +43,7 @@ distance( === Description + This function returns the distance between two points according to the Euclidean distance formula. @@ -46,12 +51,14 @@ according to the Euclidean distance formula. === Return Value + The distance between the two points === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/snippets/is_prime.adoc b/test-files/golden-tests/snippets/is_prime.adoc index c6ca83d5ea..23c1a44666 100644 --- a/test-files/golden-tests/snippets/is_prime.adoc +++ b/test-files/golden-tests/snippets/is_prime.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -19,12 +21,14 @@ [#is_prime] == is_prime + Return true if a number is prime. === Synopsis + Declared in `<is_prime.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,18 +39,21 @@ is_prime(unsigned long long n) noexcept; === Description + Linear in n. === Return Value + Whether or not n is prime. === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/snippets/sqrt.adoc b/test-files/golden-tests/snippets/sqrt.adoc index c9057c8c5b..5a33b29b3a 100644 --- a/test-files/golden-tests/snippets/sqrt.adoc +++ b/test-files/golden-tests/snippets/sqrt.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Namespaces + [cols=2] |=== | Name | Description @@ -14,6 +16,7 @@ |=== === Functions + [cols=2] |=== | Name | Description @@ -29,15 +32,18 @@ == std + [#sqrt] == sqrt + Computes the square root of an integral value. === Synopsis + Declared in `<sqrt.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -49,6 +55,7 @@ sqrt(T value); === Description + This function calculates the square root of a given integral value using bit manipulation. @@ -56,6 +63,7 @@ given integral value using bit manipulation. === Exceptions + |=== | Name | Thrown on @@ -67,12 +75,14 @@ given integral value using bit manipulation. === Return Value + The square root of the input value. === Template Parameters + |=== | Name | Description @@ -84,6 +94,7 @@ The square root of the input value. === Parameters + |=== | Name | Description diff --git a/test-files/golden-tests/snippets/terminate.adoc b/test-files/golden-tests/snippets/terminate.adoc index 56a1a0e519..2d14d8e6e3 100644 --- a/test-files/golden-tests/snippets/terminate.adoc +++ b/test-files/golden-tests/snippets/terminate.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -19,12 +21,14 @@ [#terminate] == terminate + Exit the program. === Synopsis + Declared in `<terminate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,6 +40,7 @@ terminate() noexcept; === Description + The program will end immediately. [NOTE] 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 aa9df6929a..cbe2d9c1e1 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_inline.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -44,8 +49,10 @@ struct A; [#A-B-04] == <>::B + === Synopsis + Declared in `<templates/c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -55,6 +62,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -69,8 +77,10 @@ struct B; [#A-B-04-f] == <>::<>::f + === Synopsis + Declared in `<templates/c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,8 +92,10 @@ f(); [#A-B-01] == <>::B<int> + === Synopsis + Declared in `<templates/c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,6 +105,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -107,8 +120,10 @@ struct <><int>; [#A-B-01-g] == <>::<><int>::g + === Synopsis + Declared in `<templates/c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 394a780a4a..40562bcdd8 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -44,8 +49,10 @@ struct A; [#A-B-04] == <>::B + === Synopsis + Declared in `<templates/c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -55,6 +62,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -69,8 +77,10 @@ struct B; [#A-B-04-f] == <>::<>::f + === Synopsis + Declared in `<templates/c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,8 +92,10 @@ f(); [#A-B-01] == <>::B<int> + === Synopsis + Declared in `<templates/c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,6 +105,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -107,8 +120,10 @@ struct <><int>; [#A-B-01-g] == <>::<><int>::g + === Synopsis + Declared in `<templates/c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 74bc630547..2c027f6a70 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_inline.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -40,8 +45,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<templates/c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,8 +72,10 @@ void [#A-f-0e] == <>::f + === Synopsis + Declared in `<templates/c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,8 +88,10 @@ f(); [#A-f-0b] == <>::f<int> + === Synopsis + Declared in `<templates/c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 e21773eecb..b0544e9897 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/c_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -27,6 +31,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -40,8 +45,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<templates/c_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,8 +72,10 @@ void [#A-f-0e] == <>::f + === Synopsis + Declared in `<templates/c_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,8 +88,10 @@ f(); [#A-f-0b] == <>::f<int> + === Synopsis + Declared in `<templates/c_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ct_expl.adoc b/test-files/golden-tests/templates/ct_expl.adoc index c849e87780..e7d106942e 100644 --- a/test-files/golden-tests/templates/ct_expl.adoc +++ b/test-files/golden-tests/templates/ct_expl.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A-0e] == A + === Synopsis + Declared in `<templates/ct_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,6 +35,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-0e-f] == <>::f + === Synopsis + Declared in `<templates/ct_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,8 +65,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<templates/ct_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,6 +78,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -83,8 +93,10 @@ struct <><int>; [#A-00-g] == <><int>::g + === Synopsis + Declared in `<templates/ct_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ct_mc.adoc b/test-files/golden-tests/templates/ct_mc.adoc index a507918a08..f0d5b30fb2 100644 --- a/test-files/golden-tests/templates/ct_mc.adoc +++ b/test-files/golden-tests/templates/ct_mc.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -42,8 +47,10 @@ struct A; [#A-B] == <>::B + === Synopsis + Declared in `<templates/ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,6 +59,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -66,8 +74,10 @@ struct B; [#A-B-f] == <>::<>::f + === Synopsis + Declared in `<templates/ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 1d8adbdbba..0ee45cdc5a 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A-0e] == A + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,6 +35,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-0e-B] == <>::B + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -55,6 +62,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -69,8 +77,10 @@ struct B; [#A-0e-B-f] == <>::<>::f + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,8 +92,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,6 +105,7 @@ struct <><int>; ---- === Types + [cols=2] |=== | Name | Description @@ -107,8 +120,10 @@ struct <><int>; [#A-00-B] == <><int>::B + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,6 +132,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -131,8 +147,10 @@ struct B; [#A-00-B-g] == <><int>::<>::g + === Synopsis + Declared in `<templates/ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ct_mct.adoc b/test-files/golden-tests/templates/ct_mct.adoc index 8541773e90..6c9f75664c 100644 --- a/test-files/golden-tests/templates/ct_mct.adoc +++ b/test-files/golden-tests/templates/ct_mct.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -42,8 +47,10 @@ struct A; [#A-B] == <>::B + === Synopsis + Declared in `<templates/ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -53,6 +60,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -67,8 +75,10 @@ struct B; [#A-B-f] == <>::<>::f + === Synopsis + Declared in `<templates/ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 23b99a95dc..4df5773860 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-B-07] == <>::B + === Synopsis + Declared in `<templates/ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,6 +63,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -70,8 +78,10 @@ struct B; [#A-B-07-f] == <>::<>::f + === Synopsis + Declared in `<templates/ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,8 +93,10 @@ f(); [#A-B-06] == <>::B<int> + === Synopsis + Declared in `<templates/ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,6 +106,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -108,8 +121,10 @@ struct <><int>; [#A-B-06-g] == <>::<><int>::g + === Synopsis + Declared in `<templates/ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 e74db7bef4..a68aa188cc 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A-0e] == A + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,6 +35,7 @@ struct A; ---- === Types + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-0e-B] == <>::B + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,6 +63,7 @@ struct B; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -70,8 +78,10 @@ struct B; [#A-0e-B-f] == <>::<>::f + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,8 +93,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,6 +106,7 @@ struct <><int>; ---- === Types + [cols=2] |=== | Name | Description @@ -111,8 +124,10 @@ struct <><int>; [#A-00-B-03] == <><int>::B + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,8 +142,10 @@ struct B; [#A-00-B-02] == <><int>::B<int> + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,6 +155,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -152,8 +170,10 @@ struct <><int>; [#A-00-B-02-g] == <><int>::<><int>::g + === Synopsis + Declared in `<templates/ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ct_mf.adoc b/test-files/golden-tests/templates/ct_mf.adoc index 9fefb71ad7..acf6e02c22 100644 --- a/test-files/golden-tests/templates/ct_mf.adoc +++ b/test-files/golden-tests/templates/ct_mf.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mf.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -42,8 +47,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<templates/ct_mf.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 1c1695d38c..165633c4a6 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A-0e] == A + === Synopsis + Declared in `<templates/ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,6 +35,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-0e-f] == <>::f + === Synopsis + Declared in `<templates/ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,8 +65,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<templates/ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,6 +78,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -83,8 +93,10 @@ struct <><int>; [#A-00-f] == <><int>::f + === Synopsis + Declared in `<templates/ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ct_mft.adoc b/test-files/golden-tests/templates/ct_mft.adoc index a10e0c1fbc..4fe14feb38 100644 --- a/test-files/golden-tests/templates/ct_mft.adoc +++ b/test-files/golden-tests/templates/ct_mft.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mft.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -42,8 +47,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<templates/ct_mft.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 2726ccfd42..6f99f50714 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -17,8 +19,10 @@ [#A] == A + === Synopsis + Declared in `<templates/ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -28,6 +32,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -41,8 +46,10 @@ struct A; [#A-f] == <>::f + === Synopsis + Declared in `<templates/ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,8 +73,10 @@ void [#A-f-07] == <>::f + === Synopsis + Declared in `<templates/ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,8 +89,10 @@ f(); [#A-f-04] == <>::f<int> + === Synopsis + Declared in `<templates/ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] 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 54a5ad22ef..ba964d8bdd 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Types + [cols=2] |=== | Name | Description @@ -20,8 +22,10 @@ [#A-0e] == A + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,6 +35,7 @@ struct A; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -45,8 +50,10 @@ struct A; [#A-0e-f] == <>::f + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -59,8 +66,10 @@ f(); [#A-00] == A<int> + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -70,6 +79,7 @@ struct <><int>; ---- === Member Functions + [cols=2] |=== | Name | Description @@ -83,8 +93,10 @@ struct <><int>; [#A-00-f] == <><int>::f + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -108,8 +120,10 @@ void [#A-00-f-03] == <><int>::f + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,8 +136,10 @@ f(); [#A-00-f-07] == <><int>::f<int> + === Synopsis + Declared in `<templates/ct_mft_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] diff --git a/test-files/golden-tests/templates/ft_expl.adoc b/test-files/golden-tests/templates/ft_expl.adoc index bf337be158..78ea735acd 100644 --- a/test-files/golden-tests/templates/ft_expl.adoc +++ b/test-files/golden-tests/templates/ft_expl.adoc @@ -4,7 +4,9 @@ [#index] == Global namespace + === Functions + [cols=2] |=== | Name | Description @@ -16,8 +18,10 @@ [#f] == f + === Synopsis + Declared in `<templates/ft_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,8 +45,10 @@ void [#f-03] == f + === Synopsis + Declared in `<templates/ft_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -55,8 +61,10 @@ f(); [#f-0c] == f<int> + === Synopsis + Declared in `<templates/ft_expl.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] From 60e831f895c356be2b41fe8f1f0b4d7288901e09 Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 13:29:31 -0300 Subject: [PATCH 2/4] no empty column templates #style --- .../symbol/detail/members-table-row.hbs | 4 +- .../common/partials/symbol/members-table.hbs | 17 +- test-files/golden-tests/core/libcxx.adoc | 6 +- test-files/golden-tests/core/libcxx.html | 5 +- test-files/golden-tests/core/utf-8.adoc | 6 +- test-files/golden-tests/core/utf-8.html | 5 +- .../filters/file/include-self.adoc | 12 +- .../filters/file/include-self.html | 10 +- .../filters/symbol-name/blacklist_0.adoc | 52 +- .../filters/symbol-name/blacklist_0.html | 50 +- .../symbol-name/impl-defined-member.adoc | 20 +- .../symbol-name/impl-defined-member.html | 18 +- .../filters/symbol-name/whitelist_0.adoc | 52 +- .../filters/symbol-name/whitelist_0.html | 50 +- .../symbol-type/nested-private-template.adoc | 14 +- .../symbol-type/nested-private-template.html | 13 +- test-files/golden-tests/javadoc/ref.adoc | 115 +- test-files/golden-tests/javadoc/ref.html | 149 +- .../golden-tests/metadata/alias-template.adoc | 18 +- .../golden-tests/metadata/alias-template.html | 19 +- .../golden-tests/metadata/attributes_1.adoc | 6 +- .../golden-tests/metadata/attributes_1.html | 5 +- .../metadata/class-template-partial-spec.adoc | 16 +- .../metadata/class-template-partial-spec.html | 16 +- .../metadata/class-template-spec.adoc | 76 +- .../metadata/class-template-spec.html | 74 +- .../class-template-specializations-1.adoc | 1794 +++++------------ .../class-template-specializations-1.html | 1767 ++++++---------- .../class-template-specializations-2.adoc | 90 +- .../class-template-specializations-2.html | 91 +- .../class-template-specializations-3.adoc | 196 +- .../class-template-specializations-3.html | 226 +-- .../golden-tests/metadata/class-template.adoc | 88 +- .../golden-tests/metadata/class-template.html | 88 +- test-files/golden-tests/metadata/concept.adoc | 18 +- test-files/golden-tests/metadata/concept.html | 15 +- .../metadata/decay-to-primary.adoc | 38 +- .../metadata/decay-to-primary.html | 41 +- .../metadata/dependency-propagation.adoc | 24 +- .../metadata/dependency-propagation.html | 24 +- .../metadata/explicit-conv-operator.adoc | 36 +- .../metadata/explicit-conv-operator.html | 34 +- .../golden-tests/metadata/explicit-ctor.adoc | 32 +- .../golden-tests/metadata/explicit-ctor.html | 30 +- .../metadata/explicit-deduct-guide.adoc | 18 +- .../metadata/explicit-deduct-guide.html | 19 +- .../metadata/explicit-object-parameter.adoc | 11 +- .../metadata/explicit-object-parameter.html | 9 +- .../golden-tests/metadata/friend-1.adoc | 6 +- .../golden-tests/metadata/friend-1.html | 5 +- .../golden-tests/metadata/friend-2.adoc | 6 +- .../golden-tests/metadata/friend-2.html | 5 +- .../golden-tests/metadata/friend-3.adoc | 14 +- .../golden-tests/metadata/friend-3.html | 13 +- .../golden-tests/metadata/friend-4.adoc | 14 +- .../golden-tests/metadata/friend-4.html | 13 +- .../golden-tests/metadata/friend-5.adoc | 20 +- .../golden-tests/metadata/friend-5.html | 18 +- .../metadata/function-parm-decay.adoc | 20 +- .../metadata/function-parm-decay.html | 22 +- .../metadata/function-template.adoc | 28 +- .../metadata/function-template.html | 38 +- .../metadata/function-tparm-decay.adoc | 20 +- .../metadata/function-tparm-decay.html | 22 +- .../implicit-instantiation-member-ref.adoc | 42 +- .../implicit-instantiation-member-ref.html | 43 +- .../golden-tests/metadata/local-class.adoc | 12 +- .../golden-tests/metadata/local-class.html | 10 +- test-files/golden-tests/metadata/mem-fn.adoc | 162 +- test-files/golden-tests/metadata/mem-fn.html | 160 +- .../metadata/namespace-alias-1.adoc | 12 +- .../metadata/namespace-alias-1.html | 10 +- .../metadata/namespace-alias-2.adoc | 14 +- .../metadata/namespace-alias-2.html | 13 +- .../metadata/namespace-alias-3.adoc | 14 +- .../metadata/namespace-alias-3.html | 13 +- .../golden-tests/metadata/namespace.adoc | 118 +- .../golden-tests/metadata/namespace.html | 109 +- .../metadata/no_unique_address.adoc | 16 +- .../metadata/no_unique_address.html | 16 +- .../golden-tests/metadata/noreturn.adoc | 30 +- .../golden-tests/metadata/noreturn.html | 25 +- .../golden-tests/metadata/ns-variables.adoc | 28 +- .../golden-tests/metadata/ns-variables.html | 34 +- .../metadata/out-of-line-record-def.adoc | 12 +- .../metadata/out-of-line-record-def.html | 10 +- .../metadata/overloaded-op-1.adoc | 12 +- .../metadata/overloaded-op-1.html | 10 +- .../metadata/overloaded-op-2.adoc | 12 +- .../metadata/overloaded-op-2.html | 10 +- .../golden-tests/metadata/record-1.adoc | 24 +- .../golden-tests/metadata/record-1.html | 24 +- .../golden-tests/metadata/record-access.adoc | 64 +- .../golden-tests/metadata/record-access.html | 56 +- .../golden-tests/metadata/record-data.adoc | 74 +- .../golden-tests/metadata/record-data.html | 79 +- .../metadata/record-inheritance.adoc | 36 +- .../metadata/record-inheritance.html | 50 +- .../metadata/requires-clause.adoc | 15 +- .../metadata/requires-clause.html | 15 +- .../spec-mem-implicit-instantiation.adoc | 132 +- .../spec-mem-implicit-instantiation.html | 126 +- .../metadata/static-data-def-constexpr.adoc | 20 +- .../metadata/static-data-def-constexpr.html | 18 +- .../metadata/static-data-def.adoc | 42 +- .../metadata/static-data-def.html | 47 +- .../metadata/static-data-template.adoc | 16 +- .../metadata/static-data-template.html | 16 +- .../template-specialization-inheritance.adoc | 50 +- .../template-specialization-inheritance.html | 55 +- .../metadata/type-resolution.adoc | 108 +- .../metadata/type-resolution.html | 154 +- test-files/golden-tests/metadata/union.adoc | 26 +- test-files/golden-tests/metadata/union.html | 27 +- test-files/golden-tests/metadata/using-1.adoc | 12 +- test-files/golden-tests/metadata/using-1.html | 10 +- test-files/golden-tests/metadata/using-2.adoc | 14 +- test-files/golden-tests/metadata/using-2.html | 13 +- test-files/golden-tests/metadata/using-3.adoc | 35 +- test-files/golden-tests/metadata/using-3.html | 33 +- .../golden-tests/metadata/var-template.adoc | 26 +- .../golden-tests/metadata/var-template.html | 27 +- .../metadata/variadic-function.adoc | 18 +- .../metadata/variadic-function.html | 19 +- .../golden-tests/output/canonical_1.adoc | 20 +- .../golden-tests/output/canonical_1.html | 26 +- test-files/golden-tests/snippets/sqrt.adoc | 6 +- test-files/golden-tests/snippets/sqrt.html | 5 +- .../templates/c_mct_expl_inline.adoc | 26 +- .../templates/c_mct_expl_inline.html | 23 +- .../templates/c_mct_expl_outside.adoc | 26 +- .../templates/c_mct_expl_outside.html | 23 +- .../templates/c_mft_expl_inline.adoc | 11 +- .../templates/c_mft_expl_inline.html | 9 +- .../templates/c_mft_expl_outside.adoc | 11 +- .../templates/c_mft_expl_outside.html | 9 +- .../golden-tests/templates/ct_expl.adoc | 20 +- .../golden-tests/templates/ct_expl.html | 18 +- test-files/golden-tests/templates/ct_mc.adoc | 18 +- test-files/golden-tests/templates/ct_mc.html | 15 +- .../templates/ct_mc_expl_outside.adoc | 32 +- .../templates/ct_mc_expl_outside.html | 28 +- test-files/golden-tests/templates/ct_mct.adoc | 18 +- test-files/golden-tests/templates/ct_mct.html | 15 +- .../templates/ct_mct_expl_inline.adoc | 26 +- .../templates/ct_mct_expl_inline.html | 23 +- .../templates/ct_mct_expl_outside.adoc | 34 +- .../templates/ct_mct_expl_outside.html | 31 +- test-files/golden-tests/templates/ct_mf.adoc | 12 +- test-files/golden-tests/templates/ct_mf.html | 10 +- .../templates/ct_mf_expl_outside.adoc | 20 +- .../templates/ct_mf_expl_outside.html | 18 +- test-files/golden-tests/templates/ct_mft.adoc | 12 +- test-files/golden-tests/templates/ct_mft.html | 10 +- .../templates/ct_mft_expl_inline.adoc | 11 +- .../templates/ct_mft_expl_inline.html | 9 +- .../templates/ct_mft_expl_outside.adoc | 19 +- .../templates/ct_mft_expl_outside.html | 17 +- .../golden-tests/templates/ft_expl.adoc | 5 +- .../golden-tests/templates/ft_expl.html | 4 +- 160 files changed, 2770 insertions(+), 6059 deletions(-) diff --git a/share/mrdocs/addons/generator/common/partials/symbol/detail/members-table-row.hbs b/share/mrdocs/addons/generator/common/partials/symbol/detail/members-table-row.hbs index 0626553d98..7c8bfcf716 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/detail/members-table-row.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/detail/members-table-row.hbs @@ -4,6 +4,7 @@ {{! Member name, linked to its documentation }} {{#>markup/a href=url}}{{#>markup/code}}{{>symbol/name . nolink=true}}{{/markup/code}}{{/markup/a}} {{>symbol/special-function-suffix .}} {{~/markup/td}} +{{#if (eq includeBrief true)}} {{#>markup/td}} {{#if (ne kind "overloads")~}} {{{~doc.brief}}} @@ -11,6 +12,7 @@ {{#each (unique (pluck (pluck members "doc") "brief"))~}} {{{.}}} {{/each~}} +{{/if~}} +{{~/markup/td~}} {{/if}} -{{~/markup/td}} {{~/markup/tr}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs b/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs index 87eb259a8f..86e5d41d73 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs @@ -13,6 +13,7 @@ --}} {{#if (any_of_by members "isRegular" "isSeeBelow")}} {{#>markup/h level=(select @root.config.multipage 1 2)}}{{title}}{{/markup/h}} +{{#if (any_of_by members "doc")}} {{#>markup/table cols=2}} {{#>markup/thead}} {{#>markup/tr~}} @@ -22,8 +23,22 @@ {{/markup/thead}} {{#>markup/tbody}} {{#each (filter_by (sort_by members "name") "isRegular" "isSeeBelow")}} -{{> symbol/detail/members-table-row .}} +{{> symbol/detail/members-table-row . includeBrief=true}} {{/each}} {{/markup/tbody}} {{/markup/table}} +{{else}} +{{#>markup/table cols=1}} +{{#>markup/thead}} +{{#>markup/tr~}} +{{#>markup/th}}Name{{/markup/th}} +{{/markup/tr}} +{{/markup/thead}} +{{#>markup/tbody}} +{{#each (filter_by (sort_by members "name") "isRegular" "isSeeBelow")}} +{{> symbol/detail/members-table-row . includeBrief=false}} +{{/each}} +{{/markup/tbody}} +{{/markup/table}} +{{/if}} {{/if}} diff --git a/test-files/golden-tests/core/libcxx.adoc b/test-files/golden-tests/core/libcxx.adoc index baade8dce5..101521c2b4 100644 --- a/test-files/golden-tests/core/libcxx.adoc +++ b/test-files/golden-tests/core/libcxx.adoc @@ -7,13 +7,11 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions diff --git a/test-files/golden-tests/core/libcxx.html b/test-files/golden-tests/core/libcxx.html index 55deea010a..24a9912e0b 100644 --- a/test-files/golden-tests/core/libcxx.html +++ b/test-files/golden-tests/core/libcxx.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
std -
std

Functions

diff --git a/test-files/golden-tests/core/utf-8.adoc b/test-files/golden-tests/core/utf-8.adoc index aa8754952b..e50c8bea3c 100644 --- a/test-files/golden-tests/core/utf-8.adoc +++ b/test-files/golden-tests/core/utf-8.adoc @@ -7,13 +7,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<Христос_воскрес,`Христос_воскрес`>> -| - |=== [#Христос_воскрес] diff --git a/test-files/golden-tests/core/utf-8.html b/test-files/golden-tests/core/utf-8.html index d53a0ecc8d..e4310be652 100644 --- a/test-files/golden-tests/core/utf-8.html +++ b/test-files/golden-tests/core/utf-8.html @@ -13,13 +13,12 @@

Functions

- + - +
NameDescriptionName
Христос_воскрес -
Христос_воскрес
diff --git a/test-files/golden-tests/filters/file/include-self.adoc b/test-files/golden-tests/filters/file/include-self.adoc index 7d8037c560..cf452de34c 100644 --- a/test-files/golden-tests/filters/file/include-self.adoc +++ b/test-files/golden-tests/filters/file/include-self.adoc @@ -7,13 +7,11 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#TEST] @@ -22,13 +20,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#TEST-SUCCESS] diff --git a/test-files/golden-tests/filters/file/include-self.html b/test-files/golden-tests/filters/file/include-self.html index 3a8c5b95d9..9b14ce6e66 100644 --- a/test-files/golden-tests/filters/file/include-self.html +++ b/test-files/golden-tests/filters/file/include-self.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
TEST -
TEST
@@ -31,13 +30,12 @@

Types

- + - +
NameDescriptionName
SUCCESS -
SUCCESS
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 024aadfd11..539d343b95 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc @@ -7,22 +7,14 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#N0] @@ -31,13 +23,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N0-f0] @@ -66,16 +56,12 @@ f0(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#N4-N5] @@ -84,13 +70,11 @@ f0(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N4-N5-f1] @@ -114,13 +98,11 @@ f1(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N4-N6-f1] @@ -144,16 +126,12 @@ f1(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#N7-N8] @@ -167,13 +145,11 @@ f1(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N7-N9-g0] diff --git a/test-files/golden-tests/filters/symbol-name/blacklist_0.html b/test-files/golden-tests/filters/symbol-name/blacklist_0.html index c53ad2fb78..c612f1c659 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.html +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.html @@ -13,19 +13,15 @@

Namespaces

- + - - - - + + + +
NameDescriptionName
N0 -
N3 -
N4 -
N7 -
N0
N3
N4
N7
@@ -37,13 +33,12 @@

Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -76,15 +71,13 @@

Namespaces

- + - - + +
NameDescriptionName
N5 -
N6 -
N5
N6
@@ -96,13 +89,12 @@

Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -130,13 +122,12 @@

Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -164,15 +155,13 @@

Namespaces

- + - - + +
NameDescriptionName
N8 -
N9 -
N8
N9
@@ -189,13 +178,12 @@

Functions

- + - +
NameDescriptionName
g0 -
g0
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 5f321ac876..ef8bb4fa4c 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 @@ -7,26 +7,20 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Variables -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#regular] @@ -35,13 +29,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#regular-absolute_uri_rule_t] diff --git a/test-files/golden-tests/filters/symbol-name/impl-defined-member.html b/test-files/golden-tests/filters/symbol-name/impl-defined-member.html index e53d79460f..fb6a7cb4fb 100644 --- a/test-files/golden-tests/filters/symbol-name/impl-defined-member.html +++ b/test-files/golden-tests/filters/symbol-name/impl-defined-member.html @@ -13,28 +13,25 @@

Namespaces

- + - +
NameDescriptionName
regular -
regular

Variables

- + - - + +
NameDescriptionName
absolute_uri_rule -
regular_absolute_uri_rule -
absolute_uri_rule
regular_absolute_uri_rule
@@ -46,13 +43,12 @@

Types

- + - +
NameDescriptionName
absolute_uri_rule_t -
absolute_uri_rule_t
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 3987b0939f..3d270dc3da 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc @@ -7,19 +7,13 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== [#N0] @@ -28,13 +22,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N0-f0_WL] @@ -58,16 +50,12 @@ f0_WL(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#N1-N3_WL] @@ -81,13 +69,11 @@ f0_WL(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N1-N4-f1_WL] @@ -111,13 +97,11 @@ f1_WL(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N5-N6_BL] @@ -126,29 +110,21 @@ f1_WL(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N5-N6_BL-M7] diff --git a/test-files/golden-tests/filters/symbol-name/whitelist_0.html b/test-files/golden-tests/filters/symbol-name/whitelist_0.html index 747c075505..78aabc9255 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.html +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.html @@ -13,17 +13,14 @@

Namespaces

- + - - - + + +
NameDescriptionName
N0 -
N1 -
N5 -
N0
N1
N5
@@ -35,13 +32,12 @@

Functions

- + - +
NameDescriptionName
f0_WL -
f0_WL
@@ -69,15 +65,13 @@

Namespaces

- + - - + +
NameDescriptionName
N3_WL -
N4 -
N3_WL
N4
@@ -94,13 +88,12 @@

Functions

- + - +
NameDescriptionName
f1_WL -
f1_WL
@@ -128,13 +121,12 @@

Namespaces

- + - +
NameDescriptionName
N6_BL -
N6_BL
@@ -146,30 +138,26 @@

Namespaces

- + - - - + + +
NameDescriptionName
M7 -
N7 -
N8 -
M7
N7
N8

Functions

- + - +
NameDescriptionName
f1_BL -
f1_BL
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 1ac9f43323..150c418d4b 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 @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#range] @@ -35,16 +33,12 @@ class range; === Private Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#range-impl-0e] diff --git a/test-files/golden-tests/filters/symbol-type/nested-private-template.html b/test-files/golden-tests/filters/symbol-type/nested-private-template.html index 5fb380d1d9..ea33cc8c30 100644 --- a/test-files/golden-tests/filters/symbol-type/nested-private-template.html +++ b/test-files/golden-tests/filters/symbol-type/nested-private-template.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
range -
range
@@ -44,15 +43,13 @@

Private Types

- + - - + +
NameDescriptionName
impl -
impl<R, false> -
impl
impl<R, false>
diff --git a/test-files/golden-tests/javadoc/ref.adoc b/test-files/golden-tests/javadoc/ref.adoc index ce40d2b637..a42d692fd7 100644 --- a/test-files/golden-tests/javadoc/ref.adoc +++ b/test-files/golden-tests/javadoc/ref.adoc @@ -7,23 +7,19 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions @@ -107,13 +103,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -160,16 +154,12 @@ struct C; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -234,15 +224,12 @@ xref:#A-C-f3[f3] |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| |=== @@ -339,127 +326,49 @@ struct F; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/javadoc/ref.html b/test-files/golden-tests/javadoc/ref.html index ccdd717038..f319d5b97b 100644 --- a/test-files/golden-tests/javadoc/ref.html +++ b/test-files/golden-tests/javadoc/ref.html @@ -13,26 +13,24 @@

Namespaces

- + - +
NameDescriptionName
A -
A

Types

- + - +
NameDescriptionName
F -
F

Functions

@@ -121,13 +119,12 @@

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -176,15 +173,13 @@

Member Functions

- + - - + +
NameDescriptionName
f3 -
f4 -
f3
f4
@@ -256,14 +251,13 @@

Member Functions

- + - - + +
NameDescriptionName
f3 -
f4
f3
f4
@@ -364,89 +358,50 @@

Member Functions

- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionName
operator! -
operator!= -
operator% -
operator%= -
operator& -
operator&& -
operator&= -
operator() -
operator* -
operator*= -
operator+ -
operator++ -
operator+= -
operator, -
operator- -
operator-- -
operator-= -
operator-> -
operator->* -
operator/ -
operator/= -
operator< -
operator<< -
operator<<= -
operator<= -
operator<=> -
operator= -
operator== -
operator> -
operator>= -
operator>> -
operator>>= -
operator[] -
operator^ -
operator^= -
operator| -
operator|= -
operator|| -
operator~ -
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator()
operator*
operator*=
operator+
operator++
operator+=
operator,
operator-
operator--
operator-=
operator->
operator->*
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator<=>
operator=
operator==
operator>
operator>=
operator>>
operator>>=
operator[]
operator^
operator^=
operator|
operator|=
operator||
operator~
diff --git a/test-files/golden-tests/metadata/alias-template.adoc b/test-files/golden-tests/metadata/alias-template.adoc index 99343ce301..eb31304aa1 100644 --- a/test-files/golden-tests/metadata/alias-template.adoc +++ b/test-files/golden-tests/metadata/alias-template.adoc @@ -7,22 +7,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A] @@ -80,13 +72,11 @@ struct D; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/alias-template.html b/test-files/golden-tests/metadata/alias-template.html index aafcae822e..c2c7384c44 100644 --- a/test-files/golden-tests/metadata/alias-template.html +++ b/test-files/golden-tests/metadata/alias-template.html @@ -13,19 +13,15 @@

Types

- + - - - - + + + +
NameDescriptionName
A -
B -
C -
D -
A
B
C
D
@@ -86,13 +82,12 @@

Types

- + - +
NameDescriptionName
E -
E
diff --git a/test-files/golden-tests/metadata/attributes_1.adoc b/test-files/golden-tests/metadata/attributes_1.adoc index 26aeaee37d..480b2ed11d 100644 --- a/test-files/golden-tests/metadata/attributes_1.adoc +++ b/test-files/golden-tests/metadata/attributes_1.adoc @@ -7,13 +7,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#f] diff --git a/test-files/golden-tests/metadata/attributes_1.html b/test-files/golden-tests/metadata/attributes_1.html index ec4aa39f27..e0d7f71722 100644 --- a/test-files/golden-tests/metadata/attributes_1.html +++ b/test-files/golden-tests/metadata/attributes_1.html @@ -13,13 +13,12 @@

Functions

- + - +
NameDescriptionName
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 aa5c0ed095..601e904151 100644 --- a/test-files/golden-tests/metadata/class-template-partial-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-partial-spec.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,19 +31,13 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template-partial-spec.html b/test-files/golden-tests/metadata/class-template-partial-spec.html index 03c202cb73..669e55771e 100644 --- a/test-files/golden-tests/metadata/class-template-partial-spec.html +++ b/test-files/golden-tests/metadata/class-template-partial-spec.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,17 +41,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<U*, T> -
B<T, long> -
B
B<U*, T>
B<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 edcfff24f2..b724b382ab 100644 --- a/test-files/golden-tests/metadata/class-template-spec.adoc +++ b/test-files/golden-tests/metadata/class-template-spec.adoc @@ -7,37 +7,19 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A-0e] @@ -57,13 +39,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -100,13 +80,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -143,13 +121,11 @@ struct <><long>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -186,13 +162,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -229,13 +203,11 @@ struct <><T*>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -272,13 +244,11 @@ struct <><T&>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -317,13 +287,11 @@ struct C; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -360,13 +328,11 @@ struct <><int, int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -403,13 +369,11 @@ struct <><T*, int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template-spec.html b/test-files/golden-tests/metadata/class-template-spec.html index a1e6edd659..22782bc39b 100644 --- a/test-files/golden-tests/metadata/class-template-spec.html +++ b/test-files/golden-tests/metadata/class-template-spec.html @@ -13,29 +13,20 @@

Types

- + - - - - - - - - - + + + + + + + + +
NameDescriptionName
A -
A<int> -
A<long> -
B -
B<T*> -
B<T&> -
C -
C<int, int> -
C<T*, int> -
A
A<int>
A<long>
B
B<T*>
B<T&>
C
C<int, int>
C<T*, int>
@@ -58,13 +49,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -105,13 +95,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
@@ -152,13 +141,12 @@

Member Functions

- + - +
NameDescriptionName
h -
h
@@ -199,13 +187,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -246,13 +233,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
@@ -293,13 +279,12 @@

Member Functions

- + - +
NameDescriptionName
h -
h
@@ -342,13 +327,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -389,13 +373,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
@@ -436,13 +419,12 @@

Member Functions

- + - +
NameDescriptionName
h -
h
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 bfa338003d..941e4f0664 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-1.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-1.adoc @@ -7,283 +7,101 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#R0] @@ -303,26 +121,20 @@ struct R0 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -542,26 +354,20 @@ struct R2 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -727,26 +533,20 @@ struct R28 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -768,26 +568,20 @@ struct R29 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -827,23 +621,19 @@ struct R30 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -922,13 +712,11 @@ struct R34 === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1082,23 +870,19 @@ struct R41 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1177,13 +961,11 @@ struct R45 === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1354,26 +1136,20 @@ struct S0; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1394,23 +1170,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1434,26 +1206,20 @@ struct S2; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1474,13 +1240,11 @@ struct S3; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1519,13 +1283,11 @@ struct S4; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1594,23 +1356,19 @@ struct S5; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1631,23 +1389,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1671,26 +1425,20 @@ struct S7; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1711,13 +1459,11 @@ struct S8; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1756,13 +1502,11 @@ struct S9; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1877,26 +1621,20 @@ struct <><2>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -1970,26 +1708,20 @@ struct <><3>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2010,23 +1742,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2118,26 +1846,20 @@ struct <><4>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2158,26 +1880,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2287,26 +2003,20 @@ struct <><6>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2327,29 +2037,21 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2477,26 +2179,20 @@ struct <><8>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2517,26 +2213,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2578,26 +2268,20 @@ struct <><9>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2721,26 +2405,20 @@ struct <><10>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2761,26 +2439,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2822,26 +2494,20 @@ struct <><11>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -2965,26 +2631,20 @@ struct <><12>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3005,26 +2665,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3066,29 +2720,21 @@ struct <><13>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3230,26 +2876,20 @@ struct <><15>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3270,26 +2910,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3331,32 +2965,22 @@ struct <><16>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3516,26 +3140,20 @@ struct <><18>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3609,29 +3227,21 @@ struct <><19>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3723,32 +3333,22 @@ struct <><21>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3858,29 +3458,21 @@ struct <><23>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -3939,23 +3531,19 @@ struct <><24>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4024,29 +3612,21 @@ struct <><25>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4105,23 +3685,19 @@ struct <><26>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4142,23 +3718,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4245,29 +3817,21 @@ struct <><27>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4326,23 +3890,19 @@ struct <><28>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4363,29 +3923,21 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4508,29 +4060,21 @@ struct <><30>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4589,23 +4133,19 @@ struct <><31>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4626,26 +4166,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4750,29 +4284,21 @@ struct <><33>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4831,23 +4357,19 @@ struct <><34>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4868,26 +4390,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -4929,26 +4445,20 @@ struct <><35>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5067,29 +4577,21 @@ struct <><36>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5148,23 +4650,19 @@ struct <><37>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5185,26 +4683,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5246,26 +4738,20 @@ struct <><38>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5384,29 +4870,21 @@ struct <><39>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5465,23 +4943,19 @@ struct <><40>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5502,26 +4976,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5563,32 +5031,22 @@ struct <><41>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5743,29 +5201,21 @@ struct <><43>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5824,23 +5274,19 @@ struct <><44>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5861,26 +5307,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -5922,29 +5362,21 @@ struct <><45>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6117,26 +5549,20 @@ struct <><2, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6157,23 +5583,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6265,26 +5687,20 @@ struct <><3, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6305,23 +5721,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6413,26 +5825,20 @@ struct <><4, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6453,23 +5859,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6561,26 +5963,20 @@ struct <><6, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6601,23 +5997,19 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6709,26 +6101,20 @@ struct <><8, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6749,26 +6135,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6810,26 +6190,20 @@ struct <><9, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6850,13 +6224,11 @@ struct S3; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -6978,26 +6350,20 @@ struct <><10, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7018,26 +6384,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7079,26 +6439,20 @@ struct <><11, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7222,26 +6576,20 @@ struct <><12, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7262,26 +6610,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7323,26 +6665,20 @@ struct <><13, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7466,26 +6802,20 @@ struct <><15, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7506,26 +6836,20 @@ struct S1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7567,26 +6891,20 @@ struct <><16, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7710,26 +7028,20 @@ struct <><18, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7803,26 +7115,20 @@ struct <><19, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7896,26 +7202,20 @@ struct <><21, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -7989,29 +7289,21 @@ struct <><23, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8070,23 +7362,19 @@ struct <><24, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8107,23 +7395,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8210,29 +7494,21 @@ struct <><25, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8291,23 +7567,19 @@ struct <><26, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8328,23 +7600,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8431,29 +7699,21 @@ struct <><27, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8512,23 +7772,19 @@ struct <><28, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8549,23 +7805,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8652,29 +7904,21 @@ struct <><30, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8733,23 +7977,19 @@ struct <><31, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8770,23 +8010,19 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8873,29 +8109,21 @@ struct <><33, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8954,23 +8182,19 @@ struct <><34, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -8991,26 +8215,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9052,26 +8270,20 @@ struct <><35, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9092,13 +8304,11 @@ struct S8; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9215,29 +8425,21 @@ struct <><36, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9296,23 +8498,19 @@ struct <><37, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9333,26 +8531,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9394,26 +8586,20 @@ struct <><38, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9532,29 +8718,21 @@ struct <><39, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9613,23 +8791,19 @@ struct <><40, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9650,26 +8824,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9711,26 +8879,20 @@ struct <><41, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9849,29 +9011,21 @@ struct <><43, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9930,23 +9084,19 @@ struct <><44, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -9967,26 +9117,20 @@ struct S6; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -10028,26 +9172,20 @@ struct <><45, bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template-specializations-1.html b/test-files/golden-tests/metadata/class-template-specializations-1.html index ca1e0ce79b..11c25e5490 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-1.html +++ b/test-files/golden-tests/metadata/class-template-specializations-1.html @@ -13,193 +13,102 @@

Types

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
R0 -
R1 -
R10 -
R11 -
R12 -
R13 -
R14 -
R15 -
R16 -
R17 -
R18 -
R19 -
R2 -
R20 -
R21 -
R22 -
R23 -
R24 -
R25 -
R26 -
R27 -
R28 -
R29 -
R3 -
R30 -
R31 -
R32 -
R33 -
R34 -
R35 -
R36 -
R37 -
R38 -
R39 -
R4 -
R40 -
R41 -
R42 -
R43 -
R44 -
R45 -
R46 -
R47 -
R48 -
R5 -
R6 -
R7 -
R8 -
R9 -
S0 -
S0<0> -
S0<1, T*> -
S0<1, int*> -
S0<2> -
S0<3> -
S0<4> -
S0<6> -
S0<8> -
S0<10> -
S0<12> -
S0<15> -
S0<18> -
S0<19> -
S0<21> -
S0<23> -
S0<25> -
S0<27> -
S0<30> -
S0<33> -
S0<36> -
S0<39> -
S0<43> -
S0<2, bool> -
S0<3, bool> -
S0<4, bool> -
S0<6, bool> -
S0<8, bool> -
S0<10, bool> -
S0<12, bool> -
S0<15, bool> -
S0<18, bool> -
S0<19, bool> -
S0<21, bool> -
S0<23, bool> -
S0<25, bool> -
S0<27, bool> -
S0<30, bool> -
S0<33, bool> -
S0<36, bool> -
S0<39, bool> -
S0<43, bool> -
Name
R0
R1
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R2
R20
R21
R22
R23
R24
R25
R26
R27
R28
R29
R3
R30
R31
R32
R33
R34
R35
R36
R37
R38
R39
R4
R40
R41
R42
R43
R44
R45
R46
R47
R48
R5
R6
R7
R8
R9
S0
S0<0>
S0<1, T*>
S0<1, int*>
S0<2>
S0<3>
S0<4>
S0<6>
S0<8>
S0<10>
S0<12>
S0<15>
S0<18>
S0<19>
S0<21>
S0<23>
S0<25>
S0<27>
S0<30>
S0<33>
S0<36>
S0<39>
S0<43>
S0<2, bool>
S0<3, bool>
S0<4, bool>
S0<6, bool>
S0<8, bool>
S0<10, bool>
S0<12, bool>
S0<15, bool>
S0<18, bool>
S0<19, bool>
S0<21, bool>
S0<23, bool>
S0<25, bool>
S0<27, bool>
S0<30, bool>
S0<33, bool>
S0<36, bool>
S0<39, bool>
S0<43, bool>
@@ -222,28 +131,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -466,28 +372,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -656,28 +559,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -702,28 +602,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -766,26 +663,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -867,13 +762,12 @@

Member Functions

- + - +
NameDescriptionName
f3 -
f3
@@ -1030,26 +924,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -1131,13 +1023,12 @@

Member Functions

- + - +
NameDescriptionName
f8 -
f8
@@ -1311,28 +1202,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -1356,26 +1244,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -1402,28 +1288,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -1447,13 +1330,12 @@

Member Functions

- + - +
NameDescriptionName
f3 -
f3
@@ -1496,13 +1378,12 @@

Member Functions

- + - +
NameDescriptionName
f4 -
f4
@@ -1577,26 +1458,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -1620,26 +1499,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -1666,28 +1543,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -1711,13 +1585,12 @@

Member Functions

- + - +
NameDescriptionName
f8 -
f8
@@ -1760,13 +1633,12 @@

Member Functions

- + - +
NameDescriptionName
f9 -
f9
@@ -1889,28 +1761,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -1988,28 +1857,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -2033,26 +1899,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -2149,28 +2013,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -2194,28 +2055,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<5> -
S2
S2<5>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -2330,28 +2188,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -2375,30 +2230,26 @@

Types

- + - - - + + +
NameDescriptionName
S2 -
S2<7, T*> -
S2<7, int*> -
S2
S2<7, T*>
S2<7, int*>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -2531,28 +2382,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -2576,28 +2424,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<9> -
S2
S2<9>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -2642,28 +2487,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -2793,28 +2635,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -2838,28 +2677,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<11> -
S2
S2<11>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -2904,28 +2740,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -3055,28 +2888,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -3100,28 +2930,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<13> -
S2
S2<13>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -3166,30 +2993,26 @@

Types

- + - - - + + +
NameDescriptionName
S3 -
S4 -
S4<14> -
S3
S4
S4<14>

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -3337,28 +3160,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -3382,28 +3202,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<16> -
S2
S2<16>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -3448,32 +3265,27 @@

Types

- + - - - - + + + +
NameDescriptionName
S3 -
S4 -
S4<17, T*> -
S4<17, int*> -
S3
S4
S4<17, T*>
S4<17, int*>

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -3639,28 +3451,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -3738,30 +3547,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<20> -
S1
S5
S5<20>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -3857,32 +3662,27 @@

Types

- + - - - - + + + +
NameDescriptionName
S1 -
S5 -
S5<22, T*> -
S5<22, int*> -
S1
S5
S5<22, T*>
S5<22, int*>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -3996,30 +3796,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<24> -
S1
S5
S5<24>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -4081,26 +3877,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -4174,30 +3968,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<26> -
S1
S5
S5<26>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -4259,26 +4049,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -4302,26 +4090,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -4414,30 +4200,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<28> -
S1
S5
S5<28>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -4499,26 +4281,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -4542,30 +4322,26 @@

Types

- + - - - + + +
NameDescriptionName
S7 -
S7<29, T*> -
S7<29, int*> -
S7
S7<29, T*>
S7<29, int*>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -4694,30 +4470,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<31> -
S1
S5
S5<31>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -4779,26 +4551,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -4822,28 +4592,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<32> -
S7
S7<32>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -4954,30 +4721,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<34> -
S1
S5
S5<34>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -5039,26 +4802,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -5082,28 +4843,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<35> -
S7
S7<35>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -5148,28 +4906,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -5295,30 +5050,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<37> -
S1
S5
S5<37>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -5380,26 +5131,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -5423,28 +5172,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<38> -
S7
S7<38>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -5489,28 +5235,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -5636,30 +5379,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<40> -
S1
S5
S5<40>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -5721,26 +5460,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -5764,28 +5501,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<41> -
S7
S7<41>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -5830,32 +5564,27 @@

Types

- + - - - - + + + +
NameDescriptionName
S8 -
S9 -
S9<42, T*> -
S9<42, int*> -
S8
S9
S9<42, T*>
S9<42, int*>

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -6017,30 +5746,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<44> -
S1
S5
S5<44>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -6102,26 +5827,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -6145,28 +5868,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<45> -
S7
S7<45>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -6211,30 +5931,26 @@

Types

- + - - - + + +
NameDescriptionName
S8 -
S9 -
S9<46> -
S8
S9
S9<46>

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -6414,28 +6130,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -6459,26 +6172,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -6575,28 +6286,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -6620,26 +6328,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -6736,28 +6442,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -6781,26 +6484,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -6897,28 +6598,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -6942,26 +6640,24 @@

Types

- + - +
NameDescriptionName
S2 -
S2

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -7058,28 +6754,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -7103,28 +6796,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<9, bool> -
S2
S2<9, bool>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -7169,28 +6859,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -7214,13 +6901,12 @@

Member Functions

- + - +
NameDescriptionName
f3 -
f3
@@ -7349,28 +7035,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -7394,28 +7077,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<11, bool> -
S2
S2<11, bool>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -7460,28 +7140,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -7611,28 +7288,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -7656,28 +7330,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<13, bool> -
S2
S2<13, bool>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -7722,28 +7393,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -7873,28 +7541,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -7918,28 +7583,25 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<16, bool> -
S2
S2<16, bool>

Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -7984,28 +7646,25 @@

Types

- + - - + +
NameDescriptionName
S3 -
S4 -
S3
S4

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -8135,28 +7794,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8234,28 +7890,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8333,28 +7986,25 @@

Types

- + - - + +
NameDescriptionName
S1 -
S5 -
S1
S5

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8432,30 +8082,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<24, bool> -
S1
S5
S5<24, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8517,26 +8163,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -8560,26 +8204,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -8672,30 +8314,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<26, bool> -
S1
S5
S5<26, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8757,26 +8395,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -8800,26 +8436,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -8912,30 +8546,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<28, bool> -
S1
S5
S5<28, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -8997,26 +8627,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -9040,26 +8668,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -9152,30 +8778,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<31, bool> -
S1
S5
S5<31, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -9237,26 +8859,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -9280,26 +8900,24 @@

Types

- + - +
NameDescriptionName
S7 -
S7

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -9392,30 +9010,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<34, bool> -
S1
S5
S5<34, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -9477,26 +9091,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -9520,28 +9132,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<35, bool> -
S7
S7<35, bool>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -9586,28 +9195,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -9631,13 +9237,12 @@

Member Functions

- + - +
NameDescriptionName
f8 -
f8
@@ -9762,30 +9367,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<37, bool> -
S1
S5
S5<37, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -9847,26 +9448,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -9890,28 +9489,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<38, bool> -
S7
S7<38, bool>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -9956,28 +9552,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -10103,30 +9696,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<40, bool> -
S1
S5
S5<40, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -10188,26 +9777,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -10231,28 +9818,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<41, bool> -
S7
S7<41, bool>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -10297,28 +9881,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -10444,30 +10025,26 @@

Types

- + - - - + + +
NameDescriptionName
S1 -
S5 -
S5<44, bool> -
S1
S5
S5<44, bool>

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -10529,26 +10106,24 @@

Types

- + - +
NameDescriptionName
S6 -
S6

Member Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -10572,28 +10147,25 @@

Types

- + - - + +
NameDescriptionName
S7 -
S7<45, bool> -
S7
S7<45, bool>

Member Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -10638,28 +10210,25 @@

Types

- + - - + +
NameDescriptionName
S8 -
S9 -
S8
S9

Member Functions

- + - +
NameDescriptionName
f7 -
f7
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 72560dc590..face17dd1d 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-2.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-2.adoc @@ -7,22 +7,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A-0e] @@ -60,19 +52,13 @@ struct <><T*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -112,13 +98,11 @@ struct <><U*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -175,19 +159,13 @@ struct <><double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -209,16 +187,12 @@ struct D; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -258,13 +232,11 @@ struct <><T*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -303,16 +275,12 @@ struct <><float>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -370,16 +338,12 @@ struct <><short>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -419,13 +383,11 @@ struct <><int*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -464,19 +426,13 @@ struct <><long*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -534,13 +490,11 @@ struct <><int*>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template-specializations-2.html b/test-files/golden-tests/metadata/class-template-specializations-2.html index c798136444..a4baeb645e 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-2.html +++ b/test-files/golden-tests/metadata/class-template-specializations-2.html @@ -13,19 +13,15 @@

Types

- + - - - - + + + +
NameDescriptionName
A -
A<T*> -
A<double> -
A<long*> -
A
A<T*>
A<double>
A<long*>
@@ -66,17 +62,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<U*> -
B<int> -
B
B<U*>
B<int>
@@ -119,13 +112,12 @@

Types

- + - +
NameDescriptionName
C -
C
@@ -185,17 +177,14 @@

Types

- + - - - + + +
NameDescriptionName
D -
D<float> -
D<short> -
D
D<float>
D<short>
@@ -220,15 +209,13 @@

Types

- + - - + +
NameDescriptionName
E -
E<T*> -
E
E<T*>
@@ -271,13 +258,12 @@

Types

- + - +
NameDescriptionName
F -
F
@@ -319,15 +305,13 @@

Types

- + - - + +
NameDescriptionName
G -
G<T*> -
G
G<T*>
@@ -388,15 +372,13 @@

Types

- + - - + +
NameDescriptionName
E -
E<int*> -
E
E<int*>
@@ -439,13 +421,12 @@

Types

- + - +
NameDescriptionName
F -
F
@@ -487,17 +468,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<int> -
B<int*> -
B
B<int>
B<int*>
@@ -558,13 +536,12 @@

Types

- + - +
NameDescriptionName
C -
C
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 7e80aacaf9..d06ae09dfb 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-3.adoc +++ b/test-files/golden-tests/metadata/class-template-specializations-3.adoc @@ -7,28 +7,16 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A-0e] @@ -48,16 +36,12 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -79,19 +63,13 @@ struct B; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -166,19 +144,13 @@ struct <><double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -253,19 +225,13 @@ struct <><long>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -287,19 +253,13 @@ struct B; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -374,19 +334,13 @@ struct <><double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -461,19 +415,13 @@ struct <><float>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -548,19 +496,13 @@ struct <><short>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -600,19 +542,13 @@ struct <><double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -687,19 +623,13 @@ struct <><void>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -774,16 +704,12 @@ struct <><float>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -823,19 +749,13 @@ struct <><double, double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -910,19 +830,13 @@ struct <><unsigned int>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -962,19 +876,13 @@ struct <><double>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -1049,19 +957,13 @@ struct <><float>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -1135,55 +1037,25 @@ struct E; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template-specializations-3.html b/test-files/golden-tests/metadata/class-template-specializations-3.html index 6d402a3e25..0ec1912cfe 100644 --- a/test-files/golden-tests/metadata/class-template-specializations-3.html +++ b/test-files/golden-tests/metadata/class-template-specializations-3.html @@ -13,23 +13,17 @@

Types

- + - - - - - - + + + + + +
NameDescriptionName
A -
A<long> -
A<short> -
A<float> -
A<unsigned int> -
E -
A
A<long>
A<short>
A<float>
A<unsigned int>
E
@@ -52,15 +46,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<double> -
B
B<double>
@@ -85,17 +77,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -173,17 +162,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -261,17 +247,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<double> -
B<float> -
B
B<double>
B<float>
@@ -296,17 +279,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -384,17 +364,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -472,17 +449,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -560,17 +534,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<double> -
B<void> -
B
B<double>
B<void>
@@ -613,17 +584,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -701,17 +669,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -789,15 +754,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<double, double> -
B
B<double, double>
@@ -840,17 +803,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool, bool> -
C
D
D<bool, bool>
@@ -928,17 +888,14 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<double> -
B<float> -
B
B<double>
B<float>
@@ -981,17 +938,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -1069,17 +1023,14 @@

Types

- + - - - + + +
NameDescriptionName
C -
D -
D<bool> -
C
D
D<bool>
@@ -1156,41 +1107,26 @@

Data Members

- + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
NameDescriptionName
m0 -
m1 -
m10 -
m11 -
m12 -
m13 -
m14 -
m2 -
m3 -
m4 -
m5 -
m6 -
m7 -
m8 -
m9 -
m0
m1
m10
m11
m12
m13
m14
m2
m3
m4
m5
m6
m7
m8
m9
diff --git a/test-files/golden-tests/metadata/class-template.adoc b/test-files/golden-tests/metadata/class-template.adoc index 71b9f8ad12..8ffefe5156 100644 --- a/test-files/golden-tests/metadata/class-template.adoc +++ b/test-files/golden-tests/metadata/class-template.adoc @@ -7,25 +7,15 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#C0] @@ -45,29 +35,21 @@ struct C0; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -88,13 +70,11 @@ struct N0; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -171,23 +151,19 @@ struct C1; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -209,19 +185,13 @@ struct N1; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== @@ -299,23 +269,19 @@ struct C2; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -337,22 +303,14 @@ struct N2; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== @@ -444,13 +402,11 @@ struct C3; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/class-template.html b/test-files/golden-tests/metadata/class-template.html index ea4526fa38..236acbdd50 100644 --- a/test-files/golden-tests/metadata/class-template.html +++ b/test-files/golden-tests/metadata/class-template.html @@ -13,21 +13,16 @@

Types

- + - - - - - + + + + +
NameDescriptionName
C0 -
C1 -
C2 -
C3 -
S -
C0
C1
C2
C3
S
@@ -50,30 +45,26 @@

Types

- + - +
NameDescriptionName
N0 -
N0

Data Members

- + - - - + + +
NameDescriptionName
w -
x -
y -
w
x
y
@@ -97,13 +88,12 @@

Data Members

- + - +
NameDescriptionName
z -
z
@@ -187,26 +177,24 @@

Types

- + - +
NameDescriptionName
N1 -
N1

Data Members

- + - +
NameDescriptionName
w -
w
@@ -231,17 +219,14 @@

Data Members

- + - - - + + +
NameDescriptionName
x -
y -
z -
x
y
z
@@ -326,26 +311,24 @@

Types

- + - +
NameDescriptionName
N2 -
N2

Data Members

- + - +
NameDescriptionName
v -
v
@@ -370,19 +353,15 @@

Data Members

- + - - - - + + + +
NameDescriptionName
w -
x -
y -
z -
w
x
y
z
@@ -482,13 +461,12 @@

Data Members

- + - +
NameDescriptionName
v -
v
diff --git a/test-files/golden-tests/metadata/concept.adoc b/test-files/golden-tests/metadata/concept.adoc index d359bc7a52..f5828a6737 100644 --- a/test-files/golden-tests/metadata/concept.adoc +++ b/test-files/golden-tests/metadata/concept.adoc @@ -7,33 +7,27 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Variables -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Concepts -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#f] diff --git a/test-files/golden-tests/metadata/concept.html b/test-files/golden-tests/metadata/concept.html index 60d6b6a665..6168e35fdd 100644 --- a/test-files/golden-tests/metadata/concept.html +++ b/test-files/golden-tests/metadata/concept.html @@ -13,39 +13,36 @@

Functions

- + - +
NameDescriptionName
f -
f

Variables

- + - +
NameDescriptionName
x -
x

Concepts

- + - +
NameDescriptionName
C -
C
diff --git a/test-files/golden-tests/metadata/decay-to-primary.adoc b/test-files/golden-tests/metadata/decay-to-primary.adoc index 85671c72d4..7350ea58ad 100644 --- a/test-files/golden-tests/metadata/decay-to-primary.adoc +++ b/test-files/golden-tests/metadata/decay-to-primary.adoc @@ -7,25 +7,15 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#S0-03] @@ -45,16 +35,12 @@ struct S0; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -105,16 +91,12 @@ struct <><short>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -165,16 +147,12 @@ struct <><void>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/decay-to-primary.html b/test-files/golden-tests/metadata/decay-to-primary.html index 3a7247cb47..230aa2ca3d 100644 --- a/test-files/golden-tests/metadata/decay-to-primary.html +++ b/test-files/golden-tests/metadata/decay-to-primary.html @@ -13,21 +13,16 @@

Types

- + - - - - - + + + + +
NameDescriptionName
A0 -
A1 -
S0 -
S0<short> -
S0<void> -
A0
A1
S0
S0<short>
S0<void>
@@ -50,15 +45,13 @@

Types

- + - - + +
NameDescriptionName
M0 -
M1 -
M0
M1
@@ -114,15 +107,13 @@

Types

- + - - + +
NameDescriptionName
M0 -
M1 -
M0
M1
@@ -178,15 +169,13 @@

Types

- + - - + +
NameDescriptionName
M0 -
M1 -
M0
M1
diff --git a/test-files/golden-tests/metadata/dependency-propagation.adoc b/test-files/golden-tests/metadata/dependency-propagation.adoc index c61e2ab19a..1c05aebbdd 100644 --- a/test-files/golden-tests/metadata/dependency-propagation.adoc +++ b/test-files/golden-tests/metadata/dependency-propagation.adoc @@ -7,23 +7,19 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N] @@ -32,22 +28,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#N-A] diff --git a/test-files/golden-tests/metadata/dependency-propagation.html b/test-files/golden-tests/metadata/dependency-propagation.html index 8a4695edab..09ae012d1f 100644 --- a/test-files/golden-tests/metadata/dependency-propagation.html +++ b/test-files/golden-tests/metadata/dependency-propagation.html @@ -13,26 +13,24 @@

Namespaces

- + - +
NameDescriptionName
N -
N

Types

- + - +
NameDescriptionName
E -
E
@@ -44,19 +42,15 @@

Types

- + - - - - + + + +
NameDescriptionName
A -
B -
C -
D -
A
B
C
D
diff --git a/test-files/golden-tests/metadata/explicit-conv-operator.adoc b/test-files/golden-tests/metadata/explicit-conv-operator.adoc index 6e07ba1918..e56d2014f1 100644 --- a/test-files/golden-tests/metadata/explicit-conv-operator.adoc +++ b/test-files/golden-tests/metadata/explicit-conv-operator.adoc @@ -7,22 +7,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#Explicit] @@ -41,13 +33,11 @@ struct Explicit; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -84,13 +74,11 @@ struct ExplicitExpression; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -126,13 +114,11 @@ struct ExplicitFalse; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -168,13 +154,11 @@ struct ExplicitTrue; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/explicit-conv-operator.html b/test-files/golden-tests/metadata/explicit-conv-operator.html index ac8da9c835..19b7d4002c 100644 --- a/test-files/golden-tests/metadata/explicit-conv-operator.html +++ b/test-files/golden-tests/metadata/explicit-conv-operator.html @@ -13,19 +13,15 @@

Types

- + - - - - + + + +
NameDescriptionName
Explicit -
ExplicitExpression -
ExplicitFalse -
ExplicitTrue -
Explicit
ExplicitExpression
ExplicitFalse
ExplicitTrue
@@ -47,13 +43,12 @@

Member Functions

- + - +
NameDescriptionName
operator bool -
operator bool
@@ -94,13 +89,12 @@

Member Functions

- + - +
NameDescriptionName
operator bool -
operator bool
@@ -140,13 +134,12 @@

Member Functions

- + - +
NameDescriptionName
operator bool -
operator bool
@@ -186,13 +179,12 @@

Member Functions

- + - +
NameDescriptionName
operator bool -
operator bool
diff --git a/test-files/golden-tests/metadata/explicit-ctor.adoc b/test-files/golden-tests/metadata/explicit-ctor.adoc index c5fed87900..127d43c44c 100644 --- a/test-files/golden-tests/metadata/explicit-ctor.adoc +++ b/test-files/golden-tests/metadata/explicit-ctor.adoc @@ -7,22 +7,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#Explicit] @@ -41,12 +33,11 @@ struct Explicit; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[constructor]# -| |=== @@ -173,12 +164,11 @@ struct ExplicitExpression; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[constructor]# -| |=== @@ -304,12 +294,11 @@ struct ExplicitFalse; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[constructor]# -| |=== @@ -435,12 +424,11 @@ struct ExplicitTrue; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[constructor]# -| |=== diff --git a/test-files/golden-tests/metadata/explicit-ctor.html b/test-files/golden-tests/metadata/explicit-ctor.html index d4dbbb099f..dc1e6f4146 100644 --- a/test-files/golden-tests/metadata/explicit-ctor.html +++ b/test-files/golden-tests/metadata/explicit-ctor.html @@ -13,19 +13,15 @@

Types

- + - - - - + + + +
NameDescriptionName
Explicit -
ExplicitExpression -
ExplicitFalse -
ExplicitTrue -
Explicit
ExplicitExpression
ExplicitFalse
ExplicitTrue
@@ -47,12 +43,12 @@

Member Functions

- + - +
NameDescriptionName
Explicit [constructor]
Explicit [constructor]
@@ -184,12 +180,12 @@

Member Functions

- + - +
NameDescriptionName
ExplicitExpression [constructor]
ExplicitExpression [constructor]
@@ -320,12 +316,12 @@

Member Functions

- + - +
NameDescriptionName
ExplicitFalse [constructor]
ExplicitFalse [constructor]
@@ -456,12 +452,12 @@

Member Functions

- + - +
NameDescriptionName
ExplicitTrue [constructor]
ExplicitTrue [constructor]
diff --git a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc index 21b9c64718..151005c0bb 100644 --- a/test-files/golden-tests/metadata/explicit-deduct-guide.adoc +++ b/test-files/golden-tests/metadata/explicit-deduct-guide.adoc @@ -7,32 +7,22 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Deduction Guides -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#X-0e] diff --git a/test-files/golden-tests/metadata/explicit-deduct-guide.html b/test-files/golden-tests/metadata/explicit-deduct-guide.html index 2b166193ee..704463abd5 100644 --- a/test-files/golden-tests/metadata/explicit-deduct-guide.html +++ b/test-files/golden-tests/metadata/explicit-deduct-guide.html @@ -13,32 +13,27 @@

Types

- + - +
NameDescriptionName
X -
X

Deduction Guides

- + - - - - + + + +
NameDescriptionName
X<0> -
X<0> -
X<0> -
X<0> -
X<0>
X<0>
X<0>
X<0>
diff --git a/test-files/golden-tests/metadata/explicit-object-parameter.adoc b/test-files/golden-tests/metadata/explicit-object-parameter.adoc index 0853e16ac3..23330198d9 100644 --- a/test-files/golden-tests/metadata/explicit-object-parameter.adoc +++ b/test-files/golden-tests/metadata/explicit-object-parameter.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#Optional] @@ -32,12 +30,11 @@ struct Optional; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== diff --git a/test-files/golden-tests/metadata/explicit-object-parameter.html b/test-files/golden-tests/metadata/explicit-object-parameter.html index 2d7ee601cf..e83cb50cfc 100644 --- a/test-files/golden-tests/metadata/explicit-object-parameter.html +++ b/test-files/golden-tests/metadata/explicit-object-parameter.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
Optional -
Optional
@@ -41,12 +40,12 @@

Member Functions

- + - +
NameDescriptionName
value
value
diff --git a/test-files/golden-tests/metadata/friend-1.adoc b/test-files/golden-tests/metadata/friend-1.adoc index 468febcf7b..eb9f969356 100644 --- a/test-files/golden-tests/metadata/friend-1.adoc +++ b/test-files/golden-tests/metadata/friend-1.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions diff --git a/test-files/golden-tests/metadata/friend-1.html b/test-files/golden-tests/metadata/friend-1.html index e49de486dc..91314f00b4 100644 --- a/test-files/golden-tests/metadata/friend-1.html +++ b/test-files/golden-tests/metadata/friend-1.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
T -
T

Functions

diff --git a/test-files/golden-tests/metadata/friend-2.adoc b/test-files/golden-tests/metadata/friend-2.adoc index 46061a3ce3..5db260bf1b 100644 --- a/test-files/golden-tests/metadata/friend-2.adoc +++ b/test-files/golden-tests/metadata/friend-2.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions diff --git a/test-files/golden-tests/metadata/friend-2.html b/test-files/golden-tests/metadata/friend-2.html index 5a835b83ec..fc769c11be 100644 --- a/test-files/golden-tests/metadata/friend-2.html +++ b/test-files/golden-tests/metadata/friend-2.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
T -
T

Functions

diff --git a/test-files/golden-tests/metadata/friend-3.adoc b/test-files/golden-tests/metadata/friend-3.adoc index 932d5b2e27..ee134fe60d 100644 --- a/test-files/golden-tests/metadata/friend-3.adoc +++ b/test-files/golden-tests/metadata/friend-3.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions @@ -96,13 +92,11 @@ struct U; === Friends -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/friend-3.html b/test-files/golden-tests/metadata/friend-3.html index c941652edb..c4d969f50a 100644 --- a/test-files/golden-tests/metadata/friend-3.html +++ b/test-files/golden-tests/metadata/friend-3.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
T -
U -
T
U

Functions

@@ -113,13 +111,12 @@

Friends

- + - +
NameDescriptionName
f -
f
diff --git a/test-files/golden-tests/metadata/friend-4.adoc b/test-files/golden-tests/metadata/friend-4.adoc index c3104b9ecb..ae56a5fa83 100644 --- a/test-files/golden-tests/metadata/friend-4.adoc +++ b/test-files/golden-tests/metadata/friend-4.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions @@ -47,13 +43,11 @@ struct T; === Friends -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/friend-4.html b/test-files/golden-tests/metadata/friend-4.html index 9d606aff19..c3f0f90da6 100644 --- a/test-files/golden-tests/metadata/friend-4.html +++ b/test-files/golden-tests/metadata/friend-4.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
T -
U -
T
U

Functions

@@ -58,13 +56,12 @@

Friends

- + - +
NameDescriptionName
f -
f
diff --git a/test-files/golden-tests/metadata/friend-5.adoc b/test-files/golden-tests/metadata/friend-5.adoc index 27a89f0abe..bc46db028f 100644 --- a/test-files/golden-tests/metadata/friend-5.adoc +++ b/test-files/golden-tests/metadata/friend-5.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions @@ -47,13 +43,11 @@ struct T; === Friends -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -90,13 +84,11 @@ struct U; === Friends -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/friend-5.html b/test-files/golden-tests/metadata/friend-5.html index d3ed1b863a..450f2e15c4 100644 --- a/test-files/golden-tests/metadata/friend-5.html +++ b/test-files/golden-tests/metadata/friend-5.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
T -
U -
T
U

Functions

@@ -58,13 +56,12 @@

Friends

- + - +
NameDescriptionName
f -
f
@@ -105,13 +102,12 @@

Friends

- + - +
NameDescriptionName
f -
f
diff --git a/test-files/golden-tests/metadata/function-parm-decay.adoc b/test-files/golden-tests/metadata/function-parm-decay.adoc index 7f665c8b5e..483e3b93b8 100644 --- a/test-files/golden-tests/metadata/function-parm-decay.adoc +++ b/test-files/golden-tests/metadata/function-parm-decay.adoc @@ -7,35 +7,23 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#f] diff --git a/test-files/golden-tests/metadata/function-parm-decay.html b/test-files/golden-tests/metadata/function-parm-decay.html index bbed152b7e..e7f418d848 100644 --- a/test-files/golden-tests/metadata/function-parm-decay.html +++ b/test-files/golden-tests/metadata/function-parm-decay.html @@ -13,34 +13,28 @@

Types

- + - - + +
NameDescriptionName
T -
U -
T
U

Functions

- + - - - - + + + +
NameDescriptionName
f -
g -
h -
i -
f
g
h
i
diff --git a/test-files/golden-tests/metadata/function-template.adoc b/test-files/golden-tests/metadata/function-template.adoc index 26ff15cb3b..3ec17eb97c 100644 --- a/test-files/golden-tests/metadata/function-template.adoc +++ b/test-files/golden-tests/metadata/function-template.adoc @@ -7,46 +7,22 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#f0] diff --git a/test-files/golden-tests/metadata/function-template.html b/test-files/golden-tests/metadata/function-template.html index ba6da45344..45bf6eca81 100644 --- a/test-files/golden-tests/metadata/function-template.html +++ b/test-files/golden-tests/metadata/function-template.html @@ -13,35 +13,23 @@

Functions

- + - - - - - - - - - - - - + + + + + + + + + + + +
NameDescriptionName
f0 -
f1 -
f2 -
f3 -
g0 -
g1 -
g2 -
h0 -
h1 -
i -
j0 -
j1 -
f0
f1
f2
f3
g0
g1
g2
h0
h1
i
j0
j1
diff --git a/test-files/golden-tests/metadata/function-tparm-decay.adoc b/test-files/golden-tests/metadata/function-tparm-decay.adoc index 41ee1a4514..04ce851f95 100644 --- a/test-files/golden-tests/metadata/function-tparm-decay.adoc +++ b/test-files/golden-tests/metadata/function-tparm-decay.adoc @@ -7,35 +7,23 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#f] diff --git a/test-files/golden-tests/metadata/function-tparm-decay.html b/test-files/golden-tests/metadata/function-tparm-decay.html index de801b6e70..ef2f4fb7fb 100644 --- a/test-files/golden-tests/metadata/function-tparm-decay.html +++ b/test-files/golden-tests/metadata/function-tparm-decay.html @@ -13,34 +13,28 @@

Types

- + - - + +
NameDescriptionName
T -
U -
T
U

Functions

- + - - - - + + + +
NameDescriptionName
f -
g -
h -
i -
f
g
h
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 2466bd521f..163a0b701e 100644 --- a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc +++ b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.adoc @@ -7,22 +7,14 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== [#S0-03] @@ -42,13 +34,11 @@ struct S0; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -70,16 +60,12 @@ struct S2; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -130,16 +116,12 @@ struct <><void>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -179,16 +161,12 @@ struct <><char>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.html b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.html index c6e4a6d657..dcc4544113 100644 --- a/test-files/golden-tests/metadata/implicit-instantiation-member-ref.html +++ b/test-files/golden-tests/metadata/implicit-instantiation-member-ref.html @@ -13,19 +13,15 @@

Types

- + - - - - + + + +
NameDescriptionName
A5 -
A9 -
S0 -
S0<void> -
A5
A9
S0
S0<void>
@@ -48,13 +44,12 @@

Types

- + - +
NameDescriptionName
S2 -
S2
@@ -79,15 +74,13 @@

Types

- + - - + +
NameDescriptionName
M2 -
M3 -
M2
M3
@@ -143,15 +136,13 @@

Types

- + - - + +
NameDescriptionName
S2 -
S2<char> -
S2
S2<char>
@@ -194,15 +185,13 @@

Types

- + - - + +
NameDescriptionName
M2 -
M3 -
M2
M3
diff --git a/test-files/golden-tests/metadata/local-class.adoc b/test-files/golden-tests/metadata/local-class.adoc index 057c90c0c8..87467bdf96 100644 --- a/test-files/golden-tests/metadata/local-class.adoc +++ b/test-files/golden-tests/metadata/local-class.adoc @@ -7,23 +7,19 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#B] diff --git a/test-files/golden-tests/metadata/local-class.html b/test-files/golden-tests/metadata/local-class.html index e984a06905..a4cc3b6a58 100644 --- a/test-files/golden-tests/metadata/local-class.html +++ b/test-files/golden-tests/metadata/local-class.html @@ -13,26 +13,24 @@

Types

- + - +
NameDescriptionName
B -
B

Functions

- + - +
NameDescriptionName
f -
f
diff --git a/test-files/golden-tests/metadata/mem-fn.adoc b/test-files/golden-tests/metadata/mem-fn.adoc index 9cb2afd514..1b1a236a1a 100644 --- a/test-files/golden-tests/metadata/mem-fn.adoc +++ b/test-files/golden-tests/metadata/mem-fn.adoc @@ -7,64 +7,28 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#T01] @@ -83,13 +47,11 @@ struct T01; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -125,13 +87,11 @@ struct T02; === Static Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -168,13 +128,11 @@ struct T03; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -210,13 +168,11 @@ struct T04; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -252,13 +208,11 @@ struct T05; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -294,13 +248,11 @@ struct T06; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -337,13 +289,11 @@ struct T08; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -379,13 +329,11 @@ struct T09; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -421,13 +369,11 @@ struct T10; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -463,13 +409,11 @@ struct T11; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -505,13 +449,11 @@ struct T12; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -547,13 +489,11 @@ struct T13; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -590,13 +530,11 @@ struct T14; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -633,13 +571,11 @@ struct T15; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -675,13 +611,11 @@ struct T16; === Static Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -719,12 +653,11 @@ struct T17 === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== @@ -761,26 +694,20 @@ struct U; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Static Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -851,25 +778,20 @@ struct V === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| |=== === Static Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/mem-fn.html b/test-files/golden-tests/metadata/mem-fn.html index 3580b175ff..06f4fb5253 100644 --- a/test-files/golden-tests/metadata/mem-fn.html +++ b/test-files/golden-tests/metadata/mem-fn.html @@ -13,47 +13,29 @@

Types

- + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
NameDescriptionName
T01 -
T02 -
T03 -
T04 -
T05 -
T06 -
T08 -
T09 -
T10 -
T11 -
T12 -
T13 -
T14 -
T15 -
T16 -
T17 -
U -
V -
T01
T02
T03
T04
T05
T06
T08
T09
T10
T11
T12
T13
T14
T15
T16
T17
U
V
@@ -75,13 +57,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -121,13 +102,12 @@

Static Member Functions

- + - +
NameDescriptionName
f -
f
@@ -168,13 +148,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -214,13 +193,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -260,13 +238,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -306,13 +283,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -353,13 +329,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -399,13 +374,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -445,13 +419,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -491,13 +464,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -537,13 +509,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -583,13 +554,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -630,13 +600,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -677,13 +646,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -723,13 +691,12 @@

Static Member Functions

- + - +
NameDescriptionName
f -
f
@@ -771,12 +738,12 @@

Member Functions

- + - +
NameDescriptionName
f
f
@@ -817,28 +784,25 @@

Member Functions

- + - - + +
NameDescriptionName
f1 -
f3 -
f1
f3

Static Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -915,27 +879,25 @@

Member Functions

- + - - + +
NameDescriptionName
f1 -
f3
f1
f3

Static Member Functions

- + - +
NameDescriptionName
f2 -
f2
diff --git a/test-files/golden-tests/metadata/namespace-alias-1.adoc b/test-files/golden-tests/metadata/namespace-alias-1.adoc index 5aa239ddf1..a5114a01a5 100644 --- a/test-files/golden-tests/metadata/namespace-alias-1.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-1.adoc @@ -7,23 +7,19 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Namespace Aliases -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#LongName] diff --git a/test-files/golden-tests/metadata/namespace-alias-1.html b/test-files/golden-tests/metadata/namespace-alias-1.html index 08f48becee..d7cd396c43 100644 --- a/test-files/golden-tests/metadata/namespace-alias-1.html +++ b/test-files/golden-tests/metadata/namespace-alias-1.html @@ -13,26 +13,24 @@

Namespaces

- + - +
NameDescriptionName
LongName -
LongName

Namespace Aliases

- + - +
NameDescriptionName
A -
A
diff --git a/test-files/golden-tests/metadata/namespace-alias-2.adoc b/test-files/golden-tests/metadata/namespace-alias-2.adoc index a4d36f14a5..55d4bee6fd 100644 --- a/test-files/golden-tests/metadata/namespace-alias-2.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-2.adoc @@ -7,26 +7,20 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Namespace Aliases -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#LongName] diff --git a/test-files/golden-tests/metadata/namespace-alias-2.html b/test-files/golden-tests/metadata/namespace-alias-2.html index 33e7cc544f..0f95489acb 100644 --- a/test-files/golden-tests/metadata/namespace-alias-2.html +++ b/test-files/golden-tests/metadata/namespace-alias-2.html @@ -13,28 +13,25 @@

Namespaces

- + - +
NameDescriptionName
LongName -
LongName

Namespace Aliases

- + - - + +
NameDescriptionName
A -
B -
A
B
diff --git a/test-files/golden-tests/metadata/namespace-alias-3.adoc b/test-files/golden-tests/metadata/namespace-alias-3.adoc index abea6f06c6..339b07b8c2 100644 --- a/test-files/golden-tests/metadata/namespace-alias-3.adoc +++ b/test-files/golden-tests/metadata/namespace-alias-3.adoc @@ -7,26 +7,20 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Namespace Aliases -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#LongName] diff --git a/test-files/golden-tests/metadata/namespace-alias-3.html b/test-files/golden-tests/metadata/namespace-alias-3.html index 60b5102e43..c821b46fef 100644 --- a/test-files/golden-tests/metadata/namespace-alias-3.html +++ b/test-files/golden-tests/metadata/namespace-alias-3.html @@ -13,28 +13,25 @@

Namespaces

- + - +
NameDescriptionName
LongName -
LongName

Namespace Aliases

- + - - + +
NameDescriptionName
A -
B -
A
B
diff --git a/test-files/golden-tests/metadata/namespace.adoc b/test-files/golden-tests/metadata/namespace.adoc index f9bbcf3edc..3c4b0f4169 100644 --- a/test-files/golden-tests/metadata/namespace.adoc +++ b/test-files/golden-tests/metadata/namespace.adoc @@ -7,22 +7,14 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<00namespace,`<unnamed>`>> -| - | <> -| - | <> -| - | <> -| - |=== [#00namespace] @@ -31,26 +23,20 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<00namespace-G,`G`>> -| - | <<00namespace-H,`H`>> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<00namespace-f10,`f10`>> -| - |=== [#00namespace-G] @@ -59,13 +45,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<00namespace-G-f11,`f11`>> -| - |=== [#00namespace-G-f11] @@ -89,13 +73,11 @@ f11(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <<00namespace-H-f12,`f12`>> -| - |=== [#00namespace-H-f12] @@ -134,29 +116,21 @@ f10(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A-00namespace] @@ -165,13 +139,11 @@ f10(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A-00namespace-f3] @@ -195,13 +167,11 @@ f3(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A-B-f1] @@ -225,13 +195,11 @@ f1(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A-C-f2] @@ -270,29 +238,21 @@ f0(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#D-00namespace] @@ -301,13 +261,11 @@ f0(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#D-00namespace-f8] @@ -331,13 +289,11 @@ f8(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#D-E-f6] @@ -361,13 +317,11 @@ f6(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#D-F-f7] @@ -406,13 +360,11 @@ f5(); === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#I-00namespace] @@ -421,13 +373,11 @@ f5(); === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#I-00namespace-f14] diff --git a/test-files/golden-tests/metadata/namespace.html b/test-files/golden-tests/metadata/namespace.html index 5a6384ae12..2eb2648c85 100644 --- a/test-files/golden-tests/metadata/namespace.html +++ b/test-files/golden-tests/metadata/namespace.html @@ -13,19 +13,15 @@

Namespaces

- + - - - - + + + +
NameDescriptionName
<unnamed> -
A -
D -
I -
<unnamed>
A
D
I
@@ -37,28 +33,25 @@

Namespaces

- + - - + +
NameDescriptionName
G -
H -
G
H

Functions

- + - +
NameDescriptionName
f10 -
f10
@@ -70,13 +63,12 @@

Functions

- + - +
NameDescriptionName
f11 -
f11
@@ -104,13 +96,12 @@

Functions

- + - +
NameDescriptionName
f12 -
f12
@@ -154,30 +145,26 @@

Namespaces

- + - - - + + +
NameDescriptionName
<unnamed> -
B -
C -
<unnamed>
B
C

Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -189,13 +176,12 @@

Functions

- + - +
NameDescriptionName
f3 -
f3
@@ -223,13 +209,12 @@

Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -257,13 +242,12 @@

Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -307,30 +291,26 @@

Namespaces

- + - - - + + +
NameDescriptionName
<unnamed> -
E -
F -
<unnamed>
E
F

Functions

- + - +
NameDescriptionName
f5 -
f5
@@ -342,13 +322,12 @@

Functions

- + - +
NameDescriptionName
f8 -
f8
@@ -376,13 +355,12 @@

Functions

- + - +
NameDescriptionName
f6 -
f6
@@ -410,13 +388,12 @@

Functions

- + - +
NameDescriptionName
f7 -
f7
@@ -460,13 +437,12 @@

Namespaces

- + - +
NameDescriptionName
<unnamed> -
<unnamed>
@@ -478,13 +454,12 @@

Functions

- + - +
NameDescriptionName
f14 -
f14
diff --git a/test-files/golden-tests/metadata/no_unique_address.adoc b/test-files/golden-tests/metadata/no_unique_address.adoc index 280b174a78..61f0ccae6e 100644 --- a/test-files/golden-tests/metadata/no_unique_address.adoc +++ b/test-files/golden-tests/metadata/no_unique_address.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#Empty] @@ -52,16 +48,12 @@ struct T; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/no_unique_address.html b/test-files/golden-tests/metadata/no_unique_address.html index 77307ce40b..db369bac25 100644 --- a/test-files/golden-tests/metadata/no_unique_address.html +++ b/test-files/golden-tests/metadata/no_unique_address.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
Empty -
T -
Empty
T
@@ -60,15 +58,13 @@

Data Members

- + - - + +
NameDescriptionName
e -
i -
e
i
diff --git a/test-files/golden-tests/metadata/noreturn.adoc b/test-files/golden-tests/metadata/noreturn.adoc index 62de331691..e90d9c4bf1 100644 --- a/test-files/golden-tests/metadata/noreturn.adoc +++ b/test-files/golden-tests/metadata/noreturn.adoc @@ -7,23 +7,19 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#T] @@ -42,33 +38,27 @@ struct T; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Static Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Friends -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/noreturn.html b/test-files/golden-tests/metadata/noreturn.html index bfbb66424e..85e6a9f064 100644 --- a/test-files/golden-tests/metadata/noreturn.html +++ b/test-files/golden-tests/metadata/noreturn.html @@ -13,26 +13,24 @@

Types

- + - +
NameDescriptionName
T -
T

Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -54,39 +52,36 @@

Member Functions

- + - +
NameDescriptionName
f3 -
f3

Static Member Functions

- + - +
NameDescriptionName
f2 -
f2

Friends

- + - +
NameDescriptionName
f1 -
f1
diff --git a/test-files/golden-tests/metadata/ns-variables.adoc b/test-files/golden-tests/metadata/ns-variables.adoc index c030d12b9a..d1b059ecfa 100644 --- a/test-files/golden-tests/metadata/ns-variables.adoc +++ b/test-files/golden-tests/metadata/ns-variables.adoc @@ -7,47 +7,27 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Variables -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#T] diff --git a/test-files/golden-tests/metadata/ns-variables.html b/test-files/golden-tests/metadata/ns-variables.html index bfd3de672e..51ae20c1bb 100644 --- a/test-files/golden-tests/metadata/ns-variables.html +++ b/test-files/golden-tests/metadata/ns-variables.html @@ -13,42 +13,32 @@

Types

- + - +
NameDescriptionName
T -
T

Variables

- + - - - - - - - - - + + + + + + + + +
NameDescriptionName
i -
j -
k -
l -
pi -
t -
x0 -
x1 -
x2 -
i
j
k
l
pi
t
x0
x1
x2
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 2ef5e6a46b..0e0bde38f2 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 @@ -7,13 +7,11 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N] @@ -22,13 +20,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#N-S] diff --git a/test-files/golden-tests/metadata/out-of-line-record-def.html b/test-files/golden-tests/metadata/out-of-line-record-def.html index ff36b8cb14..72a45fd4da 100644 --- a/test-files/golden-tests/metadata/out-of-line-record-def.html +++ b/test-files/golden-tests/metadata/out-of-line-record-def.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
N -
N
@@ -31,13 +30,12 @@

Types

- + - +
NameDescriptionName
S -
S
diff --git a/test-files/golden-tests/metadata/overloaded-op-1.adoc b/test-files/golden-tests/metadata/overloaded-op-1.adoc index a4c66259bc..3c3ba53d78 100644 --- a/test-files/golden-tests/metadata/overloaded-op-1.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-1.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#T] @@ -32,13 +30,11 @@ struct T; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/overloaded-op-1.html b/test-files/golden-tests/metadata/overloaded-op-1.html index 6adde92296..15ec8b4158 100644 --- a/test-files/golden-tests/metadata/overloaded-op-1.html +++ b/test-files/golden-tests/metadata/overloaded-op-1.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
T -
T
@@ -41,13 +40,12 @@

Member Functions

- + - +
NameDescriptionName
operator+ -
operator+
diff --git a/test-files/golden-tests/metadata/overloaded-op-2.adoc b/test-files/golden-tests/metadata/overloaded-op-2.adoc index 80fc969db0..de6842d40f 100644 --- a/test-files/golden-tests/metadata/overloaded-op-2.adoc +++ b/test-files/golden-tests/metadata/overloaded-op-2.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#T] @@ -32,13 +30,11 @@ struct T; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/overloaded-op-2.html b/test-files/golden-tests/metadata/overloaded-op-2.html index c325faf109..29bb8c0286 100644 --- a/test-files/golden-tests/metadata/overloaded-op-2.html +++ b/test-files/golden-tests/metadata/overloaded-op-2.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
T -
T
@@ -41,13 +40,12 @@

Member Functions

- + - +
NameDescriptionName
operator+ -
operator+
diff --git a/test-files/golden-tests/metadata/record-1.adoc b/test-files/golden-tests/metadata/record-1.adoc index c44cef011e..d675d5319f 100644 --- a/test-files/golden-tests/metadata/record-1.adoc +++ b/test-files/golden-tests/metadata/record-1.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#T] @@ -32,32 +30,22 @@ struct T; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Protected Member Functions diff --git a/test-files/golden-tests/metadata/record-1.html b/test-files/golden-tests/metadata/record-1.html index 5c26a2282d..9c4a511da0 100644 --- a/test-files/golden-tests/metadata/record-1.html +++ b/test-files/golden-tests/metadata/record-1.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
T -
T
@@ -41,32 +40,27 @@

Types

- + - - + +
NameDescriptionName
U1 -
U2 -
U1
U2

Member Functions

- + - - - + + +
NameDescriptionName
f1 -
f2 -
f3 -
f1
f2
f3
diff --git a/test-files/golden-tests/metadata/record-access.adoc b/test-files/golden-tests/metadata/record-access.adoc index 1772c2679d..6a9e5200a6 100644 --- a/test-files/golden-tests/metadata/record-access.adoc +++ b/test-files/golden-tests/metadata/record-access.adoc @@ -7,19 +7,13 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== [#C0] @@ -38,35 +32,29 @@ class C0; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Protected Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Private Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#C0-f0] @@ -130,35 +118,29 @@ struct S0; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Protected Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Private Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#S0-f0] @@ -222,35 +204,29 @@ union U0; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Protected Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Private Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#U0-f0] diff --git a/test-files/golden-tests/metadata/record-access.html b/test-files/golden-tests/metadata/record-access.html index 9d1f76a994..9b823bd0cf 100644 --- a/test-files/golden-tests/metadata/record-access.html +++ b/test-files/golden-tests/metadata/record-access.html @@ -13,17 +13,14 @@

Types

- + - - - + + +
NameDescriptionName
C0 -
S0 -
U0 -
C0
S0
U0
@@ -45,13 +42,12 @@

Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -59,13 +55,12 @@

Protected Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -73,13 +68,12 @@

Private Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -149,13 +143,12 @@

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -163,13 +156,12 @@

Protected Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -177,13 +169,12 @@

Private Member Functions

- + - +
NameDescriptionName
f2 -
f2
@@ -253,13 +244,12 @@

Member Functions

- + - +
NameDescriptionName
f0 -
f0
@@ -267,13 +257,12 @@

Protected Member Functions

- + - +
NameDescriptionName
f1 -
f1
@@ -281,13 +270,12 @@

Private Member Functions

- + - +
NameDescriptionName
f2 -
f2
diff --git a/test-files/golden-tests/metadata/record-data.adoc b/test-files/golden-tests/metadata/record-data.adoc index b28022e957..35dabe89d8 100644 --- a/test-files/golden-tests/metadata/record-data.adoc +++ b/test-files/golden-tests/metadata/record-data.adoc @@ -7,25 +7,15 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#T] @@ -44,25 +34,15 @@ struct T; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== @@ -154,13 +134,11 @@ struct U; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -196,27 +174,21 @@ class V; === Protected Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Private Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#V-i] @@ -277,13 +249,11 @@ struct W; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -321,35 +291,23 @@ struct X; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/record-data.html b/test-files/golden-tests/metadata/record-data.html index 373a456e5a..a6b52c041f 100644 --- a/test-files/golden-tests/metadata/record-data.html +++ b/test-files/golden-tests/metadata/record-data.html @@ -13,21 +13,16 @@

Types

- + - - - - - + + + + +
NameDescriptionName
T -
U -
V -
W -
X -
T
U
V
W
X
@@ -49,21 +44,16 @@

Data Members

- + - - - - - + + + + +
NameDescriptionName
i -
j -
k -
l -
m -
i
j
k
l
m
@@ -163,13 +153,12 @@

Data Members

- + - +
NameDescriptionName
t -
t
@@ -209,13 +198,12 @@

Protected Data Members

- + - +
NameDescriptionName
j -
j
@@ -223,15 +211,13 @@

Private Data Members

- + - - + +
NameDescriptionName
i -
k -
i
k
@@ -298,13 +284,12 @@

Data Members

- + - +
NameDescriptionName
buf -
buf
@@ -346,34 +331,28 @@

Types

- + - +
NameDescriptionName
Q -
Q

Data Members

- + - - - - - + + + + +
NameDescriptionName
x0 -
x1 -
x2 -
x3 -
x4 -
x0
x1
x2
x3
x4
diff --git a/test-files/golden-tests/metadata/record-inheritance.adoc b/test-files/golden-tests/metadata/record-inheritance.adoc index 0194274c8d..af82dd2e2b 100644 --- a/test-files/golden-tests/metadata/record-inheritance.adoc +++ b/test-files/golden-tests/metadata/record-inheritance.adoc @@ -7,58 +7,26 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#C0] diff --git a/test-files/golden-tests/metadata/record-inheritance.html b/test-files/golden-tests/metadata/record-inheritance.html index 5edeb81f89..8cebae5137 100644 --- a/test-files/golden-tests/metadata/record-inheritance.html +++ b/test-files/golden-tests/metadata/record-inheritance.html @@ -13,43 +13,27 @@

Types

- + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + +
NameDescriptionName
C0 -
C1 -
C2 -
C3 -
C4 -
C5 -
C6 -
C7 -
S0 -
S1 -
S2 -
S3 -
S4 -
S5 -
S6 -
U0 -
C0
C1
C2
C3
C4
C5
C6
C7
S0
S1
S2
S3
S4
S5
S6
U0
diff --git a/test-files/golden-tests/metadata/requires-clause.adoc b/test-files/golden-tests/metadata/requires-clause.adoc index e978f54e11..e85b2ec547 100644 --- a/test-files/golden-tests/metadata/requires-clause.adoc +++ b/test-files/golden-tests/metadata/requires-clause.adoc @@ -7,28 +7,21 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| |=== [#A-0c] diff --git a/test-files/golden-tests/metadata/requires-clause.html b/test-files/golden-tests/metadata/requires-clause.html index a7a3fce03f..2a7403b142 100644 --- a/test-files/golden-tests/metadata/requires-clause.html +++ b/test-files/golden-tests/metadata/requires-clause.html @@ -13,29 +13,26 @@

Types

- + - - + +
NameDescriptionName
A -
A -
A
A

Functions

- + - - + +
NameDescriptionName
f -
g
f
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 44d4bb3045..5a55a720a7 100644 --- a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc +++ b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.adoc @@ -7,25 +7,15 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A-0e] @@ -45,26 +35,20 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -86,13 +70,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -129,13 +111,11 @@ struct C; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -187,29 +167,21 @@ struct <><int>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -249,13 +221,11 @@ struct <><long>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -325,26 +295,20 @@ struct <><short>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -384,13 +348,11 @@ struct C; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -442,32 +404,22 @@ struct <><bool>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - |=== === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -525,13 +477,11 @@ struct <><U*>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -568,13 +518,11 @@ struct <><double*>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -625,16 +573,12 @@ struct D; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -656,13 +600,11 @@ struct E; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -699,13 +641,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.html b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.html index ff44fc119d..dbb4e32287 100644 --- a/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.html +++ b/test-files/golden-tests/metadata/spec-mem-implicit-instantiation.html @@ -13,21 +13,16 @@

Types

- + - - - - - + + + + +
NameDescriptionName
A -
A<int> -
A<short> -
A<bool> -
D -
A
A<int>
A<short>
A<bool>
D
@@ -50,28 +45,25 @@

Types

- + - - + +
NameDescriptionName
B -
C -
B
C

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -96,13 +88,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
@@ -143,13 +134,12 @@

Member Functions

- + - +
NameDescriptionName
h -
h
@@ -206,30 +196,26 @@

Types

- + - - - + + +
NameDescriptionName
B -
B<long> -
C -
B
B<long>
C

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -272,13 +258,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
@@ -353,28 +338,25 @@

Types

- + - - + +
NameDescriptionName
B -
C -
B
C

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -417,13 +399,12 @@

Member Functions

- + - +
NameDescriptionName
i -
i
@@ -480,32 +461,27 @@

Types

- + - - - - + + + +
NameDescriptionName
B -
C -
C<U*> -
C<double*> -
B
C
C<U*>
C<double*>

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -566,13 +542,12 @@

Member Functions

- + - +
NameDescriptionName
j -
j
@@ -613,13 +588,12 @@

Member Functions

- + - +
NameDescriptionName
j -
j
@@ -675,15 +649,13 @@

Types

- + - - + +
NameDescriptionName
E -
E<int> -
E
E<int>
@@ -708,13 +680,12 @@

Member Functions

- + - +
NameDescriptionName
k -
k
@@ -755,13 +726,12 @@

Member Functions

- + - +
NameDescriptionName
k -
k
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 c84a4d5bf1..6f3d1cc17d 100644 --- a/test-files/golden-tests/metadata/static-data-def-constexpr.adoc +++ b/test-files/golden-tests/metadata/static-data-def-constexpr.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#S] @@ -35,13 +31,11 @@ struct S; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -78,13 +72,11 @@ struct T; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/static-data-def-constexpr.html b/test-files/golden-tests/metadata/static-data-def-constexpr.html index 24001cf0a3..5ca5a5afc7 100644 --- a/test-files/golden-tests/metadata/static-data-def-constexpr.html +++ b/test-files/golden-tests/metadata/static-data-def-constexpr.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
S -
T -
S
T
@@ -43,13 +41,12 @@

Static Data Members

- + - +
NameDescriptionName
s -
s
@@ -90,13 +87,12 @@

Static Data Members

- + - +
NameDescriptionName
t -
t
diff --git a/test-files/golden-tests/metadata/static-data-def.adoc b/test-files/golden-tests/metadata/static-data-def.adoc index 4b24f73a53..db48573a28 100644 --- a/test-files/golden-tests/metadata/static-data-def.adoc +++ b/test-files/golden-tests/metadata/static-data-def.adoc @@ -7,26 +7,20 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -46,34 +40,18 @@ struct A; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== @@ -216,16 +194,12 @@ struct B; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/static-data-def.html b/test-files/golden-tests/metadata/static-data-def.html index 6a1b7f96e1..746ffe5c96 100644 --- a/test-files/golden-tests/metadata/static-data-def.html +++ b/test-files/golden-tests/metadata/static-data-def.html @@ -13,28 +13,25 @@

Types

- + - - + +
NameDescriptionName
A -
B -
A
B

Functions

- + - +
NameDescriptionName
f -
f
@@ -57,27 +54,19 @@

Static Data Members

- + - - - - - - - - + + + + + + + +
NameDescriptionName
v0 -
v1 -
v2 -
v3 -
v4 -
v5 -
v6 -
v7 -
v0
v1
v2
v3
v4
v5
v6
v7
@@ -231,15 +220,13 @@

Static Data Members

- + - - + +
NameDescriptionName
x0 -
x1 -
x0
x1
diff --git a/test-files/golden-tests/metadata/static-data-template.adoc b/test-files/golden-tests/metadata/static-data-template.adoc index 5a9c1f7809..0928dc8240 100644 --- a/test-files/golden-tests/metadata/static-data-template.adoc +++ b/test-files/golden-tests/metadata/static-data-template.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,19 +31,13 @@ struct A; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/static-data-template.html b/test-files/golden-tests/metadata/static-data-template.html index 0e38d6c29e..38e1f6fd81 100644 --- a/test-files/golden-tests/metadata/static-data-template.html +++ b/test-files/golden-tests/metadata/static-data-template.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,17 +41,14 @@

Static Data Members

- + - - - + + +
NameDescriptionName
x -
x<U*, T> -
x<T, long> -
x
x<U*, T>
x<T, long>
diff --git a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc index 188e8e9c90..7557094d16 100644 --- a/test-files/golden-tests/metadata/template-specialization-inheritance.adoc +++ b/test-files/golden-tests/metadata/template-specialization-inheritance.adoc @@ -7,43 +7,21 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#R0] @@ -63,13 +41,11 @@ struct R0 === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -129,13 +105,11 @@ struct S0; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -210,13 +184,11 @@ struct <><2>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -255,13 +227,11 @@ struct <><5>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/metadata/template-specialization-inheritance.html b/test-files/golden-tests/metadata/template-specialization-inheritance.html index 480574fcdb..61afb38428 100644 --- a/test-files/golden-tests/metadata/template-specialization-inheritance.html +++ b/test-files/golden-tests/metadata/template-specialization-inheritance.html @@ -13,33 +13,22 @@

Types

- + - - - - - - - - - - - + + + + + + + + + + +
NameDescriptionName
R0 -
R1 -
R2 -
S0 -
S0<3> -
S0<6> -
S0<2> -
S0<5> -
U1 -
U2 -
U3 -
R0
R1
R2
S0
S0<3>
S0<6>
S0<2>
S0<5>
U1
U2
U3
@@ -62,13 +51,12 @@

Types

- + - +
NameDescriptionName
S1 -
S1
@@ -131,13 +119,12 @@

Types

- + - +
NameDescriptionName
S1 -
S1
@@ -215,13 +202,12 @@

Types

- + - +
NameDescriptionName
S1 -
S1
@@ -263,13 +249,12 @@

Types

- + - +
NameDescriptionName
S1 -
S1
diff --git a/test-files/golden-tests/metadata/type-resolution.adoc b/test-files/golden-tests/metadata/type-resolution.adoc index f8cdd48202..e2ae033a52 100644 --- a/test-files/golden-tests/metadata/type-resolution.adoc +++ b/test-files/golden-tests/metadata/type-resolution.adoc @@ -7,167 +7,67 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A] diff --git a/test-files/golden-tests/metadata/type-resolution.html b/test-files/golden-tests/metadata/type-resolution.html index b4a9b9bfdb..3ded1305c6 100644 --- a/test-files/golden-tests/metadata/type-resolution.html +++ b/test-files/golden-tests/metadata/type-resolution.html @@ -13,122 +13,72 @@

Types

- + - - - - - + + + + +
NameDescriptionName
A -
B -
C -
D -
E -
A
B
C
D
E

Functions

- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionName
f0 -
f1 -
f2 -
f3 -
f4 -
f5 -
f6 -
f7 -
f8 -
g0 -
g1 -
g2 -
g3 -
g4 -
g5 -
g6 -
g7 -
g8 -
h0 -
h1 -
h2 -
h3 -
h4 -
h5 -
h6 -
h7 -
h8 -
i0 -
i1 -
i2 -
i3 -
i4 -
i5 -
i6 -
i7 -
i8 -
j0 -
j1 -
j2 -
j3 -
j4 -
j5 -
j6 -
j7 -
j8 -
f0
f1
f2
f3
f4
f5
f6
f7
f8
g0
g1
g2
g3
g4
g5
g6
g7
g8
h0
h1
h2
h3
h4
h5
h6
h7
h8
i0
i1
i2
i3
i4
i5
i6
i7
i8
j0
j1
j2
j3
j4
j5
j6
j7
j8
diff --git a/test-files/golden-tests/metadata/union.adoc b/test-files/golden-tests/metadata/union.adoc index eab6ec29c7..c1faf9194b 100644 --- a/test-files/golden-tests/metadata/union.adoc +++ b/test-files/golden-tests/metadata/union.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A] @@ -35,16 +31,12 @@ union A; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[variant member]# -| - | <> [.small]#[variant member]# -| - |=== @@ -93,19 +85,13 @@ struct B; === Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> [.small]#[variant member]# -| - | <> [.small]#[variant member]# -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/union.html b/test-files/golden-tests/metadata/union.html index 2752d17f23..5d3536fd14 100644 --- a/test-files/golden-tests/metadata/union.html +++ b/test-files/golden-tests/metadata/union.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
B -
A
B
@@ -43,15 +41,13 @@

Data Members

- + - - + +
NameDescriptionName
x [variant member] -
y [variant member] -
x [variant member]
y [variant member]
@@ -105,17 +101,14 @@

Data Members

- + - - - + + +
NameDescriptionName
x [variant member] -
y [variant member] -
z -
x [variant member]
y [variant member]
z
diff --git a/test-files/golden-tests/metadata/using-1.adoc b/test-files/golden-tests/metadata/using-1.adoc index 61d1a5c8b4..141656cb7d 100644 --- a/test-files/golden-tests/metadata/using-1.adoc +++ b/test-files/golden-tests/metadata/using-1.adoc @@ -7,24 +7,20 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Using Directives -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#LongName] diff --git a/test-files/golden-tests/metadata/using-1.html b/test-files/golden-tests/metadata/using-1.html index 3c6d3f02b1..7f8b78e98a 100644 --- a/test-files/golden-tests/metadata/using-1.html +++ b/test-files/golden-tests/metadata/using-1.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
LongName -
LongName
@@ -27,13 +26,12 @@

Using Directives

- + - +
NameDescriptionName
LongName -
LongName
diff --git a/test-files/golden-tests/metadata/using-2.adoc b/test-files/golden-tests/metadata/using-2.adoc index bed688da75..77bc5f5510 100644 --- a/test-files/golden-tests/metadata/using-2.adoc +++ b/test-files/golden-tests/metadata/using-2.adoc @@ -7,13 +7,11 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#LongName] @@ -22,16 +20,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#LongName-S1] diff --git a/test-files/golden-tests/metadata/using-2.html b/test-files/golden-tests/metadata/using-2.html index 476683e086..b3586df998 100644 --- a/test-files/golden-tests/metadata/using-2.html +++ b/test-files/golden-tests/metadata/using-2.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
LongName -
LongName
@@ -31,15 +30,13 @@

Types

- + - - + +
NameDescriptionName
S1 -
S2 -
S1
S2
diff --git a/test-files/golden-tests/metadata/using-3.adoc b/test-files/golden-tests/metadata/using-3.adoc index af88ef8ad3..6e7e647704 100644 --- a/test-files/golden-tests/metadata/using-3.adoc +++ b/test-files/golden-tests/metadata/using-3.adoc @@ -7,19 +7,13 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== [#A] @@ -38,13 +32,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -80,13 +72,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -124,25 +114,20 @@ struct C === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== === Using Declarations -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/using-3.html b/test-files/golden-tests/metadata/using-3.html index a12eaa7d0d..ae1ef09c5a 100644 --- a/test-files/golden-tests/metadata/using-3.html +++ b/test-files/golden-tests/metadata/using-3.html @@ -13,17 +13,14 @@

Types

- + - - - + + +
NameDescriptionName
A -
B -
C -
A
B
C
@@ -45,13 +42,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -91,13 +87,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -139,27 +134,25 @@

Member Functions

- + - +
NameDescriptionName
f
f

Using Declarations

- + - - + +
NameDescriptionName
f -
f -
f
f
diff --git a/test-files/golden-tests/metadata/var-template.adoc b/test-files/golden-tests/metadata/var-template.adoc index 8e096e3cb7..17c01e73cf 100644 --- a/test-files/golden-tests/metadata/var-template.adoc +++ b/test-files/golden-tests/metadata/var-template.adoc @@ -7,29 +7,21 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Variables -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== [#B] @@ -48,19 +40,13 @@ struct B; === Static Data Members -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== diff --git a/test-files/golden-tests/metadata/var-template.html b/test-files/golden-tests/metadata/var-template.html index 35625b96f9..f6252239a0 100644 --- a/test-files/golden-tests/metadata/var-template.html +++ b/test-files/golden-tests/metadata/var-template.html @@ -13,30 +13,26 @@

Types

- + - +
NameDescriptionName
B -
B

Variables

- + - - - + + +
NameDescriptionName
A -
A<void> -
A<T&> -
A
A<void>
A<T&>
@@ -58,17 +54,14 @@

Static Data Members

- + - - - + + +
NameDescriptionName
C -
C<int> -
C<T*> -
C
C<int>
C<T*>
diff --git a/test-files/golden-tests/metadata/variadic-function.adoc b/test-files/golden-tests/metadata/variadic-function.adoc index 8c072f85b3..246801e56a 100644 --- a/test-files/golden-tests/metadata/variadic-function.adoc +++ b/test-files/golden-tests/metadata/variadic-function.adoc @@ -7,32 +7,22 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - |=== === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#C] diff --git a/test-files/golden-tests/metadata/variadic-function.html b/test-files/golden-tests/metadata/variadic-function.html index e11d6dfc17..403f0a5e2c 100644 --- a/test-files/golden-tests/metadata/variadic-function.html +++ b/test-files/golden-tests/metadata/variadic-function.html @@ -13,32 +13,27 @@

Types

- + - - - + + +
NameDescriptionName
C -
T -
U -
C
T
U

Functions

- + - - + +
NameDescriptionName
f -
g -
f
g
diff --git a/test-files/golden-tests/output/canonical_1.adoc b/test-files/golden-tests/output/canonical_1.adoc index c19db8ae95..5a93e14b43 100644 --- a/test-files/golden-tests/output/canonical_1.adoc +++ b/test-files/golden-tests/output/canonical_1.adoc @@ -7,34 +7,18 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - | <> -| - |=== [#A] diff --git a/test-files/golden-tests/output/canonical_1.html b/test-files/golden-tests/output/canonical_1.html index 9aee6b3d63..2fc56bf9d3 100644 --- a/test-files/golden-tests/output/canonical_1.html +++ b/test-files/golden-tests/output/canonical_1.html @@ -13,27 +13,19 @@

Types

- + - - - - - - - - + + + + + + + +
NameDescriptionName
A -
B -
Ba -
Bx -
a -
b -
bA -
ba -
A
B
Ba
Bx
a
b
bA
ba
diff --git a/test-files/golden-tests/snippets/sqrt.adoc b/test-files/golden-tests/snippets/sqrt.adoc index 5a33b29b3a..d2a25dfb38 100644 --- a/test-files/golden-tests/snippets/sqrt.adoc +++ b/test-files/golden-tests/snippets/sqrt.adoc @@ -7,13 +7,11 @@ === Namespaces -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== === Functions diff --git a/test-files/golden-tests/snippets/sqrt.html b/test-files/golden-tests/snippets/sqrt.html index 4c7b2b8e46..fd35b24788 100644 --- a/test-files/golden-tests/snippets/sqrt.html +++ b/test-files/golden-tests/snippets/sqrt.html @@ -13,13 +13,12 @@

Namespaces

- + - +
NameDescriptionName
std -
std

Functions

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 cbe2d9c1e1..3f33ad6279 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_inline.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -32,16 +30,12 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -63,13 +57,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -106,13 +98,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/c_mct_expl_inline.html b/test-files/golden-tests/templates/c_mct_expl_inline.html index 3f1b8b75fd..ce1f8e99b4 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.html +++ b/test-files/golden-tests/templates/c_mct_expl_inline.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -41,15 +40,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<int> -
B
B<int>
@@ -74,13 +71,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -121,13 +117,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
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 40562bcdd8..01695a373a 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_outside.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -32,16 +30,12 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -63,13 +57,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -106,13 +98,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/c_mct_expl_outside.html b/test-files/golden-tests/templates/c_mct_expl_outside.html index ed1ebd9d09..9fdc29a51e 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.html +++ b/test-files/golden-tests/templates/c_mct_expl_outside.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -41,15 +40,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<int> -
B
B<int>
@@ -74,13 +71,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -121,13 +117,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
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 2c027f6a70..340dea1188 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_inline.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -32,12 +30,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== diff --git a/test-files/golden-tests/templates/c_mft_expl_inline.html b/test-files/golden-tests/templates/c_mft_expl_inline.html index d55dd2a068..0b24603cad 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.html +++ b/test-files/golden-tests/templates/c_mft_expl_inline.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -41,12 +40,12 @@

Member Functions

- + - +
NameDescriptionName
f
f
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 b0544e9897..5c3f6f6782 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_outside.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -32,12 +30,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== diff --git a/test-files/golden-tests/templates/c_mft_expl_outside.html b/test-files/golden-tests/templates/c_mft_expl_outside.html index ceb719d95d..e81da35a35 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.html +++ b/test-files/golden-tests/templates/c_mft_expl_outside.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -41,12 +40,12 @@

Member Functions

- + - +
NameDescriptionName
f
f
diff --git a/test-files/golden-tests/templates/ct_expl.adoc b/test-files/golden-tests/templates/ct_expl.adoc index e7d106942e..05202366eb 100644 --- a/test-files/golden-tests/templates/ct_expl.adoc +++ b/test-files/golden-tests/templates/ct_expl.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A-0e] @@ -36,13 +32,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -79,13 +73,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_expl.html b/test-files/golden-tests/templates/ct_expl.html index 7d48cf05da..dfbe2a97e6 100644 --- a/test-files/golden-tests/templates/ct_expl.html +++ b/test-files/golden-tests/templates/ct_expl.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
A<int> -
A
A<int>
@@ -44,13 +42,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -91,13 +88,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
diff --git a/test-files/golden-tests/templates/ct_mc.adoc b/test-files/golden-tests/templates/ct_mc.adoc index f0d5b30fb2..1f7ec54c87 100644 --- a/test-files/golden-tests/templates/ct_mc.adoc +++ b/test-files/golden-tests/templates/ct_mc.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,13 +31,11 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -60,13 +56,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mc.html b/test-files/golden-tests/templates/ct_mc.html index 056334bb12..b260ffb8cd 100644 --- a/test-files/golden-tests/templates/ct_mc.html +++ b/test-files/golden-tests/templates/ct_mc.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,13 +41,12 @@

Types

- + - +
NameDescriptionName
B -
B
@@ -72,13 +70,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
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 0ee45cdc5a..47db71d70d 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A-0e] @@ -36,13 +32,11 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -63,13 +57,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -106,13 +98,11 @@ struct <><int>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -133,13 +123,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mc_expl_outside.html b/test-files/golden-tests/templates/ct_mc_expl_outside.html index 58a34dc6fe..58bd1190f5 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
A<int> -
A
A<int>
@@ -44,13 +42,12 @@

Types

- + - +
NameDescriptionName
B -
B
@@ -74,13 +71,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -121,13 +117,12 @@

Types

- + - +
NameDescriptionName
B -
B
@@ -151,13 +146,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
diff --git a/test-files/golden-tests/templates/ct_mct.adoc b/test-files/golden-tests/templates/ct_mct.adoc index 6c9f75664c..ec43f894e2 100644 --- a/test-files/golden-tests/templates/ct_mct.adoc +++ b/test-files/golden-tests/templates/ct_mct.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,13 +31,11 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -61,13 +57,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mct.html b/test-files/golden-tests/templates/ct_mct.html index c6f3f1e821..c8fb0c0199 100644 --- a/test-files/golden-tests/templates/ct_mct.html +++ b/test-files/golden-tests/templates/ct_mct.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,13 +41,12 @@

Types

- + - +
NameDescriptionName
B -
B
@@ -73,13 +71,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
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 4df5773860..2de6f8c2f6 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,16 +31,12 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -64,13 +58,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -107,13 +99,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mct_expl_inline.html b/test-files/golden-tests/templates/ct_mct_expl_inline.html index 6dcac75f35..299a068a7c 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,15 +41,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<int> -
B
B<int>
@@ -75,13 +72,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -122,13 +118,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
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 a68aa188cc..9ec1489532 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A-0e] @@ -36,13 +32,11 @@ struct A; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -64,13 +58,11 @@ struct B; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -107,16 +99,12 @@ struct <><int>; === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== @@ -156,13 +144,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mct_expl_outside.html b/test-files/golden-tests/templates/ct_mct_expl_outside.html index 92b1382999..e7b263aea0 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
A<int> -
A
A<int>
@@ -44,13 +42,12 @@

Types

- + - +
NameDescriptionName
B -
B
@@ -75,13 +72,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -122,15 +118,13 @@

Types

- + - - + +
NameDescriptionName
B -
B<int> -
B
B<int>
@@ -173,13 +167,12 @@

Member Functions

- + - +
NameDescriptionName
g -
g
diff --git a/test-files/golden-tests/templates/ct_mf.adoc b/test-files/golden-tests/templates/ct_mf.adoc index acf6e02c22..ebacc1afd8 100644 --- a/test-files/golden-tests/templates/ct_mf.adoc +++ b/test-files/golden-tests/templates/ct_mf.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,13 +31,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mf.html b/test-files/golden-tests/templates/ct_mf.html index a1c2f33ca1..bc34d4e518 100644 --- a/test-files/golden-tests/templates/ct_mf.html +++ b/test-files/golden-tests/templates/ct_mf.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,13 +41,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
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 165633c4a6..ae9bb102e6 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A-0e] @@ -36,13 +32,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -79,13 +73,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mf_expl_outside.html b/test-files/golden-tests/templates/ct_mf_expl_outside.html index 56255b6ae8..b63709f0c0 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
A<int> -
A
A<int>
@@ -44,13 +42,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -91,13 +88,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
diff --git a/test-files/golden-tests/templates/ct_mft.adoc b/test-files/golden-tests/templates/ct_mft.adoc index 4fe14feb38..0bcd2913bb 100644 --- a/test-files/golden-tests/templates/ct_mft.adoc +++ b/test-files/golden-tests/templates/ct_mft.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,13 +31,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== diff --git a/test-files/golden-tests/templates/ct_mft.html b/test-files/golden-tests/templates/ct_mft.html index 3d6dbabade..3a5a5c5711 100644 --- a/test-files/golden-tests/templates/ct_mft.html +++ b/test-files/golden-tests/templates/ct_mft.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,13 +41,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
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 6f99f50714..97a108b18c 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc @@ -7,13 +7,11 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== [#A] @@ -33,12 +31,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== diff --git a/test-files/golden-tests/templates/ct_mft_expl_inline.html b/test-files/golden-tests/templates/ct_mft_expl_inline.html index 3e3c00c6fa..e841544652 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.html @@ -13,13 +13,12 @@

Types

- + - +
NameDescriptionName
A -
A
@@ -42,12 +41,12 @@

Member Functions

- + - +
NameDescriptionName
f
f
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 ba964d8bdd..da75655819 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc @@ -7,16 +7,12 @@ === Types -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - | <> -| - |=== [#A-0e] @@ -36,13 +32,11 @@ struct A; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| - |=== @@ -80,12 +74,11 @@ struct <><int>; === Member Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== diff --git a/test-files/golden-tests/templates/ct_mft_expl_outside.html b/test-files/golden-tests/templates/ct_mft_expl_outside.html index 6ef5a00f58..ccc6e0a2af 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.html @@ -13,15 +13,13 @@

Types

- + - - + +
NameDescriptionName
A -
A<int> -
A
A<int>
@@ -44,13 +42,12 @@

Member Functions

- + - +
NameDescriptionName
f -
f
@@ -92,12 +89,12 @@

Member Functions

- + - +
NameDescriptionName
f
f
diff --git a/test-files/golden-tests/templates/ft_expl.adoc b/test-files/golden-tests/templates/ft_expl.adoc index 78ea735acd..f675313930 100644 --- a/test-files/golden-tests/templates/ft_expl.adoc +++ b/test-files/golden-tests/templates/ft_expl.adoc @@ -7,12 +7,11 @@ === Functions -[cols=2] +[cols=1] |=== -| Name | Description +| Name | <> -| |=== [#f] diff --git a/test-files/golden-tests/templates/ft_expl.html b/test-files/golden-tests/templates/ft_expl.html index b474d61a23..a89fa5ccfd 100644 --- a/test-files/golden-tests/templates/ft_expl.html +++ b/test-files/golden-tests/templates/ft_expl.html @@ -13,12 +13,12 @@

Functions

- + - +
NameDescriptionName
f
f
From 86c02a617c2a704311bf81c256794bc5a2641e6a Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 13:41:00 -0300 Subject: [PATCH 3/4] tagfiles skip symbols with no anchors #fix --- src/lib/Lib/TagfileWriter.cpp | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/src/lib/Lib/TagfileWriter.cpp b/src/lib/Lib/TagfileWriter.cpp index f1ec7be081..6cdde33180 100644 --- a/src/lib/Lib/TagfileWriter.cpp +++ b/src/lib/Lib/TagfileWriter.cpp @@ -11,6 +11,7 @@ #include "../Gen/xml/CXXTags.hpp" #include "TagfileWriter.hpp" +#include "lib/Gen/hbs/VisitorHelpers.hpp" #include "lib/Lib/ConfigImpl.hpp" #include "lib/Support/RawOstream.hpp" @@ -92,6 +93,14 @@ void TagfileWriter:: operator()(T const& I) { + if constexpr (std::derived_from) + { + if (!hbs::shouldGenerate(I)) + { + return; + } + } + if constexpr (T::isNamespace()) { // Namespaces are compound elements with members @@ -119,12 +128,15 @@ writeNamespace( bool onlyNamespaces = true; corpus_->traverse(I, [&](Info const& I) { + if (!hbs::shouldGenerate(I)) + { + return; + } + if (I.Kind != InfoKind::Namespace) { onlyNamespaces = false; - return false; } - return true; }); // Write the compound element for this namespace @@ -138,8 +150,13 @@ writeNamespace( tags_.write("filename", generateFilename(I)); // Write the class-like members of this namespace - corpus_->traverse(I, [this](U const& J) + corpus_->orderedTraverse(I, [this](U const& J) { + if (!hbs::shouldGenerate(J)) + { + return; + } + if (!U::isNamespace() && !U::isFunction()) { tags_.write( @@ -150,7 +167,7 @@ writeNamespace( }); // Write the function-like members of this namespace - corpus_->traverse(I, [this](U const& J) + corpus_->orderedTraverse(I, [this](U const& J) { if constexpr (U::isFunction()) { @@ -162,7 +179,7 @@ writeNamespace( } // Write compound elements for the members of this namespace - corpus_->traverse(I, [this](U const& J) + corpus_->orderedTraverse(I, [this](U const& J) { this->operator()(J); }); @@ -183,7 +200,7 @@ writeClassLike( if constexpr (T::isRecord()) { // Write the function-like members of this record - corpus_->traverse(I, [this](U const& J) + corpus_->orderedTraverse(I, [this](U const& J) { if constexpr (U::isFunction()) { From ce2dd8f097bb3c1f2236f80ddd3e1a33b0fe609e Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Thu, 2 Jan 2025 14:37:11 -0300 Subject: [PATCH 4/4] populating Record maintains base classes #fix --- example/external/url/mrdocs.yml | 3 +++ src/lib/AST/ASTVisitor.cpp | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/example/external/url/mrdocs.yml b/example/external/url/mrdocs.yml index 7e8603de00..a3d27a41fc 100644 --- a/example/external/url/mrdocs.yml +++ b/example/external/url/mrdocs.yml @@ -30,6 +30,9 @@ see-below: - 'boost::urls::grammar::see_below' - 'boost::urls::string_token::see_below' +# Metadata Extraction +private-bases: false + # Generator generate: adoc base-url: https://www.github.com/boostorg/url/blob/develop/include/ # boost/url/url_view.hpp diff --git a/src/lib/AST/ASTVisitor.cpp b/src/lib/AST/ASTVisitor.cpp index c5442f0758..380b61c231 100644 --- a/src/lib/AST/ASTVisitor.cpp +++ b/src/lib/AST/ASTVisitor.cpp @@ -896,14 +896,14 @@ populate( // Extract direct bases. D->bases() will get the bases // from whichever declaration is the definition (if any) - if(D->hasDefinition()) + if(D->hasDefinition() && I.Bases.empty()) { for (const CXXBaseSpecifier& B : D->bases()) { AccessSpecifier const access = B.getAccessSpecifier(); if (!config_->privateBases && - access == AccessSpecifier::AS_private) + access == AS_private) { continue; }