From 5e113fe5205da4c3a0be8640e86b627119f85705 Mon Sep 17 00:00:00 2001 From: alandefreitas Date: Wed, 12 Mar 2025 12:28:27 -0300 Subject: [PATCH] no unused template linebreaks #improvement --- include/mrdocs/Metadata/Javadoc.hpp | 62 +- .../generator/adoc/layouts/wrapper.adoc.hbs | 52 +- .../adoc/partials/javadoc/brief.adoc.hbs | 3 + .../partials/javadoc/description.adoc.hbs | 1 + .../partials/javadoc/detail-blocks.adoc.hbs | 2 - .../adoc/partials/javadoc/heading.adoc.hbs | 4 +- .../generator/adoc/partials/markup/h.adoc.hbs | 16 + .../adoc/partials/markup/th.adoc.hbs | 2 +- .../adoc/partials/markup/thead.adoc.hbs | 3 +- .../adoc/partials/markup/tr.adoc.hbs | 2 +- .../generator/adoc/partials/symbol.adoc.hbs | 59 +- .../common/partials/javadoc/inline-brief.hbs | 1 + .../partials/javadoc/{details.hbs => see.hbs} | 0 .../partials/markup/dynamic-level-h.hbs | 20 + .../symbol/detail/members-table-row.hbs | 3 +- .../common/partials/symbol/members-table.hbs | 1 + .../common/partials/symbol/signatures.hbs | 5 +- .../common/partials/symbol/tranche.hbs | 2 +- ...l-blocks.html.hbs => description.html.hbs} | 0 .../generator/html/partials/symbol.html.hbs | 4 +- src/lib/AST/ParseJavadoc.cpp | 2 +- src/lib/Gen/xml/XMLWriter.cpp | 15 - src/lib/Gen/xml/XMLWriter.hpp | 1 - .../config/auto-brief/auto-brief.adoc | 118 +- .../config/auto-brief/auto-brief.html | 94 +- .../config/auto-brief/no-auto-brief.adoc | 130 +- .../config/auto-brief/no-auto-brief.html | 94 +- .../config/extract-all/no-extract-all.adoc | 13 +- .../config/extract-all/no-extract-all.html | 7 +- .../no-extract-empty-namespaces.adoc | 84 +- .../no-extract-empty-namespaces.html | 52 +- .../extract-local-classes.adoc | 24 +- .../extract-local-classes.html | 11 +- .../no-extract-local-classes.adoc | 8 +- .../no-extract-local-classes.html | 4 +- .../extract-private-virtual.adoc | 21 +- .../extract-private-virtual.html | 12 +- .../no-extract-private-virtual.adoc | 16 +- .../no-extract-private-virtual.html | 8 +- .../copy-dependencies.adoc | 146 +- .../copy-dependencies.html | 135 +- .../config/inherit-base-members/copy.adoc | 180 +- .../config/inherit-base-members/copy.html | 135 +- .../config/inherit-base-members/never.adoc | 103 +- .../config/inherit-base-members/never.html | 64 +- .../inherit-base-members/reference.adoc | 128 +- .../inherit-base-members/reference.html | 117 +- .../golden-tests/config/sfinae/redeclare.adoc | 8 +- .../golden-tests/config/sfinae/redeclare.html | 4 +- .../config/sfinae/return-based.adoc | 8 +- .../config/sfinae/return-based.html | 4 +- .../show-namespaces/show-namespaces.adoc | 7 - .../config/sort/sort-members.adoc | 138 +- .../config/sort/sort-members.html | 81 +- .../golden-tests/config/sort/unordered.adoc | 138 +- .../golden-tests/config/sort/unordered.html | 81 +- test-files/golden-tests/core/empty.adoc | 3 - test-files/golden-tests/core/libcxx.adoc | 32 +- test-files/golden-tests/core/libcxx.html | 4 +- test-files/golden-tests/core/utf-8.adoc | 8 +- test-files/golden-tests/core/utf-8.html | 4 +- .../filters/file/exclude-self.adoc | 3 - .../filters/file/include-self.adoc | 16 +- .../filters/file/include-self.html | 8 +- .../filters/file/include-symlink.adoc | 10 +- .../filters/file/include-symlink.html | 4 +- .../filters/symbol-name/blacklist_0.adoc | 47 +- .../filters/symbol-name/blacklist_0.html | 37 +- .../symbol-name/excluded-base-class.adoc | 50 +- .../symbol-name/excluded-base-class.html | 37 +- .../symbol-name/excluded-namespace-alias.adoc | 18 +- .../symbol-name/excluded-namespace-alias.html | 12 +- .../filters/symbol-name/extraction-mode.adoc | 220 +- .../filters/symbol-name/extraction-mode.html | 87 +- .../symbol-name/impl-defined-member.adoc | 26 +- .../symbol-name/impl-defined-member.html | 15 +- .../filters/symbol-name/whitelist_0.adoc | 116 +- .../filters/symbol-name/whitelist_0.html | 64 +- .../symbol-type/nested-private-template.adoc | 25 +- .../symbol-type/nested-private-template.html | 11 +- .../golden-tests/javadoc/brief/brief-1.adoc | 16 +- .../golden-tests/javadoc/brief/brief-1.html | 7 +- .../golden-tests/javadoc/brief/brief-2.adoc | 31 +- .../golden-tests/javadoc/brief/brief-2.html | 19 +- .../golden-tests/javadoc/brief/brief-3.adoc | 24 +- .../golden-tests/javadoc/brief/brief-3.html | 16 +- .../golden-tests/javadoc/brief/brief-3.xml | 8 +- .../golden-tests/javadoc/brief/brief-4.adoc | 17 +- .../golden-tests/javadoc/brief/brief-4.html | 13 +- .../golden-tests/javadoc/brief/brief-5.adoc | 25 +- .../golden-tests/javadoc/brief/brief-5.html | 19 +- .../golden-tests/javadoc/brief/brief-6.adoc | 13 +- .../golden-tests/javadoc/brief/brief-6.html | 4 +- .../golden-tests/javadoc/code/code.adoc | 13 +- .../golden-tests/javadoc/code/code.html | 4 +- .../javadoc/copybrief/copybrief.adoc | 19 +- .../javadoc/copybrief/copybrief.html | 10 +- .../javadoc/copydetails/copydetails.adoc | 114 +- .../javadoc/copydetails/copydetails.html | 10 +- .../javadoc/copydoc/conversion.adoc | 63 +- .../javadoc/copydoc/conversion.html | 26 +- .../javadoc/copydoc/decay-params.adoc | 58 +- .../javadoc/copydoc/decay-params.html | 16 +- .../javadoc/copydoc/fundamental.adoc | 59 +- .../javadoc/copydoc/fundamental.html | 16 +- .../javadoc/copydoc/no-param.adoc | 49 +- .../javadoc/copydoc/no-param.html | 16 +- .../javadoc/copydoc/operator-param.adoc | 49 +- .../javadoc/copydoc/operator-param.html | 14 +- .../javadoc/copydoc/param-types.adoc | 280 +- .../javadoc/copydoc/param-types.html | 86 +- .../javadoc/copydoc/qualified.adoc | 201 +- .../javadoc/copydoc/qualified.html | 62 +- .../javadoc/copydoc/qualifiers.adoc | 78 +- .../javadoc/copydoc/qualifiers.html | 45 +- .../javadoc/copydoc/template-arguments.adoc | 98 +- .../javadoc/copydoc/template-arguments.html | 44 +- .../golden-tests/javadoc/inline/styled.adoc | 30 +- .../golden-tests/javadoc/inline/styled.html | 8 +- .../golden-tests/javadoc/link/link.adoc | 13 +- .../golden-tests/javadoc/link/link.html | 4 +- test-files/golden-tests/javadoc/lists/li.adoc | 13 +- test-files/golden-tests/javadoc/lists/li.html | 4 +- test-files/golden-tests/javadoc/lists/li.xml | 4 +- .../golden-tests/javadoc/lists/listitem.adoc | 31 +- .../golden-tests/javadoc/lists/listitem.html | 13 +- .../golden-tests/javadoc/paragraph/par-1.adoc | 39 +- .../golden-tests/javadoc/paragraph/par-1.html | 13 +- .../javadoc/paragraph/para-1.adoc | 22 +- .../javadoc/paragraph/para-1.html | 13 +- .../javadoc/paragraph/para-2.adoc | 13 +- .../javadoc/paragraph/para-2.html | 4 +- .../javadoc/paragraph/para-3.adoc | 17 +- .../javadoc/paragraph/para-3.html | 4 +- .../golden-tests/javadoc/param/param-1.adoc | 52 +- .../golden-tests/javadoc/param/param-1.html | 16 +- .../javadoc/param/param-direction.adoc | 107 +- .../javadoc/param/param-direction.html | 31 +- .../javadoc/param/param-duplicate.adoc | 55 +- .../javadoc/param/param-duplicate.html | 19 +- .../golden-tests/javadoc/param/param.adoc | 49 +- .../golden-tests/javadoc/param/param.html | 13 +- .../golden-tests/javadoc/pre/pre-post.adoc | 16 +- .../golden-tests/javadoc/pre/pre-post.html | 4 +- .../golden-tests/javadoc/ref/broken-ref.adoc | 16 +- .../golden-tests/javadoc/ref/broken-ref.html | 7 +- .../golden-tests/javadoc/ref/punctuation.adoc | 16 +- .../golden-tests/javadoc/ref/punctuation.html | 10 +- test-files/golden-tests/javadoc/ref/ref.adoc | 229 +- test-files/golden-tests/javadoc/ref/ref.html | 172 +- .../golden-tests/javadoc/relates/relates.adoc | 35 +- .../golden-tests/javadoc/relates/relates.html | 11 +- .../golden-tests/javadoc/returns/returns.adoc | 115 + .../golden-tests/javadoc/returns/returns.cpp | 19 + .../golden-tests/javadoc/returns/returns.html | 162 + .../golden-tests/javadoc/returns/returns.xml | 52 + .../golden-tests/javadoc/throw/throw.adoc | 16 +- .../golden-tests/javadoc/throw/throw.html | 4 +- .../golden-tests/javadoc/tparam/tparam-1.adoc | 28 +- .../golden-tests/javadoc/tparam/tparam-1.html | 7 +- .../golden-tests/output/canonical_1.adoc | 53 +- .../golden-tests/output/canonical_1.html | 25 +- .../golden-tests/snippets/distance.adoc | 16 +- .../golden-tests/snippets/is_prime.adoc | 15 +- test-files/golden-tests/snippets/sqrt.adoc | 25 +- .../golden-tests/snippets/terminate.adoc | 6 - .../golden-tests/symbols/concept/concept.adoc | 22 +- .../golden-tests/symbols/concept/concept.html | 12 +- .../symbols/concept/requires-clause.adoc | 38 +- .../symbols/concept/requires-clause.html | 17 +- .../golden-tests/symbols/enum/enum.adoc | 25 +- .../golden-tests/symbols/enum/enum.html | 13 +- .../golden-tests/symbols/friend/friend-1.adoc | 27 +- .../golden-tests/symbols/friend/friend-1.html | 12 +- .../golden-tests/symbols/friend/friend-2.adoc | 27 +- .../golden-tests/symbols/friend/friend-2.html | 12 +- .../golden-tests/symbols/friend/friend-3.adoc | 38 +- .../golden-tests/symbols/friend/friend-3.html | 19 +- .../golden-tests/symbols/friend/friend-4.adoc | 38 +- .../golden-tests/symbols/friend/friend-4.html | 19 +- .../golden-tests/symbols/friend/friend-5.adoc | 36 +- .../golden-tests/symbols/friend/friend-5.html | 19 +- .../golden-tests/symbols/friend/friend-6.adoc | 55 +- .../golden-tests/symbols/friend/friend-6.html | 28 +- .../symbols/function/attributes-2.adoc | 8 +- .../symbols/function/attributes-2.html | 4 +- .../symbols/function/attributes_1.adoc | 8 +- .../symbols/function/attributes_1.html | 4 +- .../function/explicit-conv-operator.adoc | 49 +- .../function/explicit-conv-operator.html | 29 +- .../symbols/function/explicit-ctor.adoc | 105 +- .../symbols/function/explicit-ctor.html | 45 +- .../function/explicit-object-parameter.adoc | 24 +- .../function/explicit-object-parameter.html | 10 +- .../symbols/function/function-parm-decay.adoc | 27 +- .../symbols/function/function-parm-decay.html | 20 +- .../function/function-template-template.adoc | 8 +- .../function/function-template-template.html | 4 +- .../symbols/function/function-template.adoc | 41 +- .../symbols/function/function-template.html | 37 +- .../function/function-tparm-decay.adoc | 27 +- .../function/function-tparm-decay.html | 20 +- .../golden-tests/symbols/function/mem-fn.adoc | 219 +- .../golden-tests/symbols/function/mem-fn.html | 141 +- .../symbols/function/merge-params.adoc | 17 +- .../symbols/function/merge-params.html | 4 +- .../symbols/function/merge-tparams.adoc | 17 +- .../symbols/function/merge-tparams.html | 4 +- .../symbols/function/noreturn.adoc | 37 +- .../symbols/function/noreturn.html | 20 +- .../symbols/function/overloaded-op-1.adoc | 16 +- .../symbols/function/overloaded-op-1.html | 8 +- .../symbols/function/overloaded-op-2.adoc | 16 +- .../symbols/function/overloaded-op-2.html | 8 +- .../golden-tests/symbols/function/sfinae.adoc | 95 +- .../golden-tests/symbols/function/sfinae.html | 60 +- .../spec-mem-implicit-instantiation.adoc | 191 +- .../spec-mem-implicit-instantiation.html | 108 +- .../symbols/function/type-resolution.adoc | 165 +- .../symbols/function/type-resolution.html | 152 +- .../symbols/function/variadic-function.adoc | 27 +- .../symbols/function/variadic-function.html | 17 +- .../symbols/guide/explicit-deduct-guide.adoc | 27 +- .../symbols/guide/explicit-deduct-guide.html | 17 +- .../namespace-alias/namespace-alias-1.adoc | 23 +- .../namespace-alias/namespace-alias-1.html | 12 +- .../namespace-alias/namespace-alias-2.adoc | 26 +- .../namespace-alias/namespace-alias-2.html | 15 +- .../namespace-alias/namespace-alias-3.adoc | 26 +- .../namespace-alias/namespace-alias-3.html | 15 +- .../symbols/namespace/namespace.adoc | 118 +- .../symbols/namespace/namespace.html | 92 +- .../symbols/overloads/overloads-brief.adoc | 176 +- .../symbols/overloads/overloads-brief.html | 72 +- .../symbols/overloads/overloads-metadata.adoc | 116 +- .../symbols/overloads/overloads-metadata.html | 13 +- .../symbols/overloads/overloads-ostream.adoc | 79 +- .../symbols/overloads/overloads-ostream.html | 41 +- .../symbols/overloads/overloads.adoc | 85 +- .../symbols/overloads/overloads.html | 39 +- .../symbols/record/class-private-alias.adoc | 16 +- .../symbols/record/class-private-alias.html | 8 +- .../record/class-template-partial-spec.adoc | 31 +- .../record/class-template-partial-spec.html | 14 +- .../symbols/record/class-template-spec.adoc | 104 +- .../symbols/record/class-template-spec.html | 64 +- .../class-template-specializations-1.adoc | 2853 ++--------------- .../class-template-specializations-1.html | 1526 ++++----- .../class-template-specializations-2.adoc | 163 +- .../class-template-specializations-2.html | 80 +- .../class-template-specializations-3.adoc | 376 +-- .../class-template-specializations-3.html | 209 +- .../symbols/record/class-template.adoc | 121 +- .../symbols/record/class-template.html | 77 +- .../symbols/record/local-class.adoc | 18 +- .../symbols/record/local-class.html | 8 +- .../record/out-of-line-record-def.adoc | 16 +- .../record/out-of-line-record-def.html | 8 +- .../golden-tests/symbols/record/record-1.adoc | 56 +- .../golden-tests/symbols/record/record-1.html | 31 +- .../symbols/record/record-access.adoc | 68 +- .../symbols/record/record-access.html | 46 +- .../symbols/record/record-data.adoc | 99 +- .../symbols/record/record-data.html | 71 +- .../symbols/record/record-inheritance.adoc | 101 +- .../symbols/record/record-inheritance.html | 49 +- .../template-specialization-inheritance.adoc | 89 +- .../template-specialization-inheritance.html | 50 +- .../golden-tests/symbols/record/union.adoc | 36 +- .../golden-tests/symbols/record/union.html | 24 +- .../symbols/using/alias-template.adoc | 31 +- .../symbols/using/alias-template.html | 17 +- .../symbols/using/decay-to-primary.adoc | 53 +- .../symbols/using/decay-to-primary.html | 37 +- .../symbols/using/dependency-propagation.adoc | 38 +- .../symbols/using/dependency-propagation.html | 21 +- .../implicit-instantiation-member-ref.adoc | 61 +- .../implicit-instantiation-member-ref.html | 38 +- .../golden-tests/symbols/using/using-1.adoc | 21 +- .../golden-tests/symbols/using/using-1.html | 12 +- .../golden-tests/symbols/using/using-2.adoc | 26 +- .../golden-tests/symbols/using/using-2.html | 11 +- .../golden-tests/symbols/using/using-3.adoc | 56 +- .../golden-tests/symbols/using/using-3.html | 31 +- .../symbols/variable/no_unique_address.adoc | 25 +- .../symbols/variable/no_unique_address.html | 14 +- .../symbols/variable/ns-variables.adoc | 42 +- .../symbols/variable/ns-variables.html | 32 +- .../variable/static-data-def-constexpr.adoc | 27 +- .../variable/static-data-def-constexpr.html | 15 +- .../symbols/variable/static-data-def.adoc | 58 +- .../symbols/variable/static-data-def.html | 43 +- .../variable/static-data-template.adoc | 22 +- .../variable/static-data-template.html | 14 +- .../variable/var-inline-constexpr.adoc | 35 +- .../variable/var-inline-constexpr.html | 31 +- .../symbols/variable/var-template.adoc | 35 +- .../symbols/variable/var-template.html | 24 +- .../templates/c_mct_expl_inline.adoc | 35 +- .../templates/c_mct_expl_inline.html | 19 +- .../templates/c_mct_expl_outside.adoc | 35 +- .../templates/c_mct_expl_outside.html | 19 +- .../templates/c_mft_expl_inline.adoc | 24 +- .../templates/c_mft_expl_inline.html | 10 +- .../templates/c_mft_expl_outside.adoc | 24 +- .../templates/c_mft_expl_outside.html | 10 +- .../golden-tests/templates/ct_expl.adoc | 27 +- .../golden-tests/templates/ct_expl.html | 15 +- test-files/golden-tests/templates/ct_mc.adoc | 24 +- test-files/golden-tests/templates/ct_mc.html | 12 +- .../templates/ct_mc_expl_outside.adoc | 43 +- .../templates/ct_mc_expl_outside.html | 23 +- test-files/golden-tests/templates/ct_mct.adoc | 24 +- test-files/golden-tests/templates/ct_mct.html | 12 +- .../templates/ct_mct_expl_inline.adoc | 35 +- .../templates/ct_mct_expl_inline.html | 19 +- .../templates/ct_mct_expl_outside.adoc | 49 +- .../templates/ct_mct_expl_outside.html | 26 +- test-files/golden-tests/templates/ct_mf.adoc | 16 +- test-files/golden-tests/templates/ct_mf.html | 8 +- .../templates/ct_mf_expl_outside.adoc | 27 +- .../templates/ct_mf_expl_outside.html | 15 +- test-files/golden-tests/templates/ct_mft.adoc | 16 +- test-files/golden-tests/templates/ct_mft.html | 8 +- .../templates/ct_mft_expl_inline.adoc | 24 +- .../templates/ct_mft_expl_inline.html | 10 +- .../templates/ct_mft_expl_outside.adoc | 35 +- .../templates/ct_mft_expl_outside.html | 17 +- .../golden-tests/templates/ft_expl.adoc | 16 +- .../golden-tests/templates/ft_expl.html | 6 +- 330 files changed, 4232 insertions(+), 13552 deletions(-) create mode 100644 share/mrdocs/addons/generator/adoc/partials/javadoc/brief.adoc.hbs create mode 100644 share/mrdocs/addons/generator/adoc/partials/javadoc/description.adoc.hbs delete mode 100644 share/mrdocs/addons/generator/adoc/partials/javadoc/detail-blocks.adoc.hbs create mode 100644 share/mrdocs/addons/generator/common/partials/javadoc/inline-brief.hbs rename share/mrdocs/addons/generator/common/partials/javadoc/{details.hbs => see.hbs} (100%) rename share/mrdocs/addons/generator/html/partials/javadoc/{detail-blocks.html.hbs => description.html.hbs} (100%) create mode 100644 test-files/golden-tests/javadoc/returns/returns.adoc create mode 100644 test-files/golden-tests/javadoc/returns/returns.cpp create mode 100644 test-files/golden-tests/javadoc/returns/returns.html create mode 100644 test-files/golden-tests/javadoc/returns/returns.xml diff --git a/include/mrdocs/Metadata/Javadoc.hpp b/include/mrdocs/Metadata/Javadoc.hpp index 15f0742022..817d2f5b2c 100644 --- a/include/mrdocs/Metadata/Javadoc.hpp +++ b/include/mrdocs/Metadata/Javadoc.hpp @@ -1205,62 +1205,6 @@ tag_invoke( v = dom::LazyObject(I, domCorpus); } -/** A @details paragraph -*/ -struct Details final : Paragraph -{ - static constexpr auto static_kind = NodeKind::details; - - Details() - : Paragraph(NodeKind::details) - {} - - auto operator<=>(Details const&) const = default; - - bool - operator==(Details const&) const noexcept = default; - - bool equals(Node const& other) const noexcept override - { - auto* p = dynamic_cast
(&other); - if (!p) - { - return false; - } - if (this == &other) - { - return true; - } - return *this == *p; - } -}; - -/** Map the @ref Details to a @ref dom::Object. - */ -template -void -tag_invoke( - dom::LazyObjectMapTag t, - IO& io, - Details const& I, - DomCorpus const* domCorpus) -{ - tag_invoke(t, io, dynamic_cast(I), domCorpus); -} - -/** Return the @ref Details as a @ref dom::Value object. - */ -inline -void -tag_invoke( - dom::ValueFromTag, - dom::Value& v, - Details const& I, - DomCorpus const* domCorpus) -{ - v = dom::LazyObject(I, domCorpus); -} - /** A @see paragraph */ struct See final : Paragraph @@ -1268,7 +1212,7 @@ struct See final : Paragraph static constexpr auto static_kind = NodeKind::see; See() - : Paragraph(NodeKind::see) + : Paragraph(static_kind) { } @@ -1682,8 +1626,6 @@ visit( return visitor.template visit(); case NodeKind::throws: return visitor.template visit(); - case NodeKind::details: - return visitor.template visit
(); case NodeKind::see: return visitor.template visit(); case NodeKind::precondition: @@ -1901,7 +1843,7 @@ tag_invoke( Javadoc const& I, DomCorpus const* domCorpus) { - io.defer("details", [&I, domCorpus] { + io.defer("description", [&I, domCorpus] { return dom::LazyArray(I.blocks, domCorpus); }); if (I.brief) diff --git a/share/mrdocs/addons/generator/adoc/layouts/wrapper.adoc.hbs b/share/mrdocs/addons/generator/adoc/layouts/wrapper.adoc.hbs index 0db5dd957c..8959094249 100644 --- a/share/mrdocs/addons/generator/adoc/layouts/wrapper.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/layouts/wrapper.adoc.hbs @@ -1,47 +1,27 @@ -{{! The wrapper for single page documentation or symbols in a multipage documentation }} -{{! Title }} -{{#if @root.config.multipage }} -{{! Multipage documentation: symbol is available to the wrapper }} -[#{{{symbol.anchor}}}] -{{! - This title qualified name does not include links as the Antora - UI is not able to render these links in the title. - - Breadcrumbs are included in the symbol template as an alternative. -}} -= {{> symbol/qualified-name symbol }} -{{! - Antora does not support relative links to pages in - parent directories. Therefore, unlike in HTML templates, - links are not relativized. - - However, while Antora interprets xref as relative - to the root of the module, these xref are - interpreted as relative to the current directory - because it has no concept of modules. This means - links would be broken with either Antora or Asciidoc. +{{!-- + Wraps the documentation for a symbol (multipage) or all symbols (single page). - Even more, Antora uses the same rule as Asciidoc - for breadcrumbs and the page title, where links - would also be broken. + The {{{contents}}} tag can be used to include the content of the symbol or symbols + to be wrapped by this template. - The solution is to set the relfileprefix attribute, - which includes the relative location of the root - directory and makes all links relative to it. + The multipage mode, the wrapper also receives the symbol object to render the title + and the breadcrumbs. - This relfileprefix affects Asciidoc links, the - Antora title, and the Antora breadcrumbs. + In the single page mode, the symbol object is not available to the wrapper, but it + is available to the symbol template. In this case, the title is simply "Reference". - See https://docs.asciidoctor.org/asciidoc/latest/macros/inter-document-xref/#mapping-references-to-a-different-structure -}} + As Antora does not support relative links to pages in parent directories, the + relfileprefix attribute is set to make all links relative to the root directory. + This is only necessary in multipage mode. +--}} +{{#if @root.config.multipage }} +[#{{{symbol.anchor}}}] += {{> symbol/qualified-name symbol }} :relfileprefix: {{{ repeat "../" (count (remove_prefix symbol.url '/') '/') }}} {{else}} -{{! Single page documentation: symbol is not available to the wrapper }} = Reference {{/if}} :mrdocs: -{{! Content generated with index.hbs }} {{{contents}}} - -[.small]#Created with https://www.mrdocs.com[MrDocs]# +{{#>markup/span class="small"}}Created with https://www.mrdocs.com[MrDocs]{{/markup/span}} diff --git a/share/mrdocs/addons/generator/adoc/partials/javadoc/brief.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/javadoc/brief.adoc.hbs new file mode 100644 index 0000000000..b43fc76761 --- /dev/null +++ b/share/mrdocs/addons/generator/adoc/partials/javadoc/brief.adoc.hbs @@ -0,0 +1,3 @@ +{{>javadoc/inline-brief}} + + diff --git a/share/mrdocs/addons/generator/adoc/partials/javadoc/description.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/javadoc/description.adoc.hbs new file mode 100644 index 0000000000..63e7695e6d --- /dev/null +++ b/share/mrdocs/addons/generator/adoc/partials/javadoc/description.adoc.hbs @@ -0,0 +1 @@ +{{#each .}}{{>javadoc/any-block .}}{{/each}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/adoc/partials/javadoc/detail-blocks.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/javadoc/detail-blocks.adoc.hbs deleted file mode 100644 index f5b40942c3..0000000000 --- a/share/mrdocs/addons/generator/adoc/partials/javadoc/detail-blocks.adoc.hbs +++ /dev/null @@ -1,2 +0,0 @@ -{{#each .}}{{>javadoc/any-block .}}{{/each}} - diff --git a/share/mrdocs/addons/generator/adoc/partials/javadoc/heading.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/javadoc/heading.adoc.hbs index ef4366c6c2..4c699e751c 100644 --- a/share/mrdocs/addons/generator/adoc/partials/javadoc/heading.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/javadoc/heading.adoc.hbs @@ -1,3 +1 @@ - -=== {{string}} - +{{#> markup/dynamic-level-h level=1 }}{{string}}{{/markup/dynamic-level-h}} \ No newline at end of file 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 e9cb664e30..d8959caaf0 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,19 @@ +{{!-- + Renders a heading element with an optional ID attribute. + + This partial generates a heading element (`h1`, `h2`, etc.) based on the provided level. + If an ID is provided, it will be included as an anchor for the heading. + + Parameters: + - partial block: The content to be rendered inside the heading element. + - level: The level of the heading element (1, 2, etc.). + - id: An optional ID attribute for the heading element. + + Example: + {{> markup/h level=2 id="section-id" }}Section Title{{/markup/h}} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} {{#if id}}[#{{{id}}}] {{/if}} ={{{select level (repeat "=" level) (select @root.config.multipage "==" "=")}}} {{> @partial-block }} diff --git a/share/mrdocs/addons/generator/adoc/partials/markup/th.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/markup/th.adoc.hbs index 5b6025d90b..dc8dd9bc29 100644 --- a/share/mrdocs/addons/generator/adoc/partials/markup/th.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/markup/th.adoc.hbs @@ -1 +1 @@ -| {{> @partial-block }} \ No newline at end of file +| {{> @partial-block }} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/adoc/partials/markup/thead.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/markup/thead.adoc.hbs index dc593b5663..3b48505b3e 100644 --- a/share/mrdocs/addons/generator/adoc/partials/markup/thead.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/markup/thead.adoc.hbs @@ -1,2 +1 @@ -{{> @partial-block }} - +{{> @partial-block }} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/adoc/partials/markup/tr.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/markup/tr.adoc.hbs index 029dd901ba..3b48505b3e 100644 --- a/share/mrdocs/addons/generator/adoc/partials/markup/tr.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/markup/tr.adoc.hbs @@ -1 +1 @@ -{{> @partial-block }} +{{> @partial-block }} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs index f1c0638e61..2b9dd428be 100644 --- a/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs @@ -16,17 +16,13 @@ {{! Include the symbol title at a higher level }} {{#> markup/h level=1 id=symbol.anchor }}{{> symbol/qualified-name symbol }}{{/markup/h}} {{/unless}} - {{! Brief }} {{#if symbol.doc.brief}} {{> javadoc/brief symbol.doc.brief }} - - {{/if}} {{! Synopsis }} {{#unless (eq symbol.kind "namespace")}} {{#> markup/dynamic-level-h }}{{#if (ne symbol.kind "overloads")}}Synopsis{{else}}Synopses{{/if}}{{/markup/dynamic-level-h}} - {{>location/source dcl=(primary_location symbol)}} @@ -37,16 +33,12 @@ {{#if (eq symbol.kind "record")}} {{#with symbol.interface}} {{>symbol/tranche tranche=public label="" is-namespace=false}} - {{>symbol/tranche tranche=protected label="Protected" is-namespace=false}} - {{>symbol/tranche tranche=private label="Private" is-namespace=false}} - {{/with}} {{! Namespace members }} {{else if (eq symbol.kind "namespace")}} {{>symbol/tranche tranche=symbol.members label="" is-namespace=true}} - {{! Enum members }} {{else if (eq symbol.kind "enum")}} {{#if symbol.constants}} @@ -61,7 +53,7 @@ {{else}} |`{{>symbol/name . nolink=true}}` {{/if}} -|{{> javadoc/brief doc.brief }} +|{{> javadoc/inline-brief doc.brief }} {{/each}} |=== @@ -78,10 +70,9 @@ {{/if}} {{! Description }} -{{#if symbol.doc.details}} +{{#if symbol.doc.description}} {{#> markup/dynamic-level-h }}Description{{/markup/dynamic-level-h}} - -{{> javadoc/detail-blocks symbol.doc.details }} +{{> javadoc/description symbol.doc.description }} {{/if}} {{! Using symbols }} {{#if symbol.shadows}} @@ -98,14 +89,12 @@ {{! Exceptions }} {{#if symbol.doc.exceptions}} {{#> markup/dynamic-level-h }}Exceptions{{/markup/dynamic-level-h}} - |=== -| Name | Thrown on - +| Name +| Thrown on {{#each symbol.doc.exceptions}} | {{> javadoc/reference exception}} | {{>javadoc/block .}} - {{/each}} |=== @@ -113,28 +102,26 @@ {{! Return value }} {{#if symbol.doc.returns}} {{#> markup/dynamic-level-h }}Return Value{{/markup/dynamic-level-h}} - {{#if (eq (size symbol.doc.returns) 1)}} {{> javadoc/returns symbol.doc.returns.[0]}} + {{else}} {{#each symbol.doc.returns}} * {{> javadoc/returns .}} {{/each}} -{{/if}} +{{/if}} {{/if}} {{! Template Parameters }} {{#if symbol.doc.tparams}} {{#> markup/dynamic-level-h }}Template Parameters{{/markup/dynamic-level-h}} - |=== -| Name | Description - +| Name +| Description {{#each symbol.doc.tparams}} | *{{name}}* | {{>javadoc/block .}} - {{/each}} |=== @@ -142,14 +129,12 @@ {{! Parameters }} {{#if symbol.doc.params}} {{#> markup/dynamic-level-h }}Parameters{{/markup/dynamic-level-h}} - |=== -| Name | Description - +| Name +| Description {{#each symbol.doc.params}} | *{{name}}*{{#if direction}} [{{direction}}]{{/if}} | {{>javadoc/block .}} - {{/each}} |=== @@ -157,35 +142,21 @@ {{! Preconditions }} {{#if symbol.doc.preconditions}} {{#> markup/dynamic-level-h }}Preconditions{{/markup/dynamic-level-h}} - -{{#each symbol.doc.preconditions}} -* {{>javadoc/block .}} +{{#each symbol.doc.preconditions}}* {{>javadoc/block .}} {{/each}} - - {{/if}} {{! Postconditions }} {{#if symbol.doc.postconditions}} {{#> markup/dynamic-level-h }}Postconditions{{/markup/dynamic-level-h}} - -{{#each symbol.doc.postconditions}} -* {{>javadoc/block .}} +{{#each symbol.doc.postconditions}}* {{>javadoc/block .}} {{/each}} - - {{/if}} {{! See Also }} {{#if symbol.doc.sees}} {{#> markup/dynamic-level-h }}See Also{{/markup/dynamic-level-h}} - {{#each symbol.doc.sees}} -{{>javadoc/block .}} - +{{>javadoc/see .}} {{/each}} - - - - -{{/if}} +{{/if}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/javadoc/inline-brief.hbs b/share/mrdocs/addons/generator/common/partials/javadoc/inline-brief.hbs new file mode 100644 index 0000000000..d19c8494c4 --- /dev/null +++ b/share/mrdocs/addons/generator/common/partials/javadoc/inline-brief.hbs @@ -0,0 +1 @@ +{{>javadoc/block}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/javadoc/details.hbs b/share/mrdocs/addons/generator/common/partials/javadoc/see.hbs similarity index 100% rename from share/mrdocs/addons/generator/common/partials/javadoc/details.hbs rename to share/mrdocs/addons/generator/common/partials/javadoc/see.hbs diff --git a/share/mrdocs/addons/generator/common/partials/markup/dynamic-level-h.hbs b/share/mrdocs/addons/generator/common/partials/markup/dynamic-level-h.hbs index ce78bcd780..fce6d34e39 100644 --- a/share/mrdocs/addons/generator/common/partials/markup/dynamic-level-h.hbs +++ b/share/mrdocs/addons/generator/common/partials/markup/dynamic-level-h.hbs @@ -1,3 +1,23 @@ +{{!-- + Renders a heading element with a dynamic level and an optional ID attribute. + + This partial generates a heading element (`h1`, `h2`, etc.) based on the provided level. + The level is determined by the `multipage` configuration option, where + the level is incremented by 1 if the `multipage` option is disabled + because in single page documentation, the symbol title is rendered at level 2. + + If an ID is provided, it will be included as an anchor for the heading. + + Parameters: + - partial block: The content to be rendered inside the heading element. + - level: The level of the heading element (1, 2, etc.). + - id: An optional ID attribute for the heading element. + + Example: + {{> markup/dynamic-level-h level=2 id="section-id" }}Section Title{{/markup/h}} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} {{#> markup/h level=(select @root.config.multipage (or level 1) (add (or level 1) 1)) id=id 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 7ebd0f19af..ef1a6f970b 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 @@ -13,8 +13,7 @@ {{~/markup/td}} {{#if includeBrief~}} {{~#>markup/td~}} -{{~> javadoc/brief doc.brief~}} +{{~> javadoc/inline-brief doc.brief~}} {{~/markup/td}} {{/if}} - {{/markup/tr}} 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 46cd775048..5b104158a2 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/members-table.hbs @@ -18,5 +18,6 @@ {{#if (or (eq members[0].class "name") (any_of_by members "isRegular" "isSeeBelow"))}} {{#>markup/h level=(select @root.config.multipage 1 2)}}{{title}}{{/markup/h}} {{>symbol/detail/members-table-impl members=members isName=(eq members[0].class "name") includeBrief=(select (any_of_by members "doc") true false) title=title}} + {{/if}} {{/if}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs index 8bdc879ec9..96e13bc9f9 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs @@ -16,15 +16,12 @@ {{#> markup/code-block }} {{> symbol/signature }} {{/markup/code-block}} - {{else}} {{#each members as | member |}} -{{#if member.doc.brief}}{{#> markup/p }}{{> javadoc/brief member.doc.brief }}{{/markup/p}}{{/if}} - +{{#if member.doc.brief}}{{> javadoc/brief member.doc.brief }}{{/if}} {{#> markup/code-block }} {{> symbol/signature member link=member}} {{/markup/code-block}} - {{#> markup/span class="small" }}{{#> markup/a href=member.url }}{{#>markup/em }}» more{{ str "..." }}{{/markup/em}}{{/markup/a}}{{/markup/span}} {{/each}} diff --git a/share/mrdocs/addons/generator/common/partials/symbol/tranche.hbs b/share/mrdocs/addons/generator/common/partials/symbol/tranche.hbs index 9303de9d69..24277ce668 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/tranche.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/tranche.hbs @@ -34,4 +34,4 @@ {{>symbol/members-table members=tranche.friends title=(concat (select label (concat label " ") "") "Friends")}} {{>symbol/members-table members=tranche.aliases title=(concat (select label (concat label " ") "") "Aliases")}} {{>symbol/members-table members=tranche.usings title=(concat (select label (concat label " ") "") "Using Declarations")}} -{{/if}} +{{/if}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/html/partials/javadoc/detail-blocks.html.hbs b/share/mrdocs/addons/generator/html/partials/javadoc/description.html.hbs similarity index 100% rename from share/mrdocs/addons/generator/html/partials/javadoc/detail-blocks.html.hbs rename to share/mrdocs/addons/generator/html/partials/javadoc/description.html.hbs diff --git a/share/mrdocs/addons/generator/html/partials/symbol.html.hbs b/share/mrdocs/addons/generator/html/partials/symbol.html.hbs index 03719aabdd..097ecbfbc2 100644 --- a/share/mrdocs/addons/generator/html/partials/symbol.html.hbs +++ b/share/mrdocs/addons/generator/html/partials/symbol.html.hbs @@ -88,10 +88,10 @@ {{/if}} {{! Description }} -{{#if symbol.doc.details}} +{{#if symbol.doc.description}}
{{#> markup/dynamic-level-h level=2 }}Description{{/markup/dynamic-level-h}} -{{> javadoc/detail-blocks symbol.doc.details }} +{{> javadoc/description symbol.doc.description }}
{{/if}} {{! Using symbols }} diff --git a/src/lib/AST/ParseJavadoc.cpp b/src/lib/AST/ParseJavadoc.cpp index 1886abaf7b..d430fc2bfc 100644 --- a/src/lib/AST/ParseJavadoc.cpp +++ b/src/lib/AST/ParseJavadoc.cpp @@ -1365,7 +1365,7 @@ visitBlockCommandComment( } case CommandTraits::KCI_details: { - doc::Details paragraph; + doc::Paragraph paragraph; auto scope = enterScope(paragraph); visitChildren(C->getParagraph()); jd_.emplace_back(std::move(paragraph)); diff --git a/src/lib/Gen/xml/XMLWriter.cpp b/src/lib/Gen/xml/XMLWriter.cpp index 0750e11c36..b65f802cde 100644 --- a/src/lib/Gen/xml/XMLWriter.cpp +++ b/src/lib/Gen/xml/XMLWriter.cpp @@ -794,9 +794,6 @@ writeNode(doc::Node const& node) case doc::NodeKind::throws: writeThrows(dynamic_cast(node)); break; - case doc::NodeKind::details: - writeDetails(dynamic_cast(node)); - break; case doc::NodeKind::see: writeSee(dynamic_cast(node)); break; @@ -936,18 +933,6 @@ writeParagraph( tags_.close("para"); } -void -XMLWriter:: -writeDetails( - doc::Details const& para, - llvm::StringRef tag) -{ - tags_.open("details", { - { "class", tag, ! tag.empty() }}); - writeNodes(para.children); - tags_.close("details"); -} - void XMLWriter:: writeSee( diff --git a/src/lib/Gen/xml/XMLWriter.hpp b/src/lib/Gen/xml/XMLWriter.hpp index 3a749e7dba..65e7b14d56 100644 --- a/src/lib/Gen/xml/XMLWriter.hpp +++ b/src/lib/Gen/xml/XMLWriter.hpp @@ -91,7 +91,6 @@ class XMLWriter void writeCopied(doc::Copied const& node); void writeRelated(doc::Related const& node); void writeThrows(doc::Throws const& node); - void writeDetails(doc::Details const& node, llvm::StringRef tag = ""); void writeSee(doc::See const& node, llvm::StringRef tag = ""); void writePrecondition(doc::Precondition const& node); void writePostcondition(doc::Postcondition const& node); diff --git a/test-files/golden-tests/config/auto-brief/auto-brief.adoc b/test-files/golden-tests/config/auto-brief/auto-brief.adoc index d3b1075a81..3511546b80 100644 --- a/test-files/golden-tests/config/auto-brief/auto-brief.adoc +++ b/test-files/golden-tests/config/auto-brief/auto-brief.adoc @@ -4,118 +4,83 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | This is the brief. - | <> | This function has documentation but no brief. - | <> | Details will be copied - | <> | Custom brief - | <> | This will not be copied. - | <> | This is more documentation. - | <> | Custom brief - | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | This is the brief. - | <> | This function has documentation but no brief. - | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | - | <> | - | <> | - | <> | This function has documentation but no brief. - | <> | - | <> | - | <> | - | <> | This function has documentation but no brief. - | <> | - | <> | - | <> | - | <> | This is the brief. - | <> | - | <> | Final recursive brief - | <> | Final recursive brief - | <> | Final recursive brief - |=== [#copyBriefFromCopyBrief] == copyBriefFromCopyBrief - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,12 +92,10 @@ copyBriefFromCopyBrief(); [#copyBriefFromExplicitBrief] == copyBriefFromExplicitBrief - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,12 +107,10 @@ copyBriefFromExplicitBrief(); [#copyBriefFromFirstSentenceAsBrief] == copyBriefFromFirstSentenceAsBrief - This is the brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -161,12 +122,10 @@ copyBriefFromFirstSentenceAsBrief(); [#copyBriefFromFirstValid] == copyBriefFromFirstValid - This function has documentation but no brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -178,12 +137,10 @@ copyBriefFromFirstValid(); [#copyDetailsFromCopyBrief] == copyDetailsFromCopyBrief - Details will be copied === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -195,12 +152,10 @@ copyDetailsFromCopyBrief(); [#copyDetailsFromDocNoBrief] == copyDetailsFromDocNoBrief - Custom brief === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -212,12 +167,10 @@ copyDetailsFromDocNoBrief(); [#copyDetailsFromExplicitBrief] == copyDetailsFromExplicitBrief - This will not be copied. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,12 +182,10 @@ copyDetailsFromExplicitBrief(); [#copyDetailsFromFirstSentenceAsBrief] == copyDetailsFromFirstSentenceAsBrief - This is more documentation. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -246,12 +197,10 @@ copyDetailsFromFirstSentenceAsBrief(); [#copyDetailsFromNoDoc] == copyDetailsFromNoDoc - Custom brief === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -263,12 +212,10 @@ copyDetailsFromNoDoc(); [#copyDocFromCopyBrief] == copyDocFromCopyBrief - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -279,20 +226,15 @@ copyDocFromCopyBrief(); === Description - This will not be copied. - - [#copyDocFromExplicitBrief] == copyDocFromExplicitBrief - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -303,20 +245,15 @@ copyDocFromExplicitBrief(); === Description - This will not be copied. - - [#copyDocFromFirstSentenceAsBrief] == copyDocFromFirstSentenceAsBrief - This is the brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -327,20 +264,15 @@ copyDocFromFirstSentenceAsBrief(); === Description - This is more documentation. - - [#docNoBriefFunction] == docNoBriefFunction - This function has documentation but no brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -352,12 +284,10 @@ docNoBriefFunction(); [#explicitBriefFunction] == explicitBriefFunction - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -368,20 +298,15 @@ explicitBriefFunction(); === Description - This will not be copied. - - [#explicitBriefFunction2] == explicitBriefFunction2 - This is the explicit brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -392,18 +317,13 @@ explicitBriefFunction2(); === Description - This will not be copied. - - [#failCircularReferenceCopyFunction] == failCircularReferenceCopyFunction - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -415,10 +335,8 @@ failCircularReferenceCopyFunction(); [#failCircularSourceFunctionA] == failCircularSourceFunctionA - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -430,10 +348,8 @@ failCircularSourceFunctionA(); [#failCircularSourceFunctionB] == failCircularSourceFunctionB - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -445,12 +361,10 @@ failCircularSourceFunctionB(); [#failCopyBriefFromDocNoBrief] == failCopyBriefFromDocNoBrief - This function has documentation but no brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -462,10 +376,8 @@ failCopyBriefFromDocNoBrief(); [#failCopyBriefFromInvalidReference] == failCopyBriefFromInvalidReference - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -477,10 +389,8 @@ failCopyBriefFromInvalidReference(); [#failCopyBriefFromNoDoc] == failCopyBriefFromNoDoc - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -492,10 +402,8 @@ failCopyBriefFromNoDoc(); [#failCopyDetailsFromInvalidReference] == failCopyDetailsFromInvalidReference - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -507,12 +415,10 @@ failCopyDetailsFromInvalidReference(); [#failCopyDocFromDocNoBrief] == failCopyDocFromDocNoBrief - This function has documentation but no brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -524,10 +430,8 @@ failCopyDocFromDocNoBrief(); [#failCopyDocFromInvalidReference] == failCopyDocFromInvalidReference - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -539,10 +443,8 @@ failCopyDocFromInvalidReference(); [#failCopyDocFromNoDoc] == failCopyDocFromNoDoc - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -554,10 +456,8 @@ failCopyDocFromNoDoc(); [#failInvalidReferenceCopyFunctions] == failInvalidReferenceCopyFunctions - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -569,12 +469,10 @@ failInvalidReferenceCopyFunctions(); [#firstSentenceAsBriefFunction] == firstSentenceAsBriefFunction - This is the brief. === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -585,18 +483,13 @@ firstSentenceAsBriefFunction(); === Description - This is more documentation. - - [#noDocFunction] == noDocFunction - === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -608,12 +501,10 @@ noDocFunction(); [#recursiveReferenceCopyFunction] == recursiveReferenceCopyFunction - Final recursive brief === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -625,12 +516,10 @@ recursiveReferenceCopyFunction(); [#recursiveSourceFunctionA] == recursiveSourceFunctionA - Final recursive brief === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -642,12 +531,10 @@ recursiveSourceFunctionA(); [#recursiveSourceFunctionB] == recursiveSourceFunctionB - Final recursive brief === Synopsis - Declared in `<auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -657,5 +544,4 @@ recursiveSourceFunctionB(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/auto-brief/auto-brief.html b/test-files/golden-tests/config/auto-brief/auto-brief.html index 60fa55622c..e42b5d57c9 100644 --- a/test-files/golden-tests/config/auto-brief/auto-brief.html +++ b/test-files/golden-tests/config/auto-brief/auto-brief.html @@ -19,70 +19,40 @@

Functions

-copyBriefFromCopyBrief This is the explicit brief. - -copyBriefFromExplicitBrief This is the explicit brief. - -copyBriefFromFirstSentenceAsBrief This is the brief. - -copyBriefFromFirstValid This function has documentation but no brief. - -copyDetailsFromCopyBrief Details will be copied - -copyDetailsFromDocNoBrief Custom brief - -copyDetailsFromExplicitBrief This will not be copied. - -copyDetailsFromFirstSentenceAsBrief This is more documentation. - -copyDetailsFromNoDoc Custom brief - -copyDocFromCopyBrief This is the explicit brief. - -copyDocFromExplicitBrief This is the explicit brief. - -copyDocFromFirstSentenceAsBrief This is the brief. - -docNoBriefFunction This function has documentation but no brief. - -explicitBriefFunction This is the explicit brief. - -explicitBriefFunction2 This is the explicit brief. - -failCircularReferenceCopyFunction - -failCircularSourceFunctionA - -failCircularSourceFunctionB - -failCopyBriefFromDocNoBrief This function has documentation but no brief. - -failCopyBriefFromInvalidReference - -failCopyBriefFromNoDoc - -failCopyDetailsFromInvalidReference - -failCopyDocFromDocNoBrief This function has documentation but no brief. - -failCopyDocFromInvalidReference - -failCopyDocFromNoDoc - -failInvalidReferenceCopyFunctions - -firstSentenceAsBriefFunction This is the brief. - -noDocFunction - -recursiveReferenceCopyFunction Final recursive brief - -recursiveSourceFunctionA Final recursive brief - -recursiveSourceFunctionB Final recursive brief - +copyBriefFromCopyBrief This is the explicit brief. +copyBriefFromExplicitBrief This is the explicit brief. +copyBriefFromFirstSentenceAsBrief This is the brief. +copyBriefFromFirstValid This function has documentation but no brief. +copyDetailsFromCopyBrief Details will be copied +copyDetailsFromDocNoBrief Custom brief +copyDetailsFromExplicitBrief This will not be copied. +copyDetailsFromFirstSentenceAsBrief This is more documentation. +copyDetailsFromNoDoc Custom brief +copyDocFromCopyBrief This is the explicit brief. +copyDocFromExplicitBrief This is the explicit brief. +copyDocFromFirstSentenceAsBrief This is the brief. +docNoBriefFunction This function has documentation but no brief. +explicitBriefFunction This is the explicit brief. +explicitBriefFunction2 This is the explicit brief. +failCircularReferenceCopyFunction +failCircularSourceFunctionA +failCircularSourceFunctionB +failCopyBriefFromDocNoBrief This function has documentation but no brief. +failCopyBriefFromInvalidReference +failCopyBriefFromNoDoc +failCopyDetailsFromInvalidReference +failCopyDocFromDocNoBrief This function has documentation but no brief. +failCopyDocFromInvalidReference +failCopyDocFromNoDoc +failInvalidReferenceCopyFunctions +firstSentenceAsBriefFunction This is the brief. +noDocFunction +recursiveReferenceCopyFunction Final recursive brief +recursiveSourceFunctionA Final recursive brief +recursiveSourceFunctionB Final recursive brief +
diff --git a/test-files/golden-tests/config/auto-brief/no-auto-brief.adoc b/test-files/golden-tests/config/auto-brief/no-auto-brief.adoc index 353c71d11a..13ba6af753 100644 --- a/test-files/golden-tests/config/auto-brief/no-auto-brief.adoc +++ b/test-files/golden-tests/config/auto-brief/no-auto-brief.adoc @@ -4,118 +4,83 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | - | <> | - | <> | Details will be copied - | <> | Custom brief - | <> | - | <> | - | <> | Custom brief - | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | - | <> | - | <> | This is the explicit brief. - | <> | This is the explicit brief. - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | Final recursive brief - | <> | Final recursive brief - | <> | Final recursive brief - |=== [#copyBriefFromCopyBrief] == copyBriefFromCopyBrief - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,12 +92,10 @@ copyBriefFromCopyBrief(); [#copyBriefFromExplicitBrief] == copyBriefFromExplicitBrief - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,10 +107,8 @@ copyBriefFromExplicitBrief(); [#copyBriefFromFirstSentenceAsBrief] == copyBriefFromFirstSentenceAsBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -159,10 +120,8 @@ copyBriefFromFirstSentenceAsBrief(); [#copyBriefFromFirstValid] == copyBriefFromFirstValid - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -174,12 +133,10 @@ copyBriefFromFirstValid(); [#copyDetailsFromCopyBrief] == copyDetailsFromCopyBrief - Details will be copied === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -191,12 +148,10 @@ copyDetailsFromCopyBrief(); [#copyDetailsFromDocNoBrief] == copyDetailsFromDocNoBrief - Custom brief === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -208,10 +163,8 @@ copyDetailsFromDocNoBrief(); [#copyDetailsFromExplicitBrief] == copyDetailsFromExplicitBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,18 +175,13 @@ copyDetailsFromExplicitBrief(); === Description - This will not be copied. - - [#copyDetailsFromFirstSentenceAsBrief] == copyDetailsFromFirstSentenceAsBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -244,22 +192,17 @@ copyDetailsFromFirstSentenceAsBrief(); === Description - This is the brief. This is more documentation. - - [#copyDetailsFromNoDoc] == copyDetailsFromNoDoc - Custom brief === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -271,12 +214,10 @@ copyDetailsFromNoDoc(); [#copyDocFromCopyBrief] == copyDocFromCopyBrief - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -287,20 +228,15 @@ copyDocFromCopyBrief(); === Description - This will not be copied. - - [#copyDocFromExplicitBrief] == copyDocFromExplicitBrief - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -311,18 +247,13 @@ copyDocFromExplicitBrief(); === Description - This will not be copied. - - [#copyDocFromFirstSentenceAsBrief] == copyDocFromFirstSentenceAsBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -333,20 +264,15 @@ copyDocFromFirstSentenceAsBrief(); === Description - This is the brief. This is more documentation. - - [#docNoBriefFunction] == docNoBriefFunction - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -357,20 +283,15 @@ docNoBriefFunction(); === Description - This function has documentation but no brief. - - [#explicitBriefFunction] == explicitBriefFunction - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -381,20 +302,15 @@ explicitBriefFunction(); === Description - This will not be copied. - - [#explicitBriefFunction2] == explicitBriefFunction2 - This is the explicit brief. === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -405,18 +321,13 @@ explicitBriefFunction2(); === Description - This will not be copied. - - [#failCircularReferenceCopyFunction] == failCircularReferenceCopyFunction - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -428,10 +339,8 @@ failCircularReferenceCopyFunction(); [#failCircularSourceFunctionA] == failCircularSourceFunctionA - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -443,10 +352,8 @@ failCircularSourceFunctionA(); [#failCircularSourceFunctionB] == failCircularSourceFunctionB - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -458,10 +365,8 @@ failCircularSourceFunctionB(); [#failCopyBriefFromDocNoBrief] == failCopyBriefFromDocNoBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -473,10 +378,8 @@ failCopyBriefFromDocNoBrief(); [#failCopyBriefFromInvalidReference] == failCopyBriefFromInvalidReference - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -488,10 +391,8 @@ failCopyBriefFromInvalidReference(); [#failCopyBriefFromNoDoc] == failCopyBriefFromNoDoc - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -503,10 +404,8 @@ failCopyBriefFromNoDoc(); [#failCopyDetailsFromInvalidReference] == failCopyDetailsFromInvalidReference - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -518,10 +417,8 @@ failCopyDetailsFromInvalidReference(); [#failCopyDocFromDocNoBrief] == failCopyDocFromDocNoBrief - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -532,18 +429,13 @@ failCopyDocFromDocNoBrief(); === Description - This function has documentation but no brief. - - [#failCopyDocFromInvalidReference] == failCopyDocFromInvalidReference - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -555,10 +447,8 @@ failCopyDocFromInvalidReference(); [#failCopyDocFromNoDoc] == failCopyDocFromNoDoc - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -570,10 +460,8 @@ failCopyDocFromNoDoc(); [#failInvalidReferenceCopyFunctions] == failInvalidReferenceCopyFunctions - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -585,10 +473,8 @@ failInvalidReferenceCopyFunctions(); [#firstSentenceAsBriefFunction] == firstSentenceAsBriefFunction - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -599,20 +485,15 @@ firstSentenceAsBriefFunction(); === Description - This is the brief. This is more documentation. - - [#noDocFunction] == noDocFunction - === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -624,12 +505,10 @@ noDocFunction(); [#recursiveReferenceCopyFunction] == recursiveReferenceCopyFunction - Final recursive brief === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -641,12 +520,10 @@ recursiveReferenceCopyFunction(); [#recursiveSourceFunctionA] == recursiveSourceFunctionA - Final recursive brief === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -658,12 +535,10 @@ recursiveSourceFunctionA(); [#recursiveSourceFunctionB] == recursiveSourceFunctionB - Final recursive brief === Synopsis - Declared in `<no‐auto‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -673,5 +548,4 @@ recursiveSourceFunctionB(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/auto-brief/no-auto-brief.html b/test-files/golden-tests/config/auto-brief/no-auto-brief.html index afc305a179..77178e414b 100644 --- a/test-files/golden-tests/config/auto-brief/no-auto-brief.html +++ b/test-files/golden-tests/config/auto-brief/no-auto-brief.html @@ -19,70 +19,40 @@

Functions

-copyBriefFromCopyBrief This is the explicit brief. - -copyBriefFromExplicitBrief This is the explicit brief. - -copyBriefFromFirstSentenceAsBrief - -copyBriefFromFirstValid - -copyDetailsFromCopyBrief Details will be copied - -copyDetailsFromDocNoBrief Custom brief - -copyDetailsFromExplicitBrief - -copyDetailsFromFirstSentenceAsBrief - -copyDetailsFromNoDoc Custom brief - -copyDocFromCopyBrief This is the explicit brief. - -copyDocFromExplicitBrief This is the explicit brief. - -copyDocFromFirstSentenceAsBrief - -docNoBriefFunction - -explicitBriefFunction This is the explicit brief. - -explicitBriefFunction2 This is the explicit brief. - -failCircularReferenceCopyFunction - -failCircularSourceFunctionA - -failCircularSourceFunctionB - -failCopyBriefFromDocNoBrief - -failCopyBriefFromInvalidReference - -failCopyBriefFromNoDoc - -failCopyDetailsFromInvalidReference - -failCopyDocFromDocNoBrief - -failCopyDocFromInvalidReference - -failCopyDocFromNoDoc - -failInvalidReferenceCopyFunctions - -firstSentenceAsBriefFunction - -noDocFunction - -recursiveReferenceCopyFunction Final recursive brief - -recursiveSourceFunctionA Final recursive brief - -recursiveSourceFunctionB Final recursive brief - +copyBriefFromCopyBrief This is the explicit brief. +copyBriefFromExplicitBrief This is the explicit brief. +copyBriefFromFirstSentenceAsBrief +copyBriefFromFirstValid +copyDetailsFromCopyBrief Details will be copied +copyDetailsFromDocNoBrief Custom brief +copyDetailsFromExplicitBrief +copyDetailsFromFirstSentenceAsBrief +copyDetailsFromNoDoc Custom brief +copyDocFromCopyBrief This is the explicit brief. +copyDocFromExplicitBrief This is the explicit brief. +copyDocFromFirstSentenceAsBrief +docNoBriefFunction +explicitBriefFunction This is the explicit brief. +explicitBriefFunction2 This is the explicit brief. +failCircularReferenceCopyFunction +failCircularSourceFunctionA +failCircularSourceFunctionB +failCopyBriefFromDocNoBrief +failCopyBriefFromInvalidReference +failCopyBriefFromNoDoc +failCopyDetailsFromInvalidReference +failCopyDocFromDocNoBrief +failCopyDocFromInvalidReference +failCopyDocFromNoDoc +failInvalidReferenceCopyFunctions +firstSentenceAsBriefFunction +noDocFunction +recursiveReferenceCopyFunction Final recursive brief +recursiveSourceFunctionA Final recursive brief +recursiveSourceFunctionB Final recursive brief +
diff --git a/test-files/golden-tests/config/extract-all/no-extract-all.adoc b/test-files/golden-tests/config/extract-all/no-extract-all.adoc index 57986d63aa..009b341c3e 100644 --- a/test-files/golden-tests/config/extract-all/no-extract-all.adoc +++ b/test-files/golden-tests/config/extract-all/no-extract-all.adoc @@ -4,31 +4,25 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Documented function - | <> | Sometimes documented function - |=== [#docFunction] == docFunction - Documented function === Synopsis - Declared in `<no‐extract‐all.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,12 +34,10 @@ docFunction(); [#sometimesDocFunction] == sometimesDocFunction - Sometimes documented function === Synopsis - Declared in `<no‐extract‐all.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -55,5 +47,4 @@ sometimesDocFunction(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-all/no-extract-all.html b/test-files/golden-tests/config/extract-all/no-extract-all.html index 9c7a2419a8..82ac41e614 100644 --- a/test-files/golden-tests/config/extract-all/no-extract-all.html +++ b/test-files/golden-tests/config/extract-all/no-extract-all.html @@ -19,12 +19,11 @@

Functions

-docFunction Documented function - -sometimesDocFunction Sometimes documented function - +docFunction Documented function +sometimesDocFunction Sometimes documented function +
diff --git a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.adoc b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.adoc index d67c6cee3c..5fa698729a 100644 --- a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.adoc +++ b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.adoc @@ -4,87 +4,69 @@ [#index] == Global namespace - === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Namespace documentation - | <> | Should decay to see‐below - | <> | Should decay to regular - | <> | Regular namespace - | <> | Should decay to see‐below - |=== + === Namespace Aliases [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Should still work - | <> | Should work - |=== === Using Namespace Directives [cols=1] |=== -| Name - +| Name | <> - | empty_ns - |=== + [#documented_ns] == documented_ns - Namespace documentation - [#mixed_ns] == mixed_ns - Should decay to see‐below === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#mixed_ns-SeeBelowStructA] == <>::SeeBelowStructA - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -92,34 +74,25 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct SeeBelowStructA { /* see-below */ }; ---- - - - [#mixed_regular_ns] == mixed_regular_ns - Should decay to regular === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#mixed_regular_ns-RegularStructA] == <>::RegularStructA - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,16 +100,11 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct RegularStructA; ---- - - - [#mixed_regular_ns-SeeBelowStructB] == <>::SeeBelowStructB - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,32 +112,24 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct SeeBelowStructB { /* see-below */ }; ---- - - - [#regular_ns] == regular_ns - Regular namespace === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#regular_ns-A] == <>::A - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -177,34 +137,25 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct A; ---- - - - [#see_below_ns] == see_below_ns - Should decay to see‐below === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#see_below_ns-SeeBelowStructA] == <>::SeeBelowStructA - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -212,16 +163,11 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct SeeBelowStructA { /* see-below */ }; ---- - - - [#see_below_ns-SeeBelowStructB] == <>::SeeBelowStructB - === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,18 +175,13 @@ Declared in `<no‐extract‐empty‐namespaces.cpp> struct SeeBelowStructB { /* see-below */ }; ---- - - - [#empty_ns_alias] == empty_ns_alias - Should still work === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -251,12 +192,10 @@ namespace empty_ns_alias = empty_ns; [#regular_ns_alias] == regular_ns_alias - Should work === Synopsis - Declared in `<no‐extract‐empty‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -265,5 +204,4 @@ namespace regular_ns_alias = <>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.html b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.html index 5c446b3116..d53ed5b49a 100644 --- a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.html +++ b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.html @@ -19,18 +19,14 @@

Namespaces

-documented_ns Namespace documentation - -mixed_ns Should decay to see-below - -mixed_regular_ns Should decay to regular - -regular_ns Regular namespace - -see_below_ns Should decay to see-below - +documented_ns Namespace documentation +mixed_ns Should decay to see-below +mixed_regular_ns Should decay to regular +regular_ns Regular namespace +see_below_ns Should decay to see-below +

Namespace Aliases

@@ -41,12 +37,11 @@

Namespace Aliases

- - - - + +
empty_ns_alias Should still work
regular_ns_alias Should work
empty_ns_alias Should still work
regular_ns_alias Should work
+

Using Namespace Directives

@@ -57,13 +52,12 @@

Using Namespace Directives

- - - - + +
regular_ns
empty_ns
regular_ns
empty_ns
+
@@ -93,10 +87,10 @@

Types

-SeeBelowStructA - +SeeBelowStructA +
@@ -132,12 +126,11 @@

Types

-RegularStructA - -SeeBelowStructB - +RegularStructA +SeeBelowStructB +
@@ -190,10 +183,10 @@

Types

-A - +A +
@@ -229,12 +222,11 @@

Types

-SeeBelowStructA - -SeeBelowStructB - +SeeBelowStructA +SeeBelowStructB +
diff --git a/test-files/golden-tests/config/extract-local-classes/extract-local-classes.adoc b/test-files/golden-tests/config/extract-local-classes/extract-local-classes.adoc index 0ccbf4ad58..add69135d8 100644 --- a/test-files/golden-tests/config/extract-local-classes/extract-local-classes.adoc +++ b/test-files/golden-tests/config/extract-local-classes/extract-local-classes.adoc @@ -4,35 +4,28 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#local_class] == local_class - === Synopsis - Declared in `<extract‐local‐classes.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,16 +33,11 @@ Declared in `<extract‐local‐classes.cpp>` class local_class; ---- - - - [#local_struct] == local_struct - === Synopsis - Declared in `<extract‐local‐classes.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -57,16 +45,11 @@ Declared in `<extract‐local‐classes.cpp>` struct local_struct; ---- - - - [#local_function] == local_function - === Synopsis - Declared in `<extract‐local‐classes.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,5 +59,4 @@ local_function(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-local-classes/extract-local-classes.html b/test-files/golden-tests/config/extract-local-classes/extract-local-classes.html index d32225a109..243b2c40c5 100644 --- a/test-files/golden-tests/config/extract-local-classes/extract-local-classes.html +++ b/test-files/golden-tests/config/extract-local-classes/extract-local-classes.html @@ -18,12 +18,11 @@

Types

-local_class - -local_struct - +local_class +local_struct +

Functions

@@ -33,10 +32,10 @@

Functions

- - +
local_function
local_function
+
diff --git a/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.adoc b/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.adoc index dfd5079c98..5ec20732bb 100644 --- a/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.adoc +++ b/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#local_function] == local_function - === Synopsis - Declared in `<no‐extract‐local‐classes.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,5 +26,4 @@ local_function(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.html b/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.html index 4e668e48b1..7891e672fb 100644 --- a/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.html +++ b/test-files/golden-tests/config/extract-local-classes/no-extract-local-classes.html @@ -18,10 +18,10 @@

Functions

-local_function - +local_function +
diff --git a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.adoc b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.adoc index 8aef39240c..fccfe2d7c9 100644 --- a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.adoc +++ b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<extract‐private‐virtual.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,30 +28,23 @@ class A; [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== - === Private Member Functions [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== [#A-f] == <>::f - === Synopsis - Declared in `<extract‐private‐virtual.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,10 +57,8 @@ f(); [#A-g] == <>::g - === Synopsis - Declared in `<extract‐private‐virtual.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,5 +69,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.html b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.html index d7368122b9..caaf115155 100644 --- a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.html +++ b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -46,12 +46,12 @@

Member Functions

-f [virtual] - +f [virtual] +

Private Member Functions

@@ -61,10 +61,10 @@

Private Member Functions

- - +
g [virtual]
g [virtual]
+
diff --git a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.adoc b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.adoc index 591f67a29f..98d213dbc0 100644 --- a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.adoc +++ b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<no‐extract‐private‐virtual.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,21 +28,15 @@ class A; [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== - - [#A-f] == <>::f - === Synopsis - Declared in `<no‐extract‐private‐virtual.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,5 +47,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.html b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.html index 0ec8b97f6b..322b385c6b 100644 --- a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.html +++ b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -46,12 +46,12 @@

Member Functions

-f [virtual] - +f [virtual] +
diff --git a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.adoc b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.adoc index 61ec79b79c..31426c0196 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.adoc +++ b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.adoc @@ -4,38 +4,29 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | Should inherit functions as protected. - |=== [#base] == base - === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,54 +39,41 @@ class base [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#base-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,12 +85,10 @@ base_inherited(); [#base-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,12 +100,10 @@ base_shadowed(); [#base-derived_shadowed] == <>::derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,12 +115,10 @@ derived_shadowed(); [#base-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -158,12 +130,10 @@ do_base_inherited(); [#base-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -175,12 +145,10 @@ do_base_shadowed(); [#base-do_derived_shadowed] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,10 +160,8 @@ do_derived_shadowed(); [#base_base] == base_base - === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -207,28 +173,21 @@ class base_base; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== - - [#base_base-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -240,12 +199,10 @@ base_base_inherited(); [#base_base-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -257,10 +214,8 @@ do_base_base_inherited(); [#derived] == derived - === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -274,66 +229,49 @@ class derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should shadow the base class function. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should shadow the base class function. - | <> | This function should be inherited by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should be shadowed by derived classes. - |=== - [#derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -345,12 +283,10 @@ derived_shadowed(); [#derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -362,12 +298,10 @@ do_derived_shadowed(); [#derived-excluded_inherited] == <>::excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -379,12 +313,10 @@ excluded_inherited(); [#derived-do_excluded_inherited] == <>::do_excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -396,12 +328,10 @@ do_excluded_inherited(); [#derived-do_shadowed] == <>::do_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -413,10 +343,8 @@ do_shadowed(); [#private_derived] == private_derived - === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -430,28 +358,21 @@ class private_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#private_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -463,12 +384,10 @@ derived_shadowed(); [#private_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -480,12 +399,10 @@ do_derived_shadowed(); [#protected_derived] == protected_derived - Should inherit functions as protected. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -499,69 +416,51 @@ class protected_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - |=== - [#protected_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -573,12 +472,10 @@ derived_shadowed(); [#protected_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -590,12 +487,10 @@ do_derived_shadowed(); [#protected_derived-do_excluded_inherited] == <>::do_excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -607,12 +502,10 @@ do_excluded_inherited(); [#protected_derived-do_shadowed] == <>::do_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -624,12 +517,10 @@ do_shadowed(); [#protected_derived-excluded_inherited] == <>::excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy‐dependencies.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -639,5 +530,4 @@ excluded_inherited(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.html b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.html index 01408ca36b..e97d47f8b5 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.html +++ b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.html @@ -19,18 +19,14 @@

Types

-base - -base_base - -derived - -private_derived - -protected_derived Should inherit functions as protected. - +base +base_base +derived +private_derived +protected_derived Should inherit functions as protected. +
@@ -57,19 +53,15 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should be shadowed by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should be shadowed by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +

Protected Member Functions

@@ -80,15 +72,13 @@

Protected Member Functions

- - - - - - + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
@@ -234,14 +224,13 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +
@@ -309,23 +298,17 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should shadow the base class function. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - -do_derived_shadowed This function should shadow the base class function. - -excluded_inherited This function should be inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should shadow the base class function. +do_base_base_inherited This function should be indirectly inherited by derived classes. +do_derived_shadowed This function should shadow the base class function. +excluded_inherited This function should be inherited by derived classes. +

Protected Member Functions

@@ -336,19 +319,15 @@

Protected Member Functions

- - - - - - - - - - + + + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
+
@@ -476,14 +455,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
@@ -555,13 +533,12 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +

Protected Member Functions

@@ -572,31 +549,21 @@

Protected Member Functions

- - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + +
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
excluded_inherited This function should be inherited by derived classes.
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
excluded_inherited This function should be inherited by derived classes.
+
diff --git a/test-files/golden-tests/config/inherit-base-members/copy.adoc b/test-files/golden-tests/config/inherit-base-members/copy.adoc index 147963ec5e..4175c2fb05 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy.adoc +++ b/test-files/golden-tests/config/inherit-base-members/copy.adoc @@ -4,38 +4,29 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | Should inherit functions as protected. - |=== [#base] == base - === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,54 +39,41 @@ class base [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#base-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,12 +85,10 @@ base_base_inherited(); [#base-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,12 +100,10 @@ base_inherited(); [#base-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,12 +115,10 @@ base_shadowed(); [#base-derived_shadowed] == <>::derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -158,12 +130,10 @@ derived_shadowed(); [#base-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -175,12 +145,10 @@ do_base_base_inherited(); [#base-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,12 +160,10 @@ do_base_inherited(); [#base-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -209,12 +175,10 @@ do_base_shadowed(); [#base-do_derived_shadowed] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -226,10 +190,8 @@ do_derived_shadowed(); [#base_base] == base_base - === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -241,28 +203,21 @@ class base_base; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== - - [#base_base-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -274,12 +229,10 @@ base_base_inherited(); [#base_base-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -291,10 +244,8 @@ do_base_base_inherited(); [#derived] == derived - === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -308,66 +259,49 @@ class derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should shadow the base class function. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should shadow the base class function. - | <> | This function should be inherited by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should be shadowed by derived classes. - |=== - [#derived-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -379,12 +313,10 @@ base_base_inherited(); [#derived-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -396,12 +328,10 @@ base_inherited(); [#derived-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -413,12 +343,10 @@ base_shadowed(); [#derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -430,12 +358,10 @@ derived_shadowed(); [#derived-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -447,12 +373,10 @@ do_base_base_inherited(); [#derived-do_derived_shadowed-0a] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -464,12 +388,10 @@ do_derived_shadowed(); [#derived-excluded_inherited] == <>::excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -481,12 +403,10 @@ excluded_inherited(); [#derived-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -498,12 +418,10 @@ do_base_inherited(); [#derived-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -515,12 +433,10 @@ do_base_shadowed(); [#derived-do_derived_shadowed-0d] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -532,12 +448,10 @@ do_derived_shadowed(); [#derived-do_excluded_inherited] == <>::do_excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -549,12 +463,10 @@ do_excluded_inherited(); [#derived-do_shadowed] == <>::do_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -566,10 +478,8 @@ do_shadowed(); [#private_derived] == private_derived - === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -583,28 +493,21 @@ class private_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#private_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -616,12 +519,10 @@ derived_shadowed(); [#private_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -633,12 +534,10 @@ do_derived_shadowed(); [#protected_derived] == protected_derived - Should inherit functions as protected. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -652,69 +551,51 @@ class protected_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should be shadowed by derived classes. - | <> | This function should be inherited by derived classes. - |=== - [#protected_derived-derived_shadowed-0a] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -726,12 +607,10 @@ derived_shadowed(); [#protected_derived-do_derived_shadowed-0e] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -743,12 +622,10 @@ do_derived_shadowed(); [#protected_derived-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -760,12 +637,10 @@ base_base_inherited(); [#protected_derived-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -777,12 +652,10 @@ base_inherited(); [#protected_derived-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -794,12 +667,10 @@ base_shadowed(); [#protected_derived-derived_shadowed-0f] == <>::derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -811,12 +682,10 @@ derived_shadowed(); [#protected_derived-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -828,12 +697,10 @@ do_base_base_inherited(); [#protected_derived-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -845,12 +712,10 @@ do_base_inherited(); [#protected_derived-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -862,12 +727,10 @@ do_base_shadowed(); [#protected_derived-do_derived_shadowed-06] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -879,12 +742,10 @@ do_derived_shadowed(); [#protected_derived-do_excluded_inherited] == <>::do_excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -896,12 +757,10 @@ do_excluded_inherited(); [#protected_derived-do_shadowed] == <>::do_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -913,12 +772,10 @@ do_shadowed(); [#protected_derived-excluded_inherited] == <>::excluded_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<copy.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -928,5 +785,4 @@ excluded_inherited(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/inherit-base-members/copy.html b/test-files/golden-tests/config/inherit-base-members/copy.html index 2b44629172..66f1984879 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy.html +++ b/test-files/golden-tests/config/inherit-base-members/copy.html @@ -19,18 +19,14 @@

Types

-base - -base_base - -derived - -private_derived - -protected_derived Should inherit functions as protected. - +base +base_base +derived +private_derived +protected_derived Should inherit functions as protected. +
@@ -57,19 +53,15 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should be shadowed by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should be shadowed by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +

Protected Member Functions

@@ -80,15 +72,13 @@

Protected Member Functions

- - - - - - + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
@@ -274,14 +264,13 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +
@@ -349,23 +338,17 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should shadow the base class function. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - -do_derived_shadowed This function should shadow the base class function. - -excluded_inherited This function should be inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should shadow the base class function. +do_base_base_inherited This function should be indirectly inherited by derived classes. +do_derived_shadowed This function should shadow the base class function. +excluded_inherited This function should be inherited by derived classes. +

Protected Member Functions

@@ -376,19 +359,15 @@

Protected Member Functions

- - - - - - - - - - + + + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
+
@@ -656,14 +635,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
@@ -735,13 +713,12 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +

Protected Member Functions

@@ -752,31 +729,21 @@

Protected Member Functions

- - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + +
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
excluded_inherited This function should be inherited by derived classes.
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_excluded_inherited This function should be inherited by derived classes.
do_shadowed This function should be shadowed by derived classes.
excluded_inherited This function should be inherited by derived classes.
+
diff --git a/test-files/golden-tests/config/inherit-base-members/never.adoc b/test-files/golden-tests/config/inherit-base-members/never.adoc index 73377c197f..88c2f84285 100644 --- a/test-files/golden-tests/config/inherit-base-members/never.adoc +++ b/test-files/golden-tests/config/inherit-base-members/never.adoc @@ -4,38 +4,29 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | Should inherit functions as protected. - |=== [#base] == base - === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,48 +39,37 @@ class base [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#base-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -101,12 +81,10 @@ base_inherited(); [#base-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -118,12 +96,10 @@ base_shadowed(); [#base-derived_shadowed] == <>::derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -135,12 +111,10 @@ derived_shadowed(); [#base-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,12 +126,10 @@ do_base_inherited(); [#base-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -169,12 +141,10 @@ do_base_shadowed(); [#base-do_derived_shadowed] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -186,10 +156,8 @@ do_derived_shadowed(); [#base_base] == base_base - === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -201,28 +169,21 @@ class base_base; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== - - [#base_base-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -234,12 +195,10 @@ base_base_inherited(); [#base_base-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -251,10 +210,8 @@ do_base_base_inherited(); [#derived] == derived - === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -268,28 +225,21 @@ class derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -301,12 +251,10 @@ derived_shadowed(); [#derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -318,10 +266,8 @@ do_derived_shadowed(); [#private_derived] == private_derived - === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -335,28 +281,21 @@ class private_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#private_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -368,12 +307,10 @@ derived_shadowed(); [#private_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -385,12 +322,10 @@ do_derived_shadowed(); [#protected_derived] == protected_derived - Should inherit functions as protected. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -404,28 +339,21 @@ class protected_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#protected_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -437,12 +365,10 @@ derived_shadowed(); [#protected_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<never.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -452,5 +378,4 @@ do_derived_shadowed(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/inherit-base-members/never.html b/test-files/golden-tests/config/inherit-base-members/never.html index 9f15748f28..3d80af6c31 100644 --- a/test-files/golden-tests/config/inherit-base-members/never.html +++ b/test-files/golden-tests/config/inherit-base-members/never.html @@ -19,18 +19,14 @@

Types

-base - -base_base - -derived - -private_derived - -protected_derived Should inherit functions as protected. - +base +base_base +derived +private_derived +protected_derived Should inherit functions as protected. +
@@ -57,15 +53,13 @@

Member Functions

-base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should be shadowed by derived classes. - +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should be shadowed by derived classes. +

Protected Member Functions

@@ -76,15 +70,13 @@

Protected Member Functions

- - - - - - + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
@@ -230,14 +222,13 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +
@@ -305,14 +296,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
@@ -380,14 +370,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
@@ -459,14 +448,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
diff --git a/test-files/golden-tests/config/inherit-base-members/reference.adoc b/test-files/golden-tests/config/inherit-base-members/reference.adoc index dfea9cb84d..2fee2e906b 100644 --- a/test-files/golden-tests/config/inherit-base-members/reference.adoc +++ b/test-files/golden-tests/config/inherit-base-members/reference.adoc @@ -4,38 +4,29 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | Should inherit functions as protected. - |=== [#base] == base - === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -48,54 +39,41 @@ class base [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#base-base_inherited] == <>::base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,12 +85,10 @@ base_inherited(); [#base-base_shadowed] == <>::base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,12 +100,10 @@ base_shadowed(); [#base-derived_shadowed] == <>::derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -141,12 +115,10 @@ derived_shadowed(); [#base-do_base_inherited] == <>::do_base_inherited - This function should be inherited by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -158,12 +130,10 @@ do_base_inherited(); [#base-do_base_shadowed] == <>::do_base_shadowed - This function should shadow the excluded_base function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -175,12 +145,10 @@ do_base_shadowed(); [#base-do_derived_shadowed] == <>::do_derived_shadowed - This function should be shadowed by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,10 +160,8 @@ do_derived_shadowed(); [#base_base] == base_base - === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -207,28 +173,21 @@ class base_base; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be indirectly inherited by derived classes. - |=== - - [#base_base-base_base_inherited] == <>::base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -240,12 +199,10 @@ base_base_inherited(); [#base_base-do_base_base_inherited] == <>::do_base_base_inherited - This function should be indirectly inherited by derived classes. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -257,10 +214,8 @@ do_base_base_inherited(); [#derived] == derived - === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -274,57 +229,43 @@ class derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should shadow the base class function. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should shadow the base class function. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -336,12 +277,10 @@ derived_shadowed(); [#derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -353,10 +292,8 @@ do_derived_shadowed(); [#private_derived] == private_derived - === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -370,28 +307,21 @@ class private_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== - - [#private_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -403,12 +333,10 @@ derived_shadowed(); [#private_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -420,12 +348,10 @@ do_derived_shadowed(); [#protected_derived] == protected_derived - Should inherit functions as protected. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -439,60 +365,45 @@ class protected_derived [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should shadow the base class function. - | <> | This function should shadow the base class function. - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - | <> | This function should be indirectly inherited by derived classes. - | <> | This function should be inherited by derived classes. - | <> | This function should shadow the excluded_base function. - | <> | This function should be shadowed by derived classes. - |=== - [#protected_derived-derived_shadowed] == <>::derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -504,12 +415,10 @@ derived_shadowed(); [#protected_derived-do_derived_shadowed] == <>::do_derived_shadowed - This function should shadow the base class function. === Synopsis - Declared in `<reference.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -519,5 +428,4 @@ do_derived_shadowed(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/inherit-base-members/reference.html b/test-files/golden-tests/config/inherit-base-members/reference.html index acca0279cc..a22e425692 100644 --- a/test-files/golden-tests/config/inherit-base-members/reference.html +++ b/test-files/golden-tests/config/inherit-base-members/reference.html @@ -19,18 +19,14 @@

Types

-base - -base_base - -derived - -private_derived - -protected_derived Should inherit functions as protected. - +base +base_base +derived +private_derived +protected_derived Should inherit functions as protected. +
@@ -57,19 +53,15 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should be shadowed by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should be shadowed by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +

Protected Member Functions

@@ -80,15 +72,13 @@

Protected Member Functions

- - - - - - + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
@@ -234,14 +224,13 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - +base_base_inherited This function should be indirectly inherited by derived classes. +do_base_base_inherited This function should be indirectly inherited by derived classes. +
@@ -309,21 +298,16 @@

Member Functions

-base_base_inherited This function should be indirectly inherited by derived classes. - -base_inherited This function should be inherited by derived classes. - -base_shadowed This function should shadow the excluded_base function. - -derived_shadowed This function should shadow the base class function. - -do_base_base_inherited This function should be indirectly inherited by derived classes. - -do_derived_shadowed This function should shadow the base class function. - +base_base_inherited This function should be indirectly inherited by derived classes. +base_inherited This function should be inherited by derived classes. +base_shadowed This function should shadow the excluded_base function. +derived_shadowed This function should shadow the base class function. +do_base_base_inherited This function should be indirectly inherited by derived classes. +do_derived_shadowed This function should shadow the base class function. +

Protected Member Functions

@@ -334,15 +318,13 @@

Protected Member Functions

- - - - - - + + +
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
@@ -410,14 +392,13 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +
@@ -489,13 +470,12 @@

Member Functions

-derived_shadowed This function should shadow the base class function. - -do_derived_shadowed This function should shadow the base class function. - +derived_shadowed This function should shadow the base class function. +do_derived_shadowed This function should shadow the base class function. +

Protected Member Functions

@@ -506,25 +486,18 @@

Protected Member Functions

- - - - - - - - - - - - - - - - + + + + + + + +
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
base_base_inherited This function should be indirectly inherited by derived classes.
base_inherited This function should be inherited by derived classes.
base_shadowed This function should shadow the excluded_base function.
derived_shadowed This function should be shadowed by derived classes.
do_base_base_inherited This function should be indirectly inherited by derived classes.
do_base_inherited This function should be inherited by derived classes.
do_base_shadowed This function should shadow the excluded_base function.
do_derived_shadowed This function should be shadowed by derived classes.
+
diff --git a/test-files/golden-tests/config/sfinae/redeclare.adoc b/test-files/golden-tests/config/sfinae/redeclare.adoc index d74b6118a5..e788e34bf3 100644 --- a/test-files/golden-tests/config/sfinae/redeclare.adoc +++ b/test-files/golden-tests/config/sfinae/redeclare.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<redeclare.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,5 +28,4 @@ requires std::is_class_v<T>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/sfinae/redeclare.html b/test-files/golden-tests/config/sfinae/redeclare.html index d0391302a3..dd8d67da05 100644 --- a/test-files/golden-tests/config/sfinae/redeclare.html +++ b/test-files/golden-tests/config/sfinae/redeclare.html @@ -18,10 +18,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/config/sfinae/return-based.adoc b/test-files/golden-tests/config/sfinae/return-based.adoc index 163ca08d61..99960075c9 100644 --- a/test-files/golden-tests/config/sfinae/return-based.adoc +++ b/test-files/golden-tests/config/sfinae/return-based.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<return‐based.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,5 +28,4 @@ requires std::is_class_v<T>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/sfinae/return-based.html b/test-files/golden-tests/config/sfinae/return-based.html index db1fadd79b..6fa9f3ce78 100644 --- a/test-files/golden-tests/config/sfinae/return-based.html +++ b/test-files/golden-tests/config/sfinae/return-based.html @@ -18,10 +18,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/config/show-namespaces/show-namespaces.adoc b/test-files/golden-tests/config/show-namespaces/show-namespaces.adoc index b38ba0c504..673cef0bee 100644 --- a/test-files/golden-tests/config/show-namespaces/show-namespaces.adoc +++ b/test-files/golden-tests/config/show-namespaces/show-namespaces.adoc @@ -4,10 +4,8 @@ [#A-B-c] == A::B::c - === Synopsis - Declared in `<show‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -19,10 +17,8 @@ c(); [#A-b] == A::b - === Synopsis - Declared in `<show‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,10 +30,8 @@ b(); [#a] == a - === Synopsis - Declared in `<show‐namespaces.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,5 +41,4 @@ a(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/sort/sort-members.adoc b/test-files/golden-tests/config/sort/sort-members.adoc index 76bc53d16b..996d45c93f 100644 --- a/test-files/golden-tests/config/sort/sort-members.adoc +++ b/test-files/golden-tests/config/sort/sort-members.adoc @@ -4,66 +4,47 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - |=== [#A] == A - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,16 +52,11 @@ Declared in `<sort‐members.cpp>` struct A; ---- - - - [#B-0b] == B - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,16 +67,11 @@ template< struct B; ---- - - - [#B-04] == B<int, char> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -109,16 +80,11 @@ template<> struct <><int, char>; ---- - - - [#B-05] == B<int, U> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,16 +93,11 @@ template<class U> struct <><int, U>; ---- - - - [#C-0f] == C - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -147,16 +108,11 @@ template< struct C; ---- - - - [#C-03] == C<int> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -165,16 +121,11 @@ template<> struct <><int>; ---- - - - [#C-0d] == C<int, char> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -183,16 +134,11 @@ template<> struct <><int, char>; ---- - - - [#D] == D - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,16 +146,11 @@ Declared in `<sort‐members.cpp>` struct D; ---- - - - [#Z] == Z - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -221,48 +162,34 @@ struct Z; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | - | <> [.small]#[destructor]# | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - |=== - - [#Z-2constructor-00] == <>::Z - === Synopses - Declared in `<sort‐members.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- <>(); @@ -271,7 +198,6 @@ Declared in `<sort‐members.cpp>` [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- <>(int); @@ -282,10 +208,8 @@ Declared in `<sort‐members.cpp>` [#Z-2constructor-05] == <>::Z - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -296,10 +220,8 @@ Z(); [#Z-2constructor-06] == <>::Z - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -310,10 +232,8 @@ Z(int); [#Z-2destructor] == <>::~Z - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -324,10 +244,8 @@ Declared in `<sort‐members.cpp>` [#Z-foo] == <>::foo - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -339,10 +257,8 @@ foo() const; [#Z-2conversion] == <>::operator bool - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -353,10 +269,8 @@ operator bool() const; [#Z-operator_not] == <>::operator! - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -368,10 +282,8 @@ operator!() const; [#Z-operator_eq] == <>::operator== - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -383,10 +295,8 @@ operator==(<> const&) const; [#Z-operator_not_eq] == <>::operator!= - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -398,10 +308,8 @@ operator!=(<> const&) const; [#Z-operator_3way] == <>::operator<=> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -413,10 +321,8 @@ operator<=>(<> const&) const; [#f] == f - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -428,14 +334,11 @@ f(); [#g-0d] == g - === Synopses - Declared in `<sort‐members.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void @@ -445,7 +348,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- char @@ -455,7 +357,6 @@ char [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- char @@ -465,7 +366,6 @@ char [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- char @@ -477,7 +377,6 @@ char [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- char @@ -490,7 +389,6 @@ char [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class T> @@ -504,7 +402,6 @@ char [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> @@ -520,10 +417,8 @@ char [#g-0e3] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -535,10 +430,8 @@ g(); [#g-04] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -550,10 +443,8 @@ g(int); [#g-06] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -565,10 +456,8 @@ g(double); [#g-03a] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -582,10 +471,8 @@ g( [#g-0a] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -600,10 +487,8 @@ g( [#g-03c] == g - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -619,10 +504,8 @@ g( [#g-0e4] == g<int> - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -638,10 +521,8 @@ char [#h] == h - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -653,10 +534,8 @@ h(); [#operator_not] == operator! - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -668,10 +547,8 @@ operator!(<> const& v); [#operator_eq] == operator== - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -685,10 +562,8 @@ operator==( [#operator_not_eq] == operator!= - === Synopsis - Declared in `<sort‐members.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -700,5 +575,4 @@ operator!=( ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/config/sort/sort-members.html b/test-files/golden-tests/config/sort/sort-members.html index 0b0bd82c57..4a07a06b49 100644 --- a/test-files/golden-tests/config/sort/sort-members.html +++ b/test-files/golden-tests/config/sort/sort-members.html @@ -18,26 +18,18 @@

Types

-A - -B - -B<int, char> - -B<int, U> - -C - -C<int> - -C<int, char> - -D - -Z - +A +B +B<int, char> +B<int, U> +C +C<int> +C<int, char> +D +Z +

Functions

@@ -48,20 +40,15 @@

Functions

- - - - - - - - - - - - + + + + + +
f
g
h
operator!
operator==
operator!=
f
g
h
operator!
operator==
operator!=
+
@@ -233,26 +220,19 @@

Member Functions

-Z [constructor] - -~Z [destructor] - -foo - -operator bool - -operator! - -operator== - -operator!= - -operator<=> - +Z [constructor] +~Z [destructor] +foo +operator bool +operator! +operator== +operator!= +operator<=> +
@@ -263,7 +243,6 @@

Synopses

Declared in <sort-members.cpp>
-
 
 Z();
@@ -271,7 +250,6 @@ 

Synopses

» more... -
 
 Z(int);
@@ -446,7 +424,6 @@ 

Synopses

Declared in <sort-members.cpp>
-
 
 void
@@ -455,7 +432,6 @@ 

Synopses

» more... -
 
 char
@@ -464,7 +440,6 @@ 

Synopses

» more... -
 
 char
@@ -473,7 +448,6 @@ 

Synopses

» more... -
 
 char
@@ -484,7 +458,6 @@ 

Synopses

» more... -
 
 char
@@ -496,7 +469,6 @@ 

Synopses

» more... -
 
 template<class T>
@@ -509,7 +481,6 @@ 

Synopses

» more... -
 
 template<>
diff --git a/test-files/golden-tests/config/sort/unordered.adoc b/test-files/golden-tests/config/sort/unordered.adoc
index 548879fa97..92b0bd3e0b 100644
--- a/test-files/golden-tests/config/sort/unordered.adoc
+++ b/test-files/golden-tests/config/sort/unordered.adoc
@@ -4,66 +4,47 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 |===
+
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 |===
 
 [#D]
 == D
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -71,16 +52,11 @@ Declared in `<unordered.cpp>`
 struct D;
 ----
 
-
-
-
 [#C-0f]
 == C
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -91,16 +67,11 @@ template<
 struct C;
 ----
 
-
-
-
 [#C-0d]
 == C<int, char>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -109,16 +80,11 @@ template<>
 struct <><int, char>;
 ----
 
-
-
-
 [#C-03]
 == C<int>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -127,16 +93,11 @@ template<>
 struct <><int>;
 ----
 
-
-
-
 [#B-0b]
 == B
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -147,16 +108,11 @@ template<
 struct B;
 ----
 
-
-
-
 [#B-04]
 == B<int, char>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -165,16 +121,11 @@ template<>
 struct <><int, char>;
 ----
 
-
-
-
 [#B-05]
 == B<int, U>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -183,16 +134,11 @@ template<class U>
 struct <><int, U>;
 ----
 
-
-
-
 [#A]
 == A
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -200,16 +146,11 @@ Declared in `<unordered.cpp>`
 struct A;
 ----
 
-
-
-
 [#Z]
 == Z
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -221,44 +162,31 @@ struct Z;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> 
 | 
-
 | <> [.small]#[destructor]#
 | 
-
 | <>         [.small]#[constructor]#
 | 
-
 |===
 
-
-
 [#Z-operator_3way]
 == <>::operator<=>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -270,10 +198,8 @@ operator<=>(<> const&) const;
 [#Z-operator_not_eq]
 == <>::operator!=
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -285,10 +211,8 @@ operator!=(<> const&) const;
 [#Z-operator_eq]
 == <>::operator==
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -300,10 +224,8 @@ operator==(<> const&) const;
 [#Z-operator_not]
 == <>::operator!
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -315,10 +237,8 @@ operator!() const;
 [#Z-2conversion]
 == <>::operator bool
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -329,10 +249,8 @@ operator bool() const;
 [#Z-foo]
 == <>::foo
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -344,10 +262,8 @@ foo() const;
 [#Z-2destructor]
 == <>::~Z
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -358,14 +274,11 @@ Declared in `<unordered.cpp>`
 [#Z-2constructor-00]
 == <>::Z
 
-
 === Synopses
 
-
 Declared in `<unordered.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>(int);
@@ -374,7 +287,6 @@ Declared in `<unordered.cpp>`
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>();
@@ -385,10 +297,8 @@ Declared in `<unordered.cpp>`
 [#Z-2constructor-06]
 == <>::Z
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -399,10 +309,8 @@ Z(int);
 [#Z-2constructor-05]
 == <>::Z
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -413,10 +321,8 @@ Z();
 [#operator_not_eq]
 == operator!=
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -430,10 +336,8 @@ operator!=(
 [#operator_eq]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -447,10 +351,8 @@ operator==(
 [#operator_not]
 == operator!
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -462,10 +364,8 @@ operator!(<> const& v);
 [#h]
 == h
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -477,14 +377,11 @@ h();
 [#g-0d]
 == g
 
-
 === Synopses
 
-
 Declared in `<unordered.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<class T>
@@ -498,7 +395,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<>
@@ -512,7 +408,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 char
@@ -525,7 +420,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 char
@@ -537,7 +431,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 char
@@ -547,7 +440,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 char
@@ -557,7 +449,6 @@ char
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 void
@@ -569,10 +460,8 @@ void
 [#g-03c]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -588,10 +477,8 @@ g(
 [#g-0e4]
 == g<int>
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -607,10 +494,8 @@ char
 [#g-0a]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -625,10 +510,8 @@ g(
 [#g-03a]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -642,10 +525,8 @@ g(
 [#g-06]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -657,10 +538,8 @@ g(double);
 [#g-04]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -672,10 +551,8 @@ g(int);
 [#g-0e3]
 == g
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -687,10 +564,8 @@ g();
 [#f]
 == f
 
-
 === Synopsis
 
-
 Declared in `<unordered.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -700,5 +575,4 @@ f();
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/config/sort/unordered.html b/test-files/golden-tests/config/sort/unordered.html
index 8cadc129ba..d6635249fd 100644
--- a/test-files/golden-tests/config/sort/unordered.html
+++ b/test-files/golden-tests/config/sort/unordered.html
@@ -18,26 +18,18 @@ 

Types

-D - -C - -C<int, char> - -C<int> - -B - -B<int, char> - -B<int, U> - -A - -Z - +D +C +C<int, char> +C<int> +B +B<int, char> +B<int, U> +A +Z +

Functions

@@ -48,20 +40,15 @@

Functions

- - - - - - - - - - - - + + + + + +
operator!=
operator==
operator!
h
g
f
operator!=
operator==
operator!
h
g
f
+
@@ -233,26 +220,19 @@

Member Functions

-operator<=> - -operator!= - -operator== - -operator! - -operator bool - -foo - -~Z [destructor] - -Z [constructor] - +operator<=> +operator!= +operator== +operator! +operator bool +foo +~Z [destructor] +Z [constructor] +
@@ -373,7 +353,6 @@

Synopses

Declared in <unordered.cpp>
-
 
 Z(int);
@@ -381,7 +360,6 @@ 

Synopses

» more... -
 
 Z();
@@ -498,7 +476,6 @@ 

Synopses

Declared in <unordered.cpp>
-
 
 template<class T>
@@ -511,7 +488,6 @@ 

Synopses

» more... -
 
 template<>
@@ -524,7 +500,6 @@ 

Synopses

» more... -
 
 char
@@ -536,7 +511,6 @@ 

Synopses

» more... -
 
 char
@@ -547,7 +521,6 @@ 

Synopses

» more... -
 
 char
@@ -556,7 +529,6 @@ 

Synopses

» more... -
 
 char
@@ -565,7 +537,6 @@ 

Synopses

» more... -
 
 void
diff --git a/test-files/golden-tests/core/empty.adoc b/test-files/golden-tests/core/empty.adoc
index 3c1e9836f0..fff40cfa14 100644
--- a/test-files/golden-tests/core/empty.adoc
+++ b/test-files/golden-tests/core/empty.adoc
@@ -5,7 +5,4 @@
 == Global namespace
 
 
-
-
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/core/libcxx.adoc b/test-files/golden-tests/core/libcxx.adoc
index f2cba35296..eab4c4dee2 100644
--- a/test-files/golden-tests/core/libcxx.adoc
+++ b/test-files/golden-tests/core/libcxx.adoc
@@ -4,28 +4,23 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Computes the square root of an integral value.
-
 |===
 
 [#sqrt]
 == sqrt
 
-
 Computes the square root of an integral value.
 
 === Synopsis
 
-
 Declared in `<libcxx.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -38,49 +33,38 @@ requires std::is_integral_v<T>;
 
 === Description
 
-
 This function calculates the square root of a given integral value using bit manipulation.
 
-
-
 === Exceptions
 
-
 |===
-| Name | Thrown on
-
+| Name
+| Thrown on
 | `std::invalid_argument`
 | if the input value is negative.
-
 |===
 
 === Return Value
 
-
 The square root of the input value.
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *T*
 | The type of the input value. Must be an integral type.
-
 |===
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *value*
 | The integral value to compute the square root of.
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/core/libcxx.html b/test-files/golden-tests/core/libcxx.html
index c1f03db035..27312a96d1 100644
--- a/test-files/golden-tests/core/libcxx.html
+++ b/test-files/golden-tests/core/libcxx.html
@@ -19,10 +19,10 @@ 

Functions

-sqrt Computes the square root of an integral value. - +sqrt Computes the square root of an integral value. +
diff --git a/test-files/golden-tests/core/utf-8.adoc b/test-files/golden-tests/core/utf-8.adoc index f2244d54a9..691fd290a8 100644 --- a/test-files/golden-tests/core/utf-8.adoc +++ b/test-files/golden-tests/core/utf-8.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <<Христос_воскрес,`Христос_воскрес`>> - |=== [#Христос_воскрес] == Христос_воскрес - === Synopsis - Declared in `<utf‐8.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -31,5 +26,4 @@ bool ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/core/utf-8.html b/test-files/golden-tests/core/utf-8.html index 326bc6dc56..709706fa4b 100644 --- a/test-files/golden-tests/core/utf-8.html +++ b/test-files/golden-tests/core/utf-8.html @@ -18,10 +18,10 @@

Functions

-Христос_воскрес - +Христос_воскрес +
diff --git a/test-files/golden-tests/filters/file/exclude-self.adoc b/test-files/golden-tests/filters/file/exclude-self.adoc index 3c1e9836f0..fff40cfa14 100644 --- a/test-files/golden-tests/filters/file/exclude-self.adoc +++ b/test-files/golden-tests/filters/file/exclude-self.adoc @@ -5,7 +5,4 @@ == Global namespace - - - [.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 ac18de7153..eabcbedd92 100644 --- a/test-files/golden-tests/filters/file/include-self.adoc +++ b/test-files/golden-tests/filters/file/include-self.adoc @@ -4,38 +4,30 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#TEST] == TEST - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#TEST-SUCCESS] == <>::SUCCESS - === Synopsis - Declared in `<include‐self.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,8 +36,4 @@ struct SUCCESS; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/file/include-self.html b/test-files/golden-tests/filters/file/include-self.html index 5d8a99e0ab..348b6fbac3 100644 --- a/test-files/golden-tests/filters/file/include-self.html +++ b/test-files/golden-tests/filters/file/include-self.html @@ -18,10 +18,10 @@

Namespaces

-TEST - +TEST +
@@ -36,10 +36,10 @@

Types

-SUCCESS - +SUCCESS +
diff --git a/test-files/golden-tests/filters/file/include-symlink.adoc b/test-files/golden-tests/filters/file/include-symlink.adoc index 81a97ecc75..501a7e68dc 100644 --- a/test-files/golden-tests/filters/file/include-symlink.adoc +++ b/test-files/golden-tests/filters/file/include-symlink.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A brief. - |=== [#f] == f - A brief. === Synopsis - Declared in `<included.hpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,5 +30,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/file/include-symlink.html b/test-files/golden-tests/filters/file/include-symlink.html index 7c3c18ce8b..3d639ea8ed 100644 --- a/test-files/golden-tests/filters/file/include-symlink.html +++ b/test-files/golden-tests/filters/file/include-symlink.html @@ -19,10 +19,10 @@

Functions

-f A brief. - +f A brief. +
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 8d57df631c..2d28ea55e6 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.adoc @@ -4,42 +4,32 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== [#N0] == N0 - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#N0-f0] == <>::f0 - === Synopsis - Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -51,40 +41,31 @@ f0(); [#N4] == N4 - === Namespaces [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#N4-N5] == <>::N5 - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#N4-N5-f1] == <>::<>::f1 - === Synopsis - Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -96,24 +77,19 @@ f1(); [#N4-N6] == <>::N6 - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#N4-N6-f1] == <>::<>::f1 - === Synopsis - Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -125,38 +101,30 @@ f1(); [#N7] == N7 - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#N7-N9] == <>::N9 - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#N7-N9-g0] == <>::<>::g0 - === Synopsis - Declared in `<blacklist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,5 +134,4 @@ g0(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 f238969a9c..639a96eeb7 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.html +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.html @@ -18,14 +18,12 @@

Namespaces

-N0 - -N4 - -N7 - +N0 +N4 +N7 +
@@ -40,10 +38,10 @@

Functions

-f0 - +f0 +
@@ -74,12 +72,11 @@

Namespaces

-N5 - -N6 - +N5 +N6 +
@@ -94,10 +91,10 @@

Functions

-f1 - +f1 +
@@ -128,10 +125,10 @@

Functions

-f1 - +f1 +
@@ -162,10 +159,10 @@

Namespaces

-N9 - +N9 +
@@ -180,10 +177,10 @@

Functions

-g0 - +g0 +
diff --git a/test-files/golden-tests/filters/symbol-name/excluded-base-class.adoc b/test-files/golden-tests/filters/symbol-name/excluded-base-class.adoc index f48e3ac9d7..abfb43bae7 100644 --- a/test-files/golden-tests/filters/symbol-name/excluded-base-class.adoc +++ b/test-files/golden-tests/filters/symbol-name/excluded-base-class.adoc @@ -4,40 +4,31 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#A-D] == <>::D - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -50,27 +41,18 @@ class D [cols=1] |=== -| Name - +| Name | <> - | <> [.small]#[virtual]# - | <> [.small]#[virtual]# - | <> - |=== - - [#A-D-f] == <>::<>::f - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,10 +64,8 @@ f(); [#A-D-g] == <>::<>::g - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -98,10 +78,8 @@ g() override; [#A-D-h] == <>::<>::h - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -114,10 +92,8 @@ h() override; [#A-D-i] == <>::<>::i - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,10 +105,8 @@ i(); [#A-E] == <>::E - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,27 +119,18 @@ class E [cols=1] |=== -| Name - +| Name | <> - | <> [.small]#[virtual]# - | <> [.small]#[virtual]# - | <> - |=== - - [#A-E-f] == <>::<>::f - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -177,10 +142,8 @@ f(); [#A-E-g] == <>::<>::g - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -193,10 +156,8 @@ g(); [#A-E-h] == <>::<>::h - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -209,10 +170,8 @@ h() override; [#A-E-i] == <>::<>::i - === Synopsis - Declared in `<excluded‐base‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,5 +181,4 @@ i(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/symbol-name/excluded-base-class.html b/test-files/golden-tests/filters/symbol-name/excluded-base-class.html index f3263d5760..32efcd2c5e 100644 --- a/test-files/golden-tests/filters/symbol-name/excluded-base-class.html +++ b/test-files/golden-tests/filters/symbol-name/excluded-base-class.html @@ -18,10 +18,10 @@

Namespaces

-A - +A +
@@ -36,12 +36,11 @@

Types

-D - -E - +D +E +
@@ -67,18 +66,15 @@

Member Functions

-f - -g [virtual] - -h [virtual] - -i - +f +g [virtual] +h [virtual] +i +
@@ -170,18 +166,15 @@

Member Functions

-f - -g [virtual] - -h [virtual] - -i - +f +g [virtual] +h [virtual] +i +
diff --git a/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.adoc b/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.adoc index e9e5c416ab..0961c3e898 100644 --- a/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.adoc +++ b/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.adoc @@ -4,52 +4,41 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#B] == B - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#B-U] == <>::U - === Namespace Aliases [cols=1] |=== -| Name - +| Name | <> - |=== [#B-U-E] == <>::<>::E - === Synopsis - Declared in `<excluded‐namespace‐alias.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,5 +47,4 @@ namespace E = <>::S::E; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.html b/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.html index 7c1d5b6124..63e992a063 100644 --- a/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.html +++ b/test-files/golden-tests/filters/symbol-name/excluded-namespace-alias.html @@ -18,10 +18,10 @@

Namespaces

-B - +B +
@@ -36,10 +36,10 @@

Namespaces

-U - +U +
@@ -54,10 +54,10 @@

Namespace Aliases

-E - +E +
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 797e3ce575..daf740f622 100644 --- a/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc +++ b/test-files/golden-tests/filters/symbol-name/extraction-mode.adoc @@ -4,123 +4,100 @@ [#index] == Global namespace - === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A regular namespace with different filters for members - | <> | A see‐below namespace - |=== + === Namespace Aliases [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Namespace alias to form the dependency on dependency_ns - | <> | Namespace alias to form a dependency on the implementation‐defined namespace - | <> | Namespace alias to form a dependency on the see‐below namespace - |=== + === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A regular symbol in the global namespace - | <> | A see‐below symbol in the global namespace - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function to get a dependency symbol on the global namespace - | <> | A function to get an implementation‐defined symbol in the global namespace - | <> | A function to get a regular symbol in the global namespace - | <> | A function to get a see‐below symbol in the global namespace - |=== [#regular_ns] == regular_ns - A regular namespace with different filters for members === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A symbol that passes the filters - | <> | A symbol that passes the see‐below filter - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function to get an excluded symbol - | <> | A function to get an implementation‐defined symbol - | <> | A function to get a regular symbol - | <> | A function to get a see‐below symbol - |=== [#regular_ns-regular] == <>::regular - A symbol that passes the filters === Synopsis - Declared in `<extraction‐mode.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -132,32 +109,23 @@ struct regular; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Child of a regular symbol extracted as regular - |=== - - === Description - 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"] @@ -169,25 +137,19 @@ struct also_regular; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Grandchild of a regular symbol extracted as 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"] @@ -195,18 +157,13 @@ Declared in `<extraction‐mode.cpp>` 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"] @@ -214,25 +171,17 @@ Declared in `<extraction‐mode.cpp>` 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. - - [#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"] @@ -243,20 +192,15 @@ get_dependency(); === Description - When used in a function, only the symbol name should be shown. 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"] @@ -267,22 +211,17 @@ get_implementation_defined(); === Description - When used in a function, the implementation‐defined comment should replace the real type. It's the responsibility of the function documentation 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"] @@ -293,20 +232,15 @@ get_regular(); === Description - When used in a function, the symbol should be shown as usual 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"] @@ -317,64 +251,50 @@ 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 listed unless it's a namespace or the symbol has been explicitly used as a dependency elsewhere. - - [#see_below_ns] == see_below_ns - A see‐below namespace === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Regular symbol in a see‐below namespace - | <> | See‐below symbol in a see‐below namespace - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function to get a dependency symbol in a see‐below namespace - | <> | A function to get an implementation‐defined symbol in a see‐below namespace - |=== === Description - All member symbols should become see‐below. All members are traversed as see‐below. The documentation page for these symbols should include 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"] @@ -382,25 +302,17 @@ Declared in `<extraction‐mode.cpp>` struct regular { /* see-below */ }; ---- - - - === Description - The symbol becomes see‐below because the whole namespace 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"] @@ -408,25 +320,17 @@ Declared in `<extraction‐mode.cpp>` 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. - - [#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"] @@ -437,22 +341,17 @@ 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. It's the responsibility of the function documentation 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"] @@ -463,22 +362,17 @@ get_implementation_defined(); === Description - When used in a function, the implementation‐defined comment should replace the real type. It's the responsibility of the function documentation to explain the implementation‐defined symbol. - - [#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"] @@ -489,12 +383,10 @@ 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"] @@ -505,12 +397,10 @@ 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"] @@ -520,20 +410,15 @@ namespace see_below_ns_alias = <> | Child of a regular symbol: should be traversed as usual - |=== - - === Description - 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"] @@ -582,25 +458,19 @@ struct also_regular; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Grandchild of a regular symbol: should be traversed as usual - |=== - - [#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"] @@ -608,18 +478,13 @@ Declared in `<extraction‐mode.cpp>` 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"] @@ -627,27 +492,19 @@ Declared in `<extraction‐mode.cpp>` 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. 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"] @@ -658,20 +515,15 @@ get_dependency(); === Description - The symbol should be extracted as a dependency but its 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"] @@ -682,22 +534,17 @@ get_implementation_defined(); === Description - When used in a function, the implementation‐defined comment should replace the real type. It's the responsibility of the function documentation 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"] @@ -708,20 +555,15 @@ get_regular(); === Description - When used in a function, the symbol should be shown as usual 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"] @@ -732,11 +574,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 listed unless it's a namespace or the symbol has been explicitly used as a dependency elsewhere. - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/filters/symbol-name/extraction-mode.html b/test-files/golden-tests/filters/symbol-name/extraction-mode.html index e497643339..7acba2172c 100644 --- a/test-files/golden-tests/filters/symbol-name/extraction-mode.html +++ b/test-files/golden-tests/filters/symbol-name/extraction-mode.html @@ -19,12 +19,11 @@

Namespaces

-regular_ns A regular namespace with different filters for members - -see_below_ns A see-below namespace - +regular_ns A regular namespace with different filters for members +see_below_ns A see-below namespace +

Namespace Aliases

@@ -35,14 +34,12 @@

Namespace Aliases

- - - - - - + + +
dependency_ns_alias Namespace alias to form the dependency on dependency_ns
implementation_defined_ns_alias Namespace alias to form a dependency on the implementation-defined namespace
see_below_ns_alias Namespace alias to form a dependency on the see-below namespace
dependency_ns_alias Namespace alias to form the dependency on dependency_ns
implementation_defined_ns_alias Namespace alias to form a dependency on the implementation-defined namespace
see_below_ns_alias Namespace alias to form a dependency on the see-below namespace
+

Types

@@ -53,12 +50,11 @@

Types

- - - - + +
regular A regular symbol in the global namespace
see_below A see-below symbol in the global namespace
regular A regular symbol in the global namespace
see_below A see-below symbol in the global namespace
+

Functions

@@ -69,16 +65,13 @@

Functions

- - - - - - - - + + + +
get_dependency A function to get a dependency symbol on the global namespace
get_implementation_defined A function to get an implementation-defined symbol in the global namespace
get_regular A function to get a regular symbol in the global namespace
get_see_below A function to get a see-below symbol in the global namespace
get_dependency A function to get a dependency symbol on the global namespace
get_implementation_defined A function to get an implementation-defined symbol in the global namespace
get_regular A function to get a regular symbol in the global namespace
get_see_below A function to get a see-below symbol in the global namespace
+
@@ -98,12 +91,11 @@

Types

-regular A symbol that passes the filters - -see_below A symbol that passes the see-below filter - +regular A symbol that passes the filters +see_below A symbol that passes the see-below filter +

Functions

@@ -114,16 +106,13 @@

Functions

- - - - - - - - + + + +
get_dependency A function to get an excluded symbol
get_implementation_defined A function to get an implementation-defined symbol
get_regular A function to get a regular symbol
get_see_below A function to get a see-below symbol
get_dependency A function to get an excluded symbol
get_implementation_defined A function to get an implementation-defined symbol
get_regular A function to get a regular symbol
get_see_below A function to get a see-below symbol
+
@@ -153,12 +142,12 @@

Types

-also_regular Child of a regular symbol extracted as regular - +also_regular Child of a regular symbol extracted as regular +

Description

The symbol should have a page as usual

@@ -192,12 +181,12 @@

Types

-regular_as_well Grandchild of a regular symbol extracted as regular - +regular_as_well Grandchild of a regular symbol extracted as regular +
@@ -360,12 +349,11 @@

Types

-regular Regular symbol in a see-below namespace - -see_below See-below symbol in a see-below namespace - +regular Regular symbol in a see-below namespace +see_below See-below symbol in a see-below namespace +

Functions

@@ -376,12 +364,11 @@

Functions

- - - - + +
get_dependency A function to get a dependency symbol in a see-below namespace
get_implementation_defined A function to get an implementation-defined symbol in a see-below namespace
get_dependency A function to get a dependency symbol in a see-below namespace
get_implementation_defined A function to get an implementation-defined symbol in a see-below namespace
+

Description

All member symbols should become see-below. All members are traversed as see-below.

@@ -577,12 +564,12 @@

Types

-also_regular Child of a regular symbol: should be traversed as usual - +also_regular Child of a regular symbol: should be traversed as usual +

Description

This symbol should have a page as usual.

@@ -616,12 +603,12 @@

Types

-regular_as_well Grandchild of a regular symbol: should be traversed as usual - +regular_as_well Grandchild of a regular symbol: should be traversed as usual +
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 898662aa8f..c75fbacff9 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 @@ -4,49 +4,39 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Variables [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#regular] == regular - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#regular-absolute_uri_rule_t] == <>::absolute_uri_rule_t - === Synopsis - Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,16 +44,11 @@ Declared in `<impl‐defined‐member.cpp>` 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"] @@ -74,10 +59,8 @@ constexpr /* implementation-defined */ absolute_uri&lowba [#regular_absolute_uri_rule] == regular_absolute_uri_rule - === Synopsis - Declared in `<impl‐defined‐member.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -86,5 +69,4 @@ constexpr <>::<Namespaces -regular - +regular +

Variables

@@ -31,12 +31,11 @@

Variables

- - - - + +
absolute_uri_rule
regular_absolute_uri_rule
absolute_uri_rule
regular_absolute_uri_rule
+
@@ -51,10 +50,10 @@

Types

-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 ad48fc0211..2ffac69896 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.adoc @@ -4,63 +4,52 @@ [#index] == Global namespace - === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This namespace should extracted because it's implied by `N0::f0_WL` - | <> | This namespace should extracted because it's implied by `N1::N3_WL` and `N1::N4::f1_WL` - | <> | This namespace should extracted because it's implied by `N5::N6::*7` - |=== + === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This namespace should be included because it strictly matches `C` - |=== [#N0] == N0 - This namespace should extracted because it's implied by `N0::f0_WL` === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be included because it matches `N0::f0_WL` - |=== [#N0-f0_WL] == <>::f0_WL - This function should be included because it matches `N0::f0_WL` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -72,51 +61,42 @@ f0_WL(); [#N1] == N1 - This namespace should extracted because it's implied by `N1::N3_WL` and `N1::N4::f1_WL` === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This namespace should extracted because it's explicitly included by `N1::N3_WL` - | <> | This namespace should extracted because it's implied by `N1::N4::f1_WL` - |=== [#N1-N3_WL] == <>::N3_WL - This namespace should extracted because it's explicitly included by `N1::N3_WL` === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should extracted because the namespace `N1::N3_WL` is included as a literal. - |=== [#N1-N3_WL-f1_WL] == <>::<>::f1_WL - This function should extracted because the namespace `N1::N3_WL` is included as a literal. === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,30 +108,25 @@ f1_WL(); [#N1-N4] == <>::N4 - This namespace should extracted because it's implied by `N1::N4::f1_WL` === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should extracted because it matches `N1::N4::f1_WL` - |=== [#N1-N4-f1_WL] == <>::<>::f1_WL - This function should extracted because it matches `N1::N4::f1_WL` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -163,69 +138,57 @@ f1_WL(); [#N5] == N5 - This namespace should extracted because it's implied by `N5::N6::*7` === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This namespace should extracted because it's implied by `N5::N6::*7` - |=== [#N5-N6] == <>::N6 - This namespace should extracted because it's implied by `N5::N6::*7` === Namespaces [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This namespace should be included because it matches `N5::N6::*7` - | <> | This namespace should be included because it matches `N5::N6::*7` - |=== [#N5-N6-M7] == <>::<>::M7 - This namespace should be included because it matches `N5::N6::*7` === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be included because it's a member of `M7`, which matches `N5::N6::*7` - |=== [#N5-N6-M7-f2_WL] == <>::<>::<>::f2_WL - This function should be included because it's a member of `M7`, which matches `N5::N6::*7` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -237,30 +200,25 @@ f2_WL(); [#N5-N6-N7] == <>::<>::N7 - This namespace should be included because it matches `N5::N6::*7` === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be included because it's a member of `N7`, which matches `N5::N6::*7` - |=== [#N5-N6-N7-f2_WL] == <>::<>::<>::f2_WL - This function should be included because it's a member of `N7`, which matches `N5::N6::*7` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -272,12 +230,10 @@ f2_WL(); [#C] == C - This namespace should be included because it strictly matches `C` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,36 +245,29 @@ struct C; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This struct should be included because it's a member of `C` - |=== + === Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be included because it's a member of `C` - |=== - - [#C-D] == <>::D - This struct should be included because it's a member of `C` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -330,25 +279,19 @@ struct D; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | This function should be included because it's a member of `D` - |=== - - [#C-D-f1_WL] == <>::<>::f1_WL - This function should be included because it's a member of `D` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -360,12 +303,10 @@ f1_WL(); [#C-f0_WL] == <>::f0_WL - This function should be included because it's a member of `C` === Synopsis - Declared in `<whitelist_0.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -375,5 +316,4 @@ f0_WL(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 1ea2254406..9c06dfe15c 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.html +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.html @@ -19,14 +19,12 @@

Namespaces

-N0 This namespace should extracted because it's implied by N0::f0_WL - -N1 This namespace should extracted because it's implied by N1::N3_WL and N1::N4::f1_WL - -N5 This namespace should extracted because it's implied by N5::N6::*7 - +N0 This namespace should extracted because it's implied by N0::f0_WL +N1 This namespace should extracted because it's implied by N1::N3_WL and N1::N4::f1_WL +N5 This namespace should extracted because it's implied by N5::N6::*7 +

Types

@@ -37,10 +35,10 @@

Types

- - +
C This namespace should be included because it strictly matches C
C This namespace should be included because it strictly matches C
+
@@ -60,10 +58,10 @@

Functions

-f0_WL This function should be included because it matches N0::f0_WL - +f0_WL This function should be included because it matches N0::f0_WL +
@@ -103,12 +101,11 @@

Namespaces

-N3_WL This namespace should extracted because it's explicitly included by N1::N3_WL - -N4 This namespace should extracted because it's implied by N1::N4::f1_WL - +N3_WL This namespace should extracted because it's explicitly included by N1::N3_WL +N4 This namespace should extracted because it's implied by N1::N4::f1_WL +
@@ -128,10 +125,10 @@

Functions

-f1_WL This function should extracted because the namespace N1::N3_WL is included as a literal. - +f1_WL This function should extracted because the namespace N1::N3_WL is included as a literal. +
@@ -171,10 +168,10 @@

Functions

-f1_WL This function should extracted because it matches N1::N4::f1_WL - +f1_WL This function should extracted because it matches N1::N4::f1_WL +
@@ -214,10 +211,10 @@

Namespaces

-N6 This namespace should extracted because it's implied by N5::N6::*7 - +N6 This namespace should extracted because it's implied by N5::N6::*7 +
@@ -237,12 +234,11 @@

Namespaces

-M7 This namespace should be included because it matches N5::N6::*7 - -N7 This namespace should be included because it matches N5::N6::*7 - +M7 This namespace should be included because it matches N5::N6::*7 +N7 This namespace should be included because it matches N5::N6::*7 +
@@ -262,10 +258,10 @@

Functions

-f2_WL This function should be included because it's a member of M7, which matches N5::N6::*7 - +f2_WL This function should be included because it's a member of M7, which matches N5::N6::*7 +
@@ -305,10 +301,10 @@

Functions

-f2_WL This function should be included because it's a member of N7, which matches N5::N6::*7 - +f2_WL This function should be included because it's a member of N7, which matches N5::N6::*7 +
@@ -358,10 +354,10 @@

Types

-D This struct should be included because it's a member of C - +D This struct should be included because it's a member of C +

Member Functions

@@ -372,12 +368,12 @@

Member Functions

- - +
f0_WL This function should be included because it's a member of C
f0_WL This function should be included because it's a member of C
+
@@ -407,12 +403,12 @@

Member Functions

-f1_WL This function should be included because it's a member of D - +f1_WL This function should be included because it's a member of D +
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 1f30271946..798d2d03c3 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,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#range] == range - === Synopsis - Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -30,27 +25,20 @@ template<class T> class range; ---- - - === Private Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#range-impl-0e] == <>::impl - === Synopsis - Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,16 +49,11 @@ template< struct impl; ---- - - - [#range-impl-00] == <>::impl<R, false> - === Synopsis - Declared in `<nested‐private‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,8 +63,4 @@ struct <><R, false>; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 8924fdc854..9b3fa8883d 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 @@ -18,10 +18,10 @@

Types

-range - +range +
@@ -49,12 +49,11 @@

Private Types

-impl - -impl<R, false> - +impl +impl<R, false> +
diff --git a/test-files/golden-tests/javadoc/brief/brief-1.adoc b/test-files/golden-tests/javadoc/brief/brief-1.adoc index ad1dea8fc6..9a9eaa763a 100644 --- a/test-files/golden-tests/javadoc/brief/brief-1.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-1.adoc @@ -4,31 +4,25 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief *bold* it continues to the line. - | <> | brief - |=== [#f5] == f5 - brief *bold* it continues to the line. === Synopsis - Declared in `<brief‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,12 +34,10 @@ f5(); [#f6] == f6 - brief === Synopsis - Declared in `<brief‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,11 +48,7 @@ f6(); === Description - many lined *bold* what will happen? - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-1.html b/test-files/golden-tests/javadoc/brief/brief-1.html index 6df6218961..9a39a41f31 100644 --- a/test-files/golden-tests/javadoc/brief/brief-1.html +++ b/test-files/golden-tests/javadoc/brief/brief-1.html @@ -19,12 +19,11 @@

Functions

-f5 brief bold it continues to the line. - -f6 brief - +f5 brief bold it continues to the line. +f6 brief +
diff --git a/test-files/golden-tests/javadoc/brief/brief-2.adoc b/test-files/golden-tests/javadoc/brief/brief-2.adoc index 89b5fe8b07..5b29e9dad5 100644 --- a/test-files/golden-tests/javadoc/brief/brief-2.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-2.adoc @@ -4,43 +4,33 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - | <> | brief - | <> | brief - | <> | brief x - | <> | brief - | <> | brief - |=== [#f1] == f1 - brief === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,12 +42,10 @@ f1(); [#f2] == f2 - brief === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,12 +57,10 @@ f2(); [#f3] == f3 - brief === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -86,12 +72,10 @@ f3(); [#f4] == f4 - brief x === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -102,20 +86,15 @@ f4(); === Description - brief - - [#f5] == f5 - brief === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -127,12 +106,10 @@ f5(); [#f6] == f6 - brief === Synopsis - Declared in `<brief‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -143,11 +120,7 @@ f6(); === Description - desc - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-2.html b/test-files/golden-tests/javadoc/brief/brief-2.html index bf3cd51fe7..918fb74ec0 100644 --- a/test-files/golden-tests/javadoc/brief/brief-2.html +++ b/test-files/golden-tests/javadoc/brief/brief-2.html @@ -19,20 +19,15 @@

Functions

-f1 brief - -f2 brief - -f3 brief - -f4 brief x - -f5 brief - -f6 brief - +f1 brief +f2 brief +f3 brief +f4 brief x +f5 brief +f6 brief +
diff --git a/test-files/golden-tests/javadoc/brief/brief-3.adoc b/test-files/golden-tests/javadoc/brief/brief-3.adoc index 930d3ac701..4c2c6ebbc2 100644 --- a/test-files/golden-tests/javadoc/brief/brief-3.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-3.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | `f` overloads - |=== [#f-0e] == f - `f` overloads === Synopses - Declared in `<brief‐3.cpp>` Integer overload. @@ -75,12 +70,10 @@ void [#f-06] == f - Integer overload. === Synopsis - Declared in `<brief‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,20 +84,15 @@ f(int); === Description - More info - - [#f-0f] == f - Integer overload. === Synopsis - Declared in `<brief‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -116,12 +104,10 @@ f(double); [#f-07] == f - C string overload. === Synopsis - Declared in `<brief‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -132,20 +118,15 @@ f(char const*); === Description - More info - - [#f-0b] == f - C string overload. === Synopsis - Declared in `<brief‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,5 +136,4 @@ f(float const*); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-3.html b/test-files/golden-tests/javadoc/brief/brief-3.html index c3a78108c2..8c830249a8 100644 --- a/test-files/golden-tests/javadoc/brief/brief-3.html +++ b/test-files/golden-tests/javadoc/brief/brief-3.html @@ -19,10 +19,10 @@

Functions

-f f overloads - +f f overloads +
@@ -36,8 +36,7 @@

f

Synopses

Declared in <brief-3.cpp>
-

Integer overload.

- +Integer overload.
 
 void
@@ -45,8 +44,7 @@ 

Synopses

» more... -

Integer overload.

- +Integer overload.
 
 void
@@ -54,8 +52,7 @@ 

Synopses

» more... -

C string overload.

- +C string overload.
 
 void
@@ -63,8 +60,7 @@ 

Synopses

» more... -

C string overload.

- +C string overload.
 
 void
diff --git a/test-files/golden-tests/javadoc/brief/brief-3.xml b/test-files/golden-tests/javadoc/brief/brief-3.xml
index 45d3ec6807..ff876dfa53 100644
--- a/test-files/golden-tests/javadoc/brief/brief-3.xml
+++ b/test-files/golden-tests/javadoc/brief/brief-3.xml
@@ -11,9 +11,9 @@
       
         Integer overload.
       
-      
+ More info -
+ @@ -38,9 +38,9 @@ C string overload. -
+ More info -
+
diff --git a/test-files/golden-tests/javadoc/brief/brief-4.adoc b/test-files/golden-tests/javadoc/brief/brief-4.adoc index 940e359435..1d67aa9dfe 100644 --- a/test-files/golden-tests/javadoc/brief/brief-4.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-4.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#f0] == f0 - === Synopsis - Declared in `<brief‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,10 +31,8 @@ f0(); [#f1] == f1 - === Synopsis - Declared in `<brief‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,10 +44,8 @@ f1(); [#f2] == f2 - === Synopsis - Declared in `<brief‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -69,10 +57,8 @@ f2(); [#f3] == f3 - === Synopsis - Declared in `<brief‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,5 +68,4 @@ f3(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-4.html b/test-files/golden-tests/javadoc/brief/brief-4.html index 1dd70ab0a2..9a9385a135 100644 --- a/test-files/golden-tests/javadoc/brief/brief-4.html +++ b/test-files/golden-tests/javadoc/brief/brief-4.html @@ -18,16 +18,13 @@

Functions

-f0 - -f1 - -f2 - -f3 - +f0 +f1 +f2 +f3 +
diff --git a/test-files/golden-tests/javadoc/brief/brief-5.adoc b/test-files/golden-tests/javadoc/brief/brief-5.adoc index 14ffce03b4..8609c37ee8 100644 --- a/test-files/golden-tests/javadoc/brief/brief-5.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-5.adoc @@ -4,43 +4,33 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - | <> | - | <> | - | <> | brief - | <> | brief - | <> | brief - |=== [#f0] == f0 - brief === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,10 +42,8 @@ f0(); [#f1] == f1 - === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -67,10 +55,8 @@ f1(); [#f2] == f2 - === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -82,12 +68,10 @@ f2(); [#f3] == f3 - brief === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -99,12 +83,10 @@ f3(); [#f4] == f4 - brief === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -116,12 +98,10 @@ f4(); [#f5] == f5 - brief === Synopsis - Declared in `<brief‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -131,5 +111,4 @@ f5(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-5.html b/test-files/golden-tests/javadoc/brief/brief-5.html index b413154e3c..6edcc193dc 100644 --- a/test-files/golden-tests/javadoc/brief/brief-5.html +++ b/test-files/golden-tests/javadoc/brief/brief-5.html @@ -19,20 +19,15 @@

Functions

-f0 brief - -f1 - -f2 - -f3 brief - -f4 brief - -f5 brief - +f0 brief +f1 +f2 +f3 brief +f4 brief +f5 brief +
diff --git a/test-files/golden-tests/javadoc/brief/brief-6.adoc b/test-files/golden-tests/javadoc/brief/brief-6.adoc index bc85716f50..691f301f96 100644 --- a/test-files/golden-tests/javadoc/brief/brief-6.adoc +++ b/test-files/golden-tests/javadoc/brief/brief-6.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - |=== [#f0] == f0 - brief === Synopsis - Declared in `<brief‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,11 +31,7 @@ f0(); === Description - desc - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/brief/brief-6.html b/test-files/golden-tests/javadoc/brief/brief-6.html index f160ab1eb3..764d395219 100644 --- a/test-files/golden-tests/javadoc/brief/brief-6.html +++ b/test-files/golden-tests/javadoc/brief/brief-6.html @@ -19,10 +19,10 @@

Functions

-f0 brief - +f0 brief +
diff --git a/test-files/golden-tests/javadoc/code/code.adoc b/test-files/golden-tests/javadoc/code/code.adoc index e815d6d470..f2d8025b6f 100644 --- a/test-files/golden-tests/javadoc/code/code.adoc +++ b/test-files/golden-tests/javadoc/code/code.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - |=== [#f] == f - brief === Synopsis - Declared in `<code.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,7 +31,6 @@ f(); === Description - This description contains code: [,cpp] @@ -52,7 +46,4 @@ algorithm( T&& v = {} ) -> } ---- - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/code/code.html b/test-files/golden-tests/javadoc/code/code.html index ae0d1049bf..d7c6d34f02 100644 --- a/test-files/golden-tests/javadoc/code/code.html +++ b/test-files/golden-tests/javadoc/code/code.html @@ -19,10 +19,10 @@

Functions

-f brief - +f brief +
diff --git a/test-files/golden-tests/javadoc/copybrief/copybrief.adoc b/test-files/golden-tests/javadoc/copybrief/copybrief.adoc index 02ff5ef7c7..14e5db34ec 100644 --- a/test-files/golden-tests/javadoc/copybrief/copybrief.adoc +++ b/test-files/golden-tests/javadoc/copybrief/copybrief.adoc @@ -4,34 +4,27 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief1 - | <> | brief1 - | <> | brief1 - |=== [#f1] == f1 - brief1 === Synopsis - Declared in `<copybrief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -43,12 +36,10 @@ f1(); [#f2] == f2 - brief1 === Synopsis - Declared in `<copybrief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,12 +51,10 @@ f2(); [#f3] == f3 - brief1 === Synopsis - Declared in `<copybrief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,11 +65,7 @@ f3(); === Description - f2 - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/copybrief/copybrief.html b/test-files/golden-tests/javadoc/copybrief/copybrief.html index 1384b055eb..06e3a3a715 100644 --- a/test-files/golden-tests/javadoc/copybrief/copybrief.html +++ b/test-files/golden-tests/javadoc/copybrief/copybrief.html @@ -19,14 +19,12 @@

Functions

-f1 brief1 - -f2 brief1 - -f3 brief1 - +f1 brief1 +f2 brief1 +f3 brief1 +
diff --git a/test-files/golden-tests/javadoc/copydetails/copydetails.adoc b/test-files/golden-tests/javadoc/copydetails/copydetails.adoc index fe2111acd0..d9f87cc43c 100644 --- a/test-files/golden-tests/javadoc/copydetails/copydetails.adoc +++ b/test-files/golden-tests/javadoc/copydetails/copydetails.adoc @@ -4,34 +4,27 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Destination doc function - | <> | Destination doc function - | <> | Source doc function - |=== [#dest] == dest - Destination doc function === Synopsis - Declared in `<copydetails.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,79 +40,57 @@ dest( === Description - Documentation prefix for dest only. This is the documentation from the source function. Documentation suffix for dest only. - - === Return Value - A nice integer === Template Parameters - |=== -| Name | Description - +| Name +| Description | *A* | The template parameter A. - | *B* | The template parameter B. - |=== === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | The parameter a. - | *b* | The parameter b. - |=== === Preconditions - * a must be greater than 0. - - === Postconditions - * The return value is greater than 0. - - === See Also - dest - - - [#destOverride] == destOverride - Destination doc function === Synopsis - Declared in `<copydetails.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,7 +108,6 @@ destOverride( === Description - Documentation prefix for dest only. This is the documentation from the source function. @@ -146,89 +116,64 @@ Documentation suffix for dest only. Parameter b is not copied because it doesn't exist in the destination function. - - === Exceptions - |=== -| Name | Thrown on - +| Name +| Thrown on | `std::runtime_error` | Overwrites the exception. - |=== === Return Value - An integer meaning something else. === Template Parameters - |=== -| Name | Description - +| Name +| Description | *A* | Overwrites the template parameter A. - | *C* | The template parameter C. - | *D* | The template parameter D. - |=== === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Overwrites the parameter a. - | *c* | The parameter c. - | *d* | The parameter d. - |=== === Preconditions - * overriden precondition - - === Postconditions - * overriden postcondition - - === See Also - source - - - [#source] == source - Source doc function === Synopsis - Declared in `<copydetails.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -244,77 +189,54 @@ source( === Description - This is the documentation from the source function. - - === Exceptions - |=== -| Name | Thrown on - +| Name +| Thrown on | `std::runtime_error` | If something goes wrong. - |=== === Return Value - A nice integer === Template Parameters - |=== -| Name | Description - +| Name +| Description | *A* | The template parameter A. - | *B* | The template parameter B. - |=== === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | The parameter a. - | *b* | The parameter b. - |=== === Preconditions - * a must be greater than 0. - - === Postconditions - * The return value is greater than 0. - - === See Also - dest - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/copydetails/copydetails.html b/test-files/golden-tests/javadoc/copydetails/copydetails.html index 40cc283df2..cbf9638640 100644 --- a/test-files/golden-tests/javadoc/copydetails/copydetails.html +++ b/test-files/golden-tests/javadoc/copydetails/copydetails.html @@ -19,14 +19,12 @@

Functions

-dest Destination doc function - -destOverride Destination doc function - -source Source doc function - +dest Destination doc function +destOverride Destination doc function +source Source doc function +
diff --git a/test-files/golden-tests/javadoc/copydoc/conversion.adoc b/test-files/golden-tests/javadoc/copydoc/conversion.adoc index 84cf377132..0f40bae251 100644 --- a/test-files/golden-tests/javadoc/copydoc/conversion.adoc +++ b/test-files/golden-tests/javadoc/copydoc/conversion.adoc @@ -4,28 +4,21 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== [#A] == A - === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -37,31 +30,23 @@ struct A; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Convert a string to A - | <> | Convert A to a string - | <> | Convert A to a string - |=== - - [#A-operator_assign-0d] == <>::operator= - Convert a string to A === Synopses - Declared in `<conversion.cpp>` Convert a string to A @@ -88,29 +73,24 @@ Convert a string to A === Return Value - A representation of the string === Parameters - |=== -| Name | Description - +| Name +| Description | *other* | The string to convert - |=== [#A-operator_assign-08] == <>::operator= - Convert a string to A === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -121,29 +101,24 @@ operator=(<> const& other); === Return Value - A representation of the string === Parameters - |=== -| Name | Description - +| Name +| Description | *other* | The string to convert - |=== [#A-operator_assign-00] == <>::operator= - Convert a string to A === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -154,29 +129,24 @@ operator=(<> const& othe === Return Value - A representation of the string === Parameters - |=== -| Name | Description - +| Name +| Description | *other* | The string to convert - |=== [#A-2conversion-02] == <>::operator <> - Convert A to a string === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -186,18 +156,15 @@ operator <>() const; === Return Value - A string representation of A [#A-2conversion-00] == <>::operator <> - Convert A to a string === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -207,16 +174,13 @@ operator <>() const; === Return Value - A string representation of A [#string_type] == string_type - === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -224,16 +188,11 @@ Declared in `<conversion.cpp>` class string_type; ---- - - - [#string_view_type] == string_view_type - === Synopsis - Declared in `<conversion.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -242,8 +201,4 @@ class string_view_type; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/copydoc/conversion.html b/test-files/golden-tests/javadoc/copydoc/conversion.html index 3b8ba5f83f..63baebec16 100644 --- a/test-files/golden-tests/javadoc/copydoc/conversion.html +++ b/test-files/golden-tests/javadoc/copydoc/conversion.html @@ -18,14 +18,12 @@

Types

-A - -string_type - -string_view_type - +A +string_type +string_view_type +
@@ -51,16 +49,14 @@

Member Functions

-operator= Convert a string to A - -operator string_type Convert A to a string - -operator string_view_type Convert A to a string - +operator= Convert a string to A +operator string_type Convert A to a string +operator string_view_type Convert A to a string +
@@ -74,8 +70,7 @@

A::operator=

Synopses

Declared in <conversion.cpp>
-

Convert a string to A

- +Convert a string to A
 
 A&
@@ -83,8 +78,7 @@ 

Synopses

» more... -

Convert a string to A

- +Convert a string to A
 
 A&
diff --git a/test-files/golden-tests/javadoc/copydoc/decay-params.adoc b/test-files/golden-tests/javadoc/copydoc/decay-params.adoc
index 19bd9056d6..1cd2e3e8ee 100644
--- a/test-files/golden-tests/javadoc/copydoc/decay-params.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/decay-params.adoc
@@ -4,31 +4,25 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Brief from `foo()`
-
 | <> 
 | `foo` overloads
-
 |===
 
 [#bar]
 == bar
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<decay‐params.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -40,36 +34,28 @@ bar(int* a);
 
 === Description
 
-
 This is the function original documentation for the foo function with an array parameter.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | An array of integers.
-
 |===
 
 [#foo-05]
 == foo
 
-
 `foo` overloads
 
 === Synopses
 
-
 Declared in `<decay‐params.cpp>`
 
 We should not copy this doc
@@ -108,29 +94,24 @@ bool
 
 === Return Value
 
-
 A boolean value.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | An integer.
-
 |===
 
 [#foo-0c]
 == foo
 
-
 We should not copy this doc
 
 === Synopsis
 
-
 Declared in `<decay‐params.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -141,20 +122,15 @@ foo();
 
 === Description
 
-
 `bar` should not copy this documentation just because it has the same name and is simpler.
 
-
-
 [#foo-01]
 == foo
 
-
 We should not copy this doc
 
 === Synopsis
 
-
 Declared in `<decay‐params.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -165,31 +141,24 @@ foo(int a);
 
 === Description
 
-
 `bar` should not copy this documentation just because it has the same number of parameters.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | An integer.
-
 |===
 
 [#foo-0e]
 == foo
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<decay‐params.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -201,27 +170,20 @@ foo(int a[3]);
 
 === Description
 
-
 This is the function original documentation for the foo function with an array parameter.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | An array of integers.
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/decay-params.html b/test-files/golden-tests/javadoc/copydoc/decay-params.html
index 69f5bfee67..b0a0104f14 100644
--- a/test-files/golden-tests/javadoc/copydoc/decay-params.html
+++ b/test-files/golden-tests/javadoc/copydoc/decay-params.html
@@ -19,12 +19,11 @@ 

Functions

-bar Brief from foo() - -foo foo overloads - +bar Brief from foo() +foo foo overloads +
@@ -84,8 +83,7 @@

foo

Synopses

Declared in <decay-params.cpp>
-

We should not copy this doc

- +We should not copy this doc
 
 void
@@ -93,8 +91,7 @@ 

Synopses

» more... -

We should not copy this doc

- +We should not copy this doc
 
 void
@@ -102,8 +99,7 @@ 

Synopses

» more... -

Brief from foo()

- +Brief from foo()
 
 constexpr
diff --git a/test-files/golden-tests/javadoc/copydoc/fundamental.adoc b/test-files/golden-tests/javadoc/copydoc/fundamental.adoc
index ef25d5f99a..b8af58e039 100644
--- a/test-files/golden-tests/javadoc/copydoc/fundamental.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/fundamental.adoc
@@ -4,34 +4,27 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | `f` overloads
-
 | <> 
 | Brief
-
 | <> 
 | Brief
-
 |===
 
 [#f-0e]
 == f
 
-
 `f` overloads
 
 === Synopses
 
-
 Declared in `<fundamental.cpp>`
 
 Fail
@@ -58,24 +51,20 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Fail param
-
 |===
 
 [#f-06]
 == f
 
-
 Fail
 
 === Synopsis
 
-
 Declared in `<fundamental.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -86,24 +75,20 @@ f(int a);
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Fail param
-
 |===
 
 [#f-04]
 == f
 
-
 Brief
 
 === Synopsis
 
-
 Declared in `<fundamental.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -114,31 +99,24 @@ f(long a);
 
 === Description
 
-
 Details
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Param description
-
 |===
 
 [#g]
 == g
 
-
 Brief
 
 === Synopsis
 
-
 Declared in `<fundamental.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -149,31 +127,24 @@ g(long a);
 
 === Description
 
-
 Details
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Param description
-
 |===
 
 [#h]
 == h
 
-
 Brief
 
 === Synopsis
 
-
 Declared in `<fundamental.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -184,22 +155,16 @@ h(long a);
 
 === Description
 
-
 Details
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Param description
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/fundamental.html b/test-files/golden-tests/javadoc/copydoc/fundamental.html
index 4d5c45f31f..03701bd76a 100644
--- a/test-files/golden-tests/javadoc/copydoc/fundamental.html
+++ b/test-files/golden-tests/javadoc/copydoc/fundamental.html
@@ -19,14 +19,12 @@ 

Functions

-f f overloads - -g Brief - -h Brief - +f f overloads +g Brief +h Brief +
@@ -40,8 +38,7 @@

f

Synopses

Declared in <fundamental.cpp>
-

Fail

- +Fail
 
 void
@@ -49,8 +46,7 @@ 

Synopses

» more... -

Brief

- +Brief
 
 void
diff --git a/test-files/golden-tests/javadoc/copydoc/no-param.adoc b/test-files/golden-tests/javadoc/copydoc/no-param.adoc
index f9f23a551d..e414b95a41 100644
--- a/test-files/golden-tests/javadoc/copydoc/no-param.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/no-param.adoc
@@ -4,34 +4,27 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Brief from `foo()`
-
 | <> 
 | Brief from `foo()`
-
 | <> 
 | Brief from `foo()`
-
 |===
 
 [#copyFromNoParam]
 == copyFromNoParam
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<no‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -43,27 +36,21 @@ copyFromNoParam();
 
 === Description
 
-
 This is the function original documentation for the foo function with no parameters.
 
 This documentation is copied from the page containing the foo overload with no parameters.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 [#copyfromOverloads]
 == copyfromOverloads
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<no‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -75,25 +62,19 @@ copyfromOverloads();
 
 === Description
 
-
 This documentation is copied from the page containing all overloads of foo.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 [#foo-05]
 == foo
 
-
 Brief from `foo()`
 
 === Synopses
 
-
 Declared in `<no‐param.cpp>`
 
 Brief from `foo()`
@@ -122,29 +103,24 @@ bool
 
 === Return Value
 
-
 A boolean value.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *ch*
 | A character.
-
 |===
 
 [#foo-0c]
 == foo
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<no‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -156,25 +132,19 @@ foo();
 
 === Description
 
-
 This is the function original documentation for the foo function with no parameters.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 [#foo-0a]
 == foo
 
-
 Brief from `foo()`
 
 === Synopsis
 
-
 Declared in `<no‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -186,27 +156,20 @@ foo(char ch);
 
 === Description
 
-
 This is the function original documentation for the foo function with no parameters.
 
-
-
 === Return Value
 
-
 A boolean value.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *ch*
 | A character.
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/no-param.html b/test-files/golden-tests/javadoc/copydoc/no-param.html
index 570dd45e87..6ee4e554c6 100644
--- a/test-files/golden-tests/javadoc/copydoc/no-param.html
+++ b/test-files/golden-tests/javadoc/copydoc/no-param.html
@@ -19,14 +19,12 @@ 

Functions

-copyFromNoParam Brief from foo() - -copyfromOverloads Brief from foo() - -foo Brief from foo() - +copyFromNoParam Brief from foo() +copyfromOverloads Brief from foo() +foo Brief from foo() +
@@ -99,8 +97,7 @@

foo

Synopses

Declared in <no-param.cpp>
-

Brief from foo()

- +Brief from foo()
 
 constexpr
@@ -109,8 +106,7 @@ 

Synopses

» more... -

Brief from foo()

- +Brief from foo()
 
 constexpr
diff --git a/test-files/golden-tests/javadoc/copydoc/operator-param.adoc b/test-files/golden-tests/javadoc/copydoc/operator-param.adoc
index 2cfd56e9af..f77a781781 100644
--- a/test-files/golden-tests/javadoc/copydoc/operator-param.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/operator-param.adoc
@@ -4,24 +4,19 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#A]
 == A
 
-
 === Synopsis
 
-
 Declared in `<operator‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -33,25 +28,19 @@ struct A;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Return true if ch is in the character set.
-
 |===
 
-
-
 [#A-operator_call-0d]
 == <>::operator()
 
-
 Return true if ch is in the character set.
 
 === Synopses
 
-
 Declared in `<operator‐param.cpp>`
 
 Return true if ch is in the character set.
@@ -80,29 +69,24 @@ bool
 
 === Return Value
 
-
 True if ch is in the set, otherwise false.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *ch*
 | The signed character to test.
-
 |===
 
 [#A-operator_call-0f]
 == <>::operator()
 
-
 Return true if ch is in the character set.
 
 === Synopsis
 
-
 Declared in `<operator‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -114,36 +98,28 @@ operator()(char ch) const noexcept;
 
 === Description
 
-
 This function returns true if the character is in the set, otherwise it returns false.
 
-
-
 === Return Value
 
-
 True if ch is in the set, otherwise false.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *ch*
 | The signed character to test.
-
 |===
 
 [#A-operator_call-0b]
 == <>::operator()
 
-
 Return true if ch is in the character set.
 
 === Synopsis
 
-
 Declared in `<operator‐param.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -155,27 +131,20 @@ operator()(unsigned char ch) const noexcept;
 
 === Description
 
-
 This function returns true if the character is in the set, otherwise it returns false.
 
-
-
 === Return Value
 
-
 True if ch is in the set, otherwise false.
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *ch*
 | The unsigned character to test.
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/operator-param.html b/test-files/golden-tests/javadoc/copydoc/operator-param.html
index 5a02323ac8..6cba679b32 100644
--- a/test-files/golden-tests/javadoc/copydoc/operator-param.html
+++ b/test-files/golden-tests/javadoc/copydoc/operator-param.html
@@ -18,10 +18,10 @@ 

Types

-A - +A +
@@ -47,12 +47,12 @@

Member Functions

-operator() Return true if ch is in the character set. - +operator() Return true if ch is in the character set. +
@@ -66,8 +66,7 @@

A::operator()

Synopses

Declared in <operator-param.cpp>
-

Return true if ch is in the character set.

- +Return true if ch is in the character set.
 
 constexpr
@@ -76,8 +75,7 @@ 

Synopses

» more... -

Return true if ch is in the character set.

- +Return true if ch is in the character set.
 
 constexpr
diff --git a/test-files/golden-tests/javadoc/copydoc/param-types.adoc b/test-files/golden-tests/javadoc/copydoc/param-types.adoc
index acc1dbcef4..423317ac18 100644
--- a/test-files/golden-tests/javadoc/copydoc/param-types.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/param-types.adoc
@@ -4,101 +4,85 @@
 [#index]
 == Global namespace
 
-
 === Namespaces
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Namespace to test qualified identifier parameters.
-
 |===
+
 === Types
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Struct to test explicit object member functions.
-
 | <> 
 | Struct used to vary the parameter type.
-
 |===
+
 === Enums
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
+
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | `f` overloads
-
 | <> 
 | `g` overloads
-
 |===
 
 [#N]
 == N
 
-
 Namespace to test qualified identifier parameters.
 
 === Namespaces
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Namespace to test qualified identifier parameters.
-
 |===
 
 [#N-M]
 == <>::M
 
-
 Namespace to test qualified identifier parameters.
 
 === Types
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Struct to test qualified identifier parameters.
-
 |===
 
 [#N-M-Q]
 == <>::<>::Q
 
-
 Struct to test qualified identifier parameters.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -106,18 +90,13 @@ Declared in `<param‐types.cpp>`
 struct Q;
 ----
 
-
-
-
 [#A]
 == A
 
-
 Struct to test explicit object member functions.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -129,28 +108,21 @@ struct A;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Reference member function.
-
 | <> 
 | Reference member function.
-
 |===
 
-
-
 [#A-f]
 == <>::f
 
-
 Reference member function.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -161,33 +133,26 @@ f(<><4> a);
 
 === Description
 
-
 Documentation for a function with an explicit object parameter.
 
 This reference uses the `this` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#A-g]
 == <>::g
 
-
 Reference member function.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -200,34 +165,26 @@ g(this
 
 === Description
 
-
 Documentation for a function with an explicit object parameter.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *self*
 | The object to operate on
-
 | *a*
 | The first parameter of g
-
 |===
 
 [#paramType]
 == paramType
 
-
 Struct used to vary the parameter type.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -236,16 +193,11 @@ template<int Idx>
 struct paramType;
 ----
 
-
-
-
 [#testEnum]
 == testEnum
 
-
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -256,12 +208,10 @@ enum testEnum;
 [#f-0e]
 == f
 
-
 `f` overloads
 
 === Synopses
 
-
 Declared in `<param‐types.cpp>`
 
 Reference function.
@@ -376,24 +326,20 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of f
-
 |===
 
 [#f-0b3]
 == f
 
-
 Reference function.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -404,20 +350,15 @@ f();
 
 === Description
 
-
 Documentation for the reference function.
 
-
-
 [#f-00]
 == f
 
-
 Reference function.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -428,33 +369,26 @@ f(<><0> a);
 
 === Description
 
-
 Documentation for the reference function.
 
 This function uses a reference with no parameters.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of f
-
 |===
 
 [#f-08c]
 == f
 
-
 Reference function.
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -465,33 +399,26 @@ f(<><1> a);
 
 === Description
 
-
 Documentation for the reference function.
 
 This reference uses the `void` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of f
-
 |===
 
 [#f-012]
 == f
 
-
 Variadic function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -502,33 +429,26 @@ f(<><2> a);
 
 === Description
 
-
 Documentation for the variadic function.
 
 This reference uses the `...` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-0c]
 == f
 
-
 Non‐variadic function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -539,33 +459,26 @@ f(<><3> a);
 
 === Description
 
-
 Documentation for the non‐variadic function.
 
 This reference uses the `int` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-03]
 == f
 
-
 struct param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -576,33 +489,26 @@ f(<><5> a);
 
 === Description
 
-
 Documentation for a function with a struct parameter.
 
 This reference uses the `auto` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-04]
 == f
 
-
 Decltype function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -613,33 +519,26 @@ f(<><6> a);
 
 === Description
 
-
 Documentation for a function with a `decltype` parameter.
 
 This reference uses the `decltype` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-0b5]
 == f
 
-
 struct param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -650,33 +549,26 @@ f(<><7> a);
 
 === Description
 
-
 Documentation for a function with a struct parameter.
 
 This reference uses the `struct` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-010]
 == f
 
-
 Enum param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -687,33 +579,26 @@ f(<><8> a);
 
 === Description
 
-
 Documentation for a function with an enum parameter.
 
 This reference uses the `enum` keyword.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#f-081]
 == f
 
-
 Qualified identifier param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -724,33 +609,26 @@ f(<><9> a);
 
 === Description
 
-
 Documentation for a function with a qualified identifier parameter.
 
 This reference uses the qualified identifier `N::M::Q`.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-0d]
 == g
 
-
 `g` overloads
 
 === Synopses
 
-
 Declared in `<param‐types.cpp>`
 
 struct param function
@@ -809,7 +687,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<class a:auto>
@@ -834,27 +711,22 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 | *b*
 | The second parameter of g
-
 |===
 
 [#g-05]
 == g
 
-
 struct param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -865,31 +737,24 @@ g(<> a);
 
 === Description
 
-
 Documentation for a function with a struct parameter.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-09c]
 == g
 
-
 Qualified identifier param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -900,31 +765,24 @@ g(<>::<>::<> a);
 
 === Description
 
-
 Documentation for a function with a qualified identifier parameter.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-04c]
 == g
 
-
 Enum param function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -935,31 +793,24 @@ g(<> a);
 
 === Description
 
-
 Documentation for a function with an enum parameter.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-096]
 == g
 
-
 Variadic function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -970,31 +821,24 @@ g(int a, ...);
 
 === Description
 
-
 Documentation for the variadic function.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-04a]
 == g
 
-
 Non‐variadic function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -1005,29 +849,22 @@ g(int a);
 
 === Description
 
-
 Documentation for the non‐variadic function.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 |===
 
 [#g-0b]
 == g
 
-
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -1040,12 +877,10 @@ g(auto a);
 [#g-0c]
 == g
 
-
 Decltype function
 
 === Synopsis
 
-
 Declared in `<param‐types.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -1058,25 +893,18 @@ g(
 
 === Description
 
-
 Documentation for a function with a `decltype` parameter.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | The first parameter of g
-
 | *b*
 | The second parameter of g
-
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/param-types.html b/test-files/golden-tests/javadoc/copydoc/param-types.html
index 40a2cd9cfe..79ad0f3e44 100644
--- a/test-files/golden-tests/javadoc/copydoc/param-types.html
+++ b/test-files/golden-tests/javadoc/copydoc/param-types.html
@@ -19,10 +19,10 @@ 

Namespaces

-N Namespace to test qualified identifier parameters. - +N Namespace to test qualified identifier parameters. +

Types

@@ -33,12 +33,11 @@

Types

- - - - + +
A Struct to test explicit object member functions.
paramType Struct used to vary the parameter type.
A Struct to test explicit object member functions.
paramType Struct used to vary the parameter type.
+

Enums

@@ -48,10 +47,10 @@

Enums

- - +
testEnum
testEnum
+

Functions

@@ -62,12 +61,11 @@

Functions

- - - - + +
f f overloads
g g overloads
f f overloads
g g overloads
+
@@ -87,10 +85,10 @@

Namespaces

-M Namespace to test qualified identifier parameters. - +M Namespace to test qualified identifier parameters. +
@@ -110,10 +108,10 @@

Types

-Q Struct to test qualified identifier parameters. - +Q Struct to test qualified identifier parameters. +
@@ -164,14 +162,13 @@

Member Functions

-f Reference member function. - -g Reference member function. - +f Reference member function. +g Reference member function. +
@@ -324,8 +321,7 @@

f

Synopses

Declared in <param-types.cpp>
-

Reference function.

- +Reference function.
 
 void
@@ -333,8 +329,7 @@ 

Synopses

» more... -

Reference function.

- +Reference function.
 
 void
@@ -342,8 +337,7 @@ 

Synopses

» more... -

Reference function.

- +Reference function.
 
 void
@@ -351,8 +345,7 @@ 

Synopses

» more... -

Variadic function

- +Variadic function
 
 void
@@ -360,8 +353,7 @@ 

Synopses

» more... -

Non-variadic function

- +Non-variadic function
 
 void
@@ -369,8 +361,7 @@ 

Synopses

» more... -

struct param function

- +struct param function
 
 void
@@ -378,8 +369,7 @@ 

Synopses

» more... -

Decltype function

- +Decltype function
 
 void
@@ -387,8 +377,7 @@ 

Synopses

» more... -

struct param function

- +struct param function
 
 void
@@ -396,8 +385,7 @@ 

Synopses

» more... -

Enum param function

- +Enum param function
 
 void
@@ -405,8 +393,7 @@ 

Synopses

» more... -

Qualified identifier param function

- +Qualified identifier param function
 
 void
@@ -848,8 +835,7 @@ 

g

Synopses

Declared in <param-types.cpp>
-

struct param function

- +struct param function
 
 void
@@ -857,8 +843,7 @@ 

Synopses

» more... -

Qualified identifier param function

- +Qualified identifier param function
 
 void
@@ -866,8 +851,7 @@ 

Synopses

» more... -

Enum param function

- +Enum param function
 
 void
@@ -875,8 +859,7 @@ 

Synopses

» more... -

Variadic function

- +Variadic function
 
 void
@@ -884,8 +867,7 @@ 

Synopses

» more... -

Non-variadic function

- +Non-variadic function
 
 void
@@ -894,7 +876,6 @@ 

Synopses

» more... -
 
 template<class a:auto>
@@ -903,8 +884,7 @@ 

Synopses

» more... -

Decltype function

- +Decltype function
 
 void
diff --git a/test-files/golden-tests/javadoc/copydoc/qualified.adoc b/test-files/golden-tests/javadoc/copydoc/qualified.adoc
index c69e4cf013..a116ee393c 100644
--- a/test-files/golden-tests/javadoc/copydoc/qualified.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/qualified.adoc
@@ -4,49 +4,40 @@
 [#index]
 == Global namespace
 
-
 === Namespaces
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
+
 === Types
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Helper class for distinct parameter types
-
 |===
 
 [#N]
 == N
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#N-A]
 == <>::A
 
-
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -58,38 +49,29 @@ struct A;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
+
 === Member Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Reference function
-
 | <> 
 | `g` overloads
-
 | <> 
 | `h` overloads
-
 |===
 
-
-
 [#N-A-B]
 == <>::<>::B
 
-
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -97,18 +79,13 @@ Declared in `<qualified.cpp>`
 struct B;
 ----
 
-
-
-
 [#N-A-f-05]
 == <>::<>::f
 
-
 Reference function
 
 === Synopses
 
-
 Declared in `<qualified.cpp>`
 
 Reference function
@@ -201,24 +178,20 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-0a]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -229,31 +202,24 @@ f(<><0> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-0b]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -264,31 +230,24 @@ f(<><1> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-0e]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -299,31 +258,24 @@ f(<><2> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-00]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -334,31 +286,24 @@ f(<><3> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-02]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -369,31 +314,24 @@ f(<><4> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-092]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -404,31 +342,24 @@ f(<><5> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-097]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -439,31 +370,24 @@ f(<><6> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-f-07]
 == <>::<>::f
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -474,31 +398,24 @@ f(<><7> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-g-0d]
 == <>::<>::g
 
-
 `g` overloads
 
 === Synopses
 
-
 Declared in `<qualified.cpp>`
 
 Reference function
@@ -525,24 +442,20 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-g-0a]
 == <>::<>::g
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -553,31 +466,24 @@ g(<> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-g-06]
 == <>::<>::g
 
-
 Fail
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -588,31 +494,24 @@ g(int a);
 
 === Description
 
-
 Function with same number of parameters but different types. This should fail.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Fundamental type parameter
-
 |===
 
 [#N-A-h-0b]
 == <>::<>::h
 
-
 `h` overloads
 
 === Synopses
 
-
 Declared in `<qualified.cpp>`
 
 Reference function
@@ -639,24 +538,20 @@ void
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-h-0f]
 == <>::<>::h
 
-
 Reference function
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -667,31 +562,24 @@ h(<>::<>::<> a);
 
 === Description
 
-
 Documentation for the reference function
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Qualified param
-
 |===
 
 [#N-A-h-06]
 == <>::<>::h
 
-
 Fail
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -702,31 +590,24 @@ h(int a);
 
 === Description
 
-
 Function with same number of parameters but different types. This should fail.
 
-
-
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Fundamental type parameter
-
 |===
 
 [#param_t]
 == param_t
 
-
 Helper class for distinct parameter types
 
 === Synopsis
 
-
 Declared in `<qualified.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -736,8 +617,4 @@ class param_t;
 ----
 
 
-
-
-
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/qualified.html b/test-files/golden-tests/javadoc/copydoc/qualified.html
index 7e0445421b..e87d4d3569 100644
--- a/test-files/golden-tests/javadoc/copydoc/qualified.html
+++ b/test-files/golden-tests/javadoc/copydoc/qualified.html
@@ -18,10 +18,10 @@ 

Namespaces

-N - +N +

Types

@@ -32,10 +32,10 @@

Types

- - +
param_t Helper class for distinct parameter types
param_t Helper class for distinct parameter types
+
@@ -50,10 +50,10 @@

Types

-A - +A +
@@ -78,10 +78,10 @@

Types

-B - +B +

Member Functions

@@ -92,16 +92,14 @@

Member Functions

- - - - - - + + +
f Reference function
g g overloads
h h overloads
f Reference function
g g overloads
h h overloads
+
@@ -132,8 +130,7 @@

N::A::f

Synopses

Declared in <qualified.cpp>
-

Reference function

- +Reference function
 
 void
@@ -141,8 +138,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -150,8 +146,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -159,8 +154,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -168,8 +162,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -177,8 +170,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -186,8 +178,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -195,8 +186,7 @@ 

Synopses

» more... -

Reference function

- +Reference function
 
 void
@@ -564,8 +554,7 @@ 

N::A::g

Synopses

Declared in <qualified.cpp>
-

Reference function

- +Reference function
 
 void
@@ -573,8 +562,7 @@ 

Synopses

» more... -

Fail

- +Fail
 
 void
@@ -696,8 +684,7 @@ 

N::A::h

Synopses

Declared in <qualified.cpp>
-

Reference function

- +Reference function
 
 void
@@ -705,8 +692,7 @@ 

Synopses

» more... -

Fail

- +Fail
 
 void
diff --git a/test-files/golden-tests/javadoc/copydoc/qualifiers.adoc b/test-files/golden-tests/javadoc/copydoc/qualifiers.adoc
index 8739f02b40..4c72d09595 100644
--- a/test-files/golden-tests/javadoc/copydoc/qualifiers.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/qualifiers.adoc
@@ -4,24 +4,19 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#A]
 == A
 
-
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -33,46 +28,34 @@ struct A;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
+
 === Member Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | `begin` overloads
-
 | <> 
 | Return a const iterator to the beginning
-
 | <> 
 | An const rvalue reference to A
-
 | <> 
 | `ref` overloads
-
 | <> 
 | An rvalue reference to A
-
 |===
 
-
-
 [#A-const_iterator]
 == <>::const_iterator
 
-
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -80,16 +63,11 @@ Declared in `<qualifiers.cpp>`
 class const_iterator;
 ----
 
-
-
-
 [#A-iterator]
 == <>::iterator
 
-
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -97,18 +75,13 @@ Declared in `<qualifiers.cpp>`
 class iterator;
 ----
 
-
-
-
 [#A-begin-05]
 == <>::begin
 
-
 `begin` overloads
 
 === Synopses
 
-
 Declared in `<qualifiers.cpp>`
 
 Returns an iterator to the beginning
@@ -135,19 +108,16 @@ Return a const iterator to the beginning
 
 === Return Value
 
-
 * Iterator to the first element.
 * Const iterator to the first element.
 
 [#A-begin-06]
 == <>::begin
 
-
 Returns an iterator to the beginning
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -158,25 +128,19 @@ begin();
 
 === Description
 
-
 Returns an iterator to the first element of the vector.
 
-
-
 === Return Value
 
-
 Iterator to the first element.
 
 [#A-begin-0c]
 == <>::begin
 
-
 Return a const iterator to the beginning
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -187,25 +151,19 @@ begin() const;
 
 === Description
 
-
 Returns a const iterator to the first element of the vector.
 
-
-
 === Return Value
 
-
 Const iterator to the first element.
 
 [#A-cbegin]
 == <>::cbegin
 
-
 Return a const iterator to the beginning
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -216,25 +174,19 @@ cbegin() const;
 
 === Description
 
-
 Returns a const iterator to the first element of the vector.
 
-
-
 === Return Value
 
-
 Const iterator to the first element.
 
 [#A-crvalue]
 == <>::crvalue
 
-
 An const rvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -245,18 +197,15 @@ crvalue() const &&;
 
 === Return Value
 
-
 A reference to A
 
 [#A-ref-0f]
 == <>::ref
 
-
 `ref` overloads
 
 === Synopses
 
-
 Declared in `<qualifiers.cpp>`
 
 An lvalue reference to A
@@ -305,18 +254,15 @@ An const rvalue reference to A
 
 === Return Value
 
-
 A reference to A
 
 [#A-ref-05]
 == <>::ref
 
-
 An lvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -327,18 +273,15 @@ ref() &;
 
 === Return Value
 
-
 A reference to A
 
 [#A-ref-0e]
 == <>::ref
 
-
 An rvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -349,18 +292,15 @@ ref() &&;
 
 === Return Value
 
-
 A reference to A
 
 [#A-ref-04]
 == <>::ref
 
-
 An const lvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -371,18 +311,15 @@ ref() const &;
 
 === Return Value
 
-
 A reference to A
 
 [#A-ref-07]
 == <>::ref
 
-
 An const rvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -393,18 +330,15 @@ ref() const &&;
 
 === Return Value
 
-
 A reference to A
 
 [#A-rvalue]
 == <>::rvalue
 
-
 An rvalue reference to A
 
 === Synopsis
 
-
 Declared in `<qualifiers.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -415,9 +349,7 @@ rvalue() &&;
 
 === Return Value
 
-
 A reference to A
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/qualifiers.html b/test-files/golden-tests/javadoc/copydoc/qualifiers.html
index 5a66cd08ab..423d4af620 100644
--- a/test-files/golden-tests/javadoc/copydoc/qualifiers.html
+++ b/test-files/golden-tests/javadoc/copydoc/qualifiers.html
@@ -18,10 +18,10 @@ 

Types

-A - +A +
@@ -46,12 +46,11 @@

Types

-const_iterator - -iterator - +const_iterator +iterator +

Member Functions

@@ -62,20 +61,16 @@

Member Functions

- - - - - - - - - - + + + + +
begin begin overloads
cbegin Return a const iterator to the beginning
crvalue An const rvalue reference to A
ref ref overloads
rvalue An rvalue reference to A
begin begin overloads
cbegin Return a const iterator to the beginning
crvalue An const rvalue reference to A
ref ref overloads
rvalue An rvalue reference to A
+
@@ -123,8 +118,7 @@

A::begin

Synopses

Declared in <qualifiers.cpp>
-

Returns an iterator to the beginning

- +Returns an iterator to the beginning
 
 iterator
@@ -132,8 +126,7 @@ 

Synopses

» more... -

Return a const iterator to the beginning

- +Return a const iterator to the beginning
 
 const_iterator
@@ -271,8 +264,7 @@ 

A::ref

Synopses

Declared in <qualifiers.cpp>
-

An lvalue reference to A

- +An lvalue reference to A
 
 A&
@@ -280,8 +272,7 @@ 

Synopses

» more... -

An rvalue reference to A

- +An rvalue reference to A
 
 A&&
@@ -289,8 +280,7 @@ 

Synopses

» more... -

An const lvalue reference to A

- +An const lvalue reference to A
 
 A const&
@@ -298,8 +288,7 @@ 

Synopses

» more... -

An const rvalue reference to A

- +An const rvalue reference to A
 
 A const&&
diff --git a/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc b/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc
index 7b14abf941..da9d6facd3 100644
--- a/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc
+++ b/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc
@@ -4,78 +4,58 @@
 [#index]
 == Global namespace
 
-
 === Namespaces
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#A]
 == A
 
-
 === Types
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Main class template for B.
-
 | <> 
 | Specialization of B for int.
-
 | <> 
 | Specialization of B for int with value 2.
-
 | <> 
 | Main class template for C.
-
 | <> 
 | Specialization of C for D with true.
-
 | <> 
 | Specialization of C for int with true.
-
 | <> 
 | Helper struct D.
-
 | <> 
 | Specialization of B for int.
-
 | <> 
 | Specialization of B for int with value 2.
-
 | <> 
 | Main class template for B.
-
 | <> 
 | Specialization of C for D with true.
-
 | <> 
 | Specialization of C for D with true.
-
 | <> 
 | Main class template for C.
-
 |===
 
 [#A-BInt]
 == <>::BInt
 
-
 Specialization of B for int.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -86,12 +66,10 @@ using BInt = <><int>;
 [#A-BInt2]
 == <>::BInt2
 
-
 Specialization of B for int with value 2.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -102,12 +80,10 @@ using BInt2 = <><int, 2>;
 [#A-B_t]
 == <>::B_t
 
-
 Main class template for B.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -120,24 +96,20 @@ using B_t = <><T, I>;
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *T*
 | The type parameter.
-
 |===
 
 [#A-CDTrue]
 == <>::CDTrue
 
-
 Specialization of C for D with true.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -148,12 +120,10 @@ using CDTrue = <><<>, true>;
 [#A-CIntTrue]
 == <>::CIntTrue
 
-
 Specialization of C for D with true.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -164,12 +134,10 @@ using CIntTrue = <><int, true>;
 [#A-C_t]
 == <>::C_t
 
-
 Main class template for C.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -182,24 +150,20 @@ using C_t = <><T, B>;
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *T*
 | The type parameter.
-
 |===
 
 [#A-B-08]
 == <>::B
 
-
 Main class template for B.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -210,32 +174,24 @@ template<
 struct B;
 ----
 
-
-
-
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *T*
 | The type parameter.
-
 | *int*
 | The integer parameter with a default value of 0.
-
 |===
 
 [#A-B-09]
 == <>::B<int>
 
-
 Specialization of B for int.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -244,18 +200,13 @@ template<>
 struct <><int>;
 ----
 
-
-
-
 [#A-B-0c]
 == <>::B<int, 2>
 
-
 Specialization of B for int with value 2.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -264,18 +215,13 @@ template<>
 struct <><int, 2>;
 ----
 
-
-
-
 [#A-C-05]
 == <>::C
 
-
 Main class template for C.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -286,32 +232,24 @@ template<
 struct C;
 ----
 
-
-
-
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *T*
 | The type parameter.
-
 | *bool*
 | The boolean parameter with a default value of false.
-
 |===
 
 [#A-C-0f]
 == <>::C<<>, true>
 
-
 Specialization of C for D with true.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -320,18 +258,13 @@ template<>
 struct <><<>, true>;
 ----
 
-
-
-
 [#A-C-0c]
 == <>::C<int, true>
 
-
 Specialization of C for int with true.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -340,18 +273,13 @@ template<>
 struct <><int, true>;
 ----
 
-
-
-
 [#A-D]
 == <>::D
 
-
 Helper struct D.
 
 === Synopsis
 
-
 Declared in `<template‐arguments.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -360,8 +288,4 @@ struct D;
 ----
 
 
-
-
-
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/javadoc/copydoc/template-arguments.html b/test-files/golden-tests/javadoc/copydoc/template-arguments.html
index f89b64dd34..727de9fa7d 100644
--- a/test-files/golden-tests/javadoc/copydoc/template-arguments.html
+++ b/test-files/golden-tests/javadoc/copydoc/template-arguments.html
@@ -18,10 +18,10 @@ 

Namespaces

-A - +A +
@@ -37,34 +37,22 @@

Types

-B Main class template for B. - -B<int> Specialization of B for int. - -B<int, 2> Specialization of B for int with value 2. - -C Main class template for C. - -C<D, true> Specialization of C for D with true. - -C<int, true> Specialization of C for int with true. - -D Helper struct D. - -BInt Specialization of B for int. - -BInt2 Specialization of B for int with value 2. - -B_t Main class template for B. - -CDTrue Specialization of C for D with true. - -CIntTrue Specialization of C for D with true. - -C_t Main class template for C. - +B Main class template for B. +B<int> Specialization of B for int. +B<int, 2> Specialization of B for int with value 2. +C Main class template for C. +C<D, true> Specialization of C for D with true. +C<int, true> Specialization of C for int with true. +D Helper struct D. +BInt Specialization of B for int. +BInt2 Specialization of B for int with value 2. +B_t Main class template for B. +CDTrue Specialization of C for D with true. +CIntTrue Specialization of C for D with true. +C_t Main class template for C. +
diff --git a/test-files/golden-tests/javadoc/inline/styled.adoc b/test-files/golden-tests/javadoc/inline/styled.adoc index aaf1522b8b..280b89fea4 100644 --- a/test-files/golden-tests/javadoc/inline/styled.adoc +++ b/test-files/golden-tests/javadoc/inline/styled.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Brief for A - |=== [#A] == A - Brief for A === Synopsis - Declared in `<styled.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -37,34 +32,25 @@ struct A; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Compare function - |=== - - === Description - Paragraph with `code`, *bold* text, and _italic_ text. We can also escape these markers: `, *, and _. - - [#A-compare] == <>::compare - Compare function === Synopsis - Declared in `<styled.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,20 +61,16 @@ compare(<> const& other) const noexcept; === Return Value - `‐1` if `*this < other`, `0` if `this == other`, and 1 if `this > other`. === Parameters - |=== -| Name | Description - +| Name +| Description | *other* | The other object to compare against. - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/inline/styled.html b/test-files/golden-tests/javadoc/inline/styled.html index 4457cef547..6e02fc507c 100644 --- a/test-files/golden-tests/javadoc/inline/styled.html +++ b/test-files/golden-tests/javadoc/inline/styled.html @@ -19,10 +19,10 @@

Types

-A Brief for A - +A Brief for A +
@@ -52,12 +52,12 @@

Member Functions

-compare Compare function - +compare Compare function +

Description

Paragraph with code, bold text, and italic text.

diff --git a/test-files/golden-tests/javadoc/link/link.adoc b/test-files/golden-tests/javadoc/link/link.adoc index 6ffb5fba99..7ba42a523a 100644 --- a/test-files/golden-tests/javadoc/link/link.adoc +++ b/test-files/golden-tests/javadoc/link/link.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function with a link - |=== [#f] == f - A function with a link === Synopsis - Declared in `<link.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,11 +31,7 @@ f(); === Description - This is a function with a link to https://www.boost.org[]. - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/link/link.html b/test-files/golden-tests/javadoc/link/link.html index d616295a4d..ca91680138 100644 --- a/test-files/golden-tests/javadoc/link/link.html +++ b/test-files/golden-tests/javadoc/link/link.html @@ -19,10 +19,10 @@

Functions

-f A function with a link - +f A function with a link +
diff --git a/test-files/golden-tests/javadoc/lists/li.adoc b/test-files/golden-tests/javadoc/lists/li.adoc index 9810f3b009..33c7f7ba84 100644 --- a/test-files/golden-tests/javadoc/lists/li.adoc +++ b/test-files/golden-tests/javadoc/lists/li.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function - |=== [#f] == f - A function === Synopsis - Declared in `<li.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,7 +31,6 @@ f(); === Description - Description: * Point 1 @@ -45,7 +39,4 @@ Description: Another paragraph. - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/lists/li.html b/test-files/golden-tests/javadoc/lists/li.html index 0fac5a5253..eb95d8e4d2 100644 --- a/test-files/golden-tests/javadoc/lists/li.html +++ b/test-files/golden-tests/javadoc/lists/li.html @@ -19,10 +19,10 @@

Functions

-f A function - +f A function +
diff --git a/test-files/golden-tests/javadoc/lists/li.xml b/test-files/golden-tests/javadoc/lists/li.xml index 4982ddb379..319c1e2913 100644 --- a/test-files/golden-tests/javadoc/lists/li.xml +++ b/test-files/golden-tests/javadoc/lists/li.xml @@ -8,9 +8,9 @@ A function -
+ Description: -
+ Point 1 diff --git a/test-files/golden-tests/javadoc/lists/listitem.adoc b/test-files/golden-tests/javadoc/lists/listitem.adoc index 28a7d899ed..65f43f8f36 100644 --- a/test-files/golden-tests/javadoc/lists/listitem.adoc +++ b/test-files/golden-tests/javadoc/lists/listitem.adoc @@ -4,35 +4,27 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | brief - | <> | brief - |=== [#f0] == f0 - === Synopsis - Declared in `<listitem.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -43,18 +35,13 @@ f0(); === Description - * item - - [#f1] == f1 - === Synopsis - Declared in `<listitem.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,21 +52,16 @@ f1(); === Description - * item 1 * item 2 - - [#f2] == f2 - brief === Synopsis - Declared in `<listitem.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,21 +72,16 @@ f2(); === Description - * item 1 * item 2 - - [#f3] == f3 - brief === Synopsis - Declared in `<listitem.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,13 +92,9 @@ f3(); === Description - * item 1 * item 2 * item 3 - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/lists/listitem.html b/test-files/golden-tests/javadoc/lists/listitem.html index d1ac2221d8..74991ae645 100644 --- a/test-files/golden-tests/javadoc/lists/listitem.html +++ b/test-files/golden-tests/javadoc/lists/listitem.html @@ -19,16 +19,13 @@

Functions

-f0 - -f1 - -f2 brief - -f3 brief - +f0 +f1 +f2 brief +f3 brief +
diff --git a/test-files/golden-tests/javadoc/paragraph/par-1.adoc b/test-files/golden-tests/javadoc/paragraph/par-1.adoc index 16836b6039..4f904633fb 100644 --- a/test-files/golden-tests/javadoc/paragraph/par-1.adoc +++ b/test-files/golden-tests/javadoc/paragraph/par-1.adoc @@ -4,37 +4,29 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Brief - | <> | Brief - | <> | Brief - | <> | Brief - |=== [#f1] == f1 - Brief === Synopsis - Declared in `<par‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,27 +37,20 @@ f1(); === Description - - === Custom par - Paragraph 1 [,cpp] ---- void f1(); ---- - - [#f2] == f2 - Brief === Synopsis - Declared in `<par‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,27 +61,20 @@ f2(); === Description - - === Custom par - Paragraph 2 [,cpp] ---- void f2(); ---- - - [#f3] == f3 - Brief === Synopsis - Declared in `<par‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,25 +85,18 @@ f3(); === Description - - === Custom par - [,cpp] ---- void f3(); ---- - - [#f4] == f4 - Brief === Synopsis - Declared in `<par‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -136,16 +107,10 @@ f4(); === Description - - === Custom par - [,cpp] ---- void f4(); ---- - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/paragraph/par-1.html b/test-files/golden-tests/javadoc/paragraph/par-1.html index a3e27754d4..5e64c1b527 100644 --- a/test-files/golden-tests/javadoc/paragraph/par-1.html +++ b/test-files/golden-tests/javadoc/paragraph/par-1.html @@ -19,16 +19,13 @@

Functions

-f1 Brief - -f2 Brief - -f3 Brief - -f4 Brief - +f1 Brief +f2 Brief +f3 Brief +f4 Brief +
diff --git a/test-files/golden-tests/javadoc/paragraph/para-1.adoc b/test-files/golden-tests/javadoc/paragraph/para-1.adoc index 8cdfa230a7..0e93331cb6 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-1.adoc +++ b/test-files/golden-tests/javadoc/paragraph/para-1.adoc @@ -4,35 +4,27 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | brief - |=== [#f1] == f1 - === Synopsis - Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,10 +36,8 @@ f1(); [#f2] == f2 - === Synopsis - Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -59,10 +49,8 @@ f2(); [#f3] == f3 - === Synopsis - Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,12 +62,10 @@ f3(); [#f4] == f4 - brief === Synopsis - Declared in `<para‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,7 +76,6 @@ f4(); === Description - a b @@ -98,7 +83,4 @@ b c - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/paragraph/para-1.html b/test-files/golden-tests/javadoc/paragraph/para-1.html index c981a94987..3c34e2843a 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-1.html +++ b/test-files/golden-tests/javadoc/paragraph/para-1.html @@ -19,16 +19,13 @@

Functions

-f1 - -f2 - -f3 - -f4 brief - +f1 +f2 +f3 +f4 brief +
diff --git a/test-files/golden-tests/javadoc/paragraph/para-2.adoc b/test-files/golden-tests/javadoc/paragraph/para-2.adoc index 5aae2c08ac..7ae121f172 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-2.adoc +++ b/test-files/golden-tests/javadoc/paragraph/para-2.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - |=== [#f1] == f1 - brief === Synopsis - Declared in `<para‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,11 +31,7 @@ f1(); === Description - a b c d - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/paragraph/para-2.html b/test-files/golden-tests/javadoc/paragraph/para-2.html index ede07650bf..a2a11648e8 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-2.html +++ b/test-files/golden-tests/javadoc/paragraph/para-2.html @@ -19,10 +19,10 @@

Functions

-f1 brief - +f1 brief +
diff --git a/test-files/golden-tests/javadoc/paragraph/para-3.adoc b/test-files/golden-tests/javadoc/paragraph/para-3.adoc index d5bbaa4389..1c7a9e7295 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-3.adoc +++ b/test-files/golden-tests/javadoc/paragraph/para-3.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A function - |=== [#my_function] == my_function - A function === Synopsis - Declared in `<para‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,21 +31,13 @@ my_function(); === Description - - === A heading. Some text. - More text... Another paragraph Next line - === Exception safety - No‐throw guarantee. - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/paragraph/para-3.html b/test-files/golden-tests/javadoc/paragraph/para-3.html index e8df9b6e03..879898b5c2 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-3.html +++ b/test-files/golden-tests/javadoc/paragraph/para-3.html @@ -19,10 +19,10 @@

Functions

-my_function A function - +my_function A function +
diff --git a/test-files/golden-tests/javadoc/param/param-1.adoc b/test-files/golden-tests/javadoc/param/param-1.adoc index 473e35df73..b5bd546d24 100644 --- a/test-files/golden-tests/javadoc/param/param-1.adoc +++ b/test-files/golden-tests/javadoc/param/param-1.adoc @@ -4,38 +4,29 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | - |=== [#f0] == f0 - === Synopsis - Declared in `<param‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,22 +37,18 @@ f0(int i); === Parameters - |=== -| Name | Description - +| Name +| Description | *i* | int - |=== [#f1] == f1 - === Synopsis - Declared in `<param‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -72,22 +59,18 @@ f1(int i); === Parameters - |=== -| Name | Description - +| Name +| Description | *i* [in] | int - |=== [#f2] == f2 - === Synopsis - Declared in `<param‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -98,22 +81,18 @@ f2(int& i); === Parameters - |=== -| Name | Description - +| Name +| Description | *i* [out] | int - |=== [#f3] == f3 - === Synopsis - Declared in `<param‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,22 +103,18 @@ f3(int& i); === Parameters - |=== -| Name | Description - +| Name +| Description | *i* [inout] | int - |=== [#f4] == f4 - === Synopsis - Declared in `<param‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,15 +127,12 @@ f4( === Parameters - |=== -| Name | Description - +| Name +| Description | *i,j* | numbers - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/param/param-1.html b/test-files/golden-tests/javadoc/param/param-1.html index f11f64e8c1..a0bfdaf06d 100644 --- a/test-files/golden-tests/javadoc/param/param-1.html +++ b/test-files/golden-tests/javadoc/param/param-1.html @@ -19,18 +19,14 @@

Functions

-f0 - -f1 - -f2 - -f3 - -f4 - +f0 +f1 +f2 +f3 +f4 +
diff --git a/test-files/golden-tests/javadoc/param/param-direction.adoc b/test-files/golden-tests/javadoc/param/param-direction.adoc index 02d0053025..204e9469e6 100644 --- a/test-files/golden-tests/javadoc/param/param-direction.adoc +++ b/test-files/golden-tests/javadoc/param/param-direction.adoc @@ -4,53 +4,39 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - | <> | - |=== [#f] == f - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,22 +47,18 @@ f(int x0); === Parameters - |=== -| Name | Description - +| Name +| Description | *x0* | - |=== [#g] == g - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,25 +71,20 @@ g( === Parameters - |=== -| Name | Description - +| Name +| Description | *x1* | - | *y1* [in] | - |=== [#h] == h - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -120,25 +97,20 @@ h( === Parameters - |=== -| Name | Description - +| Name +| Description | *x2* | - | *y2* [out] | - |=== [#i] == i - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,25 +123,20 @@ i( === Parameters - |=== -| Name | Description - +| Name +| Description | *x3* [in] | - | *y3* [out] | - |=== [#j] == j - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -182,25 +149,20 @@ j( === Parameters - |=== -| Name | Description - +| Name +| Description | *x4* | - | *y4* [inout] | - |=== [#k] == k - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -214,28 +176,22 @@ k( === Parameters - |=== -| Name | Description - +| Name +| Description | *x5* [out] | - | *y5* [in] | - | *z5* | - |=== [#l] == l - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -250,28 +206,22 @@ l( === Parameters - |=== -| Name | Description - +| Name +| Description | *x6* [out] | - | *y6* | - | *z6* [in] | - |=== [#m] == m - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -284,25 +234,20 @@ m( === Parameters - |=== -| Name | Description - +| Name +| Description | *x7* [in] | - | *y7* [out] | - |=== [#n] == n - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -313,22 +258,18 @@ n(int x8); === Parameters - |=== -| Name | Description - +| Name +| Description | *x8* [in] | - |=== [#o] == o - === Synopsis - Declared in `<param‐direction.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -339,18 +280,14 @@ o(int x9); === Parameters - |=== -| Name | Description - +| Name +| Description | *x9* [in] | - | *x9* [out] | - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/param/param-direction.html b/test-files/golden-tests/javadoc/param/param-direction.html index 916cabcb6c..f16bccb4eb 100644 --- a/test-files/golden-tests/javadoc/param/param-direction.html +++ b/test-files/golden-tests/javadoc/param/param-direction.html @@ -19,28 +19,19 @@

Functions

-f - -g - -h - -i - -j - -k - -l - -m - -n - -o - +f +g +h +i +j +k +l +m +n +o +
diff --git a/test-files/golden-tests/javadoc/param/param-duplicate.adoc b/test-files/golden-tests/javadoc/param/param-duplicate.adoc index b098651d10..4024ced6fa 100644 --- a/test-files/golden-tests/javadoc/param/param-duplicate.adoc +++ b/test-files/golden-tests/javadoc/param/param-duplicate.adoc @@ -4,43 +4,33 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f0 brief - | <> | f1 brief - | <> | g0 brief - | <> | g1 brief - | <> | h0 brief - | <> | h1 brief - |=== [#f0] == f0 - f0 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -51,19 +41,16 @@ f0(); === Return Value - * int * int [#f1] == f1 - f1 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,19 +61,16 @@ f1(); === Return Value - * int * bool [#g0] == g0 - g0 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,27 +81,22 @@ g0(int a); === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | one - | *a* | one - |=== [#g1] == g1 - g1 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,27 +107,22 @@ g1(int a); === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | one - | *b* | two - |=== [#h0] == h0 - h0 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -160,27 +134,22 @@ h0(); === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | one - | *T* | one - |=== [#h1] == h1 - h1 brief === Synopsis - Declared in `<param‐duplicate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,18 +161,14 @@ h1(); === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | one - | *U* | two - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/param/param-duplicate.html b/test-files/golden-tests/javadoc/param/param-duplicate.html index 6c3107fef6..e8ff2d32ca 100644 --- a/test-files/golden-tests/javadoc/param/param-duplicate.html +++ b/test-files/golden-tests/javadoc/param/param-duplicate.html @@ -19,20 +19,15 @@

Functions

-f0 f0 brief - -f1 f1 brief - -g0 g0 brief - -g1 g1 brief - -h0 h0 brief - -h1 h1 brief - +f0 f0 brief +f1 f1 brief +g0 g0 brief +g1 g1 brief +h0 h0 brief +h1 h1 brief +
diff --git a/test-files/golden-tests/javadoc/param/param.adoc b/test-files/golden-tests/javadoc/param/param.adoc index 91ab607586..65d2f31909 100644 --- a/test-files/golden-tests/javadoc/param/param.adoc +++ b/test-files/golden-tests/javadoc/param/param.adoc @@ -4,35 +4,27 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | - | <> | - |=== [#f] == f - === Synopsis - Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -43,22 +35,18 @@ f(int x); === Parameters - |=== -| Name | Description - +| Name +| Description | *x* | - |=== [#g] == g - === Synopsis - Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,25 +59,20 @@ g( === Parameters - |=== -| Name | Description - +| Name +| Description | *x* | - | *y* | - |=== [#h] == h - === Synopsis - Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -103,28 +86,22 @@ h( === Parameters - |=== -| Name | Description - +| Name +| Description | *x* | - | *y* | - | *z* | - |=== [#i] == i - === Synopsis - Declared in `<param.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -139,24 +116,18 @@ i( === Parameters - |=== -| Name | Description - +| Name +| Description | *w* | - | *x* | - | *y* | - | *z* | - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/param/param.html b/test-files/golden-tests/javadoc/param/param.html index 450b03ac76..c2a11a6c3e 100644 --- a/test-files/golden-tests/javadoc/param/param.html +++ b/test-files/golden-tests/javadoc/param/param.html @@ -19,16 +19,13 @@

Functions

-f - -g - -h - -i - +f +g +h +i +
diff --git a/test-files/golden-tests/javadoc/pre/pre-post.adoc b/test-files/golden-tests/javadoc/pre/pre-post.adoc index 2439db9820..817f7e0d68 100644 --- a/test-files/golden-tests/javadoc/pre/pre-post.adoc +++ b/test-files/golden-tests/javadoc/pre/pre-post.adoc @@ -4,26 +4,21 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - |=== [#f] == f - === Synopsis - Declared in `<pre‐post.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,19 +29,12 @@ f(); === Preconditions - * first precondition * second precondition - - === Postconditions - * first postcondition - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/pre/pre-post.html b/test-files/golden-tests/javadoc/pre/pre-post.html index 529f2e5250..ed19164531 100644 --- a/test-files/golden-tests/javadoc/pre/pre-post.html +++ b/test-files/golden-tests/javadoc/pre/pre-post.html @@ -19,10 +19,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/javadoc/ref/broken-ref.adoc b/test-files/golden-tests/javadoc/ref/broken-ref.adoc index 41380f09bb..ed8f581fca 100644 --- a/test-files/golden-tests/javadoc/ref/broken-ref.adoc +++ b/test-files/golden-tests/javadoc/ref/broken-ref.adoc @@ -4,29 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | See <> - |=== [#f0] == f0 - === Synopsis - Declared in `<broken‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,12 +32,10 @@ f0(); [#f1] == f1 - See <> === Synopsis - Declared in `<broken‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,7 +46,6 @@ f1(); === Description - See `::f2` Broken should be warned only once @@ -62,7 +53,4 @@ Broken should be warned only once See `::f2` - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/ref/broken-ref.html b/test-files/golden-tests/javadoc/ref/broken-ref.html index 9c4dd358bd..10669094b9 100644 --- a/test-files/golden-tests/javadoc/ref/broken-ref.html +++ b/test-files/golden-tests/javadoc/ref/broken-ref.html @@ -19,12 +19,11 @@

Functions

-f0 - -f1 See f0 - +f0 +f1 See f0 +
diff --git a/test-files/golden-tests/javadoc/ref/punctuation.adoc b/test-files/golden-tests/javadoc/ref/punctuation.adoc index 98df2ee69f..9e87c9ff92 100644 --- a/test-files/golden-tests/javadoc/ref/punctuation.adoc +++ b/test-files/golden-tests/javadoc/ref/punctuation.adoc @@ -4,32 +4,25 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - | <> | See <>, <>. - |=== [#f0] == f0 - === Synopsis - Declared in `<punctuation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,10 +34,8 @@ f0(); [#f1] == f1 - === Synopsis - Declared in `<punctuation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,12 +47,10 @@ f1(); [#f2] == f2 - See <>, <>. === Synopsis - Declared in `<punctuation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,5 +60,4 @@ f2(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/ref/punctuation.html b/test-files/golden-tests/javadoc/ref/punctuation.html index 19cc232af2..81239dd18f 100644 --- a/test-files/golden-tests/javadoc/ref/punctuation.html +++ b/test-files/golden-tests/javadoc/ref/punctuation.html @@ -19,14 +19,12 @@

Functions

-f0 - -f1 - -f2 See f0, f1. - +f0 +f1 +f2 See f0, f1. +
diff --git a/test-files/golden-tests/javadoc/ref/ref.adoc b/test-files/golden-tests/javadoc/ref/ref.adoc index 1d0eb79f82..3380e90820 100644 --- a/test-files/golden-tests/javadoc/ref/ref.adoc +++ b/test-files/golden-tests/javadoc/ref/ref.adoc @@ -4,85 +4,70 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | See <> - | <> | See <> - |=== [#A] == A - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | See <> - | <> | - | <> | - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | See <> - |=== [#A-B] == <>::B - See <> === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -95,30 +80,21 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - === Description - See <> See <> - - [#A-B-f2] == <>::<>::f2 - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,10 +106,8 @@ f2(); [#A-C] == <>::C - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,23 +119,16 @@ struct C; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-C-f3] == <>::<>::f3 - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -173,10 +140,8 @@ f3(); [#A-C-f4] == <>::<>::f4 - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -188,10 +153,8 @@ f4(); [#A-D] == <>::D - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -204,36 +167,28 @@ struct D [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | See <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-D-E] == <>::<>::E - See <> === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -241,25 +196,17 @@ Declared in `<ref.cpp>` struct E; ---- - - - === Description - See <> See <> - - [#A-D-f4] == <>::<>::f4 - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -271,12 +218,10 @@ f4(); [#A-f1] == <>::f1 - See <> === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -287,18 +232,13 @@ f1(); === Description - See <> - - [#F] == F - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -310,97 +250,53 @@ struct F; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== - - [#F-operator_assign] == <>::operator= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -412,10 +308,8 @@ operator=(<>&); [#F-operator_mod] == <>::operator% - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -427,10 +321,8 @@ operator%(<>&); [#F-operator_mod_eq] == <>::operator%= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -442,10 +334,8 @@ operator%=(<>&); [#F-operator_bitand] == <>::operator& - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -457,10 +347,8 @@ operator&(<>&); [#F-operator_and] == <>::operator&& - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -472,10 +360,8 @@ operator&&(<>&); [#F-operator_and_eq] == <>::operator&= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -487,10 +373,8 @@ operator&=(<>&); [#F-operator_call] == <>::operator() - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -502,10 +386,8 @@ operator()(<>&); [#F-operator_star] == <>::operator* - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -517,10 +399,8 @@ operator*(<>&); [#F-operator_star_eq] == <>::operator*= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -532,10 +412,8 @@ operator*=(<>&); [#F-operator_plus] == <>::operator+ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -547,10 +425,8 @@ operator+(<>&); [#F-operator_inc] == <>::operator++ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -562,10 +438,8 @@ operator++(); [#F-operator_plus_eq] == <>::operator+= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -577,10 +451,8 @@ operator+=(<>&); [#F-operator_comma] == <>::operator, - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -592,10 +464,8 @@ operator,(<>&); [#F-operator_minus] == <>::operator‐ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -607,10 +477,8 @@ operator‐(<>&); [#F-operator_dec] == <>::operator‐‐ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -622,10 +490,8 @@ operator‐‐(); [#F-operator_minus_eq] == <>::operator‐= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -637,10 +503,8 @@ operator‐=(<>&); [#F-operator_ptr] == <>::operator‐> - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -652,10 +516,8 @@ operator‐>(); [#F-operator_ptrmem] == <>::operator‐>* - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -667,10 +529,8 @@ operator‐>*(<>&); [#F-operator_slash] == <>::operator/ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -682,10 +542,8 @@ operator/(<>&); [#F-operator_slash_eq] == <>::operator/= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -697,10 +555,8 @@ operator/=(<>&); [#F-operator_lshift_eq] == <>::operator<<= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -712,10 +568,8 @@ operator<<=(<>&); [#F-operator_rshift] == <>::operator>> - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -727,10 +581,8 @@ operator>>(<>&); [#F-operator_rshift_eq] == <>::operator>>= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -742,10 +594,8 @@ operator>>=(<>&); [#F-operator_subs] == <>::operator[] - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -757,10 +607,8 @@ operator[](<>&); [#F-operator_xor] == <>::operatorˆ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -772,10 +620,8 @@ operatorˆ(<>&); [#F-operator_xor_eq] == <>::operatorˆ= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -787,10 +633,8 @@ operatorˆ=(<>&); [#F-operator_bitor] == <>::operator| - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -802,10 +646,8 @@ operator|(<>&); [#F-operator_or_eq] == <>::operator|= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -817,10 +659,8 @@ operator|=(<>&); [#F-operator_or] == <>::operator|| - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -832,10 +672,8 @@ operator||(<>&); [#F-operator_bitnot] == <>::operator~ - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -847,10 +685,8 @@ operator~(); [#F-operator_lshift] == <>::operator<< - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -862,10 +698,8 @@ operator<<(<>&); [#F-operator_not] == <>::operator! - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -877,10 +711,8 @@ operator!(); [#F-operator_eq] == <>::operator== - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -892,10 +724,8 @@ operator==(<>&); [#F-operator_not_eq] == <>::operator!= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -907,10 +737,8 @@ operator!=(<>&); [#F-operator_lt] == <>::operator< - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -922,10 +750,8 @@ operator<(<>&); [#F-operator_le] == <>::operator<= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -937,10 +763,8 @@ operator<=(<>&); [#F-operator_gt] == <>::operator> - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -952,10 +776,8 @@ operator>(<>&); [#F-operator_ge] == <>::operator>= - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -967,10 +789,8 @@ operator>=(<>&); [#F-operator_3way] == <>::operator<=> - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -982,10 +802,8 @@ operator<=>(<>&); [#f0] == f0 - === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -997,12 +815,10 @@ f0(); [#f5] == f5 - See <> === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1013,20 +829,15 @@ f5(); === Description - See <> - - [#f6] == f6 - See <> === Synopsis - Declared in `<ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1037,7 +848,6 @@ f6(); === Description - See <> See <> @@ -1115,7 +925,4 @@ See <> See <> - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/ref/ref.html b/test-files/golden-tests/javadoc/ref/ref.html index d9a14fe844..1bbfe47721 100644 --- a/test-files/golden-tests/javadoc/ref/ref.html +++ b/test-files/golden-tests/javadoc/ref/ref.html @@ -18,10 +18,10 @@

Namespaces

-A - +A +

Types

@@ -31,10 +31,10 @@

Types

- - +
F
F
+

Functions

@@ -45,14 +45,12 @@

Functions

- - - - - - + + +
f0
f5 See A::f1
f6 See F::operator~
f0
f5 See A::f1
f6 See F::operator~
+
@@ -68,14 +66,12 @@

Types

-B See f1 - -C - -D - +B See f1 +C +D +

Functions

@@ -86,10 +82,10 @@

Functions

- - +
f1 See f0
f1 See f0
+
@@ -119,12 +115,12 @@

Member Functions

-f2 - +f2 +

Description

See A::f1

@@ -170,14 +166,13 @@

Member Functions

-f3 - -f4 - +f3 +f4 +
@@ -236,10 +231,10 @@

Types

-E See f3 - +E See f3 +

Member Functions

@@ -249,14 +244,13 @@

Member Functions

- - - - + +
f3
f4
f3
f4
+
@@ -347,88 +341,50 @@

Member Functions

-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/javadoc/relates/relates.adoc b/test-files/golden-tests/javadoc/relates/relates.adoc index 1b404df4fa..45b16e7312 100644 --- a/test-files/golden-tests/javadoc/relates/relates.adoc +++ b/test-files/golden-tests/javadoc/relates/relates.adoc @@ -4,42 +4,35 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A brief for A. - | <> | A brief for B - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A brief for f. - |=== [#A] == A - A brief for A. === Synopsis - Declared in `<relates.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,30 +40,24 @@ Declared in `<relates.cpp>` struct A; ---- - - - === Related functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | A brief for f. - |=== + [#B] == B - A brief for B === Synopsis - Declared in `<relates.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,18 +65,13 @@ Declared in `<relates.cpp>` struct B; ---- - - - [#f] == f - A brief for f. === Synopsis - Declared in `<relates.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -99,5 +81,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/relates/relates.html b/test-files/golden-tests/javadoc/relates/relates.html index 48bb86e3e6..c2c3570d3c 100644 --- a/test-files/golden-tests/javadoc/relates/relates.html +++ b/test-files/golden-tests/javadoc/relates/relates.html @@ -19,12 +19,11 @@

Types

-A A brief for A. - -B A brief for B - +A A brief for A. +B A brief for B +

Functions

@@ -35,10 +34,10 @@

Functions

- - +
f A brief for f.
f A brief for f.
+
diff --git a/test-files/golden-tests/javadoc/returns/returns.adoc b/test-files/golden-tests/javadoc/returns/returns.adoc new file mode 100644 index 0000000000..69df91c79e --- /dev/null +++ b/test-files/golden-tests/javadoc/returns/returns.adoc @@ -0,0 +1,115 @@ += Reference +:mrdocs: + +[#index] +== Global namespace + +=== Types + +[cols=1] +|=== +| Name +| <> +|=== + +=== Functions + +[cols=2] +|=== +| Name +| Description +| <> +| A function with a single return value. +| <> +| A function with multiple return values. +|=== + +[#pair] +== pair + +=== Synopsis + +Declared in `<returns.cpp>` + +[source,cpp,subs="verbatim,replacements,macros,-callouts"] +---- +template< + class T, + class U> +struct pair; +---- + +=== Data Members + +[cols=1] +|=== +| Name +| <> +| <> +|=== + +[#pair-first] +== <>::first + +=== Synopsis + +Declared in `<returns.cpp>` + +[source,cpp,subs="verbatim,replacements,macros,-callouts"] +---- +T first; +---- + +[#pair-second] +== <>::second + +=== Synopsis + +Declared in `<returns.cpp>` + +[source,cpp,subs="verbatim,replacements,macros,-callouts"] +---- +U second; +---- + +[#f] +== f + +A function with a single return value. + +=== Synopsis + +Declared in `<returns.cpp>` + +[source,cpp,subs="verbatim,replacements,macros,-callouts"] +---- +int +f(); +---- + +=== Return Value + +The return value of the function. + +[#g] +== g + +A function with multiple return values. + +=== Synopsis + +Declared in `<returns.cpp>` + +[source,cpp,subs="verbatim,replacements,macros,-callouts"] +---- +<><int, int> +g(); +---- + +=== Return Value + +* The first return value of the function. +* The second return value of the function. + + +[.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/returns/returns.cpp b/test-files/golden-tests/javadoc/returns/returns.cpp new file mode 100644 index 0000000000..2a962cd0ac --- /dev/null +++ b/test-files/golden-tests/javadoc/returns/returns.cpp @@ -0,0 +1,19 @@ +/** @brief A function with a single return value. + + @return The return value of the function. + */ +int f(); + +template +struct pair { + T first; + U second; +}; + +/** @brief A function with multiple return values. + + @return The first return value of the function. + @return The second return value of the function. + */ +pair g(); + diff --git a/test-files/golden-tests/javadoc/returns/returns.html b/test-files/golden-tests/javadoc/returns/returns.html new file mode 100644 index 0000000000..629864a429 --- /dev/null +++ b/test-files/golden-tests/javadoc/returns/returns.html @@ -0,0 +1,162 @@ + + +Reference + + +
+

Reference

+
+
+

Global namespace

+
+

Types

+ + + + + + + + + + +
Name
pair
+ +

Functions

+ + + + + + + + + + + + +
NameDescription
f A function with a single return value.
g A function with multiple return values.
+ +
+
+
+

pair

+
+
+

Synopsis

+
+Declared in <returns.cpp>
+
+
+template<
+    class T,
+    class U>
+struct pair;
+
+
+
+

Data Members

+ + + + + + + + + + + +
Name
first
second
+ + + +
+
+
+

pair::first

+
+
+

Synopsis

+
+Declared in <returns.cpp>
+
+
+T first;
+
+
+
+
+
+
+

pair::second

+
+
+

Synopsis

+
+Declared in <returns.cpp>
+
+
+U second;
+
+
+
+
+
+
+

f

+
+A function with a single return value. + +
+
+
+

Synopsis

+
+Declared in <returns.cpp>
+
+
+int
+f();
+
+
+
+
+

Return Value

+The return value of the function. +
+
+
+
+

g

+
+A function with multiple return values. + +
+
+
+

Synopsis

+
+Declared in <returns.cpp>
+
+
+pair<int, int>
+g();
+
+
+
+
+

Return Value

+
    +
  • The first return value of the function.
  • +
  • The second return value of the function.
  • +
+
+
+ +
+
+

Created with MrDocs

+
+ + \ No newline at end of file diff --git a/test-files/golden-tests/javadoc/returns/returns.xml b/test-files/golden-tests/javadoc/returns/returns.xml new file mode 100644 index 0000000000..36aee08eca --- /dev/null +++ b/test-files/golden-tests/javadoc/returns/returns.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + A function with a single return value. + + + The return value of the function. + + + + + + + + + + + A function with multiple return values. + + + The first return value of the function. + + + The second return value of the function. + + + + + diff --git a/test-files/golden-tests/javadoc/throw/throw.adoc b/test-files/golden-tests/javadoc/throw/throw.adoc index 884dba82ab..4492f36bbb 100644 --- a/test-files/golden-tests/javadoc/throw/throw.adoc +++ b/test-files/golden-tests/javadoc/throw/throw.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief - |=== [#f] == f - brief === Synopsis - Declared in `<throw.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,15 +31,12 @@ f(); === Exceptions - |=== -| Name | Thrown on - +| Name +| Thrown on | `std::length_error` | `dest_size < ipv4_address::max_str_len` - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/throw/throw.html b/test-files/golden-tests/javadoc/throw/throw.html index dd7ecca0ac..303847b758 100644 --- a/test-files/golden-tests/javadoc/throw/throw.html +++ b/test-files/golden-tests/javadoc/throw/throw.html @@ -19,10 +19,10 @@

Functions

-f brief - +f brief +
diff --git a/test-files/golden-tests/javadoc/tparam/tparam-1.adoc b/test-files/golden-tests/javadoc/tparam/tparam-1.adoc index 0f6f354e5e..ee327d2003 100644 --- a/test-files/golden-tests/javadoc/tparam/tparam-1.adoc +++ b/test-files/golden-tests/javadoc/tparam/tparam-1.adoc @@ -4,29 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | brief - |=== [#f0] == f0 - === Synopsis - Declared in `<tparam‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,24 +32,20 @@ f0(); === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | - |=== [#f1] == f1 - brief === Synopsis - Declared in `<tparam‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -67,22 +57,16 @@ f1(); === Description - desc - - === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | type - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/javadoc/tparam/tparam-1.html b/test-files/golden-tests/javadoc/tparam/tparam-1.html index 763a3245c8..008194ded9 100644 --- a/test-files/golden-tests/javadoc/tparam/tparam-1.html +++ b/test-files/golden-tests/javadoc/tparam/tparam-1.html @@ -19,12 +19,11 @@

Functions

-f0 - -f1 brief - +f0 +f1 brief +
diff --git a/test-files/golden-tests/output/canonical_1.adoc b/test-files/golden-tests/output/canonical_1.adoc index 8f12e1b41c..5119f5f390 100644 --- a/test-files/golden-tests/output/canonical_1.adoc +++ b/test-files/golden-tests/output/canonical_1.adoc @@ -4,38 +4,26 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#A] == A - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -43,16 +31,11 @@ Declared in `<canonical_1.cpp>` struct A; ---- - - - [#B] == B - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,16 +43,11 @@ Declared in `<canonical_1.cpp>` struct B; ---- - - - [#Ba] == Ba - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,16 +55,11 @@ Declared in `<canonical_1.cpp>` struct Ba; ---- - - - [#Bx] == Bx - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,16 +67,11 @@ Declared in `<canonical_1.cpp>` struct Bx; ---- - - - [#a] == a - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,16 +79,11 @@ Declared in `<canonical_1.cpp>` struct a; ---- - - - [#b] == b - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,16 +91,11 @@ Declared in `<canonical_1.cpp>` struct b; ---- - - - [#bA] == bA - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,16 +103,11 @@ Declared in `<canonical_1.cpp>` struct bA; ---- - - - [#ba] == ba - === Synopsis - Declared in `<canonical_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -163,8 +116,4 @@ struct ba; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/output/canonical_1.html b/test-files/golden-tests/output/canonical_1.html index bddefdeec8..1fe75cf194 100644 --- a/test-files/golden-tests/output/canonical_1.html +++ b/test-files/golden-tests/output/canonical_1.html @@ -18,24 +18,17 @@

Types

-A - -B - -Ba - -Bx - -a - -b - -bA - -ba - +A +B +Ba +Bx +a +b +bA +ba +
diff --git a/test-files/golden-tests/snippets/distance.adoc b/test-files/golden-tests/snippets/distance.adoc index 230ad7509a..c88281446f 100644 --- a/test-files/golden-tests/snippets/distance.adoc +++ b/test-files/golden-tests/snippets/distance.adoc @@ -4,12 +4,10 @@ [#distance] == distance - Return the distance between two points === Synopsis - Declared in `<distance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -24,36 +22,26 @@ distance( === Description - This function returns the distance between two points according to the Euclidean distance formula. - - === Return Value - The distance between the two points === Parameters - |=== -| Name | Description - +| Name +| Description | *x0* | The x‐coordinate of the first point - | *y0* | The y‐coordinate of the first point - | *x1* | The x‐coordinate of the second point - | *y1* | The y‐coordinate of the second point - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/snippets/is_prime.adoc b/test-files/golden-tests/snippets/is_prime.adoc index d275aaae1e..f157e184e2 100644 --- a/test-files/golden-tests/snippets/is_prime.adoc +++ b/test-files/golden-tests/snippets/is_prime.adoc @@ -4,12 +4,10 @@ [#is_prime] == is_prime - Return true if a number is prime. === Synopsis - Declared in `<is_prime.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -20,30 +18,21 @@ is_prime(unsigned long long n) noexcept; === Description - - === Complexity - Linear in n. - - === Return Value - Whether or not n is prime. === Parameters - |=== -| Name | Description - +| Name +| Description | *n* | The number to test - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/snippets/sqrt.adoc b/test-files/golden-tests/snippets/sqrt.adoc index 460195c8e5..407b62ffef 100644 --- a/test-files/golden-tests/snippets/sqrt.adoc +++ b/test-files/golden-tests/snippets/sqrt.adoc @@ -4,12 +4,10 @@ [#sqrt] == sqrt - Computes the square root of an integral value. === Synopsis - Declared in `<sqrt.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -22,49 +20,38 @@ requires std::is_integral_v<T>; === Description - This function calculates the square root of a given integral value using bit manipulation. - - === Exceptions - |=== -| Name | Thrown on - +| Name +| Thrown on | `std::invalid_argument` | if the input value is negative. - |=== === Return Value - The square root of the input value. === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | The type of the input value. Must be an integral type. - |=== === Parameters - |=== -| Name | Description - +| Name +| Description | *value* | The integral value to compute the square root of. - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/snippets/terminate.adoc b/test-files/golden-tests/snippets/terminate.adoc index 5f77b19129..5798be6df7 100644 --- a/test-files/golden-tests/snippets/terminate.adoc +++ b/test-files/golden-tests/snippets/terminate.adoc @@ -4,12 +4,10 @@ [#terminate] == terminate - Exit the program. === Synopsis - Declared in `<terminate.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -21,14 +19,10 @@ terminate() noexcept; === Description - The program will end immediately. [NOTE] This function does not return. - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/concept/concept.adoc b/test-files/golden-tests/symbols/concept/concept.adoc index fdf3a9a995..3a46fdef08 100644 --- a/test-files/golden-tests/symbols/concept/concept.adoc +++ b/test-files/golden-tests/symbols/concept/concept.adoc @@ -4,42 +4,35 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== + === Variables [cols=1] |=== -| Name - +| Name | <> - |=== + === Concepts [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,10 +45,8 @@ f(); [#x] == x - === Synopsis - Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,10 +57,8 @@ Declared in `<concept.cpp>` [#C] == C - === Synopsis - Declared in `<concept.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,5 +68,4 @@ concept C = sizeof(T) == sizeof(int); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/concept/concept.html b/test-files/golden-tests/symbols/concept/concept.html index 0c00aadcdc..76864dd15e 100644 --- a/test-files/golden-tests/symbols/concept/concept.html +++ b/test-files/golden-tests/symbols/concept/concept.html @@ -18,10 +18,10 @@

Functions

-f - +f +

Variables

@@ -31,10 +31,10 @@

Variables

- - +
x
x
+

Concepts

@@ -44,10 +44,10 @@

Concepts

- - +
C
C
+
diff --git a/test-files/golden-tests/symbols/concept/requires-clause.adoc b/test-files/golden-tests/symbols/concept/requires-clause.adoc index 4f2fbbdd53..1080b821ca 100644 --- a/test-files/golden-tests/symbols/concept/requires-clause.adoc +++ b/test-files/golden-tests/symbols/concept/requires-clause.adoc @@ -4,40 +4,32 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - | <> | - |=== [#A-0c] == A - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,16 +39,11 @@ requires (sizeof(T) == 2) struct A; ---- - - - [#A-08] == A - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,16 +53,11 @@ requires (sizeof(U) == 2) struct A; ---- - - - [#f] == f - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,14 +71,11 @@ requires (sizeof(U) == 2); [#g-0d] == g - === Synopses - Declared in `<requires‐clause.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> @@ -108,7 +87,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> @@ -120,7 +98,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> @@ -134,10 +111,8 @@ void [#g-04] == g - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,10 +126,8 @@ g(); [#g-00] == g - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -168,10 +141,8 @@ g(); [#g-03] == g - === Synopsis - Declared in `<requires‐clause.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -183,5 +154,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/concept/requires-clause.html b/test-files/golden-tests/symbols/concept/requires-clause.html index 65c50687a2..8524db85bb 100644 --- a/test-files/golden-tests/symbols/concept/requires-clause.html +++ b/test-files/golden-tests/symbols/concept/requires-clause.html @@ -18,12 +18,11 @@

Types

-A - -A - +A +A +

Functions

@@ -34,12 +33,11 @@

Functions

- - - - + +
f
g
f
g
+
@@ -106,7 +104,6 @@

Synopses

Declared in <requires-clause.cpp>
-
 
 template<typename T>
@@ -117,7 +114,6 @@ 

Synopses

» more... -
 
 template<typename T>
@@ -128,7 +124,6 @@ 

Synopses

» more... -
 
 template<typename U>
diff --git a/test-files/golden-tests/symbols/enum/enum.adoc b/test-files/golden-tests/symbols/enum/enum.adoc
index ad03be25da..141883014b 100644
--- a/test-files/golden-tests/symbols/enum/enum.adoc
+++ b/test-files/golden-tests/symbols/enum/enum.adoc
@@ -4,37 +4,29 @@
 [#index]
 == Global namespace
 
-
 === Enums
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | E0 brief.
-
 | <> 
 | 
-
 | <> 
 | E2 brief.
-
 | <> 
 | 
-
 |===
 
 [#E0]
 == E0
 
-
 E0 brief.
 
 === Synopsis
 
-
 Declared in `<enum.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -56,18 +48,13 @@ enum E0;
 
 === Description
 
-
 E0 description.
 
-
-
 [#E1]
 == E1
 
-
 === Synopsis
 
-
 Declared in `<enum.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -90,12 +77,10 @@ enum E1 : char;
 [#E2]
 == E2
 
-
 E2 brief.
 
 === Synopsis
 
-
 Declared in `<enum.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -117,18 +102,13 @@ enum class E2 : int;
 
 === Description
 
-
 E2 description.
 
-
-
 [#E3]
 == E3
 
-
 === Synopsis
 
-
 Declared in `<enum.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -149,5 +129,4 @@ enum class E3 : char;
 |===
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/enum/enum.html b/test-files/golden-tests/symbols/enum/enum.html
index 1dd9ff1b4f..efc0374c74 100644
--- a/test-files/golden-tests/symbols/enum/enum.html
+++ b/test-files/golden-tests/symbols/enum/enum.html
@@ -19,16 +19,13 @@ 

Enums

-E0 E0 brief. - -E1 - -E2 E2 brief. - -E3 - +E0 E0 brief. +E1 +E2 E2 brief. +E3 +
diff --git a/test-files/golden-tests/symbols/friend/friend-1.adoc b/test-files/golden-tests/symbols/friend/friend-1.adoc index 2255f099b9..d16e7cc572 100644 --- a/test-files/golden-tests/symbols/friend/friend-1.adoc +++ b/test-files/golden-tests/symbols/friend/friend-1.adoc @@ -4,35 +4,29 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f - |=== [#T] == T - === Synopsis - Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,25 +38,19 @@ struct T; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f - |=== - - [#T-08friend] == f - f === Synopsis - Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,12 +63,10 @@ f(); [#f] == f - f === Synopsis - Declared in `<friend‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,5 +76,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-1.html b/test-files/golden-tests/symbols/friend/friend-1.html index dafe3a0b38..2706e21c72 100644 --- a/test-files/golden-tests/symbols/friend/friend-1.html +++ b/test-files/golden-tests/symbols/friend/friend-1.html @@ -18,10 +18,10 @@

Types

-T - +T +

Functions

@@ -32,10 +32,10 @@

Functions

- - +
f f
f f
+
@@ -61,12 +61,12 @@

Friends

-f f - +f f +
diff --git a/test-files/golden-tests/symbols/friend/friend-2.adoc b/test-files/golden-tests/symbols/friend/friend-2.adoc index 4cc32bc9fc..7d45b7c188 100644 --- a/test-files/golden-tests/symbols/friend/friend-2.adoc +++ b/test-files/golden-tests/symbols/friend/friend-2.adoc @@ -4,35 +4,29 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f - |=== [#T] == T - === Synopsis - Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,25 +38,19 @@ struct T; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f - |=== - - [#T-08friend] == f - f === Synopsis - Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,12 +63,10 @@ f(); [#f] == f - f === Synopsis - Declared in `<friend‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,5 +76,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-2.html b/test-files/golden-tests/symbols/friend/friend-2.html index a1f06ad8a6..d19e261117 100644 --- a/test-files/golden-tests/symbols/friend/friend-2.html +++ b/test-files/golden-tests/symbols/friend/friend-2.html @@ -18,10 +18,10 @@

Types

-T - +T +

Functions

@@ -32,10 +32,10 @@

Functions

- - +
f f
f f
+
@@ -61,12 +61,12 @@

Friends

-f f - +f f +
diff --git a/test-files/golden-tests/symbols/friend/friend-3.adoc b/test-files/golden-tests/symbols/friend/friend-3.adoc index dad11720ac..2f8e1ad497 100644 --- a/test-files/golden-tests/symbols/friend/friend-3.adoc +++ b/test-files/golden-tests/symbols/friend/friend-3.adoc @@ -4,37 +4,30 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | T::f - |=== [#T] == T - === Synopsis - Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,25 +39,19 @@ struct T; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | T::f - |=== - - [#T-08friend] == f - T::f === Synopsis - Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,10 +64,8 @@ f(); [#U] == U - === Synopsis - Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -92,21 +77,15 @@ struct U; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#U-08friend] == f - === Synopsis - Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,12 +98,10 @@ f(); [#f] == f - T::f === Synopsis - Declared in `<friend‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,5 +111,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-3.html b/test-files/golden-tests/symbols/friend/friend-3.html index a23247be2d..8400973c09 100644 --- a/test-files/golden-tests/symbols/friend/friend-3.html +++ b/test-files/golden-tests/symbols/friend/friend-3.html @@ -18,12 +18,11 @@

Types

-T - -U - +T +U +

Functions

@@ -34,10 +33,10 @@

Functions

- - +
f T::f
f T::f
+
@@ -63,12 +62,12 @@

Friends

-f T::f - +f T::f +
@@ -114,12 +113,12 @@

Friends

-f - +f +
diff --git a/test-files/golden-tests/symbols/friend/friend-4.adoc b/test-files/golden-tests/symbols/friend/friend-4.adoc index 562da646ce..df8f3f1467 100644 --- a/test-files/golden-tests/symbols/friend/friend-4.adoc +++ b/test-files/golden-tests/symbols/friend/friend-4.adoc @@ -4,37 +4,30 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | U::f - |=== [#T] == T - === Synopsis - Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,21 +39,15 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-08friend] == f - === Synopsis - Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -73,10 +60,8 @@ f(); [#U] == U - === Synopsis - Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,25 +73,19 @@ struct U; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | U::f - |=== - - [#U-08friend] == f - U::f === Synopsis - Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,12 +98,10 @@ f(); [#f] == f - U::f === Synopsis - Declared in `<friend‐4.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,5 +111,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-4.html b/test-files/golden-tests/symbols/friend/friend-4.html index 5d10bc8606..a120c4ac3b 100644 --- a/test-files/golden-tests/symbols/friend/friend-4.html +++ b/test-files/golden-tests/symbols/friend/friend-4.html @@ -18,12 +18,11 @@

Types

-T - -U - +T +U +

Functions

@@ -34,10 +33,10 @@

Functions

- - +
f U::f
f U::f
+
@@ -62,12 +61,12 @@

Friends

-f - +f +
@@ -110,12 +109,12 @@

Friends

-f U::f - +f U::f +
diff --git a/test-files/golden-tests/symbols/friend/friend-5.adoc b/test-files/golden-tests/symbols/friend/friend-5.adoc index 11febfe523..d685614313 100644 --- a/test-files/golden-tests/symbols/friend/friend-5.adoc +++ b/test-files/golden-tests/symbols/friend/friend-5.adoc @@ -4,37 +4,30 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | f - |=== [#T] == T - === Synopsis - Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,21 +39,15 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-08friend] == f - === Synopsis - Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -73,10 +60,8 @@ f(); [#U] == U - === Synopsis - Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,21 +73,15 @@ struct U; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#U-08friend] == f - === Synopsis - Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,12 +94,10 @@ f(); [#f] == f - f === Synopsis - Declared in `<friend‐5.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,5 +107,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-5.html b/test-files/golden-tests/symbols/friend/friend-5.html index d64ced7023..4307f6710e 100644 --- a/test-files/golden-tests/symbols/friend/friend-5.html +++ b/test-files/golden-tests/symbols/friend/friend-5.html @@ -18,12 +18,11 @@

Types

-T - -U - +T +U +

Functions

@@ -34,10 +33,10 @@

Functions

- - +
f f
f f
+
@@ -62,12 +61,12 @@

Friends

-f - +f +
@@ -109,12 +108,12 @@

Friends

-f - +f +
diff --git a/test-files/golden-tests/symbols/friend/friend-6.adoc b/test-files/golden-tests/symbols/friend/friend-6.adoc index 5a9c679048..9ff805d52e 100644 --- a/test-files/golden-tests/symbols/friend/friend-6.adoc +++ b/test-files/golden-tests/symbols/friend/friend-6.adoc @@ -4,37 +4,29 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Struct T brief - | <> | Struct U brief - | <> | Struct V brief - | <> | - |=== [#T] == T - Struct T brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,28 +38,21 @@ struct T; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Friend class Z brief - | <> | Friend int brief - |=== - - [#T-08friend-04cb] == <> - Friend class Z brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,12 +63,10 @@ friend <>; [#T-08friend-04ce] == int - Friend int brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,12 +77,10 @@ friend int; [#U] == U - Struct U brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,25 +92,19 @@ struct U; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Friend T brief - |=== - - [#U-08friend] == <> - Friend T brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -140,12 +115,10 @@ friend <>; [#V] == V - Struct V brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -157,25 +130,19 @@ struct V; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Friend struct U brief - |=== - - [#V-08friend] == <> - Friend struct U brief === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -186,10 +153,8 @@ friend <>; [#Z] == Z - === Synopsis - Declared in `<friend‐6.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -198,8 +163,4 @@ class Z; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/friend/friend-6.html b/test-files/golden-tests/symbols/friend/friend-6.html index 07699e23ca..05490c357b 100644 --- a/test-files/golden-tests/symbols/friend/friend-6.html +++ b/test-files/golden-tests/symbols/friend/friend-6.html @@ -19,16 +19,13 @@

Types

-T Struct T brief - -U Struct U brief - -V Struct V brief - -Z - +T Struct T brief +U Struct U brief +V Struct V brief +Z +
@@ -58,14 +55,13 @@

Friends

-class Z Friend class Z brief - -int Friend int brief - +class Z Friend class Z brief +int Friend int brief +
@@ -133,12 +129,12 @@

Friends

-T Friend T brief - +T Friend T brief +
@@ -187,12 +183,12 @@

Friends

-struct U Friend struct U brief - +struct U Friend struct U brief +
diff --git a/test-files/golden-tests/symbols/function/attributes-2.adoc b/test-files/golden-tests/symbols/function/attributes-2.adoc index 411872739d..87af947cd2 100644 --- a/test-files/golden-tests/symbols/function/attributes-2.adoc +++ b/test-files/golden-tests/symbols/function/attributes-2.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<attributes‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,5 +28,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/attributes-2.html b/test-files/golden-tests/symbols/function/attributes-2.html index 38a5d181f3..8f3f4bf24a 100644 --- a/test-files/golden-tests/symbols/function/attributes-2.html +++ b/test-files/golden-tests/symbols/function/attributes-2.html @@ -18,10 +18,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/symbols/function/attributes_1.adoc b/test-files/golden-tests/symbols/function/attributes_1.adoc index 1bc5d53363..d6a83a996e 100644 --- a/test-files/golden-tests/symbols/function/attributes_1.adoc +++ b/test-files/golden-tests/symbols/function/attributes_1.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<attributes_1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -32,5 +27,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/attributes_1.html b/test-files/golden-tests/symbols/function/attributes_1.html index bfc32ff1c7..b794901ce8 100644 --- a/test-files/golden-tests/symbols/function/attributes_1.html +++ b/test-files/golden-tests/symbols/function/attributes_1.html @@ -18,10 +18,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/symbols/function/explicit-conv-operator.adoc b/test-files/golden-tests/symbols/function/explicit-conv-operator.adoc index 234192e815..9453142090 100644 --- a/test-files/golden-tests/symbols/function/explicit-conv-operator.adoc +++ b/test-files/golden-tests/symbols/function/explicit-conv-operator.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#Explicit] == Explicit - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,21 +31,15 @@ struct Explicit; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#Explicit-2conversion] == <>::operator bool - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,10 +51,8 @@ operator bool(); [#ExplicitExpression] == ExplicitExpression - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -81,21 +65,15 @@ struct ExplicitExpression; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#ExplicitExpression-2conversion] == <>::operator bool - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,10 +85,8 @@ operator bool(); [#ExplicitFalse] == ExplicitFalse - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,21 +98,15 @@ struct ExplicitFalse; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#ExplicitFalse-2conversion] == <>::operator bool - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,10 +118,8 @@ operator bool(); [#ExplicitTrue] == ExplicitTrue - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -163,21 +131,15 @@ struct ExplicitTrue; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#ExplicitTrue-2conversion] == <>::operator bool - === Synopsis - Declared in `<explicit‐conv‐operator.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -187,5 +149,4 @@ operator bool(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/explicit-conv-operator.html b/test-files/golden-tests/symbols/function/explicit-conv-operator.html index 18e21c9bd4..8681026f52 100644 --- a/test-files/golden-tests/symbols/function/explicit-conv-operator.html +++ b/test-files/golden-tests/symbols/function/explicit-conv-operator.html @@ -18,16 +18,13 @@

Types

-Explicit - -ExplicitExpression - -ExplicitFalse - -ExplicitTrue - +Explicit +ExplicitExpression +ExplicitFalse +ExplicitTrue +
@@ -52,12 +49,12 @@

Member Functions

-operator bool - +operator bool +
@@ -99,12 +96,12 @@

Member Functions

-operator bool - +operator bool +
@@ -145,12 +142,12 @@

Member Functions

-operator bool - +operator bool +
@@ -191,12 +188,12 @@

Member Functions

-operator bool - +operator bool +
diff --git a/test-files/golden-tests/symbols/function/explicit-ctor.adoc b/test-files/golden-tests/symbols/function/explicit-ctor.adoc index 81b70c886a..1a9cbb8850 100644 --- a/test-files/golden-tests/symbols/function/explicit-ctor.adoc +++ b/test-files/golden-tests/symbols/function/explicit-ctor.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#Explicit] == Explicit - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,27 +31,20 @@ struct Explicit; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | - |=== - - [#Explicit-2constructor-08] == <>::Explicit - === Synopses - Declared in `<explicit‐ctor.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit @@ -69,7 +54,6 @@ explicit [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit @@ -79,7 +63,6 @@ explicit [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit @@ -89,7 +72,6 @@ explicit [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit @@ -103,10 +85,8 @@ explicit [#Explicit-2constructor-02] == <>::Explicit - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -118,10 +98,8 @@ Explicit(); [#Explicit-2constructor-00] == <>::Explicit - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -133,10 +111,8 @@ Explicit(<> const&); [#Explicit-2constructor-0b] == <>::Explicit - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,10 +124,8 @@ Explicit(<>&&) noexcept; [#Explicit-2constructor-03] == <>::Explicit - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -165,10 +139,8 @@ Explicit( [#ExplicitExpression] == ExplicitExpression - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -181,27 +153,20 @@ struct ExplicitExpression; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | - |=== - - [#ExplicitExpression-2constructor-026] == <>::ExplicitExpression - === Synopses - Declared in `<explicit‐ctor.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) @@ -211,7 +176,6 @@ explicit(B) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) @@ -221,7 +185,6 @@ explicit(B) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) @@ -231,7 +194,6 @@ explicit(B) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(B) @@ -245,10 +207,8 @@ explicit(B) [#ExplicitExpression-2constructor-0b] == <>::ExplicitExpression - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -260,10 +220,8 @@ ExplicitExpression(); [#ExplicitExpression-2constructor-04] == <>::ExplicitExpression - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -275,10 +233,8 @@ ExplicitExpression(<> const&); [#ExplicitExpression-2constructor-08] == <>::ExplicitExpression - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -290,10 +246,8 @@ ExplicitExpression(<>&&) noexcept; [#ExplicitExpression-2constructor-027] == <>::ExplicitExpression - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -307,10 +261,8 @@ ExplicitExpression( [#ExplicitFalse] == ExplicitFalse - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -322,27 +274,20 @@ struct ExplicitFalse; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | - |=== - - [#ExplicitFalse-2constructor-04c] == <>::ExplicitFalse - === Synopses - Declared in `<explicit‐ctor.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) @@ -352,7 +297,6 @@ explicit(false) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) @@ -362,7 +306,6 @@ explicit(false) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) @@ -372,7 +315,6 @@ explicit(false) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(false) @@ -386,10 +328,8 @@ explicit(false) [#ExplicitFalse-2constructor-01] == <>::ExplicitFalse - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -401,10 +341,8 @@ ExplicitFalse(); [#ExplicitFalse-2constructor-08] == <>::ExplicitFalse - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -416,10 +354,8 @@ ExplicitFalse(<> const&); [#ExplicitFalse-2constructor-0a] == <>::ExplicitFalse - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -431,10 +367,8 @@ ExplicitFalse(<>&&) noexcept; [#ExplicitFalse-2constructor-04f] == <>::ExplicitFalse - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -448,10 +382,8 @@ ExplicitFalse( [#ExplicitTrue] == ExplicitTrue - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -463,27 +395,20 @@ struct ExplicitTrue; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | - |=== - - [#ExplicitTrue-2constructor-0f] == <>::ExplicitTrue - === Synopses - Declared in `<explicit‐ctor.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) @@ -493,7 +418,6 @@ explicit(true) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) @@ -503,7 +427,6 @@ explicit(true) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) @@ -513,7 +436,6 @@ explicit(true) [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit(true) @@ -527,10 +449,8 @@ explicit(true) [#ExplicitTrue-2constructor-0d] == <>::ExplicitTrue - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -542,10 +462,8 @@ ExplicitTrue(); [#ExplicitTrue-2constructor-04] == <>::ExplicitTrue - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -557,10 +475,8 @@ ExplicitTrue(<> const&); [#ExplicitTrue-2constructor-08] == <>::ExplicitTrue - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -572,10 +488,8 @@ ExplicitTrue(<>&&) noexcept; [#ExplicitTrue-2constructor-05] == <>::ExplicitTrue - === Synopsis - Declared in `<explicit‐ctor.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -587,5 +501,4 @@ ExplicitTrue( ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/explicit-ctor.html b/test-files/golden-tests/symbols/function/explicit-ctor.html index 895d894510..ccd110aea4 100644 --- a/test-files/golden-tests/symbols/function/explicit-ctor.html +++ b/test-files/golden-tests/symbols/function/explicit-ctor.html @@ -18,16 +18,13 @@

Types

-Explicit - -ExplicitExpression - -ExplicitFalse - -ExplicitTrue - +Explicit +ExplicitExpression +ExplicitFalse +ExplicitTrue +
@@ -53,12 +50,12 @@

Member Functions

-Explicit [constructor] - +Explicit [constructor] +
@@ -69,7 +66,6 @@

Synopses

Declared in <explicit-ctor.cpp>
-
 
 explicit
@@ -78,7 +74,6 @@ 

Synopses

» more... -
 
 explicit
@@ -87,7 +82,6 @@ 

Synopses

» more... -
 
 explicit
@@ -96,7 +90,6 @@ 

Synopses

» more... -
 
 explicit
@@ -200,12 +193,12 @@ 

Member Functions

-ExplicitExpression [constructor] - +ExplicitExpression [constructor] +
@@ -216,7 +209,6 @@

Synopses

Declared in <explicit-ctor.cpp>
-
 
 explicit(B)
@@ -225,7 +217,6 @@ 

Synopses

» more... -
 
 explicit(B)
@@ -234,7 +225,6 @@ 

Synopses

» more... -
 
 explicit(B)
@@ -243,7 +233,6 @@ 

Synopses

» more... -
 
 explicit(B)
@@ -346,12 +335,12 @@ 

Member Functions

-ExplicitFalse [constructor] - +ExplicitFalse [constructor] +
@@ -362,7 +351,6 @@

Synopses

Declared in <explicit-ctor.cpp>
-
 
 explicit(false)
@@ -371,7 +359,6 @@ 

Synopses

» more... -
 
 explicit(false)
@@ -380,7 +367,6 @@ 

Synopses

» more... -
 
 explicit(false)
@@ -389,7 +375,6 @@ 

Synopses

» more... -
 
 explicit(false)
@@ -492,12 +477,12 @@ 

Member Functions

-ExplicitTrue [constructor] - +ExplicitTrue [constructor] +
@@ -508,7 +493,6 @@

Synopses

Declared in <explicit-ctor.cpp>
-
 
 explicit(true)
@@ -517,7 +501,6 @@ 

Synopses

» more... -
 
 explicit(true)
@@ -526,7 +509,6 @@ 

Synopses

» more... -
 
 explicit(true)
@@ -535,7 +517,6 @@ 

Synopses

» more... -
 
 explicit(true)
diff --git a/test-files/golden-tests/symbols/function/explicit-object-parameter.adoc b/test-files/golden-tests/symbols/function/explicit-object-parameter.adoc
index b684e8a984..2cc2e1b7d9 100644
--- a/test-files/golden-tests/symbols/function/explicit-object-parameter.adoc
+++ b/test-files/golden-tests/symbols/function/explicit-object-parameter.adoc
@@ -4,24 +4,19 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#Optional]
 == Optional
 
-
 === Synopsis
 
-
 Declared in `<explicit‐object‐parameter.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -33,27 +28,20 @@ struct Optional;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
-
-
 [#Optional-value-01]
 == <>::value
 
-
 === Synopses
 
-
 Declared in `<explicit‐object‐parameter.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<typename Self>
@@ -65,7 +53,6 @@ auto&&
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<typename Self>
@@ -81,10 +68,8 @@ auto&&
 [#Optional-value-05]
 == <>::value
 
-
 === Synopsis
 
-
 Declared in `<explicit‐object‐parameter.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -98,10 +83,8 @@ value(this Self&& self);
 [#Optional-value-06]
 == <>::value
 
-
 === Synopsis
 
-
 Declared in `<explicit‐object‐parameter.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -115,5 +98,4 @@ value(this
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/function/explicit-object-parameter.html b/test-files/golden-tests/symbols/function/explicit-object-parameter.html
index f381ca5afd..8251983e2f 100644
--- a/test-files/golden-tests/symbols/function/explicit-object-parameter.html
+++ b/test-files/golden-tests/symbols/function/explicit-object-parameter.html
@@ -18,10 +18,10 @@ 

Types

-Optional - +Optional +
@@ -47,12 +47,12 @@

Member Functions

-value - +value +
@@ -63,7 +63,6 @@

Synopses

Declared in <explicit-object-parameter.cpp>
-
 
 template<typename Self>
@@ -74,7 +73,6 @@ 

Synopses

» more... -
 
 template<typename Self>
diff --git a/test-files/golden-tests/symbols/function/function-parm-decay.adoc b/test-files/golden-tests/symbols/function/function-parm-decay.adoc
index e60fecbb11..5da8bef464 100644
--- a/test-files/golden-tests/symbols/function/function-parm-decay.adoc
+++ b/test-files/golden-tests/symbols/function/function-parm-decay.adoc
@@ -4,41 +4,31 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
+
 === Functions
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 | <> 
-
 | <> 
-
 |===
 
 [#T]
 == T
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -49,10 +39,8 @@ using T = int;
 [#U]
 == U
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -63,10 +51,8 @@ using U = int const;
 [#f]
 == f
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -78,10 +64,8 @@ f(int const x);
 [#g]
 == g
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -93,10 +77,8 @@ g(int* x);
 [#h]
 == h
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -108,10 +90,8 @@ h(int x(bool));
 [#i]
 == i
 
-
 === Synopsis
 
-
 Declared in `<function‐parm‐decay.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -121,5 +101,4 @@ i(<>);
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/function/function-parm-decay.html b/test-files/golden-tests/symbols/function/function-parm-decay.html
index 8628ee096e..2583e60948 100644
--- a/test-files/golden-tests/symbols/function/function-parm-decay.html
+++ b/test-files/golden-tests/symbols/function/function-parm-decay.html
@@ -18,12 +18,11 @@ 

Types

-T - -U - +T +U +

Functions

@@ -33,16 +32,13 @@

Functions

- - - - - - - - + + + +
f
g
h
i
f
g
h
i
+
diff --git a/test-files/golden-tests/symbols/function/function-template-template.adoc b/test-files/golden-tests/symbols/function/function-template-template.adoc index b2cb01c903..34c32c7e14 100644 --- a/test-files/golden-tests/symbols/function/function-template-template.adoc +++ b/test-files/golden-tests/symbols/function/function-template-template.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#f] == f - === Synopsis - Declared in `<function‐template‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,5 +28,4 @@ f(ListType<int> param); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/function-template-template.html b/test-files/golden-tests/symbols/function/function-template-template.html index 96a528dfd7..81dc5442e4 100644 --- a/test-files/golden-tests/symbols/function/function-template-template.html +++ b/test-files/golden-tests/symbols/function/function-template-template.html @@ -18,10 +18,10 @@

Functions

-f - +f +
diff --git a/test-files/golden-tests/symbols/function/function-template.adoc b/test-files/golden-tests/symbols/function/function-template.adoc index c7b4d51d81..8031c1f19a 100644 --- a/test-files/golden-tests/symbols/function/function-template.adoc +++ b/test-files/golden-tests/symbols/function/function-template.adoc @@ -4,46 +4,30 @@ [#index] == Global namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#f0] == f0 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -56,10 +40,8 @@ f0(int x); [#f1] == f1 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -72,10 +54,8 @@ f1(T t); [#f2] == f2 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +68,8 @@ f2(); [#f3] == f3 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,10 +84,8 @@ f3(); [#g0] == g0 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,10 +98,8 @@ g0(int x); [#g1] == g1 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -138,10 +112,8 @@ g1(); [#g2] == g2 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -156,10 +128,8 @@ g2(); [#h0] == h0 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -172,10 +142,8 @@ h0(auto x); [#h1] == h1 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,10 +160,8 @@ h1( [#i] == i - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -210,10 +176,8 @@ i(); [#j0] == j0 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -226,10 +190,8 @@ j0(); [#j1] == j1 - === Synopsis - Declared in `<function‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -242,5 +204,4 @@ j1(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/function-template.html b/test-files/golden-tests/symbols/function/function-template.html index e79ae939d9..6bdabace15 100644 --- a/test-files/golden-tests/symbols/function/function-template.html +++ b/test-files/golden-tests/symbols/function/function-template.html @@ -18,32 +18,21 @@

Functions

-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/symbols/function/function-tparm-decay.adoc b/test-files/golden-tests/symbols/function/function-tparm-decay.adoc index 9dc7fd8cc0..4e1d7f7f24 100644 --- a/test-files/golden-tests/symbols/function/function-tparm-decay.adoc +++ b/test-files/golden-tests/symbols/function/function-tparm-decay.adoc @@ -4,41 +4,31 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#T] == T - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -49,10 +39,8 @@ using T = int; [#U] == U - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,10 +51,8 @@ using U = int const; [#f] == f - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,10 +65,8 @@ f(); [#g] == g - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -95,10 +79,8 @@ g(); [#h] == h - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,10 +93,8 @@ h(); [#i] == i - === Synopsis - Declared in `<function‐tparm‐decay.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -125,5 +105,4 @@ i(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/function-tparm-decay.html b/test-files/golden-tests/symbols/function/function-tparm-decay.html index 8d6d21444c..11fd15d9cf 100644 --- a/test-files/golden-tests/symbols/function/function-tparm-decay.html +++ b/test-files/golden-tests/symbols/function/function-tparm-decay.html @@ -18,12 +18,11 @@

Types

-T - -U - +T +U +

Functions

@@ -33,16 +32,13 @@

Functions

- - - - - - - - + + + +
f
g
h
i
f
g
h
i
+
diff --git a/test-files/golden-tests/symbols/function/mem-fn.adoc b/test-files/golden-tests/symbols/function/mem-fn.adoc index 00afa5dd7e..fd581a6740 100644 --- a/test-files/golden-tests/symbols/function/mem-fn.adoc +++ b/test-files/golden-tests/symbols/function/mem-fn.adoc @@ -4,58 +4,36 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#T01] == T01 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -67,21 +45,15 @@ struct T01; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T01-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,10 +65,8 @@ f(); [#T02] == T02 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -108,21 +78,15 @@ struct T02; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T02-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -135,10 +99,8 @@ f(); [#T03] == T03 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -150,21 +112,15 @@ struct T03; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T03-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -176,10 +132,8 @@ f() &; [#T04] == T04 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -191,21 +145,15 @@ struct T04; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T04-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -217,10 +165,8 @@ f() &&; [#T05] == T05 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -232,21 +178,15 @@ struct T05; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T05-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -258,10 +198,8 @@ f() const; [#T06] == T06 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -273,21 +211,15 @@ struct T06; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T06-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -300,10 +232,8 @@ f(); [#T08] == T08 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -315,21 +245,15 @@ struct T08; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T08-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -341,10 +265,8 @@ f(); [#T09] == T09 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -356,21 +278,15 @@ struct T09; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T09-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -382,10 +298,8 @@ f() noexcept; [#T10] == T10 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -397,21 +311,15 @@ struct T10; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T10-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -423,10 +331,8 @@ f(); [#T11] == T11 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -438,21 +344,15 @@ struct T11; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T11-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -464,10 +364,8 @@ f(); [#T12] == T12 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -479,21 +377,15 @@ struct T12; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T12-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -505,10 +397,8 @@ f(...); [#T13] == T13 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -520,21 +410,15 @@ struct T13; [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== - - [#T13-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -547,10 +431,8 @@ f(); [#T14] == T14 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -562,21 +444,15 @@ struct T14; [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== - - [#T14-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -589,10 +465,8 @@ f() = 0; [#T15] == T15 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -604,21 +478,15 @@ struct T15; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T15-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -630,10 +498,8 @@ f() volatile; [#T16] == T16 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -645,21 +511,15 @@ struct T16; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T16-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -672,10 +532,8 @@ f(); [#T17] == T17 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -688,21 +546,15 @@ struct T17 [cols=1] |=== -| Name - +| Name | <> [.small]#[virtual]# - |=== - - [#T17-f] == <>::f - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -715,10 +567,8 @@ f() override; [#U] == U - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -730,32 +580,24 @@ struct U; [cols=1] |=== -| Name - +| Name | <> - | <> [.small]#[virtual]# - |=== + === Static Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#U-f1] == <>::f1 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -768,10 +610,8 @@ f1(...) const volatile noexcept; [#U-f3] == <>::f3 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -784,10 +624,8 @@ f3() const volatile noexcept = 0; [#U-f2] == <>::f2 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -801,10 +639,8 @@ f2() noexcept; [#V] == V - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -817,32 +653,24 @@ struct V [cols=1] |=== -| Name - +| Name | <> - | <> [.small]#[virtual]# - |=== + === Static Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#V-f3] == <>::f3 - === Synopsis - Declared in `<mem‐fn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -853,5 +681,4 @@ f3() const volatile noexcept override; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/mem-fn.html b/test-files/golden-tests/symbols/function/mem-fn.html index 6435921720..75479e8638 100644 --- a/test-files/golden-tests/symbols/function/mem-fn.html +++ b/test-files/golden-tests/symbols/function/mem-fn.html @@ -18,44 +18,27 @@

Types

-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 +
@@ -80,12 +63,12 @@

Member Functions

-f - +f +
@@ -126,12 +109,12 @@

Static Member Functions

-f - +f +
@@ -173,12 +156,12 @@

Member Functions

-f - +f +
@@ -219,12 +202,12 @@

Member Functions

-f - +f +
@@ -265,12 +248,12 @@

Member Functions

-f - +f +
@@ -311,12 +294,12 @@

Member Functions

-f - +f +
@@ -358,12 +341,12 @@

Member Functions

-f - +f +
@@ -404,12 +387,12 @@

Member Functions

-f - +f +
@@ -450,12 +433,12 @@

Member Functions

-f - +f +
@@ -496,12 +479,12 @@

Member Functions

-f - +f +
@@ -542,12 +525,12 @@

Member Functions

-f - +f +
@@ -588,12 +571,12 @@

Member Functions

-f [virtual] - +f [virtual] +
@@ -635,12 +618,12 @@

Member Functions

-f [virtual] - +f [virtual] +
@@ -682,12 +665,12 @@

Member Functions

-f - +f +
@@ -728,12 +711,12 @@

Static Member Functions

-f - +f +
@@ -776,12 +759,12 @@

Member Functions

-f [virtual] - +f [virtual] +
@@ -823,12 +806,11 @@

Member Functions

-f1 - -f3 [virtual] - +f1 +f3 [virtual] +

Static Member Functions

@@ -838,12 +820,12 @@

Static Member Functions

- - +
f2
f2
+
@@ -921,12 +903,11 @@

Member Functions

-f1 - -f3 [virtual] - +f1 +f3 [virtual] +

Static Member Functions

@@ -936,12 +917,12 @@

Static Member Functions

- - +
f2
f2
+
diff --git a/test-files/golden-tests/symbols/function/merge-params.adoc b/test-files/golden-tests/symbols/function/merge-params.adoc index d20cb07cf9..def6b2a812 100644 --- a/test-files/golden-tests/symbols/function/merge-params.adoc +++ b/test-files/golden-tests/symbols/function/merge-params.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Function - |=== [#f] == f - Function === Synopsis - Declared in `<merge‐params.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,18 +33,14 @@ f( === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | The first parameter. - | *b* | The second parameter. - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/merge-params.html b/test-files/golden-tests/symbols/function/merge-params.html index ba01b3c04f..9f9950a2e3 100644 --- a/test-files/golden-tests/symbols/function/merge-params.html +++ b/test-files/golden-tests/symbols/function/merge-params.html @@ -19,10 +19,10 @@

Functions

-f Function - +f Function +
diff --git a/test-files/golden-tests/symbols/function/merge-tparams.adoc b/test-files/golden-tests/symbols/function/merge-tparams.adoc index b100826e9a..bce955d704 100644 --- a/test-files/golden-tests/symbols/function/merge-tparams.adoc +++ b/test-files/golden-tests/symbols/function/merge-tparams.adoc @@ -4,28 +4,23 @@ [#index] == Global namespace - === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Function - |=== [#f] == f - Function === Synopsis - Declared in `<merge‐tparams.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,18 +34,14 @@ f(); === Template Parameters - |=== -| Name | Description - +| Name +| Description | *T* | The first template parameter. - | *U* | The second template parameter. - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/merge-tparams.html b/test-files/golden-tests/symbols/function/merge-tparams.html index f020841846..44edea7f2f 100644 --- a/test-files/golden-tests/symbols/function/merge-tparams.html +++ b/test-files/golden-tests/symbols/function/merge-tparams.html @@ -19,10 +19,10 @@

Functions

-f Function - +f Function +
diff --git a/test-files/golden-tests/symbols/function/noreturn.adoc b/test-files/golden-tests/symbols/function/noreturn.adoc index 0d1691e289..b2296746b3 100644 --- a/test-files/golden-tests/symbols/function/noreturn.adoc +++ b/test-files/golden-tests/symbols/function/noreturn.adoc @@ -4,33 +4,27 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#T] == T - === Synopsis - Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,39 +36,31 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== + === Static Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== + === Friends [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-f3] == <>::f3 - === Synopsis - Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -87,10 +73,8 @@ f3(); [#T-f2] == <>::f2 - === Synopsis - Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,10 +88,8 @@ f2(); [#T-08friend] == f1 - === Synopsis - Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -120,10 +102,8 @@ f1(); [#f1] == f1 - === Synopsis - Declared in `<noreturn.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,5 +114,4 @@ f1(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/noreturn.html b/test-files/golden-tests/symbols/function/noreturn.html index 4912b20d60..70d90ead2b 100644 --- a/test-files/golden-tests/symbols/function/noreturn.html +++ b/test-files/golden-tests/symbols/function/noreturn.html @@ -18,10 +18,10 @@

Types

-T - +T +

Functions

@@ -31,10 +31,10 @@

Functions

- - +
f1
f1
+
@@ -59,10 +59,10 @@

Member Functions

-f3 - +f3 +

Static Member Functions

@@ -72,10 +72,10 @@

Static Member Functions

- - +
f2
f2
+

Friends

@@ -85,12 +85,12 @@

Friends

- - +
f1
f1
+
diff --git a/test-files/golden-tests/symbols/function/overloaded-op-1.adoc b/test-files/golden-tests/symbols/function/overloaded-op-1.adoc index 6ce3fd8959..3c1e01bf6f 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-1.adoc +++ b/test-files/golden-tests/symbols/function/overloaded-op-1.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#T] == T - === Synopsis - Declared in `<overloaded‐op‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,21 +28,15 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-operator_plus] == <>::operator+ - === Synopsis - Declared in `<overloaded‐op‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -57,5 +46,4 @@ operator+(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/overloaded-op-1.html b/test-files/golden-tests/symbols/function/overloaded-op-1.html index feb8d2624d..8eba3939f7 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-1.html +++ b/test-files/golden-tests/symbols/function/overloaded-op-1.html @@ -18,10 +18,10 @@

Types

-T - +T +
@@ -46,12 +46,12 @@

Member Functions

-operator+ - +operator+ +
diff --git a/test-files/golden-tests/symbols/function/overloaded-op-2.adoc b/test-files/golden-tests/symbols/function/overloaded-op-2.adoc index ec2b7a13b4..0564516672 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-2.adoc +++ b/test-files/golden-tests/symbols/function/overloaded-op-2.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#T] == T - === Synopsis - Declared in `<overloaded‐op‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,21 +28,15 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-operator_plus] == <>::operator+ - === Synopsis - Declared in `<overloaded‐op‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -57,5 +46,4 @@ operator+(<>); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/overloaded-op-2.html b/test-files/golden-tests/symbols/function/overloaded-op-2.html index 2d0565358b..3d21f5217f 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-2.html +++ b/test-files/golden-tests/symbols/function/overloaded-op-2.html @@ -18,10 +18,10 @@

Types

-T - +T +
@@ -46,12 +46,12 @@

Member Functions

-operator+ - +operator+ +
diff --git a/test-files/golden-tests/symbols/function/sfinae.adoc b/test-files/golden-tests/symbols/function/sfinae.adoc index 43f72580ed..a888e71a13 100644 --- a/test-files/golden-tests/symbols/function/sfinae.adoc +++ b/test-files/golden-tests/symbols/function/sfinae.adoc @@ -4,96 +4,74 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | The partial specialization of A is enabled via a template parameter - | <> | Specialization for floating point types - | <> | SFINAE with std::void_t - | <> | SFINAE with std::void_t - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Enabled via return type - | <> | Enabled via type template parameter - | <> | Enabling a specified return type - | <> | Enabling a specified return type in another namespace - | <> | Enabled via return type with std::enable_if - | <> | Enabled via a non‐type template parameter with helper - | <> | Enabled via a non‐type template parameter without helper - | <> | Enabled via a non‐type template parameter using int instead of bool - | <> | Enabled via parameter without helper - | <> | Enabled via parameter with helper - |=== [#B] == B - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#B-C] == <>::C - === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -101,18 +79,13 @@ Declared in `<sfinae.cpp>` struct C; ---- - - - [#A-09] == A - The partial specialization of A is enabled via a template parameter === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -123,18 +96,13 @@ template< class A; ---- - - - [#A-02] == A<T> - Specialization for floating point types === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -144,18 +112,13 @@ requires std::is_integral_v<T> class <><T>; ---- - - - [#S-02] == S - SFINAE with std::void_t === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -170,21 +133,15 @@ struct S; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S-02-store] == <>::store - === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -196,12 +153,10 @@ store(void const*); [#S-08] == S<T, std::void_t<T::a::b>> - SFINAE with std::void_t === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -214,21 +169,15 @@ struct <><T, std::void_t<T::a::b>>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S-08-store] == <><T, std::void_t<T::a::b>>::store - === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -240,12 +189,10 @@ store(void const*); [#f1] == f1 - Enabled via return type === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -259,12 +206,10 @@ requires std::is_integral_v<T>; [#f10] == f10 - Enabled via type template parameter === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -277,24 +222,19 @@ f10(T value); === Description - This pattern should not be used because the function signature is unmodified and therefore only supports one overload. It's a common mistake is to declare two function templates that differ only in their default template arguments. This does not work because the declarations are treated as redeclarations of the same function template (default template arguments are not accounted for in function template equivalence). - - [#f2] == f2 - Enabling a specified return type === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -308,12 +248,10 @@ requires std::is_integral_v<T>; [#f3] == f3 - Enabling a specified return type in another namespace === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -327,12 +265,10 @@ requires std::is_integral_v<T>; [#f4] == f4 - Enabled via return type with std::enable_if === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -346,12 +282,10 @@ requires std::is_integral_v<T>; [#f5] == f5 - Enabled via a non‐type template parameter with helper === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -365,12 +299,10 @@ f5(T value); [#f6] == f6 - Enabled via a non‐type template parameter without helper === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -384,12 +316,10 @@ f6(T value); [#f7] == f7 - Enabled via a non‐type template parameter using int instead of bool === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -403,12 +333,10 @@ f7(T value); [#f8] == f8 - Enabled via parameter without helper === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -422,12 +350,10 @@ requires std::is_integral_v<T>; [#f9] == f9 - Enabled via parameter with helper === Synopsis - Declared in `<sfinae.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -439,5 +365,4 @@ requires std::is_integral_v<T>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/sfinae.html b/test-files/golden-tests/symbols/function/sfinae.html index e133753a1c..58d486666c 100644 --- a/test-files/golden-tests/symbols/function/sfinae.html +++ b/test-files/golden-tests/symbols/function/sfinae.html @@ -18,10 +18,10 @@

Namespaces

-B - +B +

Types

@@ -32,16 +32,13 @@

Types

- - - - - - - - + + + +
A The partial specialization of A is enabled via a template parameter
A<T> Specialization for floating point types
S SFINAE with std::void_t
S<T, std::void_t<T::a::b>> SFINAE with std::void_t
A The partial specialization of A is enabled via a template parameter
A<T> Specialization for floating point types
S SFINAE with std::void_t
S<T, std::void_t<T::a::b>> SFINAE with std::void_t
+

Functions

@@ -52,28 +49,19 @@

Functions

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + +
f1 Enabled via return type
f10 Enabled via type template parameter
f2 Enabling a specified return type
f3 Enabling a specified return type in another namespace
f4 Enabled via return type with std::enable_if
f5 Enabled via a non-type template parameter with helper
f6 Enabled via a non-type template parameter without helper
f7 Enabled via a non-type template parameter using int instead of bool
f8 Enabled via parameter without helper
f9 Enabled via parameter with helper
f1 Enabled via return type
f10 Enabled via type template parameter
f2 Enabling a specified return type
f3 Enabling a specified return type in another namespace
f4 Enabled via return type with std::enable_if
f5 Enabled via a non-type template parameter with helper
f6 Enabled via a non-type template parameter without helper
f7 Enabled via a non-type template parameter using int instead of bool
f8 Enabled via parameter without helper
f9 Enabled via parameter with helper
+
@@ -88,10 +76,10 @@

Types

-C - +C +
@@ -187,12 +175,12 @@

Member Functions

-store - +store +
@@ -238,12 +226,12 @@

Member Functions

-store - +store +
diff --git a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.adoc b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.adoc index 8ff53e399a..0c1e1e1eb4 100644 --- a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.adoc +++ b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.adoc @@ -4,32 +4,23 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,32 +33,24 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B] == <>::B - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,21 +63,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B-g] == <>::<>::g - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,10 +83,8 @@ g(); [#A-0e-C] == <>::C - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,21 +97,15 @@ struct C; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-C-h] == <>::<>::h - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,10 +117,8 @@ h(); [#A-0e-f] == <>::f - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -163,10 +130,8 @@ f(); [#A-0f] == A<bool> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -179,36 +144,26 @@ struct <><bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0f-B] == <><bool>::B - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -217,16 +172,11 @@ template<typename U> struct B; ---- - - - [#A-0f-C-00] == <><bool>::C - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -235,16 +185,11 @@ template<typename U> struct C; ---- - - - [#A-0f-C-01] == <><bool>::C<double*> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -257,21 +202,15 @@ struct <><double*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0f-C-01-j] == <><bool>::<><double*>::j - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -283,10 +222,8 @@ j(); [#A-0f-C-0c] == <><bool>::C<U*> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -299,21 +236,15 @@ struct <><U*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0f-C-0c-j] == <><bool>::<><U*>::j - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -325,10 +256,8 @@ j(); [#A-0f-f] == <><bool>::f - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -340,10 +269,8 @@ f(); [#A-00b] == A<short> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -356,32 +283,24 @@ struct <><short>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00b-B] == <><short>::B - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -390,16 +309,11 @@ template<typename U> struct B; ---- - - - [#A-00b-C] == <><short>::C - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -412,21 +326,15 @@ struct C; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00b-C-i] == <><short>::<>::i - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -438,10 +346,8 @@ i(); [#A-00b-f] == <><short>::f - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -453,10 +359,8 @@ f(); [#A-000] == A<int> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -469,34 +373,25 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-000-B-03] == <><int>::B - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -505,16 +400,11 @@ template<typename U> struct B; ---- - - - [#A-000-B-09] == <><int>::B<long> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -527,21 +417,15 @@ struct <><long>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-000-B-09-g] == <><int>::<><long>::g - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -553,10 +437,8 @@ g(); [#A-000-C] == <><int>::C - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -565,16 +447,11 @@ template<typename U> struct C; ---- - - - [#A-000-f] == <><int>::f - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -586,10 +463,8 @@ f(); [#D] == D - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -601,23 +476,16 @@ struct D; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#D-E-0e] == <>::E - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -630,21 +498,15 @@ struct E; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#D-E-0e-k] == <>::<>::k - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -656,10 +518,8 @@ k(); [#D-E-0d] == <>::E<int> - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -672,21 +532,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#D-E-0d-k] == <>::<><int>::k - === Synopsis - Declared in `<spec‐mem‐implicit‐instantiation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -696,5 +550,4 @@ k(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.html b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.html index 832b31e033..09b7db1184 100644 --- a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.html +++ b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.html @@ -18,18 +18,14 @@

Types

-A - -A<bool> - -A<short> - -A<int> - -D - +A +A<bool> +A<short> +A<int> +D +
@@ -55,12 +51,11 @@

Types

-B - -C - +B +C +

Member Functions

@@ -70,12 +65,12 @@

Member Functions

- - +
f
f
+
@@ -101,12 +96,12 @@

Member Functions

-g - +g +
@@ -148,12 +143,12 @@

Member Functions

-h - +h +
@@ -211,16 +206,13 @@

Types

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

Member Functions

@@ -230,12 +222,12 @@

Member Functions

- - +
f
f
+
@@ -297,12 +289,12 @@

Member Functions

-j - +j +
@@ -344,12 +336,12 @@

Member Functions

-j - +j +
@@ -407,12 +399,11 @@

Types

-B - -C - +B +C +

Member Functions

@@ -422,12 +413,12 @@

Member Functions

- - +
f
f
+
@@ -471,12 +462,12 @@

Member Functions

-i - +i +
@@ -534,14 +525,12 @@

Types

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

Member Functions

@@ -551,12 +540,12 @@

Member Functions

- - +
f
f
+
@@ -600,12 +589,12 @@

Member Functions

-g - +g +
@@ -680,14 +669,13 @@

Types

-E - -E<int> - +E +E<int> +
@@ -713,12 +701,12 @@

Member Functions

-k - +k +
@@ -760,12 +748,12 @@

Member Functions

-k - +k +
diff --git a/test-files/golden-tests/symbols/function/type-resolution.adoc b/test-files/golden-tests/symbols/function/type-resolution.adoc index a77f700c28..7363eda1ad 100644 --- a/test-files/golden-tests/symbols/function/type-resolution.adoc +++ b/test-files/golden-tests/symbols/function/type-resolution.adoc @@ -4,129 +4,75 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#C] == C - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,10 +83,8 @@ using C = <>; [#D] == D - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,10 +95,8 @@ using D = <><short, long>; [#E] == E - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,10 +108,8 @@ using E = <><T, long>; [#A] == A - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -177,16 +117,11 @@ Declared in `<type‐resolution.cpp>` struct A; ---- - - - [#B] == B - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -197,16 +132,11 @@ template< struct B; ---- - - - [#f0] == f0 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -218,10 +148,8 @@ f0(<>); [#f1] == f1 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -233,10 +161,8 @@ f1(<> const); [#f2] == f2 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -248,10 +174,8 @@ f2(<>&); [#f3] == f3 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -263,10 +187,8 @@ f3(<> const&); [#f4] == f4 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -278,10 +200,8 @@ f4(<>*); [#f5] == f5 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -293,10 +213,8 @@ f5(<> const*); [#f6] == f6 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -308,10 +226,8 @@ f6(<>**); [#f7] == f7 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -323,10 +239,8 @@ f7(<> const**); [#f8] == f8 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -338,10 +252,8 @@ f8(<> const const**); [#g0] == g0 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -353,10 +265,8 @@ g0(<>); [#g1] == g1 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -368,10 +278,8 @@ g1(<> const); [#g2] == g2 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -383,10 +291,8 @@ g2(<>&); [#g3] == g3 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -398,10 +304,8 @@ g3(<> const&); [#g4] == g4 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -413,10 +317,8 @@ g4(<>*); [#g5] == g5 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -428,10 +330,8 @@ g5(<> const*); [#g6] == g6 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -443,10 +343,8 @@ g6(<>**); [#g7] == g7 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -458,10 +356,8 @@ g7(<> const**); [#g8] == g8 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -473,10 +369,8 @@ g8(<> const const**); [#h0] == h0 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -488,10 +382,8 @@ h0(<><short, long>); [#h1] == h1 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -503,10 +395,8 @@ h1(<><short, long> const); [#h2] == h2 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -518,10 +408,8 @@ h2(<><short, long>&); [#h3] == h3 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -533,10 +421,8 @@ h3(<><short, long> const&); [#h4] == h4 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -548,10 +434,8 @@ h4(<><short, long>*); [#h5] == h5 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -563,10 +447,8 @@ h5(<><short, long> const*); [#h6] == h6 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -578,10 +460,8 @@ h6(<><short, long>**); [#h7] == h7 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -593,10 +473,8 @@ h7(<><short, long> const**); [#h8] == h8 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -608,10 +486,8 @@ h8(<><short, long> const const**); [#i0] == i0 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -623,10 +499,8 @@ i0(<>); [#i1] == i1 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -638,10 +512,8 @@ i1(<> const); [#i2] == i2 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -653,10 +525,8 @@ i2(<>&); [#i3] == i3 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -668,10 +538,8 @@ i3(<> const&); [#i4] == i4 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -683,10 +551,8 @@ i4(<>*); [#i5] == i5 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -698,10 +564,8 @@ i5(<> const*); [#i6] == i6 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -713,10 +577,8 @@ i6(<>**); [#i7] == i7 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -728,10 +590,8 @@ i7(<> const**); [#i8] == i8 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -743,10 +603,8 @@ i8(<> const const**); [#j0] == j0 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -758,10 +616,8 @@ j0(<><short>); [#j1] == j1 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -773,10 +629,8 @@ j1(<><short> const); [#j2] == j2 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -788,10 +642,8 @@ j2(<><short>&); [#j3] == j3 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -803,10 +655,8 @@ j3(<><short> const&); [#j4] == j4 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -818,10 +668,8 @@ j4(<><short>*); [#j5] == j5 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -833,10 +681,8 @@ j5(<><short> const*); [#j6] == j6 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -848,10 +694,8 @@ j6(<><short>**); [#j7] == j7 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -863,10 +707,8 @@ j7(<><short> const**); [#j8] == j8 - === Synopsis - Declared in `<type‐resolution.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -876,5 +718,4 @@ j8(<><short> const const**); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/type-resolution.html b/test-files/golden-tests/symbols/function/type-resolution.html index dad1d270e8..321952cde5 100644 --- a/test-files/golden-tests/symbols/function/type-resolution.html +++ b/test-files/golden-tests/symbols/function/type-resolution.html @@ -18,18 +18,14 @@

Types

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

Functions

@@ -39,98 +35,54 @@

Functions

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
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/symbols/function/variadic-function.adoc b/test-files/golden-tests/symbols/function/variadic-function.adoc index 6af87c5255..4608aa3c14 100644 --- a/test-files/golden-tests/symbols/function/variadic-function.adoc +++ b/test-files/golden-tests/symbols/function/variadic-function.adoc @@ -4,39 +4,30 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#T] == T - === Synopsis - Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -47,10 +38,8 @@ using T = void(...); [#U] == U - === Synopsis - Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,10 +50,8 @@ using U = void(int, ...); [#C] == C - === Synopsis - Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -75,16 +62,11 @@ template< struct C; ---- - - - [#f] == f - === Synopsis - Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -96,10 +78,8 @@ f(...); [#g] == g - === Synopsis - Declared in `<variadic‐function.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -109,5 +89,4 @@ g(int, ...); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/function/variadic-function.html b/test-files/golden-tests/symbols/function/variadic-function.html index c9e109333b..55daf42a74 100644 --- a/test-files/golden-tests/symbols/function/variadic-function.html +++ b/test-files/golden-tests/symbols/function/variadic-function.html @@ -18,14 +18,12 @@

Types

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

Functions

@@ -35,12 +33,11 @@

Functions

- - - - + +
f
g
f
g
+
diff --git a/test-files/golden-tests/symbols/guide/explicit-deduct-guide.adoc b/test-files/golden-tests/symbols/guide/explicit-deduct-guide.adoc index d1d8465597..3eeb05b131 100644 --- a/test-files/golden-tests/symbols/guide/explicit-deduct-guide.adoc +++ b/test-files/golden-tests/symbols/guide/explicit-deduct-guide.adoc @@ -4,39 +4,30 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Deduction Guides [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#X-0e] == X - === Synopsis - Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,16 +36,11 @@ template<int> struct X; ---- - - - [#X-0d] == <><0> - === Synopsis - Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -65,10 +51,8 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-00] == <><0> - === Synopsis - Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,10 +63,8 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-0b] == <><0> - === Synopsis - Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,10 +75,8 @@ Declared in `<explicit‐deduct‐guide.cpp>` [#X-06] == <><0> - === Synopsis - Declared in `<explicit‐deduct‐guide.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,5 +86,4 @@ template<bool B = true> ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html b/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html index 36a978cafd..1b08ea50db 100644 --- a/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html +++ b/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html @@ -18,10 +18,10 @@

Types

-X - +X +

Deduction Guides

@@ -31,16 +31,13 @@

Deduction Guides

- - - - - - - - + + + +
X<0>
X<0>
X<0>
X<0>
X<0>
X<0>
X<0>
X<0>
+
diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.adoc b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.adoc index 208e59ac9f..11e81c1266 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.adoc +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.adoc @@ -4,47 +4,38 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Namespace Aliases [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName] == LongName - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName-A] == <>::A - === Synopsis - Declared in `<namespace‐alias‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,16 +43,11 @@ Declared in `<namespace‐alias‐1.cpp>` struct A; ---- - - - [#A] == A - === Synopsis - Declared in `<namespace‐alias‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -70,5 +56,4 @@ namespace A = <>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.html b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.html index d06fe3517d..3eeb42385a 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.html +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-1.html @@ -18,10 +18,10 @@

Namespaces

-LongName - +LongName +

Namespace Aliases

@@ -31,10 +31,10 @@

Namespace Aliases

- - +
A
A
+
@@ -49,10 +49,10 @@

Types

-A - +A +
diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.adoc b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.adoc index 746220d797..f120fa344f 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.adoc +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.adoc @@ -4,49 +4,39 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Namespace Aliases [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#LongName] == LongName - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName-A] == <>::A - === Synopsis - Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,16 +44,11 @@ Declared in `<namespace‐alias‐2.cpp>` struct A; ---- - - - [#A] == A - === Synopsis - Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,10 +59,8 @@ namespace A = <>; [#B] == B - === Synopsis - Declared in `<namespace‐alias‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -86,5 +69,4 @@ namespace B = <>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.html b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.html index 0c0d1b1154..c196be9994 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.html +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-2.html @@ -18,10 +18,10 @@

Namespaces

-LongName - +LongName +

Namespace Aliases

@@ -31,12 +31,11 @@

Namespace Aliases

- - - - + +
A
B
A
B
+
@@ -51,10 +50,10 @@

Types

-A - +A +
diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.adoc b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.adoc index 0464ffc896..469df99c94 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.adoc +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.adoc @@ -4,49 +4,39 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Namespace Aliases [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#LongName] == LongName - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName-A] == <>::A - === Synopsis - Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,16 +44,11 @@ Declared in `<namespace‐alias‐3.cpp>` struct A; ---- - - - [#A] == A - === Synopsis - Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,10 +59,8 @@ namespace A = <>; [#B] == B - === Synopsis - Declared in `<namespace‐alias‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -86,5 +69,4 @@ namespace B = <>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.html b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.html index 11ecd9d67b..2d38ccb56f 100644 --- a/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.html +++ b/test-files/golden-tests/symbols/namespace-alias/namespace-alias-3.html @@ -18,10 +18,10 @@

Namespaces

-LongName - +LongName +

Namespace Aliases

@@ -31,12 +31,11 @@

Namespace Aliases

- - - - + +
A
B
A
B
+
@@ -51,10 +50,10 @@

Types

-A - +A +
diff --git a/test-files/golden-tests/symbols/namespace/namespace.adoc b/test-files/golden-tests/symbols/namespace/namespace.adoc index 50abc8e536..6cb628beac 100644 --- a/test-files/golden-tests/symbols/namespace/namespace.adoc +++ b/test-files/golden-tests/symbols/namespace/namespace.adoc @@ -4,69 +4,53 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <<00namespace,`<unnamed>`>> - | <> - | <> - | <> - |=== [#00namespace] == Unnamed namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <<00namespace-G,`G`>> - | <<00namespace-H,`H`>> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <<00namespace-f10,`f10`>> - |=== [#00namespace-G] == G - === Functions [cols=1] |=== -| Name - +| Name | <<00namespace-G-f11,`f11`>> - |=== [#00namespace-G-f11] == <<00namespace-G,G>>::f11 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,24 +62,19 @@ f11(); [#00namespace-H] == H - === Functions [cols=1] |=== -| Name - +| Name | <<00namespace-H-f12,`f12`>> - |=== [#00namespace-H-f12] == <<00namespace-H,H>>::f12 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,10 +86,8 @@ f12(); [#00namespace-f10] == f10 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,51 +99,40 @@ f10(); [#A] == A - === Namespaces [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#A-00namespace] == Unnamed namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#A-00namespace-f3] == <>::f3 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -178,24 +144,19 @@ f3(); [#A-B] == <>::B - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#A-B-f1] == <>::<>::f1 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -207,24 +168,19 @@ f1(); [#A-C] == <>::C - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#A-C-f2] == <>::<>::f2 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -236,10 +192,8 @@ f2(); [#A-f0] == <>::f0 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -251,51 +205,40 @@ f0(); [#D] == D - === Namespaces [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#D-00namespace] == Unnamed namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#D-00namespace-f8] == <>::f8 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -307,24 +250,19 @@ f8(); [#D-E] == <>::E - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#D-E-f6] == <>::<>::f6 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -336,24 +274,19 @@ f6(); [#D-F] == <>::F - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#D-F-f7] == <>::<>::f7 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -365,10 +298,8 @@ f7(); [#D-f5] == <>::f5 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -380,38 +311,30 @@ f5(); [#I] == I - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#I-00namespace] == Unnamed namespace - === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#I-00namespace-f14] == <>::f14 - === Synopsis - Declared in `<namespace.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -421,5 +344,4 @@ f14(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/namespace/namespace.html b/test-files/golden-tests/symbols/namespace/namespace.html index 73ca8a6db3..19729b2ab3 100644 --- a/test-files/golden-tests/symbols/namespace/namespace.html +++ b/test-files/golden-tests/symbols/namespace/namespace.html @@ -18,16 +18,13 @@

Namespaces

-<unnamed> - -A - -D - -I - +<unnamed> +A +D +I +
@@ -42,12 +39,11 @@

Namespaces

-G - -H - +G +H +

Functions

@@ -57,10 +53,10 @@

Functions

- - +
f10
f10
+
@@ -75,10 +71,10 @@

Functions

-f11 - +f11 +
@@ -109,10 +105,10 @@

Functions

-f12 - +f12 +
@@ -159,14 +155,12 @@

Namespaces

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

Functions

@@ -176,10 +170,10 @@

Functions

- - +
f0
f0
+
@@ -194,10 +188,10 @@

Functions

-f3 - +f3 +
@@ -228,10 +222,10 @@

Functions

-f1 - +f1 +
@@ -262,10 +256,10 @@

Functions

-f2 - +f2 +
@@ -312,14 +306,12 @@

Namespaces

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

Functions

@@ -329,10 +321,10 @@

Functions

- - +
f5
f5
+
@@ -347,10 +339,10 @@

Functions

-f8 - +f8 +
@@ -381,10 +373,10 @@

Functions

-f6 - +f6 +
@@ -415,10 +407,10 @@

Functions

-f7 - +f7 +
@@ -465,10 +457,10 @@

Namespaces

-<unnamed> - +<unnamed> +
@@ -483,10 +475,10 @@

Functions

-f14 - +f14 +
diff --git a/test-files/golden-tests/symbols/overloads/overloads-brief.adoc b/test-files/golden-tests/symbols/overloads/overloads-brief.adoc index d033bbdc63..01e137206e 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-brief.adoc +++ b/test-files/golden-tests/symbols/overloads/overloads-brief.adoc @@ -4,48 +4,39 @@ [#index] == Global namespace - === Types [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | Overload briefs from function or operator classes - | <> | Auxiliary class - |=== + === Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | `no_way_to_infer_this_brief` overloads - | <> | Unary plus operators - | <> | Function with same brief - |=== [#A] == A - Overload briefs from function or operator classes === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -57,34 +48,25 @@ struct A; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> [.small]#[constructor]# | Constructors - | <> | Assignment operators - | <> | Addition operators - | <> | `operator‐` overloads - |=== - - [#A-2constructor-08] == <>::A - Constructors === Synopses - Declared in `<overloads‐brief.cpp>` First constructor @@ -109,24 +91,20 @@ Second constructor === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-2constructor-03] == <>::A - First constructor === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,12 +115,10 @@ A(); [#A-2constructor-01] == <>::A - Second constructor === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,24 +128,20 @@ A(int a); === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-operator_assign-0d] == <>::operator= - Assignment operators === Synopses - Declared in `<overloads‐brief.cpp>` Assign from int @@ -196,29 +168,24 @@ Assign from A === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe b - |=== [#A-operator_assign-06] == <>::operator= - Assign from int === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -229,29 +196,24 @@ operator=(int a); === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe b - |=== [#A-operator_assign-04] == <>::operator= - Assign from A === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -262,29 +224,24 @@ operator=(<> const& a); === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-operator_plus-07] == <>::operator+ - Addition operators === Synopses - Declared in `<overloads‐brief.cpp>` Addition operator for ints @@ -311,29 +268,24 @@ Addition operator for As === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-operator_plus-0c] == <>::operator+ - Addition operator for ints === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -344,29 +296,24 @@ operator+(int a); === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-operator_plus-0e] == <>::operator+ - Addition operator for As === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -377,29 +324,24 @@ operator+(<> const& a); === Return Value - `*this` === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#A-operator_minus-0a] == <>::operator‐ - `operator‐` overloads === Synopses - Declared in `<overloads‐brief.cpp>` Unary operator‐ for A @@ -426,18 +368,15 @@ Binary operator‐ for A === Return Value - Result [#A-operator_minus-02] == <>::operator‐ - Unary operator‐ for A === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -448,25 +387,19 @@ operator‐(); === Description - No way to generate a brief from the operator kind because there are unary and binary operators. - - === Return Value - Result [#A-operator_minus-0c] == <>::operator‐ - Binary operator‐ for A === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -477,25 +410,19 @@ operator‐(<> const&); === Description - No way to generate a brief from the operator kind. - - === Return Value - Result [#B] == B - Auxiliary class === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -503,18 +430,13 @@ Declared in `<overloads‐brief.cpp>` struct B; ---- - - - [#no_way_to_infer_this_brief-0e] == no_way_to_infer_this_brief - `no_way_to_infer_this_brief` overloads === Synopses - Declared in `<overloads‐brief.cpp>` Function with no params @@ -541,24 +463,20 @@ void === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#no_way_to_infer_this_brief-02] == no_way_to_infer_this_brief - Function with no params === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -570,12 +488,10 @@ no_way_to_infer_this_brief(); [#no_way_to_infer_this_brief-01] == no_way_to_infer_this_brief - Function with single param === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -586,24 +502,20 @@ no_way_to_infer_this_brief(int a); === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#operator_plus-0dd] == operator+ - Unary plus operators === Synopses - Declared in `<overloads‐brief.cpp>` Unary operator for A @@ -630,18 +542,15 @@ int === Return Value - Result [#operator_plus-0d7] == operator+ - Unary operator for A === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -652,18 +561,15 @@ operator+(<> const&); === Return Value - Result [#operator_plus-06] == operator+ - Unary operator for B === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -674,18 +580,15 @@ operator+(<> const&); === Return Value - Result [#sameBrief-08] == sameBrief - Function with same brief === Synopses - Declared in `<overloads‐brief.cpp>` Function with same brief @@ -714,27 +617,22 @@ void === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - | *b* | Describe b - |=== [#sameBrief-0a] == sameBrief - Function with same brief === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -745,24 +643,20 @@ sameBrief(int a); === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a - |=== [#sameBrief-0e] == sameBrief - Function with same brief === Synopsis - Declared in `<overloads‐brief.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -775,18 +669,14 @@ sameBrief( === Parameters - |=== -| Name | Description - +| Name +| Description | *a* | Describe a again - | *b* | Describe b - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/overloads/overloads-brief.html b/test-files/golden-tests/symbols/overloads/overloads-brief.html index 428de22e45..1c240ca0a3 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-brief.html +++ b/test-files/golden-tests/symbols/overloads/overloads-brief.html @@ -19,12 +19,11 @@

Types

-A Overload briefs from function or operator classes - -B Auxiliary class - +A Overload briefs from function or operator classes +B Auxiliary class +

Functions

@@ -35,14 +34,12 @@

Functions

- - - - - - + + +
no_way_to_infer_this_brief no_way_to_infer_this_brief overloads
operator+ Unary plus operators
sameBrief Function with same brief
no_way_to_infer_this_brief no_way_to_infer_this_brief overloads
operator+ Unary plus operators
sameBrief Function with same brief
+
@@ -72,18 +69,15 @@

Member Functions

-A [constructor]Constructors - -operator= Assignment operators - -operator+ Addition operators - -operator- operator- overloads - +A [constructor]Constructors +operator= Assignment operators +operator+ Addition operators +operator- operator- overloads +
@@ -97,16 +91,14 @@

A::A

Synopses

Declared in <overloads-brief.cpp>
-

First constructor

- +First constructor
 
 A();
 
 
» more... -

Second constructor

- +Second constructor
 
 A(int a);
@@ -200,8 +192,7 @@ 

A::operator=

Synopses

Declared in <overloads-brief.cpp>
-

Assign from int

- +Assign from int
 
 A&
@@ -209,8 +200,7 @@ 

Synopses

» more... -

Assign from A

- +Assign from A
 
 A&
@@ -336,8 +326,7 @@ 

A::operator+

Synopses

Declared in <overloads-brief.cpp>
-

Addition operator for ints

- +Addition operator for ints
 
 A
@@ -345,8 +334,7 @@ 

Synopses

» more... -

Addition operator for As

- +Addition operator for As
 
 A
@@ -472,8 +460,7 @@ 

A::operator-

Synopses

Declared in <overloads-brief.cpp>
-

Unary operator- for A

- +Unary operator- for A
 
 A
@@ -481,8 +468,7 @@ 

Synopses

» more... -

Binary operator- for A

- +Binary operator- for A
 
 A
@@ -586,8 +572,7 @@ 

no_way_to_infer_this_brief

Synopses

Declared in <overloads-brief.cpp>
-

Function with no params

- +Function with no params
 
 void
@@ -595,8 +580,7 @@ 

Synopses

» more... -

Function with single param

- +Function with single param
 
 void
@@ -693,8 +677,7 @@ 

operator+

Synopses

Declared in <overloads-brief.cpp>
-

Unary operator for A

- +Unary operator for A
 
 int
@@ -702,8 +685,7 @@ 

Synopses

» more... -

Unary operator for B

- +Unary operator for B
 
 int
@@ -778,8 +760,7 @@ 

sameBrief

Synopses

Declared in <overloads-brief.cpp>
-

Function with same brief

- +Function with same brief
 
 void
@@ -787,8 +768,7 @@ 

Synopses

» more... -

Function with same brief

- +Function with same brief
 
 void
diff --git a/test-files/golden-tests/symbols/overloads/overloads-metadata.adoc b/test-files/golden-tests/symbols/overloads/overloads-metadata.adoc
index a250649ee5..c77b91a4be 100644
--- a/test-files/golden-tests/symbols/overloads/overloads-metadata.adoc
+++ b/test-files/golden-tests/symbols/overloads/overloads-metadata.adoc
@@ -4,28 +4,23 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | Test function
-
 |===
 
 [#f-0e]
 == f
 
-
 Test function
 
 === Synopses
 
-
 Declared in `<overloads‐metadata.cpp>`
 
 Test function
@@ -71,86 +66,65 @@ int
 
 === Exceptions
 
-
 |===
-| Name | Thrown on
-
+| Name
+| Thrown on
 | `std::runtime_error`
 | Describe the exception
-
 | `std::logic_error`
 | Describe the exception
-
 |===
 
 === Return Value
 
-
 * The number corresponding to a
 * The number corresponding to a and b
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *A*
 | Describe A
-
 | *B*
 | Describe B
-
 |===
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Describe a
-
 | *b*
 | Describe b
-
 |===
 
 === Preconditions
 
-
 * a must be greater than 0
 * b must be greater than 0
 
-
-
 === Postconditions
 
-
 * The return value is greater than 0
 * The return value is greater than 10
 
-
-
 === See Also
 
-
 Interesting information 1
-Interesting information 2
-
-
 
+Interesting information 2
 
 [#f-08]
 == f
 
-
 Test function
 
 === Synopsis
 
-
 Declared in `<overloads‐metadata.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -162,73 +136,54 @@ f(int a);
 
 === Exceptions
 
-
 |===
-| Name | Thrown on
-
+| Name
+| Thrown on
 | `std::runtime_error`
 | Describe the exception
-
 |===
 
 === Return Value
 
-
 The number corresponding to a
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *A*
 | Describe A
-
 |===
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Describe a
-
 |===
 
 === Preconditions
 
-
 * a must be greater than 0
 
-
-
 === Postconditions
 
-
 * The return value is greater than 0
 
-
-
 === See Also
 
-
 Interesting information 1
 
-
-
-
 [#f-04]
 == f
 
-
 Test function
 
 === Synopsis
 
-
 Declared in `<overloads‐metadata.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -241,37 +196,28 @@ f(
 
 === Return Value
 
-
 The number corresponding to a
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Describe a again
-
 |===
 
 === See Also
 
-
 Interesting information 2
 
-
-
-
 [#f-02]
 == f
 
-
 Test function
 
 === Synopsis
 
-
 Declared in `<overloads‐metadata.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -287,63 +233,47 @@ f(
 
 === Exceptions
 
-
 |===
-| Name | Thrown on
-
+| Name
+| Thrown on
 | `std::logic_error`
 | Describe the exception
-
 |===
 
 === Return Value
 
-
 The number corresponding to a and b
 
 === Template Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *A*
 | Describe A again
-
 | *B*
 | Describe B
-
 |===
 
 === Parameters
 
-
 |===
-| Name | Description
-
+| Name
+| Description
 | *a*
 | Describe a again
-
 | *b*
 | Describe b
-
 |===
 
 === Preconditions
 
-
 * a must be greater than 0
 * b must be greater than 0
 
-
-
 === Postconditions
 
-
 * The return value is greater than 10
 
 
-
-
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/overloads/overloads-metadata.html b/test-files/golden-tests/symbols/overloads/overloads-metadata.html
index 983c82e7f3..207e3ce863 100644
--- a/test-files/golden-tests/symbols/overloads/overloads-metadata.html
+++ b/test-files/golden-tests/symbols/overloads/overloads-metadata.html
@@ -19,10 +19,10 @@ 

Functions

-f Test function - +f Test function +
@@ -36,8 +36,7 @@

f

Synopses

Declared in <overloads-metadata.cpp>
-

Test function

- +Test function
 
 template<class A>
@@ -46,8 +45,7 @@ 

Synopses

» more... -

Test function

- +Test function
 
 int
@@ -57,8 +55,7 @@ 

Synopses

» more... -

Test function

- +Test function
 
 template<
diff --git a/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc b/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc
index eba99582cf..5d179b8140 100644
--- a/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc
+++ b/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc
@@ -4,49 +4,39 @@
 [#index]
 == Global namespace
 
-
 === Namespaces
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
 [#left_shift]
 == left_shift
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
+
 === Functions
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#left_shift-A]
 == <>::A
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -58,27 +48,20 @@ class A;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
-
-
 [#left_shift-A-operator_lshift-06]
 == <>::<>::operator<<
 
-
 === Synopses
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>&
@@ -88,7 +71,6 @@ Declared in `<overloads‐ostream.cpp>`
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>&
@@ -100,10 +82,8 @@ Declared in `<overloads‐ostream.cpp>`
 [#left_shift-A-operator_lshift-0f]
 == <>::<>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -115,10 +95,8 @@ operator<<(unsigned int shift);
 [#left_shift-A-operator_lshift-0b]
 == <>::<>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -130,10 +108,8 @@ operator<<(char shift);
 [#left_shift-operator_lshift]
 == <>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -147,39 +123,31 @@ operator<<(
 [#ostream]
 == ostream
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 | <> 
-
 |===
+
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
 [#ostream-B]
 == <>::B
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -191,21 +159,15 @@ class B;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
-
-
 [#ostream-B-08friend]
 == <>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -220,10 +182,8 @@ operator<<(
 [#ostream-C]
 == <>::C
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -231,16 +191,11 @@ Declared in `<overloads‐ostream.cpp>`
 class C;
 ----
 
-
-
-
 [#ostream-OStream]
 == <>::OStream
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -248,20 +203,14 @@ Declared in `<overloads‐ostream.cpp>`
 class OStream;
 ----
 
-
-
-
 [#ostream-operator_lshift-0f]
 == <>::operator<<
 
-
 === Synopses
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>&
@@ -273,7 +222,6 @@ Declared in `<overloads‐ostream.cpp>`
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 <>&
@@ -287,10 +235,8 @@ Declared in `<overloads‐ostream.cpp>`
 [#ostream-operator_lshift-0d]
 == <>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -304,10 +250,8 @@ operator<<(
 [#ostream-operator_lshift-0a]
 == <>::operator<<
 
-
 === Synopsis
 
-
 Declared in `<overloads‐ostream.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -319,5 +263,4 @@ operator<<(
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/overloads/overloads-ostream.html b/test-files/golden-tests/symbols/overloads/overloads-ostream.html
index 96c1b21061..7a175b05d1 100644
--- a/test-files/golden-tests/symbols/overloads/overloads-ostream.html
+++ b/test-files/golden-tests/symbols/overloads/overloads-ostream.html
@@ -18,12 +18,11 @@ 

Namespaces

-left_shift - -ostream - +left_shift +ostream +
@@ -38,10 +37,10 @@

Types

-A - +A +

Functions

@@ -51,10 +50,10 @@

Functions

- - +
operator<<
operator<<
+
@@ -80,12 +79,12 @@

Member Functions

-operator<< - +operator<< +
@@ -96,7 +95,6 @@

Synopses

Declared in <overloads-ostream.cpp>
-
 
 A&
@@ -105,7 +103,6 @@ 

Synopses

» more... -
 
 A&
@@ -179,14 +176,12 @@ 

Types

-B - -C - -OStream - +B +C +OStream +

Functions

@@ -197,10 +192,10 @@

Functions

- - +
operator<<
operator<<
+
@@ -225,12 +220,12 @@

Friends

-operator<< - +operator<< +
@@ -294,7 +289,6 @@

Synopses

Declared in <overloads-ostream.cpp>
-
 
 OStream&
@@ -305,7 +299,6 @@ 

Synopses

» more... -
 
 OStream&
diff --git a/test-files/golden-tests/symbols/overloads/overloads.adoc b/test-files/golden-tests/symbols/overloads/overloads.adoc
index bf68d5fc0c..c863dc128d 100644
--- a/test-files/golden-tests/symbols/overloads/overloads.adoc
+++ b/test-files/golden-tests/symbols/overloads/overloads.adoc
@@ -4,40 +4,32 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
+
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 | <> 
 | 
-
 |===
 
 [#A]
 == A
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -49,49 +41,39 @@ struct A;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
+
 === Static Member Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
+
 === Friends
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
-
-
 [#A-f-00]
 == <>::f
 
-
 === Synopses
 
-
 Declared in `<overloads.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 void
@@ -101,7 +83,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 int
@@ -113,10 +94,8 @@ int
 [#A-f-08]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -128,10 +107,8 @@ f();
 [#A-f-0e]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -143,14 +120,11 @@ f(int);
 [#A-g-0e]
 == <>::g
 
-
 === Synopses
 
-
 Declared in `<overloads.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 static
@@ -161,7 +135,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 static
@@ -174,10 +147,8 @@ int
 [#A-g-0a]
 == <>::g
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -190,10 +161,8 @@ g();
 [#A-g-01]
 == <>::g
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -206,10 +175,8 @@ g(int);
 [#A-08friend-0a]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -224,10 +191,8 @@ operator==(
 [#A-08friend-0e]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -242,10 +207,8 @@ operator==(
 [#B]
 == B
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -253,20 +216,14 @@ Declared in `<overloads.cpp>`
 struct B;
 ----
 
-
-
-
 [#f-0e]
 == f
 
-
 === Synopses
 
-
 Declared in `<overloads.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 void
@@ -276,7 +233,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 int
@@ -288,10 +244,8 @@ int
 [#f-0b]
 == f
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -303,10 +257,8 @@ f();
 [#f-06]
 == f
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -318,14 +270,11 @@ f(int);
 [#operator_eq-0d]
 == operator==
 
-
 === Synopses
 
-
 Declared in `<overloads.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 bool
@@ -337,7 +286,6 @@ bool
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 bool
@@ -349,7 +297,6 @@ bool
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 bool
@@ -361,7 +308,6 @@ bool
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 bool
@@ -375,10 +321,8 @@ bool
 [#operator_eq-0a]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -392,10 +336,8 @@ operator==(
 [#operator_eq-0e]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -409,10 +351,8 @@ operator==(
 [#operator_eq-08]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -426,10 +366,8 @@ operator==(
 [#operator_eq-07]
 == operator==
 
-
 === Synopsis
 
-
 Declared in `<overloads.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -441,5 +379,4 @@ operator==(
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/overloads/overloads.html b/test-files/golden-tests/symbols/overloads/overloads.html
index dc2aedec86..fbf589cdac 100644
--- a/test-files/golden-tests/symbols/overloads/overloads.html
+++ b/test-files/golden-tests/symbols/overloads/overloads.html
@@ -18,12 +18,11 @@ 

Types

-A - -B - +A +B +

Functions

@@ -34,12 +33,11 @@

Functions

- - - - + +
f
operator==
f
operator==
+
@@ -65,10 +63,10 @@

Member Functions

-f - +f +

Static Member Functions

@@ -79,10 +77,10 @@

Static Member Functions

- - +
g
g
+

Friends

@@ -92,14 +90,13 @@

Friends

- - - - + +
operator==
operator==
operator==
operator==
+
@@ -110,7 +107,6 @@

Synopses

Declared in <overloads.cpp>
-
 
 void
@@ -119,7 +115,6 @@ 

Synopses

» more... -
 
 int
@@ -171,7 +166,6 @@ 

Synopses

Declared in <overloads.cpp>
-
 
 static
@@ -181,7 +175,6 @@ 

Synopses

» more... -
 
 static
@@ -291,7 +284,6 @@ 

Synopses

Declared in <overloads.cpp>
-
 
 void
@@ -300,7 +292,6 @@ 

Synopses

» more... -
 
 int
@@ -352,7 +343,6 @@ 

Synopses

Declared in <overloads.cpp>
-
 
 bool
@@ -363,7 +353,6 @@ 

Synopses

» more... -
 
 bool
@@ -374,7 +363,6 @@ 

Synopses

» more... -
 
 bool
@@ -385,7 +373,6 @@ 

Synopses

» more... -
 
 bool
diff --git a/test-files/golden-tests/symbols/record/class-private-alias.adoc b/test-files/golden-tests/symbols/record/class-private-alias.adoc
index 24362dec12..d0d6dd42cf 100644
--- a/test-files/golden-tests/symbols/record/class-private-alias.adoc
+++ b/test-files/golden-tests/symbols/record/class-private-alias.adoc
@@ -4,24 +4,19 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#S]
 == S
 
-
 === Synopsis
 
-
 Declared in `<class‐private‐alias.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -33,21 +28,15 @@ class S;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
-
-
 [#S-f]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<class‐private‐alias.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -57,5 +46,4 @@ f(<>);
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/record/class-private-alias.html b/test-files/golden-tests/symbols/record/class-private-alias.html
index 12864daaed..349ce5cb9d 100644
--- a/test-files/golden-tests/symbols/record/class-private-alias.html
+++ b/test-files/golden-tests/symbols/record/class-private-alias.html
@@ -18,10 +18,10 @@ 

Types

-S - +S +
@@ -46,12 +46,12 @@

Member Functions

-f - +f +
diff --git a/test-files/golden-tests/symbols/record/class-template-partial-spec.adoc b/test-files/golden-tests/symbols/record/class-template-partial-spec.adoc index eb2884ae6d..d38dca45f1 100644 --- a/test-files/golden-tests/symbols/record/class-template-partial-spec.adoc +++ b/test-files/golden-tests/symbols/record/class-template-partial-spec.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,25 +29,17 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-B-0a] == <>::B - === Synopsis - Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,16 +50,11 @@ template< struct B; ---- - - - [#A-B-04] == <>::B<T, long> - === Synopsis - Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -81,16 +63,11 @@ template<> struct <><T, long>; ---- - - - [#A-B-06] == <>::B<U*, T> - === Synopsis - Declared in `<class‐template‐partial‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -100,8 +77,4 @@ struct <><U*, T>; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template-partial-spec.html b/test-files/golden-tests/symbols/record/class-template-partial-spec.html index e54fb82766..f658cdf9a3 100644 --- a/test-files/golden-tests/symbols/record/class-template-partial-spec.html +++ b/test-files/golden-tests/symbols/record/class-template-partial-spec.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,16 +47,14 @@

Types

-B - -B<T, long> - -B<U*, T> - +B +B<T, long> +B<U*, T> +
diff --git a/test-files/golden-tests/symbols/record/class-template-spec.adoc b/test-files/golden-tests/symbols/record/class-template-spec.adoc index 8e418f0bf7..3c3e1ea14a 100644 --- a/test-files/golden-tests/symbols/record/class-template-spec.adoc +++ b/test-files/golden-tests/symbols/record/class-template-spec.adoc @@ -4,40 +4,27 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -50,21 +37,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-f] == <>::f - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,10 +57,8 @@ f(); [#A-00] == A<int> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -92,21 +71,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00-g] == <><int>::g - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -118,10 +91,8 @@ g(); [#A-0c] == A<long> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,21 +105,15 @@ struct <><long>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0c-h] == <><long>::h - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -160,10 +125,8 @@ h(); [#B-00] == B - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -176,21 +139,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#B-00-f] == <>::f - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -202,10 +159,8 @@ f(); [#B-06] == B<T&> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -218,21 +173,15 @@ struct <><T&>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#B-06-h] == <><T&>::h - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -244,10 +193,8 @@ h(); [#B-07] == B<T*> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -260,21 +207,15 @@ struct <><T*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#B-07-g] == <><T*>::g - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -286,10 +227,8 @@ g(); [#C-0f] == C - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -304,21 +243,15 @@ struct C; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C-0f-f] == <>::f - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -330,10 +263,8 @@ f(); [#C-0a] == C<int, int> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -346,21 +277,15 @@ struct <><int, int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C-0a-g] == <><int, int>::g - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -372,10 +297,8 @@ g(); [#C-0e] == C<T*, int> - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -388,21 +311,15 @@ struct <><T*, int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C-0e-h] == <><T*, int>::h - === Synopsis - Declared in `<class‐template‐spec.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -412,5 +329,4 @@ h(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template-spec.html b/test-files/golden-tests/symbols/record/class-template-spec.html index 994c538ef0..2eb7ca6d2e 100644 --- a/test-files/golden-tests/symbols/record/class-template-spec.html +++ b/test-files/golden-tests/symbols/record/class-template-spec.html @@ -18,26 +18,18 @@

Types

-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> +
@@ -63,12 +55,12 @@

Member Functions

-f - +f +
@@ -110,12 +102,12 @@

Member Functions

-g - +g +
@@ -157,12 +149,12 @@

Member Functions

-h - +h +
@@ -204,12 +196,12 @@

Member Functions

-f - +f +
@@ -251,12 +243,12 @@

Member Functions

-h - +h +
@@ -298,12 +290,12 @@

Member Functions

-g - +g +
@@ -347,12 +339,12 @@

Member Functions

-f - +f +
@@ -394,12 +386,12 @@

Member Functions

-g - +g +
@@ -441,12 +433,12 @@

Member Functions

-h - +h +
diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-1.adoc b/test-files/golden-tests/symbols/record/class-template-specializations-1.adoc index 3914a2aeac..73e246e985 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-1.adoc +++ b/test-files/golden-tests/symbols/record/class-template-specializations-1.adoc @@ -4,204 +4,109 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#R0] == R0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -214,32 +119,24 @@ struct R0 [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R1] == R1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -248,16 +145,11 @@ struct R1 : <><0>; ---- - - - [#R10] == R10 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -266,16 +158,11 @@ struct R10 : <><10>::<>::<><11>::<><‐1>; ---- - - - [#R11] == R11 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -284,16 +171,11 @@ struct R11 : <><12>::<>::<><13>::<><14>; ---- - - - [#R12] == R12 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -302,16 +184,11 @@ struct R12 : <><15>::<>::<><16>::<><17, void*>; ---- - - - [#R13] == R13 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -320,16 +197,11 @@ struct R13 : <><15>::<>::<><16>::<><17, int*>; ---- - - - [#R14] == R14 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -338,16 +210,11 @@ struct R14 : <><18>::<><‐1>; ---- - - - [#R15] == R15 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -356,16 +223,11 @@ struct R15 : <><19>::<><20>; ---- - - - [#R16] == R16 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -374,16 +236,11 @@ struct R16 : <><21>::<><22, void*>; ---- - - - [#R17] == R17 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -392,16 +249,11 @@ struct R17 : <><21>::<><22, int*>; ---- - - - [#R18] == R18 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -410,16 +262,11 @@ struct R18 : <><23>::<><24>::<>; ---- - - - [#R19] == R19 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -428,16 +275,11 @@ struct R19 : <><25>::<><26>::<>::<><‐1>; ---- - - - [#R2] == R2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -450,32 +292,24 @@ struct R2 [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R20] == R20 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -484,16 +318,11 @@ struct R20 : <><27>::<><28>::<>::<><29, void*>; ---- - - - [#R21] == R21 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -502,16 +331,11 @@ struct R21 : <><27>::<><28>::<>::<><29, int*>; ---- - - - [#R22] == R22 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -520,16 +344,11 @@ struct R22 : <><30>::<><31>::<>::<><32>; ---- - - - [#R23] == R23 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -538,16 +357,11 @@ struct R23 : <><33>::<><34>::<>::<><35>::<>; ---- - - - [#R24] == R24 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -556,16 +370,11 @@ struct R24 : <><36>::<><37>::<>::<><38>::<><‐1>; ---- - - - [#R25] == R25 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -574,16 +383,11 @@ struct R25 : <><39>::<><40>::<>::<><41>::<><42, void*>; ---- - - - [#R26] == R26 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -592,16 +396,11 @@ struct R26 : <><39>::<><40>::<>::<><41>::<><42, int*>; ---- - - - [#R27] == R27 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -610,16 +409,11 @@ struct R27 : <><43>::<><44>::<>::<><45>::<><46>; ---- - - - [#R28] == R28 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -632,32 +426,24 @@ struct R28 [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R29] == R29 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -670,32 +456,24 @@ struct R29 [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R3] == R3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -704,16 +482,11 @@ struct R3 : <><1, int*>; ---- - - - [#R30] == R30 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -726,30 +499,23 @@ struct R30 [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R31] == R31 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -761,16 +527,11 @@ struct R31 : <><3, bool>::<>::<><I, T>; ---- - - - [#R32] == R32 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -779,16 +540,11 @@ struct R32 : <><4, bool>::<>::<><5, bool>; ---- - - - [#R33] == R33 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -797,16 +553,11 @@ struct R33 : <><6, bool>::<>::<><7, int>; ---- - - - [#R34] == R34 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -819,21 +570,15 @@ struct R34 [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R35] == R35 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -845,16 +590,11 @@ struct R35 : <><10, bool>::<>::<><11, bool>::<><I, T>; ---- - - - [#R36] == R36 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -863,16 +603,11 @@ struct R36 : <><12, bool>::<>::<><13, bool>::<><14, bool>; ---- - - - [#R37] == R37 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -881,16 +616,11 @@ struct R37 : <><15, bool>::<>::<><16, bool>::<><17, int>; ---- - - - [#R38] == R38 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -902,16 +632,11 @@ struct R38 : <><18, bool>::<><I, T>; ---- - - - [#R39] == R39 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -920,16 +645,11 @@ struct R39 : <><19, bool>::<><20, bool>; ---- - - - [#R4] == R4 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -938,16 +658,11 @@ struct R4 : <><2>::<>; ---- - - - [#R40] == R40 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -956,16 +671,11 @@ struct R40 : <><21, bool>::<><22, int>; ---- - - - [#R41] == R41 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -978,30 +688,23 @@ struct R41 [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R42] == R42 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1013,16 +716,11 @@ struct R42 : <><25, bool>::<><26, bool>::<>::<><I, T>; ---- - - - [#R43] == R43 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1031,16 +729,11 @@ struct R43 : <><27, bool>::<><28, bool>::<>::<><29, int>; ---- - - - [#R44] == R44 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1049,16 +742,11 @@ struct R44 : <><30, bool>::<><31, bool>::<>::<><32, bool>; ---- - - - [#R45] == R45 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1071,21 +759,15 @@ struct R45 [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R46] == R46 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1097,16 +779,11 @@ struct R46 : <><36, bool>::<><37, bool>::<>::<><38, bool>::<><I, T>; ---- - - - [#R47] == R47 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1115,16 +792,11 @@ struct R47 : <><39, bool>::<><40, bool>::<>::<><41, bool>::<><42, int>; ---- - - - [#R48] == R48 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1133,16 +805,11 @@ struct R48 : <><43, bool>::<><44, bool>::<>::<><45, bool>::<><46, bool>; ---- - - - [#R5] == R5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1151,16 +818,11 @@ struct R5 : <><3>::<>::<><‐1>; ---- - - - [#R6] == R6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1169,16 +831,11 @@ struct R6 : <><4>::<>::<><5>; ---- - - - [#R7] == R7 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1187,16 +844,11 @@ struct R7 : <><6>::<>::<><7, void*>; ---- - - - [#R8] == R8 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1205,16 +857,11 @@ struct R8 : <><6>::<>::<><7, int*>; ---- - - - [#R9] == R9 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1223,16 +870,11 @@ struct R9 : <><8>::<>::<><9>::<>; ---- - - - [#S0-0cf] == S0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1247,32 +889,24 @@ struct S0; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S1] == <>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1284,30 +918,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S1-S2] == <>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1322,32 +949,24 @@ struct S2; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S1-S2-S3] == <>::<>::<>::S3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1359,21 +978,15 @@ struct S3; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S1-S2-S3-f3] == <>::<>::<>::<>::f3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1385,10 +998,8 @@ f3(); [#S0-0cf-S1-S2-S4] == <>::<>::<>::S4 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1403,21 +1014,15 @@ struct S4; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S1-S2-S4-f4] == <>::<>::<>::<>::f4 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1429,10 +1034,8 @@ f4(); [#S0-0cf-S1-S2-f2] == <>::<>::<>::f2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1444,10 +1047,8 @@ f2(); [#S0-0cf-S1-f1] == <>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1459,10 +1060,8 @@ f1(); [#S0-0cf-S5] == <>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1477,30 +1076,23 @@ struct S5; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S5-S6] == <>::<>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1512,30 +1104,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S5-S6-S7] == <>::<>::<>::S7 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1550,32 +1135,24 @@ struct S7; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S5-S6-S7-S8] == <>::<>::<>::<>::S8 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1587,21 +1164,15 @@ struct S8; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S5-S6-S7-S8-f8] == <>::<>::<>::<>::<>::f8 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1613,10 +1184,8 @@ f8(); [#S0-0cf-S5-S6-S7-S9] == <>::<>::<>::<>::S9 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1631,21 +1200,15 @@ struct S9; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cf-S5-S6-S7-S9-f9] == <>::<>::<>::<>::<>::f9 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1657,10 +1220,8 @@ f9(); [#S0-0cf-S5-S6-S7-f7] == <>::<>::<>::<>::f7 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1672,10 +1233,8 @@ f7(); [#S0-0cf-S5-S6-f6] == <>::<>::<>::f6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1687,10 +1246,8 @@ f6(); [#S0-0cf-S5-f5] == <>::<>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1702,10 +1259,8 @@ f5(); [#S0-0cf-f0] == <>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1717,10 +1272,8 @@ f0(); [#S0-0be] == S0<0> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1729,16 +1282,11 @@ template<> struct <><0>; ---- - - - [#S0-08] == S0<10> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1751,32 +1299,24 @@ struct <><10>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-08-S1] == <><10>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1788,32 +1328,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-08-S1-S2-0b] == <><10>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1824,16 +1356,11 @@ template< 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"] @@ -1846,32 +1373,24 @@ struct <><11>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-08-S1-S2-08-S3] == <><10>::<>::<><11>::S3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1879,16 +1398,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -1899,16 +1413,11 @@ template< 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"] @@ -1920,10 +1429,8 @@ f2(); [#S0-08-S1-f1] == <><10>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1935,10 +1442,8 @@ f1(); [#S0-08-S5] == <><10>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1949,16 +1454,11 @@ template< struct S5; ---- - - - [#S0-08-f0] == <><10>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1970,10 +1470,8 @@ f0(); [#S0-0e] == S0<12> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1986,32 +1484,24 @@ struct <><12>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0e-S1] == <><12>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2023,32 +1513,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0e-S1-S2-09] == <><12>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2059,16 +1541,11 @@ template< 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"] @@ -2081,34 +1558,25 @@ struct <><13>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0e-S1-S2-02-S3] == <><12>::<>::<><13>::S3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2116,16 +1584,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -2136,16 +1599,11 @@ template< 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"] @@ -2154,16 +1612,11 @@ template<> 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"] @@ -2175,10 +1628,8 @@ f2(); [#S0-0e-S1-f1] == <><12>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2190,10 +1641,8 @@ f1(); [#S0-0e-S5] == <><12>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2204,16 +1653,11 @@ template< struct S5; ---- - - - [#S0-0e-f0] == <><12>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2225,10 +1669,8 @@ f0(); [#S0-09e4] == S0<15> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2241,32 +1683,24 @@ struct <><15>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09e4-S1] == <><15>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2278,32 +1712,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09e4-S1-S2-07] == <><15>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2314,16 +1740,11 @@ template< 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"] @@ -2336,36 +1757,26 @@ struct <><16>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09e4-S1-S2-02-S3] == <><15>::<>::<><16>::S3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2373,16 +1784,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -2393,16 +1799,11 @@ template< struct S4; ---- - - - [#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"] @@ -2411,16 +1812,11 @@ template<> struct <><17, int*>; ---- - - - [#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"] @@ -2429,16 +1825,11 @@ template<typename T> struct <><17, T*>; ---- - - - [#S0-09e4-S1-S2-02-f2] == <><15>::<>::<><16>::f2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2450,10 +1841,8 @@ f2(); [#S0-09e4-S1-f1] == <><15>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2465,10 +1854,8 @@ f1(); [#S0-09e4-S5] == <><15>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2479,16 +1866,11 @@ template< struct S5; ---- - - - [#S0-09e4-f0] == <><15>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2500,10 +1882,8 @@ f0(); [#S0-07a] == S0<18> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2516,32 +1896,24 @@ struct <><18>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-07a-S1] == <><18>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2549,16 +1921,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-07a-S5] == <><18>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2569,16 +1936,11 @@ template< struct S5; ---- - - - [#S0-07a-f0] == <><18>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2590,10 +1952,8 @@ f0(); [#S0-0a7] == S0<19> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2606,34 +1966,25 @@ struct <><19>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a7-S1] == <><19>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2641,16 +1992,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0a7-S5-03] == <><19>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2661,16 +2007,11 @@ template< struct S5; ---- - - - [#S0-0a7-S5-07] == <><19>::S5<20> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2679,16 +2020,11 @@ template<> struct <><20>; ---- - - - [#S0-0a7-f0] == <><19>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2700,10 +2036,8 @@ f0(); [#S0-09c] == S0<2> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2716,32 +2050,24 @@ struct <><2>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09c-S1] == <><2>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2749,16 +2075,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-09c-S5] == <><2>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2769,16 +2090,11 @@ template< struct S5; ---- - - - [#S0-09c-f0] == <><2>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2790,10 +2106,8 @@ f0(); [#S0-0314] == S0<21> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2806,36 +2120,26 @@ struct <><21>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0314-S1] == <><21>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2843,16 +2147,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0314-S5-07] == <><21>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2863,16 +2162,11 @@ template< struct S5; ---- - - - [#S0-0314-S5-03] == <><21>::S5<22, int*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2881,16 +2175,11 @@ template<> struct <><22, int*>; ---- - - - [#S0-0314-S5-0b] == <><21>::S5<22, T*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2899,16 +2188,11 @@ template<typename T> struct <><22, T*>; ---- - - - [#S0-0314-f0] == <><21>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2920,10 +2204,8 @@ f0(); [#S0-058] == S0<23> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2936,34 +2218,25 @@ struct <><23>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-058-S1] == <><23>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2971,16 +2244,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-058-S5-0b] == <><23>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -2991,16 +2259,11 @@ template< struct S5; ---- - - - [#S0-058-S5-09] == <><23>::S5<24> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3013,30 +2276,23 @@ struct <><24>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-058-S5-09-S6] == <><23>::<><24>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3044,16 +2300,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -3065,10 +2316,8 @@ f5(); [#S0-058-f0] == <><23>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3080,10 +2329,8 @@ f0(); [#S0-0a2] == S0<25> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3096,34 +2343,25 @@ struct <><25>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a2-S1] == <><25>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3131,16 +2369,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0a2-S5-04] == <><25>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3151,16 +2384,11 @@ template< struct S5; ---- - - - [#S0-0a2-S5-02] == <><25>::S5<26> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3173,30 +2401,23 @@ struct <><26>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a2-S5-02-S6] == <><25>::<><26>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3208,30 +2429,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a2-S5-02-S6-S7] == <><25>::<><26>::<>::S7 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3242,16 +2456,11 @@ template< 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"] @@ -3263,10 +2472,8 @@ f6(); [#S0-0a2-S5-02-f5] == <><25>::<><26>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3278,10 +2485,8 @@ f5(); [#S0-0a2-f0] == <><25>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3293,10 +2498,8 @@ f0(); [#S0-09e2] == S0<27> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3309,34 +2512,25 @@ struct <><27>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09e2-S1] == <><27>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3344,16 +2538,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-09e2-S5-0b] == <><27>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3364,16 +2553,11 @@ template< struct S5; ---- - - - [#S0-09e2-S5-0c] == <><27>::S5<28> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3386,30 +2570,23 @@ struct <><28>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09e2-S5-0c-S6] == <><27>::<><28>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3421,34 +2598,25 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -3459,16 +2627,11 @@ template< struct S7; ---- - - - [#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"] @@ -3477,16 +2640,11 @@ template<> struct <><29, int*>; ---- - - - [#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"] @@ -3495,16 +2653,11 @@ template<typename T> struct <><29, T*>; ---- - - - [#S0-09e2-S5-0c-S6-f6] == <><27>::<><28>::<>::f6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3516,10 +2669,8 @@ f6(); [#S0-09e2-S5-0c-f5] == <><27>::<><28>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3531,10 +2682,8 @@ f5(); [#S0-09e2-f0] == <><27>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3546,10 +2695,8 @@ f0(); [#S0-073] == S0<3> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3562,32 +2709,24 @@ struct <><3>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-073-S1] == <><3>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3599,30 +2738,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-073-S1-S2] == <><3>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3633,16 +2765,11 @@ template< struct S2; ---- - - - [#S0-073-S1-f1] == <><3>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3654,10 +2781,8 @@ f1(); [#S0-073-S5] == <><3>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3668,16 +2793,11 @@ template< struct S5; ---- - - - [#S0-073-f0] == <><3>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3689,10 +2809,8 @@ f0(); [#S0-01] == S0<30> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3705,34 +2823,25 @@ struct <><30>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-01-S1] == <><30>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3740,16 +2849,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-01-S5-07] == <><30>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3760,16 +2864,11 @@ template< struct S5; ---- - - - [#S0-01-S5-04] == <><30>::S5<31> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3782,30 +2881,23 @@ struct <><31>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-01-S5-04-S6] == <><30>::<><31>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3817,32 +2909,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -3853,16 +2937,11 @@ template< 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"] @@ -3871,16 +2950,11 @@ template<> 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"] @@ -3892,10 +2966,8 @@ f6(); [#S0-01-S5-04-f5] == <><30>::<><31>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3907,10 +2979,8 @@ f5(); [#S0-01-f0] == <><30>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3922,10 +2992,8 @@ f0(); [#S0-09ee] == S0<33> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3938,34 +3006,25 @@ struct <><33>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09ee-S1] == <><33>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3973,16 +3032,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-09ee-S5-0b] == <><33>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -3993,16 +3047,11 @@ template< struct S5; ---- - - - [#S0-09ee-S5-02] == <><33>::S5<34> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4015,30 +3064,23 @@ struct <><34>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09ee-S5-02-S6] == <><33>::<><34>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4050,32 +3092,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4086,16 +3120,11 @@ template< 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"] @@ -4108,32 +3137,24 @@ struct <><35>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4141,16 +3162,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -4161,16 +3177,11 @@ template< 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"] @@ -4182,10 +3193,8 @@ 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"] @@ -4197,10 +3206,8 @@ f6(); [#S0-09ee-S5-02-f5] == <><33>::<><34>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4212,10 +3219,8 @@ f5(); [#S0-09ee-f0] == <><33>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4227,10 +3232,8 @@ f0(); [#S0-033] == S0<36> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4243,34 +3246,25 @@ struct <><36>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-033-S1] == <><36>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4278,16 +3272,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-033-S5-03] == <><36>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4298,16 +3287,11 @@ template< struct S5; ---- - - - [#S0-033-S5-0f] == <><36>::S5<37> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4320,30 +3304,23 @@ struct <><37>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-033-S5-0f-S6] == <><36>::<><37>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4355,32 +3332,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4391,16 +3360,11 @@ template< 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"] @@ -4413,32 +3377,24 @@ struct <><38>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4446,16 +3402,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -4466,16 +3417,11 @@ template< 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"] @@ -4487,10 +3433,8 @@ 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"] @@ -4502,10 +3446,8 @@ f6(); [#S0-033-S5-0f-f5] == <><36>::<><37>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4517,10 +3459,8 @@ f5(); [#S0-033-f0] == <><36>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4532,10 +3472,8 @@ f0(); [#S0-06] == S0<39> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4548,34 +3486,25 @@ struct <><39>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-06-S1] == <><39>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4583,16 +3512,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-06-S5-03] == <><39>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4603,16 +3527,11 @@ template< struct S5; ---- - - - [#S0-06-S5-07] == <><39>::S5<40> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4625,30 +3544,23 @@ struct <><40>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-06-S5-07-S6] == <><39>::<><40>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4660,32 +3572,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4696,16 +3600,11 @@ template< 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"] @@ -4718,36 +3617,26 @@ struct <><41>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -4755,16 +3644,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -4775,16 +3659,11 @@ template< struct S9; ---- - - - [#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"] @@ -4793,16 +3672,11 @@ template<> struct <><42, int*>; ---- - - - [#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"] @@ -4811,16 +3685,11 @@ template<typename T> struct <><42, T*>; ---- - - - [#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"] @@ -4832,10 +3701,8 @@ 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"] @@ -4847,10 +3714,8 @@ f6(); [#S0-06-S5-07-f5] == <><39>::<><40>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4862,10 +3727,8 @@ f5(); [#S0-06-f0] == <><39>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4877,10 +3740,8 @@ f0(); [#S0-0a1] == S0<4> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4893,32 +3754,24 @@ struct <><4>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a1-S1] == <><4>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4930,32 +3783,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a1-S1-S2-00] == <><4>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -4966,16 +3811,11 @@ template< 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"] @@ -4984,16 +3824,11 @@ template<> struct <><5>; ---- - - - [#S0-0a1-S1-f1] == <><4>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5005,10 +3840,8 @@ f1(); [#S0-0a1-S5] == <><4>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5019,16 +3852,11 @@ template< struct S5; ---- - - - [#S0-0a1-f0] == <><4>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5040,10 +3868,8 @@ f0(); [#S0-0ba] == S0<43> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5056,34 +3882,25 @@ struct <><43>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0ba-S1] == <><43>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5091,16 +3908,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0ba-S5-0f] == <><43>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5111,16 +3923,11 @@ template< struct S5; ---- - - - [#S0-0ba-S5-08] == <><43>::S5<44> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5133,30 +3940,23 @@ struct <><44>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0ba-S5-08-S6] == <><43>::<><44>::S6 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5168,32 +3968,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -5204,16 +3996,11 @@ template< 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"] @@ -5226,34 +4013,25 @@ struct <><45>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -5261,16 +4039,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -5281,16 +4054,11 @@ template< 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"] @@ -5299,16 +4067,11 @@ template<> 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"] @@ -5320,10 +4083,8 @@ 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"] @@ -5335,10 +4096,8 @@ f6(); [#S0-0ba-S5-08-f5] == <><43>::<><44>::f5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5350,10 +4109,8 @@ f5(); [#S0-0ba-f0] == <><43>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5365,10 +4122,8 @@ f0(); [#S0-07e] == S0<6> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5381,32 +4136,24 @@ struct <><6>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-07e-S1] == <><6>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5418,34 +4165,25 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-07e-S1-S2-04] == <><6>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5456,16 +4194,11 @@ template< struct S2; ---- - - - [#S0-07e-S1-S2-07] == <><6>::<>::S2<7, int*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5474,16 +4207,11 @@ template<> struct <><7, int*>; ---- - - - [#S0-07e-S1-S2-06] == <><6>::<>::S2<7, T*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5492,16 +4220,11 @@ template<typename T> struct <><7, T*>; ---- - - - [#S0-07e-S1-f1] == <><6>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5513,10 +4236,8 @@ f1(); [#S0-07e-S5] == <><6>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5527,16 +4248,11 @@ template< struct S5; ---- - - - [#S0-07e-f0] == <><6>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5548,10 +4264,8 @@ f0(); [#S0-0a3] == S0<8> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5564,32 +4278,24 @@ struct <><8>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a3-S1] == <><8>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5601,32 +4307,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a3-S1-S2-0b] == <><8>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5637,16 +4335,11 @@ template< 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"] @@ -5659,32 +4352,24 @@ struct <><9>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0a3-S1-S2-0c-S3] == <><8>::<>::<><9>::S3 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5692,16 +4377,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -5712,16 +4392,11 @@ template< 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"] @@ -5733,10 +4408,8 @@ f2(); [#S0-0a3-S1-f1] == <><8>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5748,10 +4421,8 @@ f1(); [#S0-0a3-S5] == <><8>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5762,16 +4433,11 @@ template< struct S5; ---- - - - [#S0-0a3-f0] == <><8>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5783,10 +4449,8 @@ f0(); [#S0-020a] == S0<1, int*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5795,16 +4459,11 @@ template<> struct <><1, int*>; ---- - - - [#S0-05a] == S0<10, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5817,32 +4476,24 @@ struct <><10, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-05a-S1] == <><10, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5854,32 +4505,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-05a-S1-S2-07] == <><10, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -5890,16 +4533,11 @@ template< 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"] @@ -5912,32 +4550,24 @@ struct <><11, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -5945,16 +4575,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -5965,16 +4590,11 @@ template< 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"] @@ -5986,10 +4606,8 @@ f2(); [#S0-05a-S1-f1] == <><10, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6001,10 +4619,8 @@ f1(); [#S0-05a-S5] == <><10, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6015,16 +4631,11 @@ template< struct S5; ---- - - - [#S0-05a-f0] == <><10, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6036,10 +4647,8 @@ f0(); [#S0-0cd] == S0<12, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6052,32 +4661,24 @@ struct <><12, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cd-S1] == <><12, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6089,32 +4690,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0cd-S1-S2-0e] == <><12, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6125,16 +4718,11 @@ template< 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"] @@ -6147,32 +4735,24 @@ struct <><13, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -6180,16 +4760,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -6200,16 +4775,11 @@ template< 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"] @@ -6221,10 +4791,8 @@ f2(); [#S0-0cd-S1-f1] == <><12, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6236,10 +4804,8 @@ f1(); [#S0-0cd-S5] == <><12, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6250,16 +4816,11 @@ template< struct S5; ---- - - - [#S0-0cd-f0] == <><12, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6271,10 +4832,8 @@ f0(); [#S0-000] == S0<15, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6287,32 +4846,24 @@ struct <><15, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-000-S1] == <><15, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6324,32 +4875,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-000-S1-S2-08] == <><15, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6360,16 +4903,11 @@ template< 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"] @@ -6382,32 +4920,24 @@ struct <><16, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -6415,16 +4945,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -6435,16 +4960,11 @@ template< 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"] @@ -6456,10 +4976,8 @@ f2(); [#S0-000-S1-f1] == <><15, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6471,10 +4989,8 @@ f1(); [#S0-000-S5] == <><15, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6485,16 +5001,11 @@ template< struct S5; ---- - - - [#S0-000-f0] == <><15, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6506,10 +5017,8 @@ f0(); [#S0-051] == S0<18, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6522,32 +5031,24 @@ struct <><18, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-051-S1] == <><18, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6555,16 +5056,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-051-S5] == <><18, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6575,16 +5071,11 @@ template< struct S5; ---- - - - [#S0-051-f0] == <><18, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6596,10 +5087,8 @@ f0(); [#S0-002] == S0<19, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6612,32 +5101,24 @@ struct <><19, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-002-S1] == <><19, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6645,16 +5126,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-002-S5] == <><19, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6665,16 +5141,11 @@ template< struct S5; ---- - - - [#S0-002-f0] == <><19, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6686,10 +5157,8 @@ f0(); [#S0-03c] == S0<2, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6702,32 +5171,24 @@ struct <><2, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-03c-S1] == <><2, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6739,30 +5200,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-03c-S1-S2] == <><2, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6773,16 +5227,11 @@ template< struct S2; ---- - - - [#S0-03c-S1-f1] == <><2, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6794,10 +5243,8 @@ f1(); [#S0-03c-S5] == <><2, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6808,16 +5255,11 @@ template< struct S5; ---- - - - [#S0-03c-f0] == <><2, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6829,10 +5271,8 @@ f0(); [#S0-003] == S0<21, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6845,32 +5285,24 @@ struct <><21, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-003-S1] == <><21, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6878,16 +5310,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-003-S5] == <><21, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6898,16 +5325,11 @@ template< struct S5; ---- - - - [#S0-003-f0] == <><21, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6919,10 +5341,8 @@ f0(); [#S0-0c7] == S0<23, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6935,34 +5355,25 @@ struct <><23, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0c7-S1] == <><23, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6970,16 +5381,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0c7-S5-03] == <><23, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -6990,16 +5396,11 @@ template< 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"] @@ -7012,30 +5413,23 @@ struct <><24, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7047,30 +5441,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7081,16 +5468,11 @@ template< 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"] @@ -7102,10 +5484,8 @@ 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"] @@ -7117,10 +5497,8 @@ f5(); [#S0-0c7-f0] == <><23, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7132,10 +5510,8 @@ f0(); [#S0-0529f] == S0<25, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7148,34 +5524,25 @@ struct <><25, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0529f-S1] == <><25, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7183,16 +5550,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0529f-S5-051] == <><25, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7203,16 +5565,11 @@ template< 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"] @@ -7225,30 +5582,23 @@ struct <><26, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7260,30 +5610,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7294,16 +5637,11 @@ template< 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"] @@ -7315,10 +5653,8 @@ 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"] @@ -7330,10 +5666,8 @@ f5(); [#S0-0529f-f0] == <><25, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7345,10 +5679,8 @@ f0(); [#S0-007] == S0<27, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7361,34 +5693,25 @@ struct <><27, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-007-S1] == <><27, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7396,16 +5719,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-007-S5-0f] == <><27, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7416,16 +5734,11 @@ template< 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"] @@ -7438,30 +5751,23 @@ struct <><28, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7473,30 +5779,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7507,16 +5806,11 @@ template< 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"] @@ -7528,10 +5822,8 @@ 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"] @@ -7543,10 +5835,8 @@ f5(); [#S0-007-f0] == <><27, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7558,10 +5848,8 @@ f0(); [#S0-092] == S0<3, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7574,32 +5862,24 @@ struct <><3, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-092-S1] == <><3, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7611,30 +5891,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-092-S1-S2] == <><3, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7645,16 +5918,11 @@ template< struct S2; ---- - - - [#S0-092-S1-f1] == <><3, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7666,10 +5934,8 @@ f1(); [#S0-092-S5] == <><3, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7680,16 +5946,11 @@ template< struct S5; ---- - - - [#S0-092-f0] == <><3, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7701,10 +5962,8 @@ f0(); [#S0-021] == S0<30, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7717,34 +5976,25 @@ struct <><30, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-021-S1] == <><30, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7752,16 +6002,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-021-S5-06] == <><30, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7772,16 +6017,11 @@ template< 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"] @@ -7794,30 +6034,23 @@ struct <><31, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7829,30 +6062,23 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -7863,16 +6089,11 @@ template< 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"] @@ -7884,10 +6105,8 @@ 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"] @@ -7899,10 +6118,8 @@ f5(); [#S0-021-f0] == <><30, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7914,10 +6131,8 @@ f0(); [#S0-0318] == S0<33, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7930,34 +6145,25 @@ struct <><33, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0318-S1] == <><33, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7965,16 +6171,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0318-S5-0f] == <><33, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -7985,16 +6186,11 @@ template< 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"] @@ -8007,30 +6203,23 @@ struct <><34, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8042,32 +6231,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8078,16 +6259,11 @@ template< 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"] @@ -8100,32 +6276,24 @@ struct <><35, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8137,21 +6305,15 @@ struct S8; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8163,10 +6325,8 @@ 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"] @@ -8177,16 +6337,11 @@ template< 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"] @@ -8198,10 +6353,8 @@ 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"] @@ -8213,10 +6366,8 @@ 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"] @@ -8228,10 +6379,8 @@ f5(); [#S0-0318-f0] == <><33, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8243,10 +6392,8 @@ f0(); [#S0-0d] == S0<36, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8259,34 +6406,25 @@ struct <><36, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0d-S1] == <><36, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8294,16 +6432,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0d-S5-09] == <><36, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8314,16 +6447,11 @@ template< 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"] @@ -8336,30 +6464,23 @@ struct <><37, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8371,32 +6492,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8407,16 +6520,11 @@ template< 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"] @@ -8429,32 +6537,24 @@ struct <><38, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8462,16 +6562,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -8482,16 +6577,11 @@ template< 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"] @@ -8503,10 +6593,8 @@ 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"] @@ -8518,10 +6606,8 @@ 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"] @@ -8533,10 +6619,8 @@ f5(); [#S0-0d-f0] == <><36, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8548,10 +6632,8 @@ f0(); [#S0-0206] == S0<39, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8564,34 +6646,25 @@ struct <><39, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0206-S1] == <><39, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8599,16 +6672,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-0206-S5-06] == <><39, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8619,16 +6687,11 @@ template< 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"] @@ -8641,30 +6704,23 @@ struct <><40, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8676,32 +6732,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8712,16 +6760,11 @@ template< 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"] @@ -8734,32 +6777,24 @@ struct <><41, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -8767,16 +6802,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -8787,16 +6817,11 @@ template< 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"] @@ -8808,10 +6833,8 @@ 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"] @@ -8823,10 +6846,8 @@ 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"] @@ -8838,10 +6859,8 @@ f5(); [#S0-0206-f0] == <><39, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8853,10 +6872,8 @@ f0(); [#S0-0b6] == S0<4, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8869,32 +6886,24 @@ struct <><4, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0b6-S1] == <><4, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8906,30 +6915,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0b6-S1-S2] == <><4, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8940,16 +6942,11 @@ template< struct S2; ---- - - - [#S0-0b6-S1-f1] == <><4, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8961,10 +6958,8 @@ f1(); [#S0-0b6-S5] == <><4, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8975,16 +6970,11 @@ template< struct S5; ---- - - - [#S0-0b6-f0] == <><4, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -8996,10 +6986,8 @@ f0(); [#S0-05291] == S0<43, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9012,34 +7000,25 @@ struct <><43, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-05291-S1] == <><43, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9047,16 +7026,11 @@ Declared in `<class‐template‐specializations‐1.cp struct S1; ---- - - - [#S0-05291-S5-02] == <><43, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9067,16 +7041,11 @@ template< 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"] @@ -9089,30 +7058,23 @@ struct <><44, bool>; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -9124,32 +7086,24 @@ struct S6; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -9160,16 +7114,11 @@ template< 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"] @@ -9182,32 +7131,24 @@ struct <><45, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -9215,16 +7156,11 @@ Declared in `<class‐template‐specializations‐1.cp 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"] @@ -9235,16 +7171,11 @@ template< 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"] @@ -9256,10 +7187,8 @@ 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"] @@ -9271,10 +7200,8 @@ 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"] @@ -9286,10 +7213,8 @@ f5(); [#S0-05291-f0] == <><43, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9301,10 +7226,8 @@ f0(); [#S0-023] == S0<6, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9317,32 +7240,24 @@ struct <><6, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-023-S1] == <><6, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9354,30 +7269,23 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-023-S1-S2] == <><6, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9388,16 +7296,11 @@ template< struct S2; ---- - - - [#S0-023-S1-f1] == <><6, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9409,10 +7312,8 @@ f1(); [#S0-023-S5] == <><6, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9423,16 +7324,11 @@ template< struct S5; ---- - - - [#S0-023-f0] == <><6, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9444,10 +7340,8 @@ f0(); [#S0-04] == S0<8, bool> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9460,32 +7354,24 @@ struct <><8, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-04-S1] == <><8, bool>::S1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9497,32 +7383,24 @@ struct S1; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-04-S1-S2-0e] == <><8, bool>::<>::S2 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9533,16 +7411,11 @@ template< 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"] @@ -9555,32 +7428,24 @@ struct <><9, bool>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -9592,21 +7457,15 @@ struct S3; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -9618,10 +7477,8 @@ 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"] @@ -9632,16 +7489,11 @@ template< 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"] @@ -9653,10 +7505,8 @@ f2(); [#S0-04-S1-f1] == <><8, bool>::<>::f1 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9668,10 +7518,8 @@ f1(); [#S0-04-S5] == <><8, bool>::S5 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9682,16 +7530,11 @@ template< struct S5; ---- - - - [#S0-04-f0] == <><8, bool>::f0 - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9703,10 +7546,8 @@ f0(); [#S0-0c4] == S0<1, T*> - === Synopsis - Declared in `<class‐template‐specializations‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -9716,8 +7557,4 @@ struct <><1, T*>; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-1.html b/test-files/golden-tests/symbols/record/class-template-specializations-1.html index d8a37ffd54..d3dda6b468 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-1.html +++ b/test-files/golden-tests/symbols/record/class-template-specializations-1.html @@ -18,190 +18,100 @@

Types

-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<10> - -S0<12> - -S0<15> - -S0<18> - -S0<19> - -S0<2> - -S0<21> - -S0<23> - -S0<25> - -S0<27> - -S0<3> - -S0<30> - -S0<33> - -S0<36> - -S0<39> - -S0<4> - -S0<43> - -S0<6> - -S0<8> - -S0<1, int*> - -S0<10, bool> - -S0<12, bool> - -S0<15, bool> - -S0<18, bool> - -S0<19, bool> - -S0<2, bool> - -S0<21, bool> - -S0<23, bool> - -S0<25, bool> - -S0<27, bool> - -S0<3, bool> - -S0<30, bool> - -S0<33, bool> - -S0<36, bool> - -S0<39, bool> - -S0<4, bool> - -S0<43, bool> - -S0<6, bool> - -S0<8, bool> - -S0<1, T*> - +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<10> +S0<12> +S0<15> +S0<18> +S0<19> +S0<2> +S0<21> +S0<23> +S0<25> +S0<27> +S0<3> +S0<30> +S0<33> +S0<36> +S0<39> +S0<4> +S0<43> +S0<6> +S0<8> +S0<1, int*> +S0<10, bool> +S0<12, bool> +S0<15, bool> +S0<18, bool> +S0<19, bool> +S0<2, bool> +S0<21, bool> +S0<23, bool> +S0<25, bool> +S0<27, bool> +S0<3, bool> +S0<30, bool> +S0<33, bool> +S0<36, bool> +S0<39, bool> +S0<4, bool> +S0<43, bool> +S0<6, bool> +S0<8, bool> +S0<1, T*> +
@@ -227,12 +137,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -242,12 +151,12 @@

Member Functions

- - +
f0
f0
+
@@ -471,12 +380,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -486,12 +394,12 @@

Member Functions

- - +
f0
f0
+
@@ -661,12 +569,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -676,12 +583,12 @@

Member Functions

- - +
f0
f0
+
@@ -707,12 +614,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -722,12 +628,12 @@

Member Functions

- - +
f0
f0
+
@@ -771,10 +677,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -784,12 +690,12 @@

Member Functions

- - +
f1
f1
+
@@ -872,12 +778,12 @@

Member Functions

-f3 - +f3 +
@@ -1035,10 +941,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -1048,12 +954,12 @@

Member Functions

- - +
f6
f6
+
@@ -1136,12 +1042,12 @@

Member Functions

-f8 - +f8 +
@@ -1316,12 +1222,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -1331,12 +1236,12 @@

Member Functions

- - +
f0
f0
+
@@ -1361,10 +1266,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -1374,12 +1279,12 @@

Member Functions

- - +
f1
f1
+
@@ -1407,12 +1312,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -1422,12 +1326,12 @@

Member Functions

- - +
f2
f2
+
@@ -1452,12 +1356,12 @@

Member Functions

-f3 - +f3 +
@@ -1501,12 +1405,12 @@

Member Functions

-f4 - +f4 +
@@ -1582,10 +1486,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -1595,12 +1499,12 @@

Member Functions

- - +
f5
f5
+
@@ -1625,10 +1529,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -1638,12 +1542,12 @@

Member Functions

- - +
f6
f6
+
@@ -1671,12 +1575,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -1686,12 +1589,12 @@

Member Functions

- - +
f7
f7
+
@@ -1716,12 +1619,12 @@

Member Functions

-f8 - +f8 +
@@ -1765,12 +1668,12 @@

Member Functions

-f9 - +f9 +
@@ -1894,12 +1797,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -1909,12 +1811,12 @@

Member Functions

- - +
f0
f0
+
@@ -1939,12 +1841,11 @@

Types

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

Member Functions

@@ -1954,12 +1855,12 @@

Member Functions

- - +
f1
f1
+
@@ -2005,12 +1906,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -2020,12 +1920,12 @@

Member Functions

- - +
f2
f2
+
@@ -2156,12 +2056,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -2171,12 +2070,12 @@

Member Functions

- - +
f0
f0
+
@@ -2201,12 +2100,11 @@

Types

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

Member Functions

@@ -2216,12 +2114,12 @@

Member Functions

- - +
f1
f1
+
@@ -2267,14 +2165,12 @@

Types

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

Member Functions

@@ -2284,12 +2180,12 @@

Member Functions

- - +
f2
f2
+
@@ -2438,12 +2334,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -2453,12 +2348,12 @@

Member Functions

- - +
f0
f0
+
@@ -2483,12 +2378,11 @@

Types

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

Member Functions

@@ -2498,12 +2392,12 @@

Member Functions

- - +
f1
f1
+
@@ -2549,16 +2443,13 @@

Types

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

Member Functions

@@ -2568,12 +2459,12 @@

Member Functions

- - +
f2
f2
+
@@ -2740,12 +2631,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -2755,12 +2645,12 @@

Member Functions

- - +
f0
f0
+
@@ -2839,14 +2729,12 @@

Types

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

Member Functions

@@ -2856,12 +2744,12 @@

Member Functions

- - +
f0
f0
+
@@ -2958,12 +2846,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -2973,12 +2860,12 @@

Member Functions

- - +
f0
f0
+
@@ -3057,16 +2944,13 @@

Types

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

Member Functions

@@ -3076,12 +2960,12 @@

Member Functions

- - +
f0
f0
+
@@ -3196,14 +3080,12 @@

Types

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

Member Functions

@@ -3213,12 +3095,12 @@

Member Functions

- - +
f0
f0
+
@@ -3281,10 +3163,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -3294,12 +3176,12 @@

Member Functions

- - +
f5
f5
+
@@ -3374,14 +3256,12 @@

Types

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

Member Functions

@@ -3391,12 +3271,12 @@

Member Functions

- - +
f0
f0
+
@@ -3459,10 +3339,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -3472,12 +3352,12 @@

Member Functions

- - +
f5
f5
+
@@ -3502,10 +3382,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -3515,12 +3395,12 @@

Member Functions

- - +
f6
f6
+
@@ -3614,14 +3494,12 @@

Types

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

Member Functions

@@ -3631,12 +3509,12 @@

Member Functions

- - +
f0
f0
+
@@ -3699,10 +3577,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -3712,12 +3590,12 @@

Member Functions

- - +
f5
f5
+
@@ -3742,14 +3620,12 @@

Types

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

Member Functions

@@ -3759,12 +3635,12 @@

Member Functions

- - +
f6
f6
+
@@ -3894,12 +3770,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -3909,12 +3784,12 @@

Member Functions

- - +
f0
f0
+
@@ -3939,10 +3814,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -3952,12 +3827,12 @@

Member Functions

- - +
f1
f1
+
@@ -4055,14 +3930,12 @@

Types

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

Member Functions

@@ -4072,12 +3945,12 @@

Member Functions

- - +
f0
f0
+
@@ -4140,10 +4013,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -4153,12 +4026,12 @@

Member Functions

- - +
f5
f5
+
@@ -4183,12 +4056,11 @@

Types

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

Member Functions

@@ -4198,12 +4070,12 @@

Member Functions

- - +
f6
f6
+
@@ -4315,14 +4187,12 @@

Types

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

Member Functions

@@ -4332,12 +4202,12 @@

Member Functions

- - +
f0
f0
+
@@ -4400,10 +4270,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -4413,12 +4283,12 @@

Member Functions

- - +
f5
f5
+
@@ -4443,12 +4313,11 @@

Types

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

Member Functions

@@ -4458,12 +4327,12 @@

Member Functions

- - +
f6
f6
+
@@ -4509,12 +4378,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -4524,12 +4392,12 @@

Member Functions

- - +
f7
f7
+
@@ -4656,14 +4524,12 @@

Types

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

Member Functions

@@ -4673,12 +4539,12 @@

Member Functions

- - +
f0
f0
+
@@ -4741,10 +4607,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -4754,12 +4620,12 @@

Member Functions

- - +
f5
f5
+
@@ -4784,12 +4650,11 @@

Types

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

Member Functions

@@ -4799,12 +4664,12 @@

Member Functions

- - +
f6
f6
+
@@ -4850,12 +4715,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -4865,12 +4729,12 @@

Member Functions

- - +
f7
f7
+
@@ -4997,14 +4861,12 @@

Types

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

Member Functions

@@ -5014,12 +4876,12 @@

Member Functions

- - +
f0
f0
+
@@ -5082,10 +4944,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -5095,12 +4957,12 @@

Member Functions

- - +
f5
f5
+
@@ -5125,12 +4987,11 @@

Types

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

Member Functions

@@ -5140,12 +5001,12 @@

Member Functions

- - +
f6
f6
+
@@ -5191,16 +5052,13 @@

Types

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

Member Functions

@@ -5210,12 +5068,12 @@

Member Functions

- - +
f7
f7
+
@@ -5378,12 +5236,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -5393,12 +5250,12 @@

Member Functions

- - +
f0
f0
+
@@ -5423,12 +5280,11 @@

Types

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

Member Functions

@@ -5438,12 +5294,12 @@

Member Functions

- - +
f1
f1
+
@@ -5559,14 +5415,12 @@

Types

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

Member Functions

@@ -5576,12 +5430,12 @@

Member Functions

- - +
f0
f0
+
@@ -5644,10 +5498,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -5657,12 +5511,12 @@

Member Functions

- - +
f5
f5
+
@@ -5687,12 +5541,11 @@

Types

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

Member Functions

@@ -5702,12 +5555,12 @@

Member Functions

- - +
f6
f6
+
@@ -5753,14 +5606,12 @@

Types

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

Member Functions

@@ -5770,12 +5621,12 @@

Member Functions

- - +
f7
f7
+
@@ -5920,12 +5771,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -5935,12 +5785,12 @@

Member Functions

- - +
f0
f0
+
@@ -5965,14 +5815,12 @@

Types

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

Member Functions

@@ -5982,12 +5830,12 @@

Member Functions

- - +
f1
f1
+
@@ -6121,12 +5969,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -6136,12 +5983,12 @@

Member Functions

- - +
f0
f0
+
@@ -6166,12 +6013,11 @@

Types

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

Member Functions

@@ -6181,12 +6027,12 @@

Member Functions

- - +
f1
f1
+
@@ -6232,12 +6078,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -6247,12 +6092,12 @@

Member Functions

- - +
f2
f2
+
@@ -6401,12 +6246,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -6416,12 +6260,12 @@

Member Functions

- - +
f0
f0
+
@@ -6446,12 +6290,11 @@

Types

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

Member Functions

@@ -6461,12 +6304,12 @@

Member Functions

- - +
f1
f1
+
@@ -6512,12 +6355,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -6527,12 +6369,12 @@

Member Functions

- - +
f2
f2
+
@@ -6663,12 +6505,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -6678,12 +6519,12 @@

Member Functions

- - +
f0
f0
+
@@ -6708,12 +6549,11 @@

Types

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

Member Functions

@@ -6723,12 +6563,12 @@

Member Functions

- - +
f1
f1
+
@@ -6774,12 +6614,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -6789,12 +6628,12 @@

Member Functions

- - +
f2
f2
+
@@ -6925,12 +6764,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -6940,12 +6778,12 @@

Member Functions

- - +
f0
f0
+
@@ -6970,12 +6808,11 @@

Types

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

Member Functions

@@ -6985,12 +6822,12 @@

Member Functions

- - +
f1
f1
+
@@ -7036,12 +6873,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -7051,12 +6887,12 @@

Member Functions

- - +
f2
f2
+
@@ -7187,12 +7023,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -7202,12 +7037,12 @@

Member Functions

- - +
f0
f0
+
@@ -7286,12 +7121,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -7301,12 +7135,12 @@

Member Functions

- - +
f0
f0
+
@@ -7385,12 +7219,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -7400,12 +7233,12 @@

Member Functions

- - +
f0
f0
+
@@ -7430,10 +7263,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -7443,12 +7276,12 @@

Member Functions

- - +
f1
f1
+
@@ -7546,12 +7379,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -7561,12 +7393,12 @@

Member Functions

- - +
f0
f0
+
@@ -7645,14 +7477,12 @@

Types

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

Member Functions

@@ -7662,12 +7492,12 @@

Member Functions

- - +
f0
f0
+
@@ -7730,10 +7560,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -7743,12 +7573,12 @@

Member Functions

- - +
f5
f5
+
@@ -7773,10 +7603,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -7786,12 +7616,12 @@

Member Functions

- - +
f6
f6
+
@@ -7885,14 +7715,12 @@

Types

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

Member Functions

@@ -7902,12 +7730,12 @@

Member Functions

- - +
f0
f0
+
@@ -7970,10 +7798,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -7983,12 +7811,12 @@

Member Functions

- - +
f5
f5
+
@@ -8013,10 +7841,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -8026,12 +7854,12 @@

Member Functions

- - +
f6
f6
+
@@ -8125,14 +7953,12 @@

Types

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

Member Functions

@@ -8142,12 +7968,12 @@

Member Functions

- - +
f0
f0
+
@@ -8210,10 +8036,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -8223,12 +8049,12 @@

Member Functions

- - +
f5
f5
+
@@ -8253,10 +8079,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -8266,12 +8092,12 @@

Member Functions

- - +
f6
f6
+
@@ -8365,12 +8191,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -8380,12 +8205,12 @@

Member Functions

- - +
f0
f0
+
@@ -8410,10 +8235,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -8423,12 +8248,12 @@

Member Functions

- - +
f1
f1
+
@@ -8526,14 +8351,12 @@

Types

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

Member Functions

@@ -8543,12 +8366,12 @@

Member Functions

- - +
f0
f0
+
@@ -8611,10 +8434,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -8624,12 +8447,12 @@

Member Functions

- - +
f5
f5
+
@@ -8654,10 +8477,10 @@

Types

-S7 - +S7 +

Member Functions

@@ -8667,12 +8490,12 @@

Member Functions

- - +
f6
f6
+
@@ -8766,14 +8589,12 @@

Types

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

Member Functions

@@ -8783,12 +8604,12 @@

Member Functions

- - +
f0
f0
+
@@ -8851,10 +8672,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -8864,12 +8685,12 @@

Member Functions

- - +
f5
f5
+
@@ -8894,12 +8715,11 @@

Types

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

Member Functions

@@ -8909,12 +8729,12 @@

Member Functions

- - +
f6
f6
+
@@ -8960,12 +8780,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -8975,12 +8794,12 @@

Member Functions

- - +
f7
f7
+
@@ -9005,12 +8824,12 @@

Member Functions

-f8 - +f8 +
@@ -9136,14 +8955,12 @@

Types

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

Member Functions

@@ -9153,12 +8970,12 @@

Member Functions

- - +
f0
f0
+
@@ -9221,10 +9038,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -9234,12 +9051,12 @@

Member Functions

- - +
f5
f5
+
@@ -9264,12 +9081,11 @@

Types

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

Member Functions

@@ -9279,12 +9095,12 @@

Member Functions

- - +
f6
f6
+
@@ -9330,12 +9146,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -9345,12 +9160,12 @@

Member Functions

- - +
f7
f7
+
@@ -9477,14 +9292,12 @@

Types

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

Member Functions

@@ -9494,12 +9307,12 @@

Member Functions

- - +
f0
f0
+
@@ -9562,10 +9375,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -9575,12 +9388,12 @@

Member Functions

- - +
f5
f5
+
@@ -9605,12 +9418,11 @@

Types

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

Member Functions

@@ -9620,12 +9432,12 @@

Member Functions

- - +
f6
f6
+
@@ -9671,12 +9483,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -9686,12 +9497,12 @@

Member Functions

- - +
f7
f7
+
@@ -9818,12 +9629,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -9833,12 +9643,12 @@

Member Functions

- - +
f0
f0
+
@@ -9863,10 +9673,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -9876,12 +9686,12 @@

Member Functions

- - +
f1
f1
+
@@ -9979,14 +9789,12 @@

Types

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

Member Functions

@@ -9996,12 +9804,12 @@

Member Functions

- - +
f0
f0
+
@@ -10064,10 +9872,10 @@

Types

-S6 - +S6 +

Member Functions

@@ -10077,12 +9885,12 @@

Member Functions

- - +
f5
f5
+
@@ -10107,12 +9915,11 @@

Types

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

Member Functions

@@ -10122,12 +9929,12 @@

Member Functions

- - +
f6
f6
+
@@ -10173,12 +9980,11 @@

Types

-S8 - -S9 - +S8 +S9 +

Member Functions

@@ -10188,12 +9994,12 @@

Member Functions

- - +
f7
f7
+
@@ -10320,12 +10126,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -10335,12 +10140,12 @@

Member Functions

- - +
f0
f0
+
@@ -10365,10 +10170,10 @@

Types

-S2 - +S2 +

Member Functions

@@ -10378,12 +10183,12 @@

Member Functions

- - +
f1
f1
+
@@ -10481,12 +10286,11 @@

Types

-S1 - -S5 - +S1 +S5 +

Member Functions

@@ -10496,12 +10300,12 @@

Member Functions

- - +
f0
f0
+
@@ -10526,12 +10330,11 @@

Types

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

Member Functions

@@ -10541,12 +10344,12 @@

Member Functions

- - +
f1
f1
+
@@ -10592,12 +10395,11 @@

Types

-S3 - -S4 - +S3 +S4 +

Member Functions

@@ -10607,12 +10409,12 @@

Member Functions

- - +
f2
f2
+
@@ -10637,12 +10439,12 @@

Member Functions

-f3 - +f3 +
diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-2.adoc b/test-files/golden-tests/symbols/record/class-template-specializations-2.adoc index 5f66401c16..53db6972b1 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-2.adoc +++ b/test-files/golden-tests/symbols/record/class-template-specializations-2.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,16 +28,11 @@ template<typename T> struct A; ---- - - - [#A-06] == A<double> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,25 +45,17 @@ struct <><double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-06-D-0b] == <><double>::D - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,23 +68,16 @@ struct D; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-06-D-0b-E-01] == <><double>::<>::E - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -114,16 +86,11 @@ template<typename T> 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"] @@ -136,21 +103,15 @@ struct <><T*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -158,16 +119,11 @@ Declared in `<class‐template‐specializations‐2.cp struct F; ---- - - - [#A-06-D-07] == <><double>::D<short> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -180,23 +136,16 @@ struct <><short>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-06-D-07-E-07] == <><double>::<><short>::E - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -205,16 +154,11 @@ template<typename T> 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"] @@ -227,21 +171,15 @@ struct <><int*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#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"] @@ -249,16 +187,11 @@ Declared in `<class‐template‐specializations‐2.cp 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,23 +204,16 @@ struct <><float>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-06-D-04-G-06] == <><double>::<><float>::G - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -296,16 +222,11 @@ template<typename T> 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"] @@ -314,16 +235,11 @@ template<typename T> struct <><T*>; ---- - - - [#A-02] == A<long*> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -336,25 +252,17 @@ struct <><long*>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-02-B-06] == <><long*>::B - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -363,16 +271,11 @@ template<typename U> struct B; ---- - - - [#A-02-B-0d] == <><long*>::B<int> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -381,16 +284,11 @@ template<> struct <><int>; ---- - - - [#A-02-B-05] == <><long*>::B<int*> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -403,21 +301,15 @@ struct <><int*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-02-B-05-C] == <><long*>::<><int*>::C - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -425,16 +317,11 @@ Declared in `<class‐template‐specializations‐2.cp struct C; ---- - - - [#A-03] == A<T*> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -447,25 +334,17 @@ struct <><T*>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-03-B-05] == <><T*>::B - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -474,16 +353,11 @@ template<typename U> struct B; ---- - - - [#A-03-B-0b] == <><T*>::B<int> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -492,16 +366,11 @@ template<> struct <><int>; ---- - - - [#A-03-B-01] == <><T*>::B<U*> - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -514,21 +383,15 @@ struct <><U*>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-03-B-01-C] == <><T*>::<><U*>::C - === Synopsis - Declared in `<class‐template‐specializations‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -537,8 +400,4 @@ struct C; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-2.html b/test-files/golden-tests/symbols/record/class-template-specializations-2.html index 05ca1aaef4..354fcdc122 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-2.html +++ b/test-files/golden-tests/symbols/record/class-template-specializations-2.html @@ -18,16 +18,13 @@

Types

-A - -A<double> - -A<long*> - -A<T*> - +A +A<double> +A<long*> +A<T*> +
@@ -71,16 +68,14 @@

Types

-D - -D<short> - -D<float> - +D +D<short> +D<float> +
@@ -106,14 +101,13 @@

Types

-E - -E<T*> - +E +E<T*> +
@@ -157,12 +151,12 @@

Types

-F - +F +
@@ -205,14 +199,13 @@

Types

-E - -E<int*> - +E +E<int*> +
@@ -256,12 +249,12 @@

Types

-F - +F +
@@ -304,14 +297,13 @@

Types

-G - -G<T*> - +G +G<T*> +
@@ -373,16 +365,14 @@

Types

-B - -B<int> - -B<int*> - +B +B<int> +B<int*> +
@@ -444,12 +434,12 @@

Types

-C - +C +
@@ -492,16 +482,14 @@

Types

-B - -B<int> - -B<U*> - +B +B<int> +B<U*> +
@@ -563,12 +551,12 @@

Types

-C - +C +
diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-3.adoc b/test-files/golden-tests/symbols/record/class-template-specializations-3.adoc index 0e05657738..fbef1690d5 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-3.adoc +++ b/test-files/golden-tests/symbols/record/class-template-specializations-3.adoc @@ -4,34 +4,24 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,23 +34,16 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-0e-B-07] == <>::B - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -73,25 +56,17 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0e-B-07-C] == <>::<>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -99,16 +74,11 @@ Declared in `<class‐template‐specializations‐3.cp struct C; ---- - - - [#A-0e-B-07-D-09] == <>::<>::D - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,16 +87,11 @@ template<typename V> 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"] @@ -135,16 +100,11 @@ template<> struct <><bool>; ---- - - - [#A-0e-B-00] == <>::B<double> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -157,25 +117,17 @@ struct <><double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0e-B-00-C] == <>::<><double>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -183,16 +135,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -201,16 +148,11 @@ template<typename V> 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"] @@ -219,16 +161,11 @@ template<> struct <><bool>; ---- - - - [#A-00] == A<short> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -241,25 +178,17 @@ struct <><short>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-00-B-0e] == <><short>::B - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -268,16 +197,11 @@ template<typename U> struct B; ---- - - - [#A-00-B-00] == <><short>::B<void> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -290,25 +214,17 @@ struct <><void>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-00-B-00-C] == <><short>::<><void>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -316,16 +232,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -334,16 +245,11 @@ template<typename V> 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"] @@ -352,16 +258,11 @@ template<> struct <><bool>; ---- - - - [#A-00-B-07] == <><short>::B<double> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -374,25 +275,17 @@ struct <><double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-00-B-07-C] == <><short>::<><double>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -400,16 +293,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -418,16 +306,11 @@ template<typename V> 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"] @@ -436,16 +319,11 @@ template<> struct <><bool>; ---- - - - [#A-07] == A<unsigned int> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -458,25 +336,17 @@ struct <><unsigned int>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-07-B-03a] == <><unsigned int>::B - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -485,16 +355,11 @@ template<typename U> struct B; ---- - - - [#A-07-B-05] == <><unsigned int>::B<float> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -507,25 +372,17 @@ struct <><float>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-07-B-05-C] == <><unsigned int>::<><float>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -533,16 +390,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -551,16 +403,11 @@ template<typename V> 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"] @@ -569,16 +416,11 @@ template<> struct <><bool>; ---- - - - [#A-07-B-03e] == <><unsigned int>::B<double> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -591,25 +433,17 @@ struct <><double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-07-B-03e-C] == <><unsigned int>::<><double>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -617,16 +451,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -635,16 +464,11 @@ template<typename V> 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"] @@ -653,16 +477,11 @@ template<> struct <><bool>; ---- - - - [#A-0c] == A<long> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -675,25 +494,17 @@ struct <><long>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0c-B-0b] == <><long>::B - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -706,25 +517,17 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0c-B-0b-C] == <><long>::<>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -732,16 +535,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -750,16 +548,11 @@ template<typename V> 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"] @@ -768,16 +561,11 @@ template<> struct <><bool>; ---- - - - [#A-0c-B-08] == <><long>::B<float> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -790,25 +578,17 @@ struct <><float>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0c-B-08-C] == <><long>::<><float>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -816,16 +596,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -834,16 +609,11 @@ template<typename V> 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"] @@ -852,16 +622,11 @@ template<> struct <><bool>; ---- - - - [#A-0c-B-0d] == <><long>::B<double> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -874,25 +639,17 @@ struct <><double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-0c-B-0d-C] == <><long>::<><double>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -900,16 +657,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -918,16 +670,11 @@ template<typename V> 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"] @@ -936,16 +683,11 @@ template<> struct <><bool>; ---- - - - [#A-01] == A<float> - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -958,23 +700,16 @@ struct <><float>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-01-B-07] == <><float>::B - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -983,16 +718,11 @@ template<typename U> 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"] @@ -1005,25 +735,17 @@ struct <><double, double>; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-01-B-08-C] == <><float>::<><double, double>::C - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1031,16 +753,11 @@ Declared in `<class‐template‐specializations‐3.cp 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"] @@ -1049,16 +766,11 @@ template<typename V> 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"] @@ -1067,16 +779,11 @@ template<> struct <><bool, bool>; ---- - - - [#E] == E - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1088,49 +795,29 @@ struct E; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== - - [#E-m0] == <>::m0 - === Synopsis - Declared in `<class‐template‐specializations‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -1141,10 +828,8 @@ 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"] @@ -1155,10 +840,8 @@ 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"] @@ -1169,10 +852,8 @@ 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"] @@ -1183,10 +864,8 @@ 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"] @@ -1197,10 +876,8 @@ 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"] @@ -1211,10 +888,8 @@ 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"] @@ -1225,10 +900,8 @@ 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"] @@ -1239,10 +912,8 @@ 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"] @@ -1253,10 +924,8 @@ 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"] @@ -1267,10 +936,8 @@ 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"] @@ -1281,10 +948,8 @@ 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"] @@ -1295,10 +960,8 @@ 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"] @@ -1309,10 +972,8 @@ 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"] @@ -1323,10 +984,8 @@ 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"] @@ -1335,5 +994,4 @@ Declared in `<class‐template‐specializations‐3.cp ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template-specializations-3.html b/test-files/golden-tests/symbols/record/class-template-specializations-3.html index 840b9b93c2..89443e3f7a 100644 --- a/test-files/golden-tests/symbols/record/class-template-specializations-3.html +++ b/test-files/golden-tests/symbols/record/class-template-specializations-3.html @@ -18,20 +18,15 @@

Types

-A - -A<short> - -A<unsigned int> - -A<long> - -A<float> - -E - +A +A<short> +A<unsigned int> +A<long> +A<float> +E +
@@ -57,14 +52,13 @@

Types

-B - -B<double> - +B +B<double> +
@@ -90,16 +84,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -178,16 +170,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -266,16 +256,14 @@

Types

-B - -B<void> - -B<double> - +B +B<void> +B<double> +
@@ -319,16 +307,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -407,16 +393,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -495,16 +479,14 @@

Types

-B - -B<float> - -B<double> - +B +B<float> +B<double> +
@@ -548,16 +530,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -636,16 +616,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -724,16 +702,14 @@

Types

-B - -B<float> - -B<double> - +B +B<float> +B<double> +
@@ -759,16 +735,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -847,16 +821,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -935,16 +907,14 @@

Types

-C - -D - -D<bool> - +C +D +D<bool> +
@@ -1023,14 +993,13 @@

Types

-B - -B<double, double> - +B +B<double, double> +
@@ -1074,16 +1043,14 @@

Types

-C - -D - -D<bool, bool> - +C +D +D<bool, bool> +
@@ -1161,40 +1128,26 @@

Data Members

-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/symbols/record/class-template.adoc b/test-files/golden-tests/symbols/record/class-template.adoc index b0faca83f4..77beffe9fe 100644 --- a/test-files/golden-tests/symbols/record/class-template.adoc +++ b/test-files/golden-tests/symbols/record/class-template.adoc @@ -4,32 +4,23 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== [#C0] == C0 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -42,34 +33,25 @@ struct C0; [cols=1] |=== -| Name - +| Name | <> - |=== + === Data Members [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#C0-N0] == <>::N0 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -81,21 +63,15 @@ struct N0; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C0-N0-z] == <>::<>::z - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,10 +82,8 @@ int z; [#C0-w] == <>::w - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -120,10 +94,8 @@ int w; [#C0-x] == <>::x - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,10 +106,8 @@ Declared in `<class‐template.cpp>` [#C0-y] == <>::y - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -148,10 +118,8 @@ T y; [#C1] == C1 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -163,30 +131,23 @@ struct C1; [cols=1] |=== -| Name - +| Name | <> - |=== + === Data Members [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C1-N1] == <>::N1 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -199,25 +160,17 @@ struct N1; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#C1-N1-x] == <>::<>::x - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -228,10 +181,8 @@ Declared in `<class‐template.cpp>` [#C1-N1-y] == <>::<>::y - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -242,10 +193,8 @@ T y; [#C1-N1-z] == <>::<>::z - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -256,10 +205,8 @@ int z; [#C1-w] == <>::w - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -270,10 +217,8 @@ int w; [#C2] == C2 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -286,30 +231,23 @@ struct C2; [cols=1] |=== -| Name - +| Name | <> - |=== + === Data Members [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C2-N2] == <>::N2 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -322,27 +260,18 @@ struct N2; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== - - [#C2-N2-w] == <>::<>::w - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -353,10 +282,8 @@ Declared in `<class‐template.cpp>` [#C2-N2-x] == <>::<>::x - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -367,10 +294,8 @@ T x; [#C2-N2-y] == <>::<>::y - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -381,10 +306,8 @@ U y; [#C2-N2-z] == <>::<>::z - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -395,10 +318,8 @@ int z; [#C2-v] == <>::v - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -409,10 +330,8 @@ int v; [#C3] == C3 - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -425,21 +344,15 @@ struct C3; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#C3-v] == <>::v - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -450,10 +363,8 @@ int v; [#S] == S - === Synopsis - Declared in `<class‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -462,8 +373,4 @@ struct S; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/class-template.html b/test-files/golden-tests/symbols/record/class-template.html index 426ef18a74..a5dacac9b6 100644 --- a/test-files/golden-tests/symbols/record/class-template.html +++ b/test-files/golden-tests/symbols/record/class-template.html @@ -18,18 +18,14 @@

Types

-C0 - -C1 - -C2 - -C3 - -S - +C0 +C1 +C2 +C3 +S +
@@ -55,10 +51,10 @@

Types

-N0 - +N0 +

Data Members

@@ -68,16 +64,14 @@

Data Members

- - - - - - + + +
w
x
y
w
x
y
+
@@ -102,12 +96,12 @@

Data Members

-z - +z +
@@ -192,10 +186,10 @@

Types

-N1 - +N1 +

Data Members

@@ -205,12 +199,12 @@

Data Members

- - +
w
w
+
@@ -236,16 +230,14 @@

Data Members

-x - -y - -z - +x +y +z +
@@ -331,10 +323,10 @@

Types

-N2 - +N2 +

Data Members

@@ -344,12 +336,12 @@

Data Members

- - +
v
v
+
@@ -375,18 +367,15 @@

Data Members

-w - -x - -y - -z - +w +x +y +z +
@@ -487,12 +476,12 @@

Data Members

-v - +v +
diff --git a/test-files/golden-tests/symbols/record/local-class.adoc b/test-files/golden-tests/symbols/record/local-class.adoc index 9269789fd0..785a9ff9c9 100644 --- a/test-files/golden-tests/symbols/record/local-class.adoc +++ b/test-files/golden-tests/symbols/record/local-class.adoc @@ -4,33 +4,27 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#B] == B - === Synopsis - Declared in `<local‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,16 +33,11 @@ struct B : decltype(f()); ---- - - - [#f] == f - === Synopsis - Declared in `<local‐class.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,5 +47,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/local-class.html b/test-files/golden-tests/symbols/record/local-class.html index 3981601023..bed18ba0a5 100644 --- a/test-files/golden-tests/symbols/record/local-class.html +++ b/test-files/golden-tests/symbols/record/local-class.html @@ -18,10 +18,10 @@

Types

-B - +B +

Functions

@@ -31,10 +31,10 @@

Functions

- - +
f
f
+
diff --git a/test-files/golden-tests/symbols/record/out-of-line-record-def.adoc b/test-files/golden-tests/symbols/record/out-of-line-record-def.adoc index 862889a518..678594c16a 100644 --- a/test-files/golden-tests/symbols/record/out-of-line-record-def.adoc +++ b/test-files/golden-tests/symbols/record/out-of-line-record-def.adoc @@ -4,38 +4,30 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#N] == N - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#N-S] == <>::S - === Synopsis - Declared in `<out‐of‐line‐record‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -44,8 +36,4 @@ struct S; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/out-of-line-record-def.html b/test-files/golden-tests/symbols/record/out-of-line-record-def.html index 4d9569bfb9..ef6daa458a 100644 --- a/test-files/golden-tests/symbols/record/out-of-line-record-def.html +++ b/test-files/golden-tests/symbols/record/out-of-line-record-def.html @@ -18,10 +18,10 @@

Namespaces

-N - +N +
@@ -36,10 +36,10 @@

Types

-S - +S +
diff --git a/test-files/golden-tests/symbols/record/record-1.adoc b/test-files/golden-tests/symbols/record/record-1.adoc index 9c3cd5c7c4..23e08e918d 100644 --- a/test-files/golden-tests/symbols/record/record-1.adoc +++ b/test-files/golden-tests/symbols/record/record-1.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#T] == T - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,53 +28,40 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Member Functions [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== === Protected Member Functions [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | brief‐g1 - | <> | brief‐g2 - | <> | brief‐g3 - |=== - [#T-U1] == <>::U1 - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,10 +72,8 @@ using U1 = int; [#T-U2] == <>::U2 - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,10 +84,8 @@ typedef char U2; [#T-f1] == <>::f1 - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,10 +97,8 @@ f1(); [#T-f2] == <>::f2 - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,10 +110,8 @@ f2(); [#T-f3] == <>::f3 - === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -149,12 +123,10 @@ f3(); [#T-g1] == <>::g1 - brief‐g1 === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -165,20 +137,15 @@ g1(); === Description - desc - - [#T-g2] == <>::g2 - brief‐g2 === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -189,18 +156,15 @@ g2(); === Return Value - the number 2 [#T-g3] == <>::g3 - brief‐g3 === Synopsis - Declared in `<record‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -211,20 +175,16 @@ g3(int x); === Return Value - the separator === Parameters - |=== -| Name | Description - +| Name +| Description | *x* | any old number - |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/record-1.html b/test-files/golden-tests/symbols/record/record-1.html index 5db991d27c..239f18477f 100644 --- a/test-files/golden-tests/symbols/record/record-1.html +++ b/test-files/golden-tests/symbols/record/record-1.html @@ -18,10 +18,10 @@

Types

-T - +T +
@@ -46,12 +46,11 @@

Types

-U1 - -U2 - +U1 +U2 +

Member Functions

@@ -61,15 +60,13 @@

Member Functions

- - - - - - + + +
f1
f2
f3
f1
f2
f3
+

Protected Member Functions

@@ -80,15 +77,13 @@

Protected Member Functions

- - - - - - + + +
g1 brief-g1
g2 brief-g2
g3 brief-g3
g1 brief-g1
g2 brief-g2
g3 brief-g3
+
diff --git a/test-files/golden-tests/symbols/record/record-access.adoc b/test-files/golden-tests/symbols/record/record-access.adoc index 9e7801b03c..36e3809947 100644 --- a/test-files/golden-tests/symbols/record/record-access.adoc +++ b/test-files/golden-tests/symbols/record/record-access.adoc @@ -4,28 +4,21 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== [#C0] == C0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -37,39 +30,31 @@ class C0; [cols=1] |=== -| Name - +| Name | <> - |=== === Protected Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== === Private Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#C0-f2] == <>::f2 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -81,10 +66,8 @@ f2(); [#C0-f1] == <>::f1 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -96,10 +79,8 @@ f1(); [#C0-f0] == <>::f0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -111,10 +92,8 @@ f0(); [#S0] == S0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -126,39 +105,31 @@ struct S0; [cols=1] |=== -| Name - +| Name | <> - |=== === Protected Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== === Private Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#S0-f0] == <>::f0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -170,10 +141,8 @@ f0(); [#S0-f1] == <>::f1 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -185,10 +154,8 @@ f1(); [#S0-f2] == <>::f2 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,10 +167,8 @@ f2(); [#U0] == U0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -215,39 +180,31 @@ union U0; [cols=1] |=== -| Name - +| Name | <> - |=== === Protected Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== === Private Member Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#U0-f0] == <>::f0 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -259,10 +216,8 @@ f0(); [#U0-f1] == <>::f1 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -274,10 +229,8 @@ f1(); [#U0-f2] == <>::f2 - === Synopsis - Declared in `<record‐access.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -287,5 +240,4 @@ f2(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/record-access.html b/test-files/golden-tests/symbols/record/record-access.html index 8b511ec257..5a8d0e683f 100644 --- a/test-files/golden-tests/symbols/record/record-access.html +++ b/test-files/golden-tests/symbols/record/record-access.html @@ -18,14 +18,12 @@

Types

-C0 - -S0 - -U0 - +C0 +S0 +U0 +
@@ -50,11 +48,11 @@

Member Functions

-f2 - +f2 +

Protected Member Functions

@@ -64,11 +62,11 @@

Protected Member Functions

- - +
f1
f1
+

Private Member Functions

@@ -78,10 +76,10 @@

Private Member Functions

- - +
f0
f0
+
@@ -154,11 +152,11 @@

Member Functions

-f0 - +f0 +

Protected Member Functions

@@ -168,11 +166,11 @@

Protected Member Functions

- - +
f1
f1
+

Private Member Functions

@@ -182,10 +180,10 @@

Private Member Functions

- - +
f2
f2
+
@@ -258,11 +256,11 @@

Member Functions

-f0 - +f0 +

Protected Member Functions

@@ -272,11 +270,11 @@

Protected Member Functions

- - +
f1
f1
+

Private Member Functions

@@ -286,10 +284,10 @@

Private Member Functions

- - +
f2
f2
+
diff --git a/test-files/golden-tests/symbols/record/record-data.adoc b/test-files/golden-tests/symbols/record/record-data.adoc index 698a60a618..4f6438253e 100644 --- a/test-files/golden-tests/symbols/record/record-data.adoc +++ b/test-files/golden-tests/symbols/record/record-data.adoc @@ -4,32 +4,23 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== [#T] == T - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -41,29 +32,19 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== - - [#T-i] == <>::i - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,10 +55,8 @@ int i; [#T-j] == <>::j - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +67,8 @@ double j; [#T-k] == <>::k - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -103,10 +80,8 @@ int k; [#T-l] == <>::l - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,10 +92,8 @@ int l : 8; [#T-m] == <>::m - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -131,10 +104,8 @@ int m : 4 + 4; [#U] == U - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -146,21 +117,15 @@ struct U; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#U-t] == <>::t - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -171,10 +136,8 @@ Declared in `<record‐data.cpp>` [#V] == V - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -182,36 +145,28 @@ Declared in `<record‐data.cpp>` class V; ---- - === Protected Data Members [cols=1] |=== -| Name - +| Name | <> - |=== === Private Data Members [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#V-j] == <>::j - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -222,10 +177,8 @@ unsigned long j; [#V-i] == <>::i - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -236,10 +189,8 @@ int i; [#V-k] == <>::k - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -250,10 +201,8 @@ double k; [#W] == W - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -265,21 +214,15 @@ struct W; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#W-buf] == <>::buf - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -290,10 +233,8 @@ char buf[64]; [#X] == X - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -308,38 +249,27 @@ struct X; [cols=1] |=== -| Name - +| Name | <> - |=== + === Data Members [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== - - [#X-Q] == <>::Q - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -350,10 +280,8 @@ using Q = P; [#X-x0] == <>::x0 - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -364,10 +292,8 @@ int x0 = 0; [#X-x1] == <>::x1 - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -378,10 +304,8 @@ P x1; [#X-x2] == <>::x2 - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -392,10 +316,8 @@ P const x2[32]; [#X-x3] == <>::x3 - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -406,10 +328,8 @@ Declared in `<record‐data.cpp>` [#X-x4] == <>::x4 - === Synopsis - Declared in `<record‐data.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -418,5 +338,4 @@ int x4 : I + 4; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/record-data.html b/test-files/golden-tests/symbols/record/record-data.html index 460404b442..1e09766ed2 100644 --- a/test-files/golden-tests/symbols/record/record-data.html +++ b/test-files/golden-tests/symbols/record/record-data.html @@ -18,18 +18,14 @@

Types

-T - -U - -V - -W - -X - +T +U +V +W +X +
@@ -54,20 +50,16 @@

Data Members

-i - -j - -k - -l - -m - +i +j +k +l +m +
@@ -168,12 +160,12 @@

Data Members

-t - +t +
@@ -214,11 +206,11 @@

Protected Data Members

-j - +j +

Private Data Members

@@ -228,12 +220,11 @@

Private Data Members

- - - - + +
i
k
i
k
+
@@ -303,12 +294,12 @@

Data Members

-buf - +buf +
@@ -351,10 +342,10 @@

Types

-Q - +Q +

Data Members

@@ -364,20 +355,16 @@

Data Members

- - - - - - - - - - + + + + +
x0
x1
x2
x3
x4
x0
x1
x2
x3
x4
+
diff --git a/test-files/golden-tests/symbols/record/record-inheritance.adoc b/test-files/golden-tests/symbols/record/record-inheritance.adoc index 001d043dee..af6b614429 100644 --- a/test-files/golden-tests/symbols/record/record-inheritance.adoc +++ b/test-files/golden-tests/symbols/record/record-inheritance.adoc @@ -4,54 +4,34 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#C0] == C0 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -59,16 +39,11 @@ Declared in `<record‐inheritance.cpp>` class C0; ---- - - - [#C1] == C1 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,16 +52,11 @@ class C1 : <>; ---- - - - [#C2] == C2 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -95,16 +65,11 @@ class C2 : public <>; ---- - - - [#C3] == C3 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -113,16 +78,11 @@ class C3 : protected <>; ---- - - - [#C4] == C4 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -131,16 +91,11 @@ class C4 : <>; ---- - - - [#C5] == C5 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -149,16 +104,11 @@ class C5 : virtual <>; ---- - - - [#C6] == C6 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -167,16 +117,11 @@ class C6 : virtual <>; ---- - - - [#C7] == C7 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -186,16 +131,11 @@ class C7 , public <>; ---- - - - [#S0] == S0 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -203,16 +143,11 @@ Declared in `<record‐inheritance.cpp>` struct S0; ---- - - - [#S1] == S1 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -220,16 +155,11 @@ Declared in `<record‐inheritance.cpp>` struct S1; ---- - - - [#S2] == S2 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -238,16 +168,11 @@ struct S2 : <>; ---- - - - [#S3] == S3 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -256,16 +181,11 @@ struct S3 : <>; ---- - - - [#S4] == S4 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -275,16 +195,11 @@ struct S4 , <>; ---- - - - [#S5] == S5 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -294,16 +209,11 @@ struct S5 , protected <>; ---- - - - [#S6] == S6 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -313,16 +223,11 @@ struct S6 : Ts...; ---- - - - [#U0] == U0 - === Synopsis - Declared in `<record‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -331,8 +236,4 @@ union U0; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/record-inheritance.html b/test-files/golden-tests/symbols/record/record-inheritance.html index 70d7fbde99..47d7a7e4e7 100644 --- a/test-files/golden-tests/symbols/record/record-inheritance.html +++ b/test-files/golden-tests/symbols/record/record-inheritance.html @@ -18,40 +18,25 @@

Types

-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/symbols/record/template-specialization-inheritance.adoc b/test-files/golden-tests/symbols/record/template-specialization-inheritance.adoc index d928d76476..639979b414 100644 --- a/test-files/golden-tests/symbols/record/template-specialization-inheritance.adoc +++ b/test-files/golden-tests/symbols/record/template-specialization-inheritance.adoc @@ -4,44 +4,29 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#U1] == U1 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,10 +37,8 @@ using U1 = <><4>; [#U2] == U2 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -66,10 +49,8 @@ using U2 = <><5>::<>; [#U3] == U3 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -80,10 +61,8 @@ using U3 = <><6>; [#R0] == R0 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -96,21 +75,15 @@ struct R0 [cols=1] |=== -| Name - +| Name | <> - |=== - - [#R1] == R1 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -119,16 +92,11 @@ struct R1 : <><2>::<>; ---- - - - [#R2] == R2 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,16 +105,11 @@ struct R2 : <><3>; ---- - - - [#S0-0c] == S0 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -161,21 +124,15 @@ struct S0; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0c-S1] == <>::S1 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -183,16 +140,11 @@ Declared in `<template‐specialization‐inheritance.cpp> struct S1; ---- - - - [#S0-09] == S0<2> - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -205,21 +157,15 @@ struct <><2>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-09-S1] == <><2>::S1 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -227,16 +173,11 @@ Declared in `<template‐specialization‐inheritance.cpp> struct S1; ---- - - - [#S0-073] == S0<3> - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -245,16 +186,11 @@ template<> struct <><3>; ---- - - - [#S0-0e] == S0<5> - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -267,21 +203,15 @@ struct <><5>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-0e-S1] == <><5>::S1 - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -289,16 +219,11 @@ Declared in `<template‐specialization‐inheritance.cpp> struct S1; ---- - - - [#S0-07e] == S0<6> - === Synopsis - Declared in `<template‐specialization‐inheritance.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -308,8 +233,4 @@ struct <><6>; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/template-specialization-inheritance.html b/test-files/golden-tests/symbols/record/template-specialization-inheritance.html index 4071ef3ecf..a5ab791c1c 100644 --- a/test-files/golden-tests/symbols/record/template-specialization-inheritance.html +++ b/test-files/golden-tests/symbols/record/template-specialization-inheritance.html @@ -18,30 +18,20 @@

Types

-R0 - -R1 - -R2 - -S0 - -S0<2> - -S0<3> - -S0<5> - -S0<6> - -U1 - -U2 - -U3 - +R0 +R1 +R2 +S0 +S0<2> +S0<3> +S0<5> +S0<6> +U1 +U2 +U3 +
@@ -112,12 +102,12 @@

Types

-S1 - +S1 +
@@ -181,12 +171,12 @@

Types

-S1 - +S1 +
@@ -229,12 +219,12 @@

Types

-S1 - +S1 +
@@ -295,12 +285,12 @@

Types

-S1 - +S1 +
diff --git a/test-files/golden-tests/symbols/record/union.adoc b/test-files/golden-tests/symbols/record/union.adoc index afeb4e07e2..a6bb1be4e7 100644 --- a/test-files/golden-tests/symbols/record/union.adoc +++ b/test-files/golden-tests/symbols/record/union.adoc @@ -4,26 +4,20 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#A] == A - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,23 +29,16 @@ union A; [cols=1] |=== -| Name - +| Name | <> [.small]#[variant member]# - | <> [.small]#[variant member]# - |=== - - [#A-x] == <>::x - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,10 +49,8 @@ int x; [#A-y] == <>::y - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,10 +61,8 @@ bool y; [#B] == B - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -91,25 +74,17 @@ struct B; [cols=1] |=== -| Name - +| Name | <> [.small]#[variant member]# - | <> [.small]#[variant member]# - | <> - |=== - - [#B-x] == <>::x - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -120,10 +95,8 @@ int x; [#B-y] == <>::y - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -134,10 +107,8 @@ bool y; [#B-z] == <>::z - === Synopsis - Declared in `<union.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -146,5 +117,4 @@ int z; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/record/union.html b/test-files/golden-tests/symbols/record/union.html index f1df199240..dbe94aafee 100644 --- a/test-files/golden-tests/symbols/record/union.html +++ b/test-files/golden-tests/symbols/record/union.html @@ -18,12 +18,11 @@

Types

-A - -B - +A +B +
@@ -48,14 +47,13 @@

Data Members

-x [variant member] - -y [variant member] - +x [variant member] +y [variant member] +
@@ -110,16 +108,14 @@

Data Members

-x [variant member] - -y [variant member] - -z - +x [variant member] +y [variant member] +z +
diff --git a/test-files/golden-tests/symbols/using/alias-template.adoc b/test-files/golden-tests/symbols/using/alias-template.adoc index 7f563fc263..ad0ed19fd6 100644 --- a/test-files/golden-tests/symbols/using/alias-template.adoc +++ b/test-files/golden-tests/symbols/using/alias-template.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#C] == C - === Synopsis - Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -39,10 +31,8 @@ using C = <><T>; [#A] == A - === Synopsis - Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -51,16 +41,11 @@ template<typename T> struct A; ---- - - - [#B] == B - === Synopsis - Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -71,16 +56,11 @@ template< struct B; ---- - - - [#D] == D - === Synopsis - Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,21 +73,15 @@ struct D; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#D-E] == <>::E - === Synopsis - Declared in `<alias‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -117,5 +91,4 @@ using E = <><T, U>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/alias-template.html b/test-files/golden-tests/symbols/using/alias-template.html index 48d9b817e0..6c08fcf77d 100644 --- a/test-files/golden-tests/symbols/using/alias-template.html +++ b/test-files/golden-tests/symbols/using/alias-template.html @@ -18,16 +18,13 @@

Types

-A - -B - -D - -C - +A +B +D +C +
@@ -107,12 +104,12 @@

Types

-E - +E +
diff --git a/test-files/golden-tests/symbols/using/decay-to-primary.adoc b/test-files/golden-tests/symbols/using/decay-to-primary.adoc index 431bc0b98e..387ec70c86 100644 --- a/test-files/golden-tests/symbols/using/decay-to-primary.adoc +++ b/test-files/golden-tests/symbols/using/decay-to-primary.adoc @@ -4,32 +4,23 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - |=== [#A0] == A0 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -40,10 +31,8 @@ using A0 = <><void>; [#A1] == A1 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,10 +43,8 @@ using A1 = <>::<><short>::<>; [#S0-03] == S0 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -70,23 +57,16 @@ struct S0; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-03-M0] == <>::M0 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,10 +77,8 @@ using M0 = T; [#S0-03-M1] == <>::M1 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -112,10 +90,8 @@ using M1 = <><U>; [#S0-00] == S0<void> - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,23 +104,16 @@ struct <><void>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-00-M0] == <><void>::M0 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -155,10 +124,8 @@ using M0 = void; [#S0-00-M1] == <><void>::M1 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -170,10 +137,8 @@ using M1 = <><U>; [#S0-09] == S0<short> - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -186,23 +151,16 @@ struct <><short>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-09-M0] == <><short>::M0 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -213,10 +171,8 @@ using M0 = short; [#S0-09-M1] == <><short>::M1 - === Synopsis - Declared in `<decay‐to‐primary.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -226,5 +182,4 @@ using M1 = <><U>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/decay-to-primary.html b/test-files/golden-tests/symbols/using/decay-to-primary.html index 4e09b3ce23..e5fdf8e3a4 100644 --- a/test-files/golden-tests/symbols/using/decay-to-primary.html +++ b/test-files/golden-tests/symbols/using/decay-to-primary.html @@ -18,18 +18,14 @@

Types

-S0 - -S0<void> - -S0<short> - -A0 - -A1 - +S0 +S0<void> +S0<short> +A0 +A1 +
@@ -85,14 +81,13 @@

Types

-M0 - -M1 - +M0 +M1 +
@@ -149,14 +144,13 @@

Types

-M0 - -M1 - +M0 +M1 +
@@ -213,14 +207,13 @@

Types

-M0 - -M1 - +M0 +M1 +
diff --git a/test-files/golden-tests/symbols/using/dependency-propagation.adoc b/test-files/golden-tests/symbols/using/dependency-propagation.adoc index cf3390b160..b1648948d0 100644 --- a/test-files/golden-tests/symbols/using/dependency-propagation.adoc +++ b/test-files/golden-tests/symbols/using/dependency-propagation.adoc @@ -4,53 +4,41 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== + === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#N] == N - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#N-B] == <>::B - === Synopsis - Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,10 +50,8 @@ using B = <><T>; [#N-C] == <>::C - === Synopsis - Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,10 +63,8 @@ using C = <><T>; [#N-A] == <>::A - === Synopsis - Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,16 +73,11 @@ template<typename T> struct A; ---- - - - [#N-D] == <>::D - === Synopsis - Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -106,16 +85,11 @@ Declared in `<dependency‐propagation.cpp>` struct D; ---- - - - [#E] == E - === Synopsis - Declared in `<dependency‐propagation.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -125,8 +99,4 @@ struct E ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/dependency-propagation.html b/test-files/golden-tests/symbols/using/dependency-propagation.html index fc0d8e5e7e..c3a2109f95 100644 --- a/test-files/golden-tests/symbols/using/dependency-propagation.html +++ b/test-files/golden-tests/symbols/using/dependency-propagation.html @@ -18,10 +18,10 @@

Namespaces

-N - +N +

Types

@@ -31,10 +31,10 @@

Types

- - +
E
E
+
@@ -49,16 +49,13 @@

Types

-A - -D - -B - -C - +A +D +B +C +
diff --git a/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.adoc b/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.adoc index f753ca71f0..c9f415ca8d 100644 --- a/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.adoc +++ b/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.adoc @@ -4,30 +4,22 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - |=== [#A5] == A5 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -38,10 +30,8 @@ using A5 = <><void>; [#A9] == A9 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -52,10 +42,8 @@ using A9 = <>::<><char>::<><i [#S0-03] == S0 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -68,21 +56,15 @@ struct S0; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S0-03-S2] == <>::S2 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -95,23 +77,16 @@ struct S2; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-03-S2-M2] == <>::<>::M2 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,10 +97,8 @@ using M2 = U; [#S0-03-S2-M3] == <>::<>::M3 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,10 +110,8 @@ using M3 = <><U>; [#S0-00] == S0<void> - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -153,23 +124,16 @@ struct <><void>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-00-S2-0d] == <><void>::S2 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -178,16 +142,11 @@ template<typename U> struct S2; ---- - - - [#S0-00-S2-02] == <><void>::S2<char> - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -200,23 +159,16 @@ struct <><char>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#S0-00-S2-02-M2] == <><void>::<><char>::M2 - === Synopsis - Declared in `<implicit‐instantiation‐member‐ref.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -227,10 +179,8 @@ 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"] @@ -240,5 +190,4 @@ using M3 = <><char>; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.html b/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.html index dbdbf0aa47..0e4e97cafc 100644 --- a/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.html +++ b/test-files/golden-tests/symbols/using/implicit-instantiation-member-ref.html @@ -18,16 +18,13 @@

Types

-S0 - -S0<void> - -A5 - -A9 - +S0 +S0<void> +A5 +A9 +
@@ -83,12 +80,12 @@

Types

-S2 - +S2 +
@@ -114,14 +111,13 @@

Types

-M2 - -M3 - +M2 +M3 +
@@ -178,14 +174,13 @@

Types

-S2 - -S2<char> - +S2 +S2<char> +
@@ -229,14 +224,13 @@

Types

-M2 - -M3 - +M2 +M3 +
diff --git a/test-files/golden-tests/symbols/using/using-1.adoc b/test-files/golden-tests/symbols/using/using-1.adoc index ea492226b3..e407f3799f 100644 --- a/test-files/golden-tests/symbols/using/using-1.adoc +++ b/test-files/golden-tests/symbols/using/using-1.adoc @@ -4,48 +4,39 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== === Using Namespace Directives [cols=1] |=== -| Name - +| Name | <> - |=== + [#LongName] == LongName - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName-A] == <>::A - === Synopsis - Declared in `<using‐1.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,8 +45,4 @@ struct A; ---- - - - - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/using-1.html b/test-files/golden-tests/symbols/using/using-1.html index 090385e232..08fe109ab4 100644 --- a/test-files/golden-tests/symbols/using/using-1.html +++ b/test-files/golden-tests/symbols/using/using-1.html @@ -18,10 +18,10 @@

Namespaces

-LongName - +LongName +

Using Namespace Directives

@@ -32,11 +32,11 @@

Using Namespace Directives

- - +
LongName
LongName
+
@@ -53,10 +53,10 @@

Types

-A - +A +
diff --git a/test-files/golden-tests/symbols/using/using-2.adoc b/test-files/golden-tests/symbols/using/using-2.adoc index 8d4722fe7f..1a235c6335 100644 --- a/test-files/golden-tests/symbols/using/using-2.adoc +++ b/test-files/golden-tests/symbols/using/using-2.adoc @@ -4,40 +4,31 @@ [#index] == Global namespace - === Namespaces [cols=1] |=== -| Name - +| Name | <> - |=== [#LongName] == LongName - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#LongName-S1] == <>::S1 - === Synopsis - Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,16 +36,11 @@ Declared in `<using‐2.cpp>` struct S1; ---- - - - [#LongName-S2] == <>::S2 - === Synopsis - Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,16 +48,11 @@ Declared in `<using‐2.cpp>` struct S2; ---- - - - [#S1] == S1 - === Synopsis - Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -90,10 +71,8 @@ using <>::S1; [#S2] == S2 - === Synopsis - Declared in `<using‐2.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -110,5 +89,4 @@ using <>::S2; |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/using-2.html b/test-files/golden-tests/symbols/using/using-2.html index 99cc834ff8..58757f0ee5 100644 --- a/test-files/golden-tests/symbols/using/using-2.html +++ b/test-files/golden-tests/symbols/using/using-2.html @@ -18,10 +18,10 @@

Namespaces

-LongName - +LongName +
@@ -36,12 +36,11 @@

Types

-S1 - -S2 - +S1 +S2 +
diff --git a/test-files/golden-tests/symbols/using/using-3.adoc b/test-files/golden-tests/symbols/using/using-3.adoc index 301cf4c87f..4b73c40761 100644 --- a/test-files/golden-tests/symbols/using/using-3.adoc +++ b/test-files/golden-tests/symbols/using/using-3.adoc @@ -4,28 +4,21 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== [#A] == A - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -37,21 +30,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-f] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,10 +50,8 @@ f(int); [#B] == B - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,21 +63,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#B-f] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,10 +83,8 @@ f(bool); [#C] == C - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -121,38 +98,29 @@ struct C [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - |=== + === Using Declarations [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#C-f-082] == <>::f - === Synopses - Declared in `<using‐3.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void @@ -162,7 +130,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void @@ -174,10 +141,8 @@ void [#B-f] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -189,10 +154,8 @@ f(bool); [#A-f] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -204,10 +167,8 @@ f(int); [#C-f-081] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -226,10 +187,8 @@ using <>::f; [#C-f-03] == <>::f - === Synopsis - Declared in `<using‐3.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -246,5 +205,4 @@ using <>::f; |=== - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/using/using-3.html b/test-files/golden-tests/symbols/using/using-3.html index 148022394b..2fba6dc011 100644 --- a/test-files/golden-tests/symbols/using/using-3.html +++ b/test-files/golden-tests/symbols/using/using-3.html @@ -18,14 +18,12 @@

Types

-A - -B - -C - +A +B +C +
@@ -50,12 +48,12 @@

Member Functions

-f - +f +
@@ -96,12 +94,12 @@

Member Functions

-f - +f +
@@ -145,10 +143,10 @@

Member Functions

-f - +f +

Using Declarations

@@ -158,14 +156,13 @@

Using Declarations

- - - - + +
f
f
f
f
+
@@ -176,7 +173,6 @@

Synopses

Declared in <using-3.cpp>
-
 
 void
@@ -185,7 +181,6 @@ 

Synopses

» more... -
 
 void
diff --git a/test-files/golden-tests/symbols/variable/no_unique_address.adoc b/test-files/golden-tests/symbols/variable/no_unique_address.adoc
index 0a9bd7eb6a..e72bd3ab2a 100644
--- a/test-files/golden-tests/symbols/variable/no_unique_address.adoc
+++ b/test-files/golden-tests/symbols/variable/no_unique_address.adoc
@@ -4,26 +4,20 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
 [#Empty]
 == Empty
 
-
 === Synopsis
 
-
 Declared in `<no_unique_address.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -31,16 +25,11 @@ Declared in `<no_unique_address.cpp>`
 struct Empty;
 ----
 
-
-
-
 [#T]
 == T
 
-
 === Synopsis
 
-
 Declared in `<no_unique_address.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -52,23 +41,16 @@ struct T;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
-
-
 [#T-e]
 == <>::e
 
-
 === Synopsis
 
-
 Declared in `<no_unique_address.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -80,10 +62,8 @@ Declared in `<no_unique_address.cpp>`
 [#T-i]
 == <>::i
 
-
 === Synopsis
 
-
 Declared in `<no_unique_address.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -92,5 +72,4 @@ int i;
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/variable/no_unique_address.html b/test-files/golden-tests/symbols/variable/no_unique_address.html
index 9293bc18fe..68717c2fa9 100644
--- a/test-files/golden-tests/symbols/variable/no_unique_address.html
+++ b/test-files/golden-tests/symbols/variable/no_unique_address.html
@@ -18,12 +18,11 @@ 

Types

-Empty - -T - +Empty +T +
@@ -65,14 +64,13 @@

Data Members

-e - -i - +e +i +
diff --git a/test-files/golden-tests/symbols/variable/ns-variables.adoc b/test-files/golden-tests/symbols/variable/ns-variables.adoc index 8b7927dcb8..ea938bf0f1 100644 --- a/test-files/golden-tests/symbols/variable/ns-variables.adoc +++ b/test-files/golden-tests/symbols/variable/ns-variables.adoc @@ -4,49 +4,35 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Variables [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#T] == T - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -54,16 +40,11 @@ Declared in `<ns‐variables.cpp>` struct T; ---- - - - [#i] == i - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -74,10 +55,8 @@ constexpr int i = 0; [#j] == j - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +67,8 @@ int j = 0; [#k] == k - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -103,10 +80,8 @@ int k = 1; [#l] == l - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -118,10 +93,8 @@ int l = 1; [#pi] == pi - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -132,10 +105,8 @@ double pi = 3.14; [#t] == t - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -147,10 +118,8 @@ extern [#x0] == x0 - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -162,10 +131,8 @@ int x0 = 0; [#x1] == x1 - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -178,10 +145,8 @@ int x1 = 0; [#x2] == x2 - === Synopsis - Declared in `<ns‐variables.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -192,5 +157,4 @@ int x2 = 0; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/ns-variables.html b/test-files/golden-tests/symbols/variable/ns-variables.html index 18f67bf713..60c89ae1f0 100644 --- a/test-files/golden-tests/symbols/variable/ns-variables.html +++ b/test-files/golden-tests/symbols/variable/ns-variables.html @@ -18,10 +18,10 @@

Types

-T - +T +

Variables

@@ -31,26 +31,18 @@

Variables

- - - - - - - - - - - - - - - - - - + + + + + + + + +
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/symbols/variable/static-data-def-constexpr.adoc b/test-files/golden-tests/symbols/variable/static-data-def-constexpr.adoc index e994aad3f3..1534a79daa 100644 --- a/test-files/golden-tests/symbols/variable/static-data-def-constexpr.adoc +++ b/test-files/golden-tests/symbols/variable/static-data-def-constexpr.adoc @@ -4,26 +4,20 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#S] == S - === Synopsis - Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -35,21 +29,15 @@ struct S; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#S-s] == <>::s - === Synopsis - Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,10 +49,8 @@ inline constexpr static [#T] == T - === Synopsis - Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -76,21 +62,15 @@ struct T; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#T-t] == <>::t - === Synopsis - Declared in `<static‐data‐def‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -100,5 +80,4 @@ int t = 0; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/static-data-def-constexpr.html b/test-files/golden-tests/symbols/variable/static-data-def-constexpr.html index a1a76df1c6..9e0243e276 100644 --- a/test-files/golden-tests/symbols/variable/static-data-def-constexpr.html +++ b/test-files/golden-tests/symbols/variable/static-data-def-constexpr.html @@ -18,12 +18,11 @@

Types

-S - -T - +S +T +
@@ -48,12 +47,12 @@

Static Data Members

-s - +s +
@@ -94,12 +93,12 @@

Static Data Members

-t - +t +
diff --git a/test-files/golden-tests/symbols/variable/static-data-def.adoc b/test-files/golden-tests/symbols/variable/static-data-def.adoc index 3aaabfdeab..f27ad70a3d 100644 --- a/test-files/golden-tests/symbols/variable/static-data-def.adoc +++ b/test-files/golden-tests/symbols/variable/static-data-def.adoc @@ -4,35 +4,28 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== + === Functions [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -45,35 +38,22 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== - - [#A-v0] == <>::v0 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -85,10 +65,8 @@ int v0 = 0; [#A-v1] == <>::v1 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -100,10 +78,8 @@ int v1 = 1; [#A-v2] == <>::v2 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -115,10 +91,8 @@ int v2 = 2; [#A-v3] == <>::v3 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,10 +104,8 @@ int const v3 = 3; [#A-v4] == <>::v4 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -145,10 +117,8 @@ int const v4 = 4; [#A-v5] == <>::v5 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -160,10 +130,8 @@ int v5 = 5; [#A-v6] == <>::v6 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -175,10 +143,8 @@ int const v6 = 6; [#A-v7] == <>::v7 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -190,10 +156,8 @@ int v7 = 7; [#B] == B - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -205,23 +169,16 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#B-x0] == <>::x0 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -234,10 +191,8 @@ int const x0 = 0; [#B-x1] == <>::x1 - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -250,10 +205,8 @@ int x1 = 0; [#f] == f - === Synopsis - Declared in `<static‐data‐def.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -263,5 +216,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/static-data-def.html b/test-files/golden-tests/symbols/variable/static-data-def.html index d85221baef..1fc32010c7 100644 --- a/test-files/golden-tests/symbols/variable/static-data-def.html +++ b/test-files/golden-tests/symbols/variable/static-data-def.html @@ -18,12 +18,11 @@

Types

-A - -B - +A +B +

Functions

@@ -33,10 +32,10 @@

Functions

- - +
f
f
+
@@ -62,26 +61,19 @@

Static Data Members

-v0 - -v1 - -v2 - -v3 - -v4 - -v5 - -v6 - -v7 - +v0 +v1 +v2 +v3 +v4 +v5 +v6 +v7 +
@@ -234,14 +226,13 @@

Static Data Members

-x0 - -x1 - +x0 +x1 +
diff --git a/test-files/golden-tests/symbols/variable/static-data-template.adoc b/test-files/golden-tests/symbols/variable/static-data-template.adoc index 545a74b515..d8c7f5193a 100644 --- a/test-files/golden-tests/symbols/variable/static-data-template.adoc +++ b/test-files/golden-tests/symbols/variable/static-data-template.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,25 +29,17 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#A-x-05] == <>::x - === Synopsis - Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -67,10 +54,8 @@ T x = 0; [#A-x-07] == <>::x<T, long> - === Synopsis - Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -83,10 +68,8 @@ bool x<T, long> = 2; [#A-x-0a] == <>::x<U*, T> - === Synopsis - Declared in `<static‐data‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -97,5 +80,4 @@ T x<U*, T> = 1; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/static-data-template.html b/test-files/golden-tests/symbols/variable/static-data-template.html index 99729f9cc0..e497510088 100644 --- a/test-files/golden-tests/symbols/variable/static-data-template.html +++ b/test-files/golden-tests/symbols/variable/static-data-template.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,16 +47,14 @@

Static Data Members

-x - -x<T, long> - -x<U*, T> - +x +x<T, long> +x<U*, T> +
diff --git a/test-files/golden-tests/symbols/variable/var-inline-constexpr.adoc b/test-files/golden-tests/symbols/variable/var-inline-constexpr.adoc index d2bb260f80..0c83832446 100644 --- a/test-files/golden-tests/symbols/variable/var-inline-constexpr.adoc +++ b/test-files/golden-tests/symbols/variable/var-inline-constexpr.adoc @@ -4,42 +4,28 @@ [#index] == Global namespace - === Variables [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - | <> - |=== [#var] == var - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -50,10 +36,8 @@ int var = 5; [#var_const] == var_const - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -64,10 +48,8 @@ int const var_const = 4; [#var_const_t] == var_const_t - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -79,10 +61,8 @@ T const var_const_t; [#var_constexpr] == var_constexpr - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,10 +73,8 @@ constexpr int var_constexpr = 2; [#var_constexpr_t] == var_constexpr_t - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -108,10 +86,8 @@ constexpr T var_constexpr_t; [#var_inline_const] == var_inline_const - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -122,10 +98,8 @@ inline int const var_inline_const = 3; [#var_inline_const_t] == var_inline_const_t - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -137,10 +111,8 @@ inline T const var_inline_const_t; [#var_inline_constexpr] == var_inline_constexpr - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -151,10 +123,8 @@ inline constexpr int var_inline_constexpr = 1; [#var_inline_constexpr_t] == var_inline_constexpr_t - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -166,10 +136,8 @@ inline constexpr T var_inline_constexpr_t; [#var_t] == var_t - === Synopsis - Declared in `<var‐inline‐constexpr.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -179,5 +147,4 @@ T var_t; ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/var-inline-constexpr.html b/test-files/golden-tests/symbols/variable/var-inline-constexpr.html index 03878c0a1c..18c3fb0d48 100644 --- a/test-files/golden-tests/symbols/variable/var-inline-constexpr.html +++ b/test-files/golden-tests/symbols/variable/var-inline-constexpr.html @@ -18,28 +18,19 @@

Variables

-var - -var_const - -var_const_t - -var_constexpr - -var_constexpr_t - -var_inline_const - -var_inline_const_t - -var_inline_constexpr - -var_inline_constexpr_t - -var_t - +var +var_const +var_const_t +var_constexpr +var_constexpr_t +var_inline_const +var_inline_const_t +var_inline_constexpr +var_inline_constexpr_t +var_t +
diff --git a/test-files/golden-tests/symbols/variable/var-template.adoc b/test-files/golden-tests/symbols/variable/var-template.adoc index 53be17f33b..59f9b3fff9 100644 --- a/test-files/golden-tests/symbols/variable/var-template.adoc +++ b/test-files/golden-tests/symbols/variable/var-template.adoc @@ -4,37 +4,29 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== + === Variables [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== [#B] == B - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -46,25 +38,17 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - | <> - | <> - |=== - - [#B-C-09] == <>::C - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -77,10 +61,8 @@ unsigned int C = 0; [#B-C-05] == <>::C<int> - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,10 +75,8 @@ unsigned int C<int> = ‐1; [#B-C-0c] == <>::C<T*> - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -109,10 +89,8 @@ unsigned int C<T*> = sizeof(T); [#A-0c] == A - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -124,10 +102,8 @@ unsigned int A = sizeof(T); [#A-08] == A<void> - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -139,10 +115,8 @@ unsigned int A<void> = 0; [#A-01] == A<T&> - === Synopsis - Declared in `<var‐template.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,5 +126,4 @@ unsigned int A<T&> = sizeof(T); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/symbols/variable/var-template.html b/test-files/golden-tests/symbols/variable/var-template.html index bc4b14d585..07d219da62 100644 --- a/test-files/golden-tests/symbols/variable/var-template.html +++ b/test-files/golden-tests/symbols/variable/var-template.html @@ -18,10 +18,10 @@

Types

-B - +B +

Variables

@@ -31,14 +31,12 @@

Variables

- - - - - - + + +
A
A<void>
A<T&>
A
A<void>
A<T&>
+
@@ -63,16 +61,14 @@

Static Data Members

-C - -C<int> - -C<T*> - +C +C<int> +C<T*> +
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 089b5ffeb0..c017160e08 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_inline.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,23 +28,16 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-B-04] == <>::B - === Synopsis - Declared in `<c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,21 +50,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-04-f] == <>::<>::f - === Synopsis - Declared in `<c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +70,8 @@ f(); [#A-B-01] == <>::B<int> - === Synopsis - Declared in `<c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,21 +84,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-01-g] == <>::<><int>::g - === Synopsis - Declared in `<c_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,5 +102,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 9966e17419..f559db3f54 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.html +++ b/test-files/golden-tests/templates/c_mct_expl_inline.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -46,14 +46,13 @@

Types

-B - -B<int> - +B +B<int> +
@@ -79,12 +78,12 @@

Member Functions

-f - +f +
@@ -126,12 +125,12 @@

Member Functions

-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 fedd9a3b05..4f10a63809 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_outside.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,23 +28,16 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-B-04] == <>::B - === Synopsis - Declared in `<c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,21 +50,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-04-f] == <>::<>::f - === Synopsis - Declared in `<c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +70,8 @@ f(); [#A-B-01] == <>::B<int> - === Synopsis - Declared in `<c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,21 +84,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-01-g] == <>::<><int>::g - === Synopsis - Declared in `<c_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -128,5 +102,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 9d93fabd26..ca1f154754 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.html +++ b/test-files/golden-tests/templates/c_mct_expl_outside.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -46,14 +46,13 @@

Types

-B - -B<int> - +B +B<int> +
@@ -79,12 +78,12 @@

Member Functions

-f - +f +
@@ -126,12 +125,12 @@

Member Functions

-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 edb74d942f..1d832424e6 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_inline.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -33,27 +28,20 @@ struct A; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - |=== - - [#A-f-00] == <>::f - === Synopses - Declared in `<c_mft_expl_inline.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename T> @@ -64,7 +52,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> @@ -77,10 +64,8 @@ void [#A-f-0e] == <>::f - === Synopsis - Declared in `<c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -93,10 +78,8 @@ f(); [#A-f-0b] == <>::f<int> - === Synopsis - Declared in `<c_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -107,5 +90,4 @@ void ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 cf51919b11..279503679b 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.html +++ b/test-files/golden-tests/templates/c_mft_expl_inline.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,12 +47,12 @@

Member Functions

-f - +f +
@@ -63,7 +63,6 @@

Synopses

Declared in <c_mft_expl_inline.cpp>
-
 
 template<typename T>
@@ -73,7 +72,6 @@ 

Synopses

» more... -
 
 template<>
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 03df5f4a94..cacb53ff5b 100644
--- a/test-files/golden-tests/templates/c_mft_expl_outside.adoc
+++ b/test-files/golden-tests/templates/c_mft_expl_outside.adoc
@@ -4,24 +4,19 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
 [#A]
 == A
 
-
 === Synopsis
 
-
 Declared in `<c_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -33,27 +28,20 @@ struct A;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
-
-
 [#A-f-00]
 == <>::f
 
-
 === Synopses
 
-
 Declared in `<c_mft_expl_outside.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<typename T>
@@ -64,7 +52,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<>
@@ -77,10 +64,8 @@ void
 [#A-f-0e]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<c_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -93,10 +78,8 @@ f();
 [#A-f-0b]
 == <>::f<int>
 
-
 === Synopsis
 
-
 Declared in `<c_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -107,5 +90,4 @@ void
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
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 ad17d2c8bb..2b6f992b03 100644
--- a/test-files/golden-tests/templates/c_mft_expl_outside.html
+++ b/test-files/golden-tests/templates/c_mft_expl_outside.html
@@ -18,10 +18,10 @@ 

Types

-A - +A +
@@ -47,12 +47,12 @@

Member Functions

-f - +f +
@@ -63,7 +63,6 @@

Synopses

Declared in <c_mft_expl_outside.cpp>
-
 
 template<typename T>
@@ -73,7 +72,6 @@ 

Synopses

» more... -
 
 template<>
diff --git a/test-files/golden-tests/templates/ct_expl.adoc b/test-files/golden-tests/templates/ct_expl.adoc
index 2ca433edcb..a9d5e99b27 100644
--- a/test-files/golden-tests/templates/ct_expl.adoc
+++ b/test-files/golden-tests/templates/ct_expl.adoc
@@ -4,26 +4,20 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
 [#A-0e]
 == A
 
-
 === Synopsis
 
-
 Declared in `<ct_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -36,21 +30,15 @@ struct A;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
-
-
 [#A-0e-f]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<ct_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -62,10 +50,8 @@ f();
 [#A-00]
 == A<int>
 
-
 === Synopsis
 
-
 Declared in `<ct_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -78,21 +64,15 @@ struct <><int>;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
-
-
 [#A-00-g]
 == <><int>::g
 
-
 === Synopsis
 
-
 Declared in `<ct_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -102,5 +82,4 @@ g();
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/templates/ct_expl.html b/test-files/golden-tests/templates/ct_expl.html
index 2e63cd1251..8b398ef801 100644
--- a/test-files/golden-tests/templates/ct_expl.html
+++ b/test-files/golden-tests/templates/ct_expl.html
@@ -18,12 +18,11 @@ 

Types

-A - -A<int> - +A +A<int> +
@@ -49,12 +48,12 @@

Member Functions

-f - +f +
@@ -96,12 +95,12 @@

Member Functions

-g - +g +
diff --git a/test-files/golden-tests/templates/ct_mc.adoc b/test-files/golden-tests/templates/ct_mc.adoc index b84d78e6c8..11796d6bfd 100644 --- a/test-files/golden-tests/templates/ct_mc.adoc +++ b/test-files/golden-tests/templates/ct_mc.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,21 +29,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B] == <>::B - === Synopsis - Declared in `<ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -60,21 +49,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-f] == <>::<>::f - === Synopsis - Declared in `<ct_mc.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -84,5 +67,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/templates/ct_mc.html b/test-files/golden-tests/templates/ct_mc.html index 59a8d98ce9..79d9f7bf7b 100644 --- a/test-files/golden-tests/templates/ct_mc.html +++ b/test-files/golden-tests/templates/ct_mc.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,12 +47,12 @@

Types

-B - +B +
@@ -77,12 +77,12 @@

Member Functions

-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 43b0ffcd50..5a99f2947e 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc @@ -4,26 +4,20 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,21 +30,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B] == <>::B - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,21 +50,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B-f] == <>::<>::f - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -88,10 +70,8 @@ f(); [#A-00] == A<int> - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -104,21 +84,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00-B] == <><int>::B - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,21 +104,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00-B-g] == <><int>::<>::g - === Synopsis - Declared in `<ct_mc_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -154,5 +122,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 7c0fade4e0..e38dab6c64 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.html @@ -18,12 +18,11 @@

Types

-A - -A<int> - +A +A<int> +
@@ -49,12 +48,12 @@

Types

-B - +B +
@@ -79,12 +78,12 @@

Member Functions

-f - +f +
@@ -126,12 +125,12 @@

Types

-B - +B +
@@ -156,12 +155,12 @@

Member Functions

-g - +g +
diff --git a/test-files/golden-tests/templates/ct_mct.adoc b/test-files/golden-tests/templates/ct_mct.adoc index 97728cf279..1e9715a1d4 100644 --- a/test-files/golden-tests/templates/ct_mct.adoc +++ b/test-files/golden-tests/templates/ct_mct.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,21 +29,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B] == <>::B - === Synopsis - Declared in `<ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -61,21 +50,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-f] == <>::<>::f - === Synopsis - Declared in `<ct_mct.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -85,5 +68,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/templates/ct_mct.html b/test-files/golden-tests/templates/ct_mct.html index c70fdbcd72..7c8ce8c023 100644 --- a/test-files/golden-tests/templates/ct_mct.html +++ b/test-files/golden-tests/templates/ct_mct.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,12 +47,12 @@

Types

-B - +B +
@@ -78,12 +78,12 @@

Member Functions

-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 ccb6ca1df3..009f06915c 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,23 +29,16 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-B-07] == <>::B - === Synopsis - Declared in `<ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,21 +51,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-07-f] == <>::<>::f - === Synopsis - Declared in `<ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,10 +71,8 @@ f(); [#A-B-06] == <>::B<int> - === Synopsis - Declared in `<ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,21 +85,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-B-06-g] == <>::<><int>::g - === Synopsis - Declared in `<ct_mct_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -129,5 +103,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 4e6f0a87ed..04a5e2b7aa 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,14 +47,13 @@

Types

-B - -B<int> - +B +B<int> +
@@ -80,12 +79,12 @@

Member Functions

-f - +f +
@@ -127,12 +126,12 @@

Member Functions

-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 fed2b57a64..094a571ea6 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc @@ -4,26 +4,20 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,21 +30,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B] == <>::B - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -63,21 +51,15 @@ struct B; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-B-f] == <>::<>::f - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -89,10 +71,8 @@ f(); [#A-00] == A<int> - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -105,23 +85,16 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - | <> - |=== - - [#A-00-B-03] == <><int>::B - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -130,16 +103,11 @@ template<typename U> struct B; ---- - - - [#A-00-B-02] == <><int>::B<int> - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -152,21 +120,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00-B-02-g] == <><int>::<><int>::g - === Synopsis - Declared in `<ct_mct_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -176,5 +138,4 @@ g(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 f7826b4e92..0d93257a79 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.html @@ -18,12 +18,11 @@

Types

-A - -A<int> - +A +A<int> +
@@ -49,12 +48,12 @@

Types

-B - +B +
@@ -80,12 +79,12 @@

Member Functions

-f - +f +
@@ -127,14 +126,13 @@

Types

-B - -B<int> - +B +B<int> +
@@ -178,12 +176,12 @@

Member Functions

-g - +g +
diff --git a/test-files/golden-tests/templates/ct_mf.adoc b/test-files/golden-tests/templates/ct_mf.adoc index 1bee2ed308..f8752c0648 100644 --- a/test-files/golden-tests/templates/ct_mf.adoc +++ b/test-files/golden-tests/templates/ct_mf.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mf.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,21 +29,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-f] == <>::f - === Synopsis - Declared in `<ct_mf.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -58,5 +47,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/templates/ct_mf.html b/test-files/golden-tests/templates/ct_mf.html index 05ff53b5ba..80ef4ccae9 100644 --- a/test-files/golden-tests/templates/ct_mf.html +++ b/test-files/golden-tests/templates/ct_mf.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,12 +47,12 @@

Member Functions

-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 d0b18fb4c5..f1ff3b13ea 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc @@ -4,26 +4,20 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - | <> - |=== [#A-0e] == A - === Synopsis - Declared in `<ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -36,21 +30,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-0e-f] == <>::f - === Synopsis - Declared in `<ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -62,10 +50,8 @@ f(); [#A-00] == A<int> - === Synopsis - Declared in `<ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -78,21 +64,15 @@ struct <><int>; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-00-f] == <><int>::f - === Synopsis - Declared in `<ct_mf_expl_outside.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -102,5 +82,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 c697f9b243..746f8f287d 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.html @@ -18,12 +18,11 @@

Types

-A - -A<int> - +A +A<int> +
@@ -49,12 +48,12 @@

Member Functions

-f - +f +
@@ -96,12 +95,12 @@

Member Functions

-f - +f +
diff --git a/test-files/golden-tests/templates/ct_mft.adoc b/test-files/golden-tests/templates/ct_mft.adoc index c9991f9b23..2213452d5a 100644 --- a/test-files/golden-tests/templates/ct_mft.adoc +++ b/test-files/golden-tests/templates/ct_mft.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mft.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,21 +29,15 @@ struct A; [cols=1] |=== -| Name - +| Name | <> - |=== - - [#A-f] == <>::f - === Synopsis - Declared in `<ct_mft.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -59,5 +48,4 @@ f(); ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# diff --git a/test-files/golden-tests/templates/ct_mft.html b/test-files/golden-tests/templates/ct_mft.html index f7f05facce..ca0b760d0c 100644 --- a/test-files/golden-tests/templates/ct_mft.html +++ b/test-files/golden-tests/templates/ct_mft.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -47,12 +47,12 @@

Member Functions

-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 9ea353b057..38a2a24028 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc @@ -4,24 +4,19 @@ [#index] == Global namespace - === Types [cols=1] |=== -| Name - +| Name | <> - |=== [#A] == A - === Synopsis - Declared in `<ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -34,27 +29,20 @@ struct A; [cols=2] |=== -| Name -| Description - +| Name +| Description | <> | - |=== - - [#A-f-0a] == <>::f - === Synopses - Declared in `<ct_mft_expl_inline.cpp>` - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename U> @@ -65,7 +53,6 @@ void [.small]#<># - [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> @@ -78,10 +65,8 @@ void [#A-f-07] == <>::f - === Synopsis - Declared in `<ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -94,10 +79,8 @@ f(); [#A-f-04] == <>::f<int> - === Synopsis - Declared in `<ct_mft_expl_inline.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] @@ -108,5 +91,4 @@ void ---- - [.small]#Created with https://www.mrdocs.com[MrDocs]# 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 d6a09d1307..a43d4b6c3f 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.html @@ -18,10 +18,10 @@

Types

-A - +A +
@@ -48,12 +48,12 @@

Member Functions

-f - +f +
@@ -64,7 +64,6 @@

Synopses

Declared in <ct_mft_expl_inline.cpp>
-
 
 template<typename U>
@@ -74,7 +73,6 @@ 

Synopses

» more... -
 
 template<>
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 e3b945d493..0bf7af3453 100644
--- a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc
+++ b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc
@@ -4,26 +4,20 @@
 [#index]
 == Global namespace
 
-
 === Types
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 | <> 
-
 |===
 
 [#A-0e]
 == A
 
-
 === Synopsis
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -36,21 +30,15 @@ struct A;
 
 [cols=1]
 |===
-| Name 
-
+| Name
 | <> 
-
 |===
 
-
-
 [#A-0e-f]
 == <>::f
 
-
 === Synopsis
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -63,10 +51,8 @@ f();
 [#A-00]
 == A<int>
 
-
 === Synopsis
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -79,27 +65,20 @@ struct <><int>;
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
-
-
 [#A-00-f-030]
 == <><int>::f
 
-
 === Synopses
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<typename U>
@@ -110,7 +89,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<>
@@ -123,10 +101,8 @@ void
 [#A-00-f-032]
 == <><int>::f
 
-
 === Synopsis
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -139,10 +115,8 @@ f();
 [#A-00-f-07]
 == <><int>::f<int>
 
-
 === Synopsis
 
-
 Declared in `<ct_mft_expl_outside.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -153,5 +127,4 @@ void
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
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 b88bc3a5f8..69ba0bc42f 100644
--- a/test-files/golden-tests/templates/ct_mft_expl_outside.html
+++ b/test-files/golden-tests/templates/ct_mft_expl_outside.html
@@ -18,12 +18,11 @@ 

Types

-A - -A<int> - +A +A<int> +
@@ -49,12 +48,12 @@

Member Functions

-f - +f +
@@ -98,12 +97,12 @@

Member Functions

-f - +f +
@@ -114,7 +113,6 @@

Synopses

Declared in <ct_mft_expl_outside.cpp>
-
 
 template<typename U>
@@ -124,7 +122,6 @@ 

Synopses

» more... -
 
 template<>
diff --git a/test-files/golden-tests/templates/ft_expl.adoc b/test-files/golden-tests/templates/ft_expl.adoc
index d10687c2b5..a4987dcfe0 100644
--- a/test-files/golden-tests/templates/ft_expl.adoc
+++ b/test-files/golden-tests/templates/ft_expl.adoc
@@ -4,30 +4,24 @@
 [#index]
 == Global namespace
 
-
 === Functions
 
 [cols=2]
 |===
-| Name 
-| Description 
-
+| Name
+| Description
 | <> 
 | 
-
 |===
 
 [#f-0e]
 == f
 
-
 === Synopses
 
-
 Declared in `<ft_expl.cpp>`
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<typename T>
@@ -38,7 +32,6 @@ void
 [.small]#<>#
 
 
-
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
 template<>
@@ -51,10 +44,8 @@ void
 [#f-03]
 == f
 
-
 === Synopsis
 
-
 Declared in `<ft_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -67,10 +58,8 @@ f();
 [#f-0c]
 == f<int>
 
-
 === Synopsis
 
-
 Declared in `<ft_expl.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
@@ -81,5 +70,4 @@ void
 ----
 
 
-
 [.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/templates/ft_expl.html b/test-files/golden-tests/templates/ft_expl.html
index 2cafcee7d3..49b6875112 100644
--- a/test-files/golden-tests/templates/ft_expl.html
+++ b/test-files/golden-tests/templates/ft_expl.html
@@ -19,10 +19,10 @@ 

Functions

-f - +f +
@@ -33,7 +33,6 @@

Synopses

Declared in <ft_expl.cpp>
-
 
 template<typename T>
@@ -43,7 +42,6 @@ 

Synopses

» more... -
 
 template<>