diff --git a/include/mrdocs/Metadata/Info.hpp b/include/mrdocs/Metadata/Info.hpp index 6988f78c7..c69315794 100644 --- a/include/mrdocs/Metadata/Info.hpp +++ b/include/mrdocs/Metadata/Info.hpp @@ -341,10 +341,6 @@ tag_invoke( if (I.Parent) { io.map("parent", I.Parent); - io.defer("parents", [&] - { - return getParents(*domCorpus, I); - }); } if (I.javadoc) { diff --git a/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs b/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs index 8f65231a4..7c3fd37bf 100644 --- a/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs +++ b/share/mrdocs/addons/generator/adoc/partials/symbol.adoc.hbs @@ -14,7 +14,7 @@ {{#unless @root.config.multipage }} {{! Single page documentation: symbol is not available to the wrapper but it's available here }} {{! Include the symbol title at a higher level }} -{{#> markup/h level=1 id=symbol.anchor }}{{> symbol/qualified-name symbol }}{{/markup/h}} +{{#> markup/h level=1 id=symbol.anchor }}{{> symbol/qualified-name-title symbol }}{{/markup/h}} {{/unless}} {{! Brief }} {{#if symbol.doc.brief}} @@ -83,7 +83,7 @@ | Description {{#each symbol.friends }} {{#if symbol}} -| {{#>markup/code}}{{> symbol/name symbol link=symbol }}{{/markup/code}} +| {{#>markup/code}}{{> symbol/qualified-name symbol }}{{/markup/code}} | {{> javadoc/inline-brief symbol.doc.brief }} {{else}} | {{#>markup/code}}{{> type/declarator type }}{{/markup/code}} 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 ef1a6f970..f8ba6854b 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 @@ -8,7 +8,7 @@ {{~> symbol/name-info . nolink=true~}} {{~/if~}} {{~else~}} -{{~#>markup/a href=url}}{{#>markup/code}}{{>symbol/name . nolink=true}}{{/markup/code}}{{/markup/a}} {{>symbol/special-function-suffix .~}} +{{~#>markup/a href=url}}{{#>markup/code}}{{>symbol/name-text .}}{{/markup/code}}{{/markup/a}} {{>symbol/special-function-suffix .~}} {{~/if~}} {{~/markup/td}} {{#if includeBrief~}} diff --git a/share/mrdocs/addons/generator/common/partials/symbol/name-text.hbs b/share/mrdocs/addons/generator/common/partials/symbol/name-text.hbs new file mode 100644 index 000000000..40692c363 --- /dev/null +++ b/share/mrdocs/addons/generator/common/partials/symbol/name-text.hbs @@ -0,0 +1,37 @@ +{{!-- + Renders the symbol name in an appropriate format for section titles. + + This is typically a linked name, but it can also be a special name like + "see-below" or "implementation-defined". + + Expected Context: {Symbol Object} + + Optional parameters: + nolink: If true, types and symbols will not be linked. + link: Symbol that should be linked to, regardless of the original symbol. + + Example: + {{> declarator symbol }} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} +{{~#if (and (eq kind "function") (eq functionClass "conversion"))~}} + {{! Conversion operator: "operator" and the type declarator ~}} + operator {{>type/declarator return nolink=true~}} +{{~else if (eq kind "guide")~}} + {{! Deduction guide: "deduced" type declarator ~}} + {{>type/declarator deduced nolink=true~}} +{{~else~}} + {{! Symbol with URL: link to the symbol documentation ~}} + {{~#if name~}} + {{~name~}} + {{~else if parent ~}} + Unnamed {{or tag kind~}} + {{~else ~}} + Global namespace + {{~/if~}} + {{~#if (contains (arr "explicit" "partial") template.kind)~}} + {{! Explicit or partial template: render the template arguments ~}} + {{>template/args args=template.args nolink=true~}} + {{~/if~}} +{{~/if~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/name.hbs b/share/mrdocs/addons/generator/common/partials/symbol/name.hbs index 82b9cac1a..c3a1e6660 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/name.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/name.hbs @@ -8,29 +8,20 @@ Optional parameters: nolink: If true, types and symbols will not be linked. - link: Symbol that should be linked to, regardless of the original symbol. Example: {{> declarator symbol }} See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference --}} -{{#if (and (eq kind "function") (eq functionClass "conversion"))~}} +{{~#if (and (eq kind "function") (eq functionClass "conversion"))~}} {{! Conversion operator: "operator" and the type declarator ~}} - operator {{>type/declarator return nolink=nolink~}} -{{else if (eq kind "guide")~}} + operator {{>type/declarator return nolink=false~}} +{{~else if (eq kind "guide")~}} {{! Deduction guide: "deduced" type declarator ~}} - {{>type/declarator deduced nolink=nolink~}} -{{else~}} - {{#if (and link.url (not nolink))~}} - {{! Symbol with URL: link to the symbol documentation ~}} - {{#>markup/a href=link.url}}{{or name ""}}{{/markup/a~}} - {{else~}} - {{! Symbol without URL: plain text ~}} - {{or name ""~}} - {{/if~}} - {{#if (contains (arr "explicit" "partial") template.kind)~}} - {{! Explicit or partial template: render the template arguments ~}} - {{>template/args args=template.args nolink=nolink~}} - {{/if~}} -{{/if}} \ No newline at end of file + {{>type/declarator deduced nolink=false~}} +{{~else if (and url (not nolink))~}} + {{#>markup/a href=url}}{{>symbol/name-text}}{{/markup/a~}} +{{~else~}} + {{~>symbol/name-text~}} +{{~/if~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-text.hbs b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-text.hbs new file mode 100644 index 000000000..fc6617182 --- /dev/null +++ b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-text.hbs @@ -0,0 +1,18 @@ +{{!-- + Renders the qualified symbol name as text only + + This partial renders the qualified symbol name as text only. + + Expected Context: {Symbol Object} + + Example: + {{> symbol/qualified-name symbol }} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} +{{~#if (and parent parent.parent)~}} +{{~> symbol/qualified-name-text parent ~}}:: +{{~/if~}} +{{~#if name ~}} +{{~> symbol/name-text . ~}} +{{~/if~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-title.hbs b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-title.hbs new file mode 100644 index 000000000..5aa4bfad9 --- /dev/null +++ b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name-title.hbs @@ -0,0 +1,41 @@ +{{!-- + Renders the qualified symbol in the format used in titles + + Titles use a format where all parent namespaces are linked to their documentation. + A parent is included only if it has a name. Unnamed namespaces are not included. + + In general, the last symbol name is then appended to the linked namespaces without + any link because it represents the current symbol. However, there are some + exceptions to that: + + - If the symbol is a conversion operator, the conversion type is linked. + - If the symbol is a template specialization, the primary template is linked + and the links to the arguments are appended to the name. + - In other cases, the symbol name text is used without any links. + + Expected Context: {Symbol Object} + + Example: + {{> symbol/title-qualified-name symbol }} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} +{{~#if (and parent parent.parent)~}} +{{~> symbol/qualified-name-title parent is-qualified-name-parent=true ~}}{{#if parent.name }}::{{/if}} +{{~/if~}} +{{~#if (and (eq kind "function") (eq functionClass "conversion"))~}} + {{~> symbol/name . ~}} +{{~else if is-qualified-name-parent ~}} + {{!~ If this is a parent, we only print it if it really has a name ~}} + {{~#if name ~}} + {{~> symbol/name . ~}} + {{~/if~}} +{{~else if (eq kind "guide")~}} + {{>type/declarator deduced nolink=false~}} +{{~else if (contains (arr "explicit" "partial") template.kind)~}} + {{!~ If the last part is a template specialization, we include links to primary template and the arguments. ~}} + {{!~ If the primary template wasn't correctly extracted for some reason, we just print the name as usual. ~}} + {{#if template.primary }}{{~>symbol/name template.primary ~}}{{else}}{{ name }}{{/if}}{{>template/args args=template.args nolink=false~}} +{{~else~}} + {{~> symbol/name-text . ~}} +{{~/if~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/qualified-name.hbs b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name.hbs index 7e8499aa9..273da92d3 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/qualified-name.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/qualified-name.hbs @@ -1,14 +1,8 @@ {{!-- - Renders the qualified symbol name in an appropriate format for section titles. + Renders the qualified symbol with a link to the symbol's documentation. - This partial renders the symbol name in a format where all parent namespaces - are linked to their documentation. The symbol name is then appended to the - linked namespaces. - - It also includes exceptions for unnamed symbols and friend declarations. - Unnamed symbols need to be handled differently as they have no name to display. - Friend declarations need to be handled differently as they are not part of the - symbol hierarchy and need to be linked to the befriended symbol or type. + This partial renders the symbol name in a format where the whole qualified name + is linked to the documentation of the main symbol. Expected Context: {Symbol Object} @@ -17,31 +11,8 @@ See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference --}} -{{! We remove whitespace between all tag so the result is in a single line ~}} -{{~#if (ne kind "friend")~}} - {{~#if name~}} - {{! General case: linked parent symbols followed by the symbol name ~}} - {{#each parents~}} - {{#if name~}} - {{>symbol/name . link=. nolink=../nolink}}:: - {{~/if}} - {{~/each}}{{>symbol/name .}} - {{~else~}} - {{! Unnamed symbol: use the symbol type in the title ~}} - {{~#if parent~}} - {{! Symbol with no name but with a parent ~}} - Unnamed - {{~else~}} - {{! Symbol with no name and no parent: Global symbol ~}} - Global - {{~/if}} {{or tag kind~}} - {{~/if~}} +{{~#if (and url (not nolink))~}} +{{#>markup/a href=url}}{{>symbol/qualified-name-text}}{{/markup/a~}} {{~else~}} - {{~#if symbol~}} - {{! Friend symbol: use the befriended symbol ~}} - {{>symbol/qualified-name symbol nolink=nolink ~}} - {{~else~}} - {{! Friend type: use the type name ~}} - {{~>type/declarator type ~}} - {{~/if~}} +{{~>symbol/qualified-name-text~}} {{~/if~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/qualified-names.hbs b/share/mrdocs/addons/generator/common/partials/symbol/qualified-names.hbs new file mode 100644 index 000000000..4914ed4e7 --- /dev/null +++ b/share/mrdocs/addons/generator/common/partials/symbol/qualified-names.hbs @@ -0,0 +1,18 @@ +{{!-- + Renders the qualified symbol name with a link to each component + + This partial renders the symbol name in a format where each component + is linked to their documentation. + + Expected Context: {Symbol Object} + + Example: + {{> symbol/qualified-name symbol }} + + See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference +--}} +{{! We remove whitespace between all tag so the result is in a single line ~}} +{{~#if (and parent parent.parent)~}} +{{~> symbol/qualified-names parent ~}}:: +{{~/if~}} +{{~> symbol/name . ~}} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature.hbs index 226239421..9d06caa9a 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature.hbs @@ -11,4 +11,4 @@ See: https://mrdocs.com/docs/mrdocs/develop/generators.html#dom_reference --}} -{{> (concat 'symbol/signature/' kind) }} \ No newline at end of file +{{> (concat 'symbol/signature/' kind) nolink=nolink }} \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature/concept.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature/concept.hbs index ae55eb0c2..b3cd811ed 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature/concept.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature/concept.hbs @@ -1,3 +1,3 @@ {{>template/head template}} -concept {{>symbol/name symbol}} = {{constraint}}; \ No newline at end of file +concept {{>symbol/name-text symbol}} = {{constraint}}; \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature/enum.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature/enum.hbs index 202010d35..548d50c00 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature/enum.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature/enum.hbs @@ -1,2 +1,2 @@ -enum {{#if isScoped}}class {{/if}}{{>symbol/name .~}} +enum {{#if isScoped}}class {{/if}}{{>symbol/name-text .~}} {{#if type}} : {{>type/declarator type}}{{/if}}; \ No newline at end of file diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature/function.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature/function.hbs index 130a8b58d..5d8857b38 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature/function.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature/function.hbs @@ -14,7 +14,15 @@ {{/if~}} {{#if (eq functionClass "normal")}}{{>type/declarator-prefix return}} {{/if~}} -{{>symbol/name symbol link=(select link link template.primary)}} +{{~#if force-link~}} +{{>symbol/name symbol }} +{{~else if (eq functionClass "conversion")~}} +{{>symbol/name symbol }} +{{~else if (contains (arr "explicit" "partial") template.kind)~}} +{{>symbol/name template.primary ~}}{{>template/args args=template.args nolink=true~}} +{{~else~}} +{{>symbol/name-text symbol }} +{{~/if~}} ({{#if isExplicitObjectMemberFunction}}this {{/if}}{{#each params}}{{#unless (and @first @last)}} {{/unless}}{{>type/declarator type decl-name=name~}} {{#if default}} = {{default}}{{/if~}} diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature/record.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature/record.hbs index 0afb25ed2..f1a1ceefd 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature/record.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature/record.hbs @@ -1,6 +1,11 @@ {{#if template}}{{>template/head template}} {{/if~}} -{{#if isFriend}}friend {{/if}}{{tag}} {{>symbol/name symbol link=(select link link template.primary)~}} +{{#if isFriend}}friend {{/if~}} +{{~tag}} {{#if (contains (arr "explicit" "partial") template.kind)~}} + {{>symbol/name template.primary ~}}{{>template/args args=template.args nolink=nolink~}} +{{~else~}} + {{>symbol/name-text symbol ~}} +{{~/if}} {{#unless bases~}} {{else if isFriend~}} {{else}} diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signature/variable.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signature/variable.hbs index a055a959a..06b2837a2 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signature/variable.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signature/variable.hbs @@ -10,7 +10,7 @@ {{/if~}} {{#if isThreadLocal}}thread_local {{/if~}} -{{>type/declarator-prefix type}} {{>symbol/name symbol link=(select link link template.primary)~}} +{{>type/declarator-prefix type}} {{>symbol/name-text symbol ~}} {{#if isBitfield}} : {{bitfieldWidth}}{{/if~}} {{#if default}} = {{default}}{{/if~}} {{>type/declarator-suffix type~}} diff --git a/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs b/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs index 96e13bc9f..a75a16990 100644 --- a/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs +++ b/share/mrdocs/addons/generator/common/partials/symbol/signatures.hbs @@ -20,7 +20,7 @@ {{#each members as | member |}} {{#if member.doc.brief}}{{> javadoc/brief member.doc.brief }}{{/if}} {{#> markup/code-block }} -{{> symbol/signature member link=member}} +{{> symbol/signature/function member force-link=true }} {{/markup/code-block}} {{#> markup/span class="small" }}{{#> markup/a href=member.url }}{{#>markup/em }}» more{{ str "..." }}{{/markup/em}}{{/markup/a}}{{/markup/span}} diff --git a/share/mrdocs/addons/generator/html/partials/symbol.html.hbs b/share/mrdocs/addons/generator/html/partials/symbol.html.hbs index f9351deb2..f47aa8b71 100644 --- a/share/mrdocs/addons/generator/html/partials/symbol.html.hbs +++ b/share/mrdocs/addons/generator/html/partials/symbol.html.hbs @@ -113,7 +113,7 @@ {{#each symbol.friends }} {{#if symbol}} -{{#>markup/code}}{{> symbol/name symbol link=symbol }}{{/markup/code}} +{{#>markup/code}}{{> symbol/name symbol }}{{/markup/code}} {{> javadoc/inline-brief symbol.doc.brief }} {{else}} {{#>markup/code}}{{> type/declarator type }}{{/markup/code}} diff --git a/src/lib/Metadata/Template.cpp b/src/lib/Metadata/Template.cpp index 9ee7f97a6..51cd3d15d 100644 --- a/src/lib/Metadata/Template.cpp +++ b/src/lib/Metadata/Template.cpp @@ -341,7 +341,10 @@ tag_invoke( io.defer("kind", [&] { return toString(I.specializationKind()); }); - io.map("primary", I.Primary); + if (I.Primary != SymbolID::invalid) + { + io.map("primary", I.Primary); + } io.map("params", dom::LazyArray(I.Params, domCorpus)); io.map("args", dom::LazyArray(I.Args, domCorpus)); io.map("requires", dom::stringOrNull(I.Requires.Written)); diff --git a/src/lib/Support/LegibleNames.cpp b/src/lib/Support/LegibleNames.cpp index c31f7fc01..23bad65f0 100644 --- a/src/lib/Support/LegibleNames.cpp +++ b/src/lib/Support/LegibleNames.cpp @@ -74,7 +74,7 @@ getUnnamedInfoName(Info const& I) } std::size_t const idx = to_underlying(I.Kind) - 1; - std::string res; + std::string res = "_"; // push idx as two digits res.push_back(static_cast('0' + (idx / 10))); res.push_back(static_cast('0' + (idx % 10))); 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 fdda96e68..ef8397d1d 100644 --- a/test-files/golden-tests/config/auto-brief/auto-brief.html +++ b/test-files/golden-tests/config/auto-brief/auto-brief.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -56,7 +56,7 @@

Functions

-

copyBriefFromCopyBrief

+

copyBriefFromCopyBrief

This is the explicit brief. @@ -76,7 +76,7 @@

Synopsis

-

copyBriefFromExplicitBrief

+

copyBriefFromExplicitBrief

This is the explicit brief. @@ -96,7 +96,7 @@

Synopsis

-

copyBriefFromFirstSentenceAsBrief

+

copyBriefFromFirstSentenceAsBrief

This is the brief. @@ -116,7 +116,7 @@

Synopsis

-

copyBriefFromFirstValid

+

copyBriefFromFirstValid

This function has documentation but no brief. @@ -136,7 +136,7 @@

Synopsis

-

copyDetailsFromCopyBrief

+

copyDetailsFromCopyBrief

Details will be copied @@ -156,7 +156,7 @@

Synopsis

-

copyDetailsFromDocNoBrief

+

copyDetailsFromDocNoBrief

Custom brief @@ -176,7 +176,7 @@

Synopsis

-

copyDetailsFromExplicitBrief

+

copyDetailsFromExplicitBrief

Synopsis

@@ -196,7 +196,7 @@

Description

-

copyDetailsFromFirstSentenceAsBrief

+

copyDetailsFromFirstSentenceAsBrief

Synopsis

@@ -216,7 +216,7 @@

Description

-

copyDetailsFromNoDoc

+

copyDetailsFromNoDoc

Custom brief @@ -236,7 +236,7 @@

Synopsis

-

copyDocFromCopyBrief

+

copyDocFromCopyBrief

This is the explicit brief. @@ -260,7 +260,7 @@

Description

-

copyDocFromExplicitBrief

+

copyDocFromExplicitBrief

This is the explicit brief. @@ -284,7 +284,7 @@

Description

-

copyDocFromFirstSentenceAsBrief

+

copyDocFromFirstSentenceAsBrief

This is the brief. @@ -308,7 +308,7 @@

Description

-

docNoBriefFunction

+

docNoBriefFunction

This function has documentation but no brief. @@ -328,7 +328,7 @@

Synopsis

-

explicitBriefFunction

+

explicitBriefFunction

This is the explicit brief. @@ -352,7 +352,7 @@

Description

-

explicitBriefFunction2

+

explicitBriefFunction2

This is the explicit brief. @@ -376,7 +376,7 @@

Description

-

failCircularReferenceCopyFunction

+

failCircularReferenceCopyFunction

Synopsis

@@ -392,7 +392,7 @@

Synopsis

-

failCircularSourceFunctionA

+

failCircularSourceFunctionA

Synopsis

@@ -408,7 +408,7 @@

Synopsis

-

failCircularSourceFunctionB

+

failCircularSourceFunctionB

Synopsis

@@ -424,7 +424,7 @@

Synopsis

-

failCopyBriefFromDocNoBrief

+

failCopyBriefFromDocNoBrief

This function has documentation but no brief. @@ -444,7 +444,7 @@

Synopsis

-

failCopyBriefFromInvalidReference

+

failCopyBriefFromInvalidReference

Synopsis

@@ -460,7 +460,7 @@

Synopsis

-

failCopyBriefFromNoDoc

+

failCopyBriefFromNoDoc

Synopsis

@@ -476,7 +476,7 @@

Synopsis

-

failCopyDetailsFromInvalidReference

+

failCopyDetailsFromInvalidReference

Synopsis

@@ -492,7 +492,7 @@

Synopsis

-

failCopyDocFromDocNoBrief

+

failCopyDocFromDocNoBrief

This function has documentation but no brief. @@ -512,7 +512,7 @@

Synopsis

-

failCopyDocFromInvalidReference

+

failCopyDocFromInvalidReference

Synopsis

@@ -528,7 +528,7 @@

Synopsis

-

failCopyDocFromNoDoc

+

failCopyDocFromNoDoc

Synopsis

@@ -544,7 +544,7 @@

Synopsis

-

failInvalidReferenceCopyFunctions

+

failInvalidReferenceCopyFunctions

Synopsis

@@ -560,7 +560,7 @@

Synopsis

-

firstSentenceAsBriefFunction

+

firstSentenceAsBriefFunction

This is the brief. @@ -584,7 +584,7 @@

Description

-

noDocFunction

+

noDocFunction

Synopsis

@@ -600,7 +600,7 @@

Synopsis

-

recursiveReferenceCopyFunction

+

recursiveReferenceCopyFunction

Final recursive brief @@ -620,7 +620,7 @@

Synopsis

-

recursiveSourceFunctionA

+

recursiveSourceFunctionA

Final recursive brief @@ -640,7 +640,7 @@

Synopsis

-

recursiveSourceFunctionB

+

recursiveSourceFunctionB

Final recursive brief 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 a3171812c..8740b34fd 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -56,7 +56,7 @@

Functions

-

copyBriefFromCopyBrief

+

copyBriefFromCopyBrief

This is the explicit brief. @@ -76,7 +76,7 @@

Synopsis

-

copyBriefFromExplicitBrief

+

copyBriefFromExplicitBrief

This is the explicit brief. @@ -96,7 +96,7 @@

Synopsis

-

copyBriefFromFirstSentenceAsBrief

+

copyBriefFromFirstSentenceAsBrief

Synopsis

@@ -112,7 +112,7 @@

Synopsis

-

copyBriefFromFirstValid

+

copyBriefFromFirstValid

This is the explicit brief. @@ -132,7 +132,7 @@

Synopsis

-

copyDetailsFromCopyBrief

+

copyDetailsFromCopyBrief

Details will be copied @@ -152,7 +152,7 @@

Synopsis

-

copyDetailsFromDocNoBrief

+

copyDetailsFromDocNoBrief

Custom brief @@ -172,7 +172,7 @@

Synopsis

-

copyDetailsFromExplicitBrief

+

copyDetailsFromExplicitBrief

Synopsis

@@ -192,7 +192,7 @@

Description

-

copyDetailsFromFirstSentenceAsBrief

+

copyDetailsFromFirstSentenceAsBrief

Synopsis

@@ -213,7 +213,7 @@

Description

-

copyDetailsFromNoDoc

+

copyDetailsFromNoDoc

Custom brief @@ -233,7 +233,7 @@

Synopsis

-

copyDocFromCopyBrief

+

copyDocFromCopyBrief

This is the explicit brief. @@ -257,7 +257,7 @@

Description

-

copyDocFromExplicitBrief

+

copyDocFromExplicitBrief

This is the explicit brief. @@ -281,7 +281,7 @@

Description

-

copyDocFromFirstSentenceAsBrief

+

copyDocFromFirstSentenceAsBrief

Synopsis

@@ -302,7 +302,7 @@

Description

-

docNoBriefFunction

+

docNoBriefFunction

Synopsis

@@ -322,7 +322,7 @@

Description

-

explicitBriefFunction

+

explicitBriefFunction

This is the explicit brief. @@ -346,7 +346,7 @@

Description

-

explicitBriefFunction2

+

explicitBriefFunction2

This is the explicit brief. @@ -370,7 +370,7 @@

Description

-

failCircularReferenceCopyFunction

+

failCircularReferenceCopyFunction

Synopsis

@@ -386,7 +386,7 @@

Synopsis

-

failCircularSourceFunctionA

+

failCircularSourceFunctionA

Synopsis

@@ -402,7 +402,7 @@

Synopsis

-

failCircularSourceFunctionB

+

failCircularSourceFunctionB

Synopsis

@@ -418,7 +418,7 @@

Synopsis

-

failCopyBriefFromDocNoBrief

+

failCopyBriefFromDocNoBrief

Synopsis

@@ -434,7 +434,7 @@

Synopsis

-

failCopyBriefFromInvalidReference

+

failCopyBriefFromInvalidReference

Synopsis

@@ -450,7 +450,7 @@

Synopsis

-

failCopyBriefFromNoDoc

+

failCopyBriefFromNoDoc

Synopsis

@@ -466,7 +466,7 @@

Synopsis

-

failCopyDetailsFromInvalidReference

+

failCopyDetailsFromInvalidReference

Synopsis

@@ -482,7 +482,7 @@

Synopsis

-

failCopyDocFromDocNoBrief

+

failCopyDocFromDocNoBrief

Synopsis

@@ -502,7 +502,7 @@

Description

-

failCopyDocFromInvalidReference

+

failCopyDocFromInvalidReference

Synopsis

@@ -518,7 +518,7 @@

Synopsis

-

failCopyDocFromNoDoc

+

failCopyDocFromNoDoc

Synopsis

@@ -534,7 +534,7 @@

Synopsis

-

failInvalidReferenceCopyFunctions

+

failInvalidReferenceCopyFunctions

Synopsis

@@ -550,7 +550,7 @@

Synopsis

-

firstSentenceAsBriefFunction

+

firstSentenceAsBriefFunction

Synopsis

@@ -571,7 +571,7 @@

Description

-

noDocFunction

+

noDocFunction

Synopsis

@@ -587,7 +587,7 @@

Synopsis

-

recursiveReferenceCopyFunction

+

recursiveReferenceCopyFunction

Final recursive brief @@ -607,7 +607,7 @@

Synopsis

-

recursiveSourceFunctionA

+

recursiveSourceFunctionA

Final recursive brief @@ -627,7 +627,7 @@

Synopsis

-

recursiveSourceFunctionB

+

recursiveSourceFunctionB

Final recursive brief diff --git a/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.html b/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.html index 893d99bd2..41a15aba8 100644 --- a/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.html +++ b/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

A

+

A

A helper tag @@ -48,7 +48,7 @@

Synopsis

-

X

+

X

Test class @@ -86,7 +86,7 @@

Member Functions

-

X::X

+

X::X

Constructors @@ -146,7 +146,7 @@

Synopses

-

X::X

+

X::X

Default constructor @@ -166,7 +166,7 @@

Synopsis

-

X::X

+

X::X

Copy constructor @@ -203,7 +203,7 @@

Parameters

-

X::X

+

X::X

Move constructor @@ -240,7 +240,7 @@

Parameters

-

X::X

+

X::X

Construct from int @@ -276,7 +276,7 @@

Parameters

-

X::X

+

X::X

Construct from A @@ -312,7 +312,7 @@

Parameters

-

X::X

+

X::X

Construct from A @@ -348,7 +348,7 @@

Parameters

-

X::~X

+

X::~X

Destructor @@ -367,7 +367,7 @@

Synopsis

-

X::operator A

+

X::operator A

Conversion to A @@ -390,7 +390,7 @@

Return Value

-

X::operator int

+

X::operator int

Conversion to int diff --git a/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.html b/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.html index e1c5f5c97..df9f68e07 100644 --- a/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.html +++ b/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -42,7 +42,7 @@

Functions

-

A

+

A

A helper tag @@ -63,7 +63,7 @@

Synopsis

-

X

+

X

Test class @@ -99,7 +99,7 @@

Member Functions

-

X::operator=

+

X::operator=

Assignment operators @@ -138,7 +138,7 @@

Synopses

-

X::operator=

+

X::operator=

Copy assignment operator @@ -179,7 +179,7 @@

Parameters

-

X::operator=

+

X::operator=

Move assignment operator @@ -220,7 +220,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operator @@ -261,7 +261,7 @@

Parameters

-

X::operator+=

+

X::operator+=

Addition assignment operator @@ -302,7 +302,7 @@

Parameters

-

ostream

+

ostream

A dumb ostream class @@ -323,7 +323,7 @@

Synopsis

-

operator<<

+

operator<<

Stream insertion operator diff --git a/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.html b/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.html index 1d90ec5f3..87aaa6b8d 100644 --- a/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.html +++ b/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

A

+

A

A helper tag @@ -48,7 +48,7 @@

Synopsis

-

X

+

X

Test class @@ -84,7 +84,7 @@

Member Functions

-

X::X

+

X::X

Constructors @@ -134,7 +134,7 @@

Synopses

-

X::X

+

X::X

Copy constructor @@ -170,7 +170,7 @@

Parameters

-

X::X

+

X::X

Move constructor @@ -206,7 +206,7 @@

Parameters

-

X::X

+

X::X

Construct from int @@ -242,7 +242,7 @@

Parameters

-

X::X

+

X::X

Construct from A @@ -278,7 +278,7 @@

Parameters

-

X::X

+

X::X

Construct from A @@ -314,7 +314,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operators @@ -369,7 +369,7 @@

Synopses

-

X::operator=

+

X::operator=

Copy assignment operator @@ -410,7 +410,7 @@

Parameters

-

X::operator=

+

X::operator=

Move assignment operator @@ -451,7 +451,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operator @@ -492,7 +492,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operator @@ -533,7 +533,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operator diff --git a/test-files/golden-tests/config/auto-function-metadata/param-from-operator.html b/test-files/golden-tests/config/auto-function-metadata/param-from-operator.html index 9a0b95cae..3c790fb0b 100644 --- a/test-files/golden-tests/config/auto-function-metadata/param-from-operator.html +++ b/test-files/golden-tests/config/auto-function-metadata/param-from-operator.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -44,7 +44,7 @@

Functions

-

A

+

A

A helper tag @@ -65,7 +65,7 @@

Synopsis

-

X

+

X

Test class @@ -100,7 +100,7 @@

Member Functions

-

X::operator+

+

X::operator+

Addition operator @@ -141,7 +141,7 @@

Parameters

-

ostream

+

ostream

A dumb ostream class @@ -162,7 +162,7 @@

Synopsis

-

operator-

+

operator-

Subtraction operator @@ -209,7 +209,7 @@

Parameters

-

operator<<

+

operator<<

Stream insertion operator @@ -256,7 +256,7 @@

Parameters

-

operator!

+

operator!

Negation operator diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.html b/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.html index e56cab62a..214acab94 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.html +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

X

+

X

Test class @@ -63,7 +63,7 @@

Member Functions

-

X::empty

+

X::empty

Determines whether the range is empty. @@ -87,7 +87,7 @@

Return Value

-

X::front

+

X::front

Returns the first element of the range. @@ -111,7 +111,7 @@

Return Value

-

X::size

+

X::size

Get the range size. diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.html b/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.html index 53eac380a..3ed6402b4 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.html +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -40,7 +40,7 @@

Functions

-

R

+

R

The return type of the function @@ -75,7 +75,7 @@

Non-Member Functions

-

getR

+

getR

Test function diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-special.html b/test-files/golden-tests/config/auto-function-metadata/returns-from-special.html index 154877617..7c385b4bd 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-special.html +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-special.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -51,7 +51,7 @@

Functions

-

A

+

A

A helper class @@ -72,7 +72,7 @@

Synopsis

-

Undoc

+

Undoc

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

X

+

X

Test class @@ -136,7 +136,7 @@

Member Functions

-

X::operator=

+

X::operator=

Assignment operators @@ -167,7 +167,7 @@

Synopses

-

X::operator=

+

X::operator=

Assignment operator @@ -208,7 +208,7 @@

Parameters

-

X::operator=

+

X::operator=

Assignment operator @@ -249,7 +249,7 @@

Parameters

-

X::operator+

+

X::operator+

Addition operator @@ -290,7 +290,7 @@

Parameters

-

X::operator->

+

X::operator->

Member access operator @@ -314,7 +314,7 @@

Return Value

-

X::operator A

+

X::operator A

Conversion to A @@ -337,7 +337,7 @@

Return Value

-

X::operator Undoc

+

X::operator Undoc

Conversion to Undoc @@ -360,7 +360,7 @@

Return Value

-

X::operator!

+

X::operator!

Negation operator @@ -384,7 +384,7 @@

Return Value

-

X::operator==

+

X::operator==

Equality operator @@ -425,7 +425,7 @@

Parameters

-

X::operator!=

+

X::operator!=

Inequality operator @@ -466,7 +466,7 @@

Parameters

-

X::operator<

+

X::operator<

Less-than operator @@ -507,7 +507,7 @@

Parameters

-

X::operator<=

+

X::operator<=

Less-than-or-equal operator @@ -548,7 +548,7 @@

Parameters

-

X::operator>

+

X::operator>

Greater-than operator @@ -589,7 +589,7 @@

Parameters

-

X::operator>=

+

X::operator>=

Greater-than-or-equal operator @@ -630,7 +630,7 @@

Parameters

-

X::operator<=>

+

X::operator<=>

Three-way comparison operator @@ -671,7 +671,7 @@

Parameters

-

ostream

+

ostream

A fake output stream @@ -692,7 +692,7 @@

Synopsis

-

operator<<

+

operator<<

Stream insertion operator @@ -739,7 +739,7 @@

Parameters

-

operator!

+

operator!

Negation operator @@ -780,7 +780,7 @@

Parameters

-

operator==

+

operator==

Equality operator @@ -827,7 +827,7 @@

Parameters

-

operator!=

+

operator!=

Inequality operator @@ -874,7 +874,7 @@

Parameters

-

operator<

+

operator<

Less-than operator @@ -921,7 +921,7 @@

Parameters

-

operator<=

+

operator<=

Less-than-or-equal operator @@ -968,7 +968,7 @@

Parameters

-

operator>

+

operator>

Greater-than operator @@ -1015,7 +1015,7 @@

Parameters

-

operator>=

+

operator>=

Greater-than-or-equal operator @@ -1062,7 +1062,7 @@

Parameters

-

operator<=>

+

operator<=>

Three-way comparison operator diff --git a/test-files/golden-tests/config/auto-relates/auto-relates.html b/test-files/golden-tests/config/auto-relates/auto-relates.html index 5ceb23762..ef53250c4 100644 --- a/test-files/golden-tests/config/auto-relates/auto-relates.html +++ b/test-files/golden-tests/config/auto-relates/auto-relates.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -45,7 +45,7 @@

Functions

-

A

+

A

A class with non-member functions @@ -85,7 +85,7 @@

Non-Member Functions

-

f1

+

f1

A non-member function of A @@ -105,7 +105,7 @@

Synopsis

-

f2

+

f2

A non-member function of A @@ -125,7 +125,7 @@

Synopsis

-

f3

+

f3

A non-member function of A @@ -145,7 +145,7 @@

Synopsis

-

f4

+

f4

A non-member function of A @@ -165,7 +165,7 @@

Synopsis

-

f5

+

f5

A non-member function of A @@ -185,7 +185,7 @@

Synopsis

-

f6

+

f6

A non-member function of A diff --git a/test-files/golden-tests/config/auto-relates/derived.html b/test-files/golden-tests/config/auto-relates/derived.html index ec6ed8481..44a2fc2cb 100644 --- a/test-files/golden-tests/config/auto-relates/derived.html +++ b/test-files/golden-tests/config/auto-relates/derived.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -48,7 +48,7 @@

Functions

-

A

+

A

A concrete implementation for ABase @@ -102,7 +102,7 @@

Non-Member Functions

-

ABase

+

ABase

A base class for non-member functions @@ -159,7 +159,7 @@

Derived Classes

-

AView

+

AView

A view of A @@ -228,7 +228,7 @@

Derived Classes

-

AView2

+

AView2

Another view of A @@ -286,7 +286,7 @@

Description

-

f1

+

f1

A non-member function of ABase @@ -306,7 +306,7 @@

Synopsis

-

f2

+

f2

A non-member function of ABase @@ -326,7 +326,7 @@

Synopsis

-

f3

+

f3

A non-member function of ABase @@ -346,7 +346,7 @@

Synopsis

-

f4

+

f4

A non-member function of ABase @@ -366,7 +366,7 @@

Synopsis

-

f5

+

f5

A non-member function of ABase @@ -386,7 +386,7 @@

Synopsis

-

n

+

n

A non-member function of ABase only diff --git a/test-files/golden-tests/config/auto-relates/enum.html b/test-files/golden-tests/config/auto-relates/enum.html index 09bed4d59..eb3da61b9 100644 --- a/test-files/golden-tests/config/auto-relates/enum.html +++ b/test-files/golden-tests/config/auto-relates/enum.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -57,7 +57,7 @@

Functions

-

Result

+

Result

Helper result class @@ -93,7 +93,7 @@

Non-Member Functions

-

SmallVector

+

SmallVector

Helper result class @@ -131,7 +131,7 @@

Non-Member Functions

-

E

+

E

An enum with non-member functions @@ -179,7 +179,7 @@

Non-Member Functions

-

makeE

+

makeE

Function that returns A @@ -203,7 +203,7 @@

Return Value

-

makeEs

+

makeEs

Function that returns template on A @@ -227,7 +227,7 @@

Return Value

-

tryMakeE

+

tryMakeE

Function that returns template on A diff --git a/test-files/golden-tests/config/auto-relates/no-auto-relates.html b/test-files/golden-tests/config/auto-relates/no-auto-relates.html index 16e5e5355..b8c42b165 100644 --- a/test-files/golden-tests/config/auto-relates/no-auto-relates.html +++ b/test-files/golden-tests/config/auto-relates/no-auto-relates.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -45,7 +45,7 @@

Functions

-

A

+

A

A class with non-member functions @@ -66,7 +66,7 @@

Synopsis

-

f1

+

f1

A non-member function of A @@ -86,7 +86,7 @@

Synopsis

-

f2

+

f2

A non-member function of A @@ -106,7 +106,7 @@

Synopsis

-

f3

+

f3

A non-member function of A @@ -126,7 +126,7 @@

Synopsis

-

f4

+

f4

A non-member function of A @@ -146,7 +146,7 @@

Synopsis

-

f5

+

f5

A non-member function of A @@ -166,7 +166,7 @@

Synopsis

-

f6

+

f6

A non-member function of A diff --git a/test-files/golden-tests/config/auto-relates/qualified.html b/test-files/golden-tests/config/auto-relates/qualified.html index d75351b35..563a84d28 100644 --- a/test-files/golden-tests/config/auto-relates/qualified.html +++ b/test-files/golden-tests/config/auto-relates/qualified.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -55,7 +55,7 @@

Functions

-

N

+

N

Namespaces

@@ -102,7 +102,7 @@

Functions

-

N::M

+

N::M

Functions

@@ -121,7 +121,7 @@

Functions

-

N::M::f4

+

N::M::f4

A non-member function of ::N::B @@ -141,7 +141,7 @@

Synopsis

-

N::B

+

N::B

A nested class with non-member functions @@ -179,7 +179,7 @@

Non-Member Functions

-

N::f2

+

N::f2

A non-member function of A @@ -199,7 +199,7 @@

Synopsis

-

N::f3

+

N::f3

A non-member function of B @@ -219,7 +219,7 @@

Synopsis

-

O

+

O

Functions

@@ -238,7 +238,7 @@

Functions

-

O::f6

+

O::f6

A non-member function of ::N::B @@ -258,7 +258,7 @@

Synopsis

-

A

+

A

A class with non-member functions @@ -294,7 +294,7 @@

Non-Member Functions

-

f1

+

f1

A non-member function of A @@ -314,7 +314,7 @@

Synopsis

-

f5

+

f5

A non-member function of ::N::B diff --git a/test-files/golden-tests/config/auto-relates/remove-friend.html b/test-files/golden-tests/config/auto-relates/remove-friend.html index b618c1cf6..b3a6368c4 100644 --- a/test-files/golden-tests/config/auto-relates/remove-friend.html +++ b/test-files/golden-tests/config/auto-relates/remove-friend.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

A

+

A

A record with non-member functions @@ -94,7 +94,7 @@

Non-Member Functions

-

to_string

+

to_string

Non-member function of A @@ -135,7 +135,7 @@

Parameters

-

operator==

+

operator==

Friend function not listed as non-member diff --git a/test-files/golden-tests/config/auto-relates/return-type.html b/test-files/golden-tests/config/auto-relates/return-type.html index 716f41d9b..de95d837c 100644 --- a/test-files/golden-tests/config/auto-relates/return-type.html +++ b/test-files/golden-tests/config/auto-relates/return-type.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -44,7 +44,7 @@

Functions

-

A

+

A

A class with non-member functions @@ -81,7 +81,7 @@

Non-Member Functions

-

Result

+

Result

Helper result class @@ -117,7 +117,7 @@

Non-Member Functions

-

SmallVector

+

SmallVector

Helper result class @@ -155,7 +155,7 @@

Non-Member Functions

-

makeA

+

makeA

Function that returns A @@ -179,7 +179,7 @@

Return Value

-

makeAs

+

makeAs

Function that returns template on A @@ -203,7 +203,7 @@

Return Value

-

tryMakeA

+

tryMakeA

Function that returns template on A 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 82ac41e61..158997bc8 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -27,7 +27,7 @@

Functions

-

docFunction

+

docFunction

Documented function @@ -47,7 +47,7 @@

Synopsis

-

sometimesDocFunction

+

sometimesDocFunction

Sometimes documented function 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 d53ed5b49..fb22498d2 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -63,7 +63,7 @@

Using Namespace Directives

-

documented_ns

+

documented_ns

Namespace documentation @@ -72,7 +72,7 @@

documented_ns

-

mixed_ns

+

mixed_ns

Should decay to see-below @@ -94,7 +94,7 @@

Types

-

mixed_ns::SeeBelowStructA

+

mixed_ns::SeeBelowStructA

Synopsis

@@ -111,7 +111,7 @@

Synopsis

-

mixed_regular_ns

+

mixed_regular_ns

Should decay to regular @@ -134,7 +134,7 @@

Types

Synopsis

@@ -151,7 +151,7 @@

Synopsis

Synopsis

@@ -168,7 +168,7 @@

Synopsis

-

regular_ns

+

regular_ns

Regular namespace @@ -190,7 +190,7 @@

Types

Synopsis

@@ -207,7 +207,7 @@

Synopsis

-

see_below_ns

+

see_below_ns

Should decay to see-below @@ -230,7 +230,7 @@

Types

Synopsis

@@ -247,7 +247,7 @@

Synopsis

Synopsis

@@ -264,7 +264,7 @@

Synopsis

-

empty_ns_alias

+

empty_ns_alias

Should still work @@ -283,7 +283,7 @@

Synopsis

-

regular_ns_alias

+

regular_ns_alias

Should work diff --git a/test-files/golden-tests/config/extract-implicit-specializations/base.html b/test-files/golden-tests/config/extract-implicit-specializations/base.html index 4469c2c1d..24367b8ed 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/base.html +++ b/test-files/golden-tests/config/extract-implicit-specializations/base.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -71,7 +71,7 @@

Member Functions

-

B

+

B

Synopsis

@@ -116,7 +116,7 @@

Derived Classes

-

B::value

+

B::value

Synopsis

diff --git a/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.html b/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.html index b37b819bb..f0bfa8968 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.html +++ b/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -71,7 +71,7 @@

Member Functions

-

A::value

+

A::value

Synopsis

@@ -87,7 +87,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -133,7 +133,7 @@

Derived Classes

-

B::value

+

B::value

Synopsis

diff --git a/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.html b/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.html index 2529cff64..8b1d03e79 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.html +++ b/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -71,7 +71,7 @@

Member Functions

-

B

+

B

Synopsis

@@ -117,7 +117,7 @@

Derived Classes

-

B::value

+

B::value

Synopsis

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 243b2c40c..7d0d76d8c 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -39,7 +39,7 @@

Functions

-

local_class

+

local_class

Synopsis

@@ -56,7 +56,7 @@

Synopsis

-

local_struct

+

local_struct

Synopsis

@@ -73,7 +73,7 @@

Synopsis

-

local_function

+

local_function

Synopsis

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 7891e672f..a85f9233e 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

local_function

+

local_function

Synopsis

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 caaf11515..1d7c03ad1 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -68,7 +68,7 @@

Private Member Functions

-

A::f

+

A::f

Synopsis

@@ -85,7 +85,7 @@

Synopsis

-

A::g

+

A::g

Synopsis

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 322b385c6..028bedf1c 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -55,7 +55,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

diff --git a/test-files/golden-tests/config/inherit-base-members/base-overload-set.html b/test-files/golden-tests/config/inherit-base-members/base-overload-set.html index 7f05d534c..dedc450f4 100644 --- a/test-files/golden-tests/config/inherit-base-members/base-overload-set.html +++ b/test-files/golden-tests/config/inherit-base-members/base-overload-set.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

Base

+

Base

Synopsis

@@ -88,7 +88,7 @@

Derived Classes

-

Base::foo

+

Base::foo

Synopses

@@ -115,7 +115,7 @@

Synopses

-

Base::foo

+

Base::foo

Synopsis

@@ -131,7 +131,7 @@

Synopsis

-

Base::foo

+

Base::foo

Synopsis

@@ -147,7 +147,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -193,7 +193,7 @@

Member Functions

-

ConstBase

+

ConstBase

Synopsis

@@ -238,7 +238,7 @@

Derived Classes

Synopsis

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 6f14d2483..13426e5fd 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

base

+

base

A base class to test inheritance and shadowing @@ -115,7 +115,7 @@

Derived Classes

-

base::base_inherited

+

base::base_inherited

This function should be inherited by derived classes. @@ -139,7 +139,7 @@

Return Value

-

base::base_shadowed

+

base::base_shadowed

This function should shadow the excluded_base function. @@ -163,7 +163,7 @@

Return Value

-

base::derived_shadowed

+

base::derived_shadowed

This function should be shadowed by derived classes. @@ -187,7 +187,7 @@

Return Value

-

base::do_base_inherited

+

base::do_base_inherited

This function should be inherited by derived classes. @@ -211,7 +211,7 @@

Return Value

-

base::do_base_shadowed

+

base::do_base_shadowed

This function should shadow the excluded_base function. @@ -235,7 +235,7 @@

Return Value

-

base::do_derived_shadowed

+

base::do_derived_shadowed

This function should be shadowed by derived classes. @@ -259,7 +259,7 @@

Return Value

-

base_base

+

base_base

A second-order base class to test indirect inheritance @@ -310,7 +310,7 @@

Derived Classes

-

base_base::base_base_inherited

+

base_base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -334,7 +334,7 @@

Return Value

-

base_base::do_base_base_inherited

+

base_base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -358,7 +358,7 @@

Return Value

-

derived

+

derived

A class that derives from base and excluded_base @@ -434,7 +434,7 @@

Protected Member Functions

-

derived::derived_shadowed

+

derived::derived_shadowed

This function should shadow the base class function. @@ -458,7 +458,7 @@

Return Value

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should shadow the base class function. @@ -482,7 +482,7 @@

Return Value

-

derived::excluded_inherited

+

derived::excluded_inherited

This function should be inherited by derived classes. @@ -502,7 +502,7 @@

Synopsis

-

derived::do_excluded_inherited

+

derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -522,7 +522,7 @@

Synopsis

-

derived::do_shadowed

+

derived::do_shadowed

This function should be shadowed by derived classes. @@ -542,7 +542,7 @@

Synopsis

-

private_derived

+

private_derived

A class that uses private inheritance only @@ -580,7 +580,7 @@

Member Functions

-

private_derived::derived_shadowed

+

private_derived::derived_shadowed

This function should shadow the base class function. @@ -604,7 +604,7 @@

Return Value

-

private_derived::do_derived_shadowed

+

private_derived::do_derived_shadowed

This function should shadow the base class function. @@ -628,7 +628,7 @@

Return Value

-

protected_derived

+

protected_derived

A class that should inherit functions as protected. @@ -690,7 +690,7 @@

Protected Member Functions

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should shadow the base class function. @@ -714,7 +714,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should shadow the base class function. @@ -738,7 +738,7 @@

Return Value

-

protected_derived::do_excluded_inherited

+

protected_derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -758,7 +758,7 @@

Synopsis

-

protected_derived::do_shadowed

+

protected_derived::do_shadowed

This function should be shadowed by derived classes. @@ -778,7 +778,7 @@

Synopsis

-

protected_derived::excluded_inherited

+

protected_derived::excluded_inherited

This function should be inherited by derived classes. 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 b56b7845a..7638091a3 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy.html +++ b/test-files/golden-tests/config/inherit-base-members/copy.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

base

+

base

A base class to test inheritance and shadowing @@ -115,7 +115,7 @@

Derived Classes

-

base::base_base_inherited

+

base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -139,7 +139,7 @@

Return Value

-

base::base_inherited

+

base::base_inherited

This function should be inherited by derived classes. @@ -163,7 +163,7 @@

Return Value

-

base::base_shadowed

+

base::base_shadowed

This function should shadow the excluded_base function. @@ -187,7 +187,7 @@

Return Value

-

base::derived_shadowed

+

base::derived_shadowed

This function should be shadowed by derived classes. @@ -211,7 +211,7 @@

Return Value

-

base::do_base_base_inherited

+

base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -235,7 +235,7 @@

Return Value

-

base::do_base_inherited

+

base::do_base_inherited

This function should be inherited by derived classes. @@ -259,7 +259,7 @@

Return Value

-

base::do_base_shadowed

+

base::do_base_shadowed

This function should shadow the excluded_base function. @@ -283,7 +283,7 @@

Return Value

-

base::do_derived_shadowed

+

base::do_derived_shadowed

This function should be shadowed by derived classes. @@ -307,7 +307,7 @@

Return Value

-

base_base

+

base_base

A second-order base class to test indirect inheritance @@ -358,7 +358,7 @@

Derived Classes

-

base_base::base_base_inherited

+

base_base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -382,7 +382,7 @@

Return Value

-

base_base::do_base_base_inherited

+

base_base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -406,7 +406,7 @@

Return Value

-

derived

+

derived

A class that derives from base and excluded_base @@ -482,7 +482,7 @@

Protected Member Functions

-

derived::base_base_inherited

+

derived::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -506,7 +506,7 @@

Return Value

-

derived::base_inherited

+

derived::base_inherited

This function should be inherited by derived classes. @@ -530,7 +530,7 @@

Return Value

-

derived::base_shadowed

+

derived::base_shadowed

This function should shadow the excluded_base function. @@ -554,7 +554,7 @@

Return Value

-

derived::derived_shadowed

+

derived::derived_shadowed

This function should shadow the base class function. @@ -578,7 +578,7 @@

Return Value

-

derived::do_base_base_inherited

+

derived::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -602,7 +602,7 @@

Return Value

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should shadow the base class function. @@ -626,7 +626,7 @@

Return Value

-

derived::excluded_inherited

+

derived::excluded_inherited

This function should be inherited by derived classes. @@ -646,7 +646,7 @@

Synopsis

-

derived::do_base_inherited

+

derived::do_base_inherited

This function should be inherited by derived classes. @@ -670,7 +670,7 @@

Return Value

-

derived::do_base_shadowed

+

derived::do_base_shadowed

This function should shadow the excluded_base function. @@ -694,7 +694,7 @@

Return Value

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should be shadowed by derived classes. @@ -718,7 +718,7 @@

Return Value

-

derived::do_excluded_inherited

+

derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -738,7 +738,7 @@

Synopsis

-

derived::do_shadowed

+

derived::do_shadowed

This function should be shadowed by derived classes. @@ -758,7 +758,7 @@

Synopsis

-

private_derived

+

private_derived

A class that uses private inheritance only @@ -796,7 +796,7 @@

Member Functions

-

private_derived::derived_shadowed

+

private_derived::derived_shadowed

This function should shadow the base class function. @@ -820,7 +820,7 @@

Return Value

-

private_derived::do_derived_shadowed

+

private_derived::do_derived_shadowed

This function should shadow the base class function. @@ -844,7 +844,7 @@

Return Value

-

protected_derived

+

protected_derived

A class that should inherit functions as protected. @@ -906,7 +906,7 @@

Protected Member Functions

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should shadow the base class function. @@ -930,7 +930,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should shadow the base class function. @@ -954,7 +954,7 @@

Return Value

-

protected_derived::base_base_inherited

+

protected_derived::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -978,7 +978,7 @@

Return Value

-

protected_derived::base_inherited

+

protected_derived::base_inherited

This function should be inherited by derived classes. @@ -1002,7 +1002,7 @@

Return Value

-

protected_derived::base_shadowed

+

protected_derived::base_shadowed

This function should shadow the excluded_base function. @@ -1026,7 +1026,7 @@

Return Value

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should be shadowed by derived classes. @@ -1050,7 +1050,7 @@

Return Value

-

protected_derived::do_base_base_inherited

+

protected_derived::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -1074,7 +1074,7 @@

Return Value

-

protected_derived::do_base_inherited

+

protected_derived::do_base_inherited

This function should be inherited by derived classes. @@ -1098,7 +1098,7 @@

Return Value

-

protected_derived::do_base_shadowed

+

protected_derived::do_base_shadowed

This function should shadow the excluded_base function. @@ -1122,7 +1122,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should be shadowed by derived classes. @@ -1146,7 +1146,7 @@

Return Value

-

protected_derived::do_excluded_inherited

+

protected_derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -1166,7 +1166,7 @@

Synopsis

-

protected_derived::do_shadowed

+

protected_derived::do_shadowed

This function should be shadowed by derived classes. @@ -1186,7 +1186,7 @@

Synopsis

-

protected_derived::excluded_inherited

+

protected_derived::excluded_inherited

This function should be inherited by derived classes. 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 c7317da3b..713644a2a 100644 --- a/test-files/golden-tests/config/inherit-base-members/never.html +++ b/test-files/golden-tests/config/inherit-base-members/never.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

base

+

base

A base class to test inheritance and shadowing @@ -113,7 +113,7 @@

Derived Classes

-

base::base_inherited

+

base::base_inherited

This function should be inherited by derived classes. @@ -137,7 +137,7 @@

Return Value

-

base::base_shadowed

+

base::base_shadowed

This function should shadow the excluded_base function. @@ -161,7 +161,7 @@

Return Value

-

base::derived_shadowed

+

base::derived_shadowed

This function should be shadowed by derived classes. @@ -185,7 +185,7 @@

Return Value

-

base::do_base_inherited

+

base::do_base_inherited

This function should be inherited by derived classes. @@ -209,7 +209,7 @@

Return Value

-

base::do_base_shadowed

+

base::do_base_shadowed

This function should shadow the excluded_base function. @@ -233,7 +233,7 @@

Return Value

-

base::do_derived_shadowed

+

base::do_derived_shadowed

This function should be shadowed by derived classes. @@ -257,7 +257,7 @@

Return Value

-

base_base

+

base_base

A second-order base class to test indirect inheritance @@ -308,7 +308,7 @@

Derived Classes

-

base_base::base_base_inherited

+

base_base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -332,7 +332,7 @@

Return Value

-

base_base::do_base_base_inherited

+

base_base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -356,7 +356,7 @@

Return Value

-

derived

+

derived

A class that derives from base and excluded_base @@ -409,7 +409,7 @@

Member Functions

-

derived::derived_shadowed

+

derived::derived_shadowed

This function should shadow the base class function. @@ -433,7 +433,7 @@

Return Value

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should shadow the base class function. @@ -457,7 +457,7 @@

Return Value

-

private_derived

+

private_derived

A class that uses private inheritance only @@ -495,7 +495,7 @@

Member Functions

-

private_derived::derived_shadowed

+

private_derived::derived_shadowed

This function should shadow the base class function. @@ -519,7 +519,7 @@

Return Value

-

private_derived::do_derived_shadowed

+

private_derived::do_derived_shadowed

This function should shadow the base class function. @@ -543,7 +543,7 @@

Return Value

-

protected_derived

+

protected_derived

A class that should inherit functions as protected. @@ -581,7 +581,7 @@

Member Functions

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should shadow the base class function. @@ -605,7 +605,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should shadow the base class function. 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 ce813fb7a..28efdbee6 100644 --- a/test-files/golden-tests/config/inherit-base-members/reference.html +++ b/test-files/golden-tests/config/inherit-base-members/reference.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

base

+

base

A base class to test inheritance and shadowing @@ -115,7 +115,7 @@

Derived Classes

-

base::base_inherited

+

base::base_inherited

This function should be inherited by derived classes. @@ -139,7 +139,7 @@

Return Value

-

base::base_shadowed

+

base::base_shadowed

This function should shadow the excluded_base function. @@ -163,7 +163,7 @@

Return Value

-

base::derived_shadowed

+

base::derived_shadowed

This function should be shadowed by derived classes. @@ -187,7 +187,7 @@

Return Value

-

base::do_base_inherited

+

base::do_base_inherited

This function should be inherited by derived classes. @@ -211,7 +211,7 @@

Return Value

-

base::do_base_shadowed

+

base::do_base_shadowed

This function should shadow the excluded_base function. @@ -235,7 +235,7 @@

Return Value

-

base::do_derived_shadowed

+

base::do_derived_shadowed

This function should be shadowed by derived classes. @@ -259,7 +259,7 @@

Return Value

-

base_base

+

base_base

A second-order base class to test indirect inheritance @@ -310,7 +310,7 @@

Derived Classes

-

base_base::base_base_inherited

+

base_base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -334,7 +334,7 @@

Return Value

-

base_base::do_base_base_inherited

+

base_base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -358,7 +358,7 @@

Return Value

-

derived

+

derived

A class that derives from base and excluded_base @@ -431,7 +431,7 @@

Protected Member Functions

-

derived::derived_shadowed

+

derived::derived_shadowed

This function should shadow the base class function. @@ -455,7 +455,7 @@

Return Value

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should shadow the base class function. @@ -479,7 +479,7 @@

Return Value

-

private_derived

+

private_derived

A class that uses private inheritance only @@ -517,7 +517,7 @@

Member Functions

-

private_derived::derived_shadowed

+

private_derived::derived_shadowed

This function should shadow the base class function. @@ -541,7 +541,7 @@

Return Value

-

private_derived::do_derived_shadowed

+

private_derived::do_derived_shadowed

This function should shadow the base class function. @@ -565,7 +565,7 @@

Return Value

-

protected_derived

+

protected_derived

A class that should inherit functions as protected. @@ -624,7 +624,7 @@

Protected Member Functions

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should shadow the base class function. @@ -648,7 +648,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should shadow the base class function. diff --git a/test-files/golden-tests/config/inherit-base-members/skip-special.html b/test-files/golden-tests/config/inherit-base-members/skip-special.html index 3c55f9be1..616ed6ea9 100644 --- a/test-files/golden-tests/config/inherit-base-members/skip-special.html +++ b/test-files/golden-tests/config/inherit-base-members/skip-special.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

base

+

base

Synopsis

@@ -113,7 +113,7 @@

Derived Classes

-

base::base

+

base::base

Constructor should not be inherited @@ -132,7 +132,7 @@

Synopsis

-

base::~base

+

base::~base

Destructor should not be inherited @@ -151,7 +151,7 @@

Synopsis

-

base::base_inherited

+

base::base_inherited

This function should be inherited by derived classes. @@ -171,7 +171,7 @@

Synopsis

-

base::base_shadowed

+

base::base_shadowed

This function should shadow the excluded_base function. @@ -191,7 +191,7 @@

Synopsis

-

base::derived_shadowed

+

base::derived_shadowed

This function should be shadowed by derived classes. @@ -211,7 +211,7 @@

Synopsis

-

base::do_base_inherited

+

base::do_base_inherited

This function should be inherited by derived classes. @@ -231,7 +231,7 @@

Synopsis

-

base::do_base_shadowed

+

base::do_base_shadowed

This function should shadow the excluded_base function. @@ -251,7 +251,7 @@

Synopsis

-

base::do_derived_shadowed

+

base::do_derived_shadowed

This function should be shadowed by derived classes. @@ -271,7 +271,7 @@

Synopsis

-

base_base

+

base_base

Synopsis

@@ -320,7 +320,7 @@

Derived Classes

-

base_base::base_base

+

base_base::base_base

Constructor should not be inherited @@ -339,7 +339,7 @@

Synopsis

-

base_base::~base_base

+

base_base::~base_base

Destructor should not be inherited @@ -358,7 +358,7 @@

Synopsis

-

base_base::base_base_inherited

+

base_base::base_base_inherited

This function should be indirectly inherited by derived classes. @@ -378,7 +378,7 @@

Synopsis

-

base_base::do_base_base_inherited

+

base_base::do_base_base_inherited

This function should be indirectly inherited by derived classes. @@ -398,7 +398,7 @@

Synopsis

-

derived

+

derived

Synopsis

@@ -472,7 +472,7 @@

Protected Member Functions

-

derived::derived

+

derived::derived

Constructor should not be inherited @@ -491,7 +491,7 @@

Synopsis

-

derived::~derived

+

derived::~derived

Destructor should not be inherited @@ -510,7 +510,7 @@

Synopsis

-

derived::derived_shadowed

+

derived::derived_shadowed

This function should shadow the base class function. @@ -530,7 +530,7 @@

Synopsis

-

derived::do_derived_shadowed

+

derived::do_derived_shadowed

This function should shadow the base class function. @@ -550,7 +550,7 @@

Synopsis

-

derived::excluded_inherited

+

derived::excluded_inherited

This function should be inherited by derived classes. @@ -570,7 +570,7 @@

Synopsis

-

derived::do_excluded_inherited

+

derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -590,7 +590,7 @@

Synopsis

-

derived::do_shadowed

+

derived::do_shadowed

This function should be shadowed by derived classes. @@ -610,7 +610,7 @@

Synopsis

-

private_derived

+

private_derived

Synopsis

@@ -646,7 +646,7 @@

Member Functions

-

private_derived::private_derived

+

private_derived::private_derived

Constructor should not be inherited @@ -665,7 +665,7 @@

Synopsis

-

private_derived::~private_derived

+

private_derived::~private_derived

Destructor should not be inherited @@ -684,7 +684,7 @@

Synopsis

-

private_derived::derived_shadowed

+

private_derived::derived_shadowed

This function should shadow the base class function. @@ -704,7 +704,7 @@

Synopsis

-

private_derived::do_derived_shadowed

+

private_derived::do_derived_shadowed

This function should shadow the base class function. @@ -724,7 +724,7 @@

Synopsis

-

protected_derived

+

protected_derived

Should inherit functions as protected. @@ -788,7 +788,7 @@

Protected Member Functions

-

protected_derived::protected_derived

+

protected_derived::protected_derived

Constructor should not be inherited @@ -807,7 +807,7 @@

Synopsis

-

protected_derived::~protected_derived

+

protected_derived::~protected_derived

Destructor should not be inherited @@ -826,7 +826,7 @@

Synopsis

-

protected_derived::derived_shadowed

+

protected_derived::derived_shadowed

This function should shadow the base class function. @@ -850,7 +850,7 @@

Return Value

-

protected_derived::do_derived_shadowed

+

protected_derived::do_derived_shadowed

This function should shadow the base class function. @@ -874,7 +874,7 @@

Return Value

-

protected_derived::do_excluded_inherited

+

protected_derived::do_excluded_inherited

This function should be inherited by derived classes. @@ -894,7 +894,7 @@

Synopsis

-

protected_derived::do_shadowed

+

protected_derived::do_shadowed

This function should be shadowed by derived classes. @@ -914,7 +914,7 @@

Synopsis

-

protected_derived::excluded_inherited

+

protected_derived::excluded_inherited

This function should be inherited by derived classes. diff --git a/test-files/golden-tests/config/legible-names/constructor.html b/test-files/golden-tests/config/legible-names/constructor.html index 82250f571..7c1cd5b8d 100644 --- a/test-files/golden-tests/config/legible-names/constructor.html +++ b/test-files/golden-tests/config/legible-names/constructor.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

X

+

X

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

X::X

+

X::X

Constructors @@ -106,7 +106,7 @@

Synopses

-

X::X

+

X::X

Default constructor @@ -125,7 +125,7 @@

Synopsis

-

X::X

+

X::X

Copy constructor @@ -161,7 +161,7 @@

Parameters

-

X::X

+

X::X

Move constructor @@ -197,7 +197,7 @@

Parameters

-

X::X

+

X::X

Construct from int @@ -233,7 +233,7 @@

Parameters

-

X::X

+

X::X

Construct from double diff --git a/test-files/golden-tests/config/overloads/const-mutable.html b/test-files/golden-tests/config/overloads/const-mutable.html index 250a91c33..c452d5f7e 100644 --- a/test-files/golden-tests/config/overloads/const-mutable.html +++ b/test-files/golden-tests/config/overloads/const-mutable.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

C

+

C

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

C::foo

+

C::foo

Synopses

@@ -83,7 +83,7 @@

Synopses

-

C::foo

+

C::foo

Synopsis

@@ -99,7 +99,7 @@

Synopsis

-

C::foo

+

C::foo

Synopsis

diff --git a/test-files/golden-tests/config/overloads/visibility.html b/test-files/golden-tests/config/overloads/visibility.html index a185063a1..6087eb42f 100644 --- a/test-files/golden-tests/config/overloads/visibility.html +++ b/test-files/golden-tests/config/overloads/visibility.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

C

+

C

Synopsis

@@ -98,7 +98,7 @@

Protected Static Member Functions

-

C::foo

+

C::foo

Synopses

@@ -125,7 +125,7 @@

Synopses

-

C::foo

+

C::foo

Synopsis

@@ -141,7 +141,7 @@

Synopsis

-

C::foo

+

C::foo

Synopsis

@@ -157,7 +157,7 @@

Synopsis

-

C::foo

+

C::foo

Synopses

@@ -188,7 +188,7 @@

Synopses

-

C::foo

+

C::foo

Synopsis

@@ -205,7 +205,7 @@

Synopsis

-

C::foo

+

C::foo

Synopsis

@@ -224,7 +224,7 @@

Synopsis

-

C::foo

+

C::foo

Synopses

@@ -256,7 +256,7 @@

Synopses

-

C::foo

+

C::foo

Synopsis

@@ -274,7 +274,7 @@

Synopsis

-

C::foo

+

C::foo

Synopsis

@@ -293,7 +293,7 @@

Synopsis

-

C::foo

+

C::foo

Synopses

@@ -329,7 +329,7 @@

Synopses

-

C::foo

+

C::foo

Synopsis

@@ -349,7 +349,7 @@

Synopsis

-

C::foo

+

C::foo

Synopsis

diff --git a/test-files/golden-tests/config/sfinae/redeclare.html b/test-files/golden-tests/config/sfinae/redeclare.html index dd8d67da0..07e4c1004 100644 --- a/test-files/golden-tests/config/sfinae/redeclare.html +++ b/test-files/golden-tests/config/sfinae/redeclare.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/config/sfinae/return-based.html b/test-files/golden-tests/config/sfinae/return-based.html index 6fa9f3ce7..cf2c47ee2 100644 --- a/test-files/golden-tests/config/sfinae/return-based.html +++ b/test-files/golden-tests/config/sfinae/return-based.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/config/show-namespaces/show-namespaces.html b/test-files/golden-tests/config/show-namespaces/show-namespaces.html index f36e1dfbd..7ff54fa93 100644 --- a/test-files/golden-tests/config/show-namespaces/show-namespaces.html +++ b/test-files/golden-tests/config/show-namespaces/show-namespaces.html @@ -7,7 +7,7 @@

Reference

-

A::B::c

+

A::B::c

Synopsis

@@ -23,7 +23,7 @@

Synopsis

-

A::b

+

A::b

Synopsis

@@ -39,7 +39,7 @@

Synopsis

-

a

+

a

Synopsis

diff --git a/test-files/golden-tests/config/sort/sort-members.adoc b/test-files/golden-tests/config/sort/sort-members.adoc index e68aedcd9..55ac3ec0f 100644 --- a/test-files/golden-tests/config/sort/sort-members.adoc +++ b/test-files/golden-tests/config/sort/sort-members.adoc @@ -68,7 +68,7 @@ struct B; ---- [#B-04] -== B<int, char> +== <><int, char> === Synopsis @@ -81,7 +81,7 @@ struct <><int, char>; ---- [#B-05] -== B<int, U> +== <><int, U> === Synopsis @@ -109,7 +109,7 @@ struct C; ---- [#C-03] -== C<int> +== <><int> === Synopsis @@ -122,7 +122,7 @@ struct <><int>; ---- [#C-0d] -== C<int, char> +== <><int, char> === Synopsis @@ -488,7 +488,7 @@ char ---- template<> char -<><int>( +<>( int, int, int); @@ -584,7 +584,7 @@ g( ---- [#g-0e4] -== g<int> +== <><int> === Synopsis diff --git a/test-files/golden-tests/config/sort/sort-members.html b/test-files/golden-tests/config/sort/sort-members.html index 872608ad1..20246e901 100644 --- a/test-files/golden-tests/config/sort/sort-members.html +++ b/test-files/golden-tests/config/sort/sort-members.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -52,7 +52,7 @@

Functions

-

A

+

A

Synopsis

@@ -69,7 +69,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

B<int, char>

+

B<int, char>

Synopsis

@@ -107,7 +107,7 @@

Synopsis

-

B<int, U>

+

B<int, U>

Synopsis

@@ -125,7 +125,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -145,7 +145,7 @@

Synopsis

-

C<int>

+

C<int>

Synopsis

@@ -163,7 +163,7 @@

Synopsis

-

C<int, char>

+

C<int, char>

Synopsis

@@ -181,7 +181,7 @@

Synopsis

-

D

+

D

Synopsis

@@ -198,7 +198,7 @@

Synopsis

-

Z

+

Z

Synopsis

@@ -236,7 +236,7 @@

Member Functions

-

Z::Z

+

Z::Z

Constructors @@ -265,7 +265,7 @@

Synopses

-

Z::Z

+

Z::Z

Default constructor @@ -284,7 +284,7 @@

Synopsis

-

Z::Z

+

Z::Z

Construct from int @@ -320,7 +320,7 @@

Parameters

-

Z::~Z

+

Z::~Z

Destructor @@ -339,7 +339,7 @@

Synopsis

-

Z::foo

+

Z::foo

Synopsis

@@ -355,7 +355,7 @@

Synopsis

-

Z::operator bool

+

Z::operator bool

Conversion to bool @@ -378,7 +378,7 @@

Return Value

-

Z::operator!

+

Z::operator!

Negation operator @@ -402,7 +402,7 @@

Return Value

-

Z::operator==

+

Z::operator==

Equality operator @@ -443,7 +443,7 @@

Parameters

-

Z::operator!=

+

Z::operator!=

Inequality operator @@ -484,7 +484,7 @@

Parameters

-

Z::operator<=>

+

Z::operator<=>

Three-way comparison operator @@ -525,7 +525,7 @@

Parameters

-

f

+

f

Synopsis

@@ -541,7 +541,7 @@

Synopsis

-

g

+

g

Synopses

@@ -609,7 +609,7 @@

Synopses

template<> char -g<int>( +g<int>( int, int, int); @@ -621,7 +621,7 @@

Synopses

-

g

+

g

Synopsis

@@ -637,7 +637,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -653,7 +653,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -669,7 +669,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -687,7 +687,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -706,7 +706,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -726,7 +726,7 @@

Synopsis

-

g<int>

+

g<int>

Synopsis

@@ -746,7 +746,7 @@

Synopsis

-

h

+

h

Synopsis

@@ -762,7 +762,7 @@

Synopsis

-

operator!

+

operator!

Negation operator @@ -803,7 +803,7 @@

Parameters

-

operator==

+

operator==

Equality operator @@ -850,7 +850,7 @@

Parameters

-

operator!=

+

operator!=

Inequality operator diff --git a/test-files/golden-tests/config/sort/unordered.adoc b/test-files/golden-tests/config/sort/unordered.adoc index 679a6ac0a..066f166ef 100644 --- a/test-files/golden-tests/config/sort/unordered.adoc +++ b/test-files/golden-tests/config/sort/unordered.adoc @@ -68,7 +68,7 @@ struct C; ---- [#C-0d] -== C<int, char> +== <><int, char> === Synopsis @@ -81,7 +81,7 @@ struct <><int, char>; ---- [#C-03] -== C<int> +== <><int> === Synopsis @@ -109,7 +109,7 @@ struct B; ---- [#B-04] -== B<int, char> +== <><int, char> === Synopsis @@ -122,7 +122,7 @@ struct <><int, char>; ---- [#B-05] -== B<int, U> +== <><int, U> === Synopsis @@ -533,7 +533,7 @@ char ---- template<> char -<><int>( +<>( int, int, int); @@ -609,7 +609,7 @@ g( ---- [#g-0e4] -== g<int> +== <><int> === Synopsis diff --git a/test-files/golden-tests/config/sort/unordered.html b/test-files/golden-tests/config/sort/unordered.html index 63ffee98f..48e4bae0e 100644 --- a/test-files/golden-tests/config/sort/unordered.html +++ b/test-files/golden-tests/config/sort/unordered.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -52,7 +52,7 @@

Functions

-

D

+

D

Synopsis

@@ -69,7 +69,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

C<int, char>

+

C<int, char>

Synopsis

@@ -107,7 +107,7 @@

Synopsis

-

C<int>

+

C<int>

Synopsis

@@ -125,7 +125,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -145,7 +145,7 @@

Synopsis

-

B<int, char>

+

B<int, char>

Synopsis

@@ -163,7 +163,7 @@

Synopsis

-

B<int, U>

+

B<int, U>

Synopsis

@@ -181,7 +181,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -198,7 +198,7 @@

Synopsis

-

Z

+

Z

Synopsis

@@ -236,7 +236,7 @@

Member Functions

-

Z::operator<=>

+

Z::operator<=>

Three-way comparison operator @@ -277,7 +277,7 @@

Parameters

-

Z::operator!=

+

Z::operator!=

Inequality operator @@ -318,7 +318,7 @@

Parameters

-

Z::operator==

+

Z::operator==

Equality operator @@ -359,7 +359,7 @@

Parameters

-

Z::operator!

+

Z::operator!

Negation operator @@ -383,7 +383,7 @@

Return Value

-

Z::operator bool

+

Z::operator bool

Conversion to bool @@ -406,7 +406,7 @@

Return Value

-

Z::foo

+

Z::foo

Synopsis

@@ -422,7 +422,7 @@

Synopsis

-

Z::~Z

+

Z::~Z

Destructor @@ -441,7 +441,7 @@

Synopsis

-

Z::Z

+

Z::Z

Constructors @@ -470,7 +470,7 @@

Synopses

-

Z::Z

+

Z::Z

Construct from int @@ -506,7 +506,7 @@

Parameters

-

Z::Z

+

Z::Z

Default constructor @@ -525,7 +525,7 @@

Synopsis

-

operator!=

+

operator!=

Inequality operator @@ -572,7 +572,7 @@

Parameters

-

operator==

+

operator==

Equality operator @@ -619,7 +619,7 @@

Parameters

-

operator!

+

operator!

Negation operator @@ -660,7 +660,7 @@

Parameters

-

h

+

h

Synopsis

@@ -676,7 +676,7 @@

Synopsis

-

g

+

g

Synopses

@@ -699,7 +699,7 @@

Synopses

template<> char -g<int>( +g<int>( int, int, int); @@ -756,7 +756,7 @@

Synopses

-

g

+

g

Synopsis

@@ -776,7 +776,7 @@

Synopsis

-

g<int>

+

g<int>

Synopsis

@@ -796,7 +796,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -815,7 +815,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -833,7 +833,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -849,7 +849,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -865,7 +865,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -881,7 +881,7 @@

Synopsis

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/core/empty.html b/test-files/golden-tests/core/empty.html index 2f92faa1e..1ee3b8055 100644 --- a/test-files/golden-tests/core/empty.html +++ b/test-files/golden-tests/core/empty.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

diff --git a/test-files/golden-tests/core/libcxx.html b/test-files/golden-tests/core/libcxx.html index 27312a96d..7235f3f2b 100644 --- a/test-files/golden-tests/core/libcxx.html +++ b/test-files/golden-tests/core/libcxx.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

sqrt

+

sqrt

Computes the square root of an integral value. diff --git a/test-files/golden-tests/core/utf-8.html b/test-files/golden-tests/core/utf-8.html index 709706fa4..3e98213a2 100644 --- a/test-files/golden-tests/core/utf-8.html +++ b/test-files/golden-tests/core/utf-8.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

Христос_воскрес

+

Христос_воскрес

Synopsis

diff --git a/test-files/golden-tests/filters/file/exclude-self.html b/test-files/golden-tests/filters/file/exclude-self.html index 2f92faa1e..1ee3b8055 100644 --- a/test-files/golden-tests/filters/file/exclude-self.html +++ b/test-files/golden-tests/filters/file/exclude-self.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

diff --git a/test-files/golden-tests/filters/file/include-self.html b/test-files/golden-tests/filters/file/include-self.html index 348b6fbac..e8b5bf87c 100644 --- a/test-files/golden-tests/filters/file/include-self.html +++ b/test-files/golden-tests/filters/file/include-self.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

TEST

+

TEST

Types

@@ -43,7 +43,7 @@

Types

-

TEST::SUCCESS

+

TEST::SUCCESS

Synopsis

diff --git a/test-files/golden-tests/filters/file/include-symlink.html b/test-files/golden-tests/filters/file/include-symlink.html index 3d639ea8e..b0b0b0a8e 100644 --- a/test-files/golden-tests/filters/file/include-symlink.html +++ b/test-files/golden-tests/filters/file/include-symlink.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

A brief. 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 639a96eeb..0ee8e9e39 100644 --- a/test-files/golden-tests/filters/symbol-name/blacklist_0.html +++ b/test-files/golden-tests/filters/symbol-name/blacklist_0.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -27,7 +27,7 @@

Namespaces

-

N0

+

N0

Functions

@@ -45,7 +45,7 @@

Functions

-

N0::f0

+

N0::f0

Synopsis

@@ -61,7 +61,7 @@

Synopsis

-

N4

+

N4

Namespaces

@@ -80,7 +80,7 @@

Namespaces

-

N4::N5

+

N4::N5

Functions

@@ -98,7 +98,7 @@

Functions

-

N4::N5::f1

+

N4::N5::f1

Synopsis

@@ -114,7 +114,7 @@

Synopsis

-

N4::N6

+

N4::N6

Functions

@@ -132,7 +132,7 @@

Functions

-

N4::N6::f1

+

N4::N6::f1

Synopsis

@@ -148,7 +148,7 @@

Synopsis

-

N7

+

N7

Namespaces

@@ -166,7 +166,7 @@

Namespaces

-

N7::N9

+

N7::N9

Functions

@@ -184,7 +184,7 @@

Functions

-

N7::N9::g0

+

N7::N9::g0

Synopsis

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 8d87e62c8..94c3e998b 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

A

+

A

Types

@@ -44,7 +44,7 @@

Types

-

A::D

+

A::D

Synopsis

@@ -92,7 +92,7 @@

Member Functions

-

A::D::f

+

A::D::f

Synopsis

@@ -108,7 +108,7 @@

Synopsis

-

A::D::g

+

A::D::g

Synopsis

@@ -125,7 +125,7 @@

Synopsis

-

A::D::h

+

A::D::h

Synopsis

@@ -142,7 +142,7 @@

Synopsis

-

A::D::i

+

A::D::i

Synopsis

@@ -158,7 +158,7 @@

Synopsis

-

A::E

+

A::E

Synopsis

@@ -206,7 +206,7 @@

Member Functions

-

A::E::f

+

A::E::f

Synopsis

@@ -222,7 +222,7 @@

Synopsis

-

A::E::g

+

A::E::g

Synopsis

@@ -239,7 +239,7 @@

Synopsis

-

A::E::h

+

A::E::h

Synopsis

@@ -256,7 +256,7 @@

Synopsis

-

A::E::i

+

A::E::i

Synopsis

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 63e992a06..1c412757e 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

B

+

B

Namespaces

@@ -43,7 +43,7 @@

Namespaces

-

B::U

+

B::U

Namespace Aliases

@@ -61,7 +61,7 @@

Namespace Aliases

-

B::U::E

+

B::U::E

Synopsis

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 706b1ecca..0173cbc79 100644 --- a/test-files/golden-tests/filters/symbol-name/extraction-mode.html +++ b/test-files/golden-tests/filters/symbol-name/extraction-mode.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -75,7 +75,7 @@

Functions

-

regular_ns

+

regular_ns

A regular namespace with different filters for members @@ -116,7 +116,7 @@

Functions

-

regular_ns::regular

+

regular_ns::regular

A symbol that passes the filters @@ -169,7 +169,7 @@

Description

-

regular_ns::regular::also_regular

+

regular_ns::regular::also_regular

Child of a regular symbol extracted as regular @@ -204,7 +204,7 @@

Types

-

regular_ns::regular::also_regular::regular_as_well

+

regular_ns::regular::also_regular::regular_as_well

Grandchild of a regular symbol extracted as regular @@ -225,7 +225,7 @@

Synopsis

-

regular_ns::see_below

+

regular_ns::see_below

A symbol that passes the see-below filter @@ -250,7 +250,7 @@

Description

-

regular_ns::get_dependency

+

regular_ns::get_dependency

A function to get an excluded symbol @@ -274,7 +274,7 @@

Description

-

regular_ns::get_implementation_defined

+

regular_ns::get_implementation_defined

A function to get an implementation-defined symbol @@ -303,7 +303,7 @@

Return Value

-

regular_ns::get_regular

+

regular_ns::get_regular

A function to get a regular symbol @@ -331,7 +331,7 @@

Return Value

-

regular_ns::get_see_below

+

regular_ns::get_see_below

A function to get a see-below symbol @@ -359,7 +359,7 @@

Return Value

-

see_below_ns

+

see_below_ns

A see-below namespace @@ -403,7 +403,7 @@

Description

-

see_below_ns::regular

+

see_below_ns::regular

Regular symbol in a see-below namespace @@ -428,7 +428,7 @@

Description

-

see_below_ns::see_below

+

see_below_ns::see_below

See-below symbol in a see-below namespace @@ -453,7 +453,7 @@

Description

-

see_below_ns::get_dependency

+

see_below_ns::get_dependency

A function to get a dependency symbol in a see-below namespace @@ -478,7 +478,7 @@

Description

-

see_below_ns::get_implementation_defined

+

see_below_ns::get_implementation_defined

A function to get an implementation-defined symbol in a see-below namespace @@ -507,7 +507,7 @@

Return Value

-

dependency_ns_alias

+

dependency_ns_alias

Namespace alias to form the dependency on dependency_ns @@ -526,7 +526,7 @@

Synopsis

-

implementation_defined_ns_alias

+

implementation_defined_ns_alias

Namespace alias to form a dependency on the implementation-defined namespace @@ -545,7 +545,7 @@

Synopsis

-

see_below_ns_alias

+

see_below_ns_alias

Namespace alias to form a dependency on the see-below namespace @@ -568,7 +568,7 @@

Description

-

regular

+

regular

A regular symbol in the global namespace @@ -621,7 +621,7 @@

Description

-

regular::also_regular

+

regular::also_regular

Child of a regular symbol: should be traversed as usual @@ -656,7 +656,7 @@

Types

-

regular::also_regular::regular_as_well

+

regular::also_regular::regular_as_well

Grandchild of a regular symbol: should be traversed as usual @@ -677,7 +677,7 @@

Synopsis

-

see_below

+

see_below

A see-below symbol in the global namespace @@ -703,7 +703,7 @@

Description

-

get_dependency

+

get_dependency

A function to get a dependency symbol on the global namespace @@ -727,7 +727,7 @@

Description

-

get_implementation_defined

+

get_implementation_defined

A function to get an implementation-defined symbol in the global namespace @@ -756,7 +756,7 @@

Return Value

-

get_regular

+

get_regular

A function to get a regular symbol in the global namespace @@ -784,7 +784,7 @@

Return Value

-

get_see_below

+

get_see_below

A function to get a see-below symbol in the global namespace diff --git a/test-files/golden-tests/filters/symbol-name/impl-defined-member.html b/test-files/golden-tests/filters/symbol-name/impl-defined-member.html index 45183276d..54b2690e8 100644 --- a/test-files/golden-tests/filters/symbol-name/impl-defined-member.html +++ b/test-files/golden-tests/filters/symbol-name/impl-defined-member.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -39,7 +39,7 @@

Variables

-

regular

+

regular

Types

@@ -57,7 +57,7 @@

Types

-

regular::absolute_uri_rule_t

+

regular::absolute_uri_rule_t

Synopsis

@@ -74,7 +74,7 @@

Synopsis

-

absolute_uri_rule

+

absolute_uri_rule

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

regular_absolute_uri_rule

+

regular_absolute_uri_rule

Synopsis

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 9c06dfe15..643d2186f 100644 --- a/test-files/golden-tests/filters/symbol-name/whitelist_0.html +++ b/test-files/golden-tests/filters/symbol-name/whitelist_0.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -42,7 +42,7 @@

Types

-

N0

+

N0

This namespace should extracted because it's implied by N0::f0_WL @@ -65,7 +65,7 @@

Functions

-

N0::f0_WL

+

N0::f0_WL

This function should be included because it matches N0::f0_WL @@ -85,7 +85,7 @@

Synopsis

-

N1

+

N1

This namespace should extracted because it's implied by N1::N3_WL and N1::N4::f1_WL @@ -109,7 +109,7 @@

Namespaces

-

N1::N3_WL

+

N1::N3_WL

This namespace should extracted because it's explicitly included by N1::N3_WL @@ -132,7 +132,7 @@

Functions

-

N1::N3_WL::f1_WL

+

N1::N3_WL::f1_WL

This function should extracted because the namespace N1::N3_WL is included as a literal. @@ -152,7 +152,7 @@

Synopsis

-

N1::N4

+

N1::N4

This namespace should extracted because it's implied by N1::N4::f1_WL @@ -175,7 +175,7 @@

Functions

-

N1::N4::f1_WL

+

N1::N4::f1_WL

This function should extracted because it matches N1::N4::f1_WL @@ -195,7 +195,7 @@

Synopsis

-

N5

+

N5

This namespace should extracted because it's implied by N5::N6::*7 @@ -218,7 +218,7 @@

Namespaces

-

N5::N6

+

N5::N6

This namespace should extracted because it's implied by N5::N6::*7 @@ -242,7 +242,7 @@

Namespaces

-

N5::N6::M7

+

N5::N6::M7

This namespace should be included because it matches N5::N6::*7 @@ -265,7 +265,7 @@

Functions

-

N5::N6::M7::f2_WL

+

N5::N6::M7::f2_WL

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

Synopsis

-

N5::N6::N7

+

N5::N6::N7

This namespace should be included because it matches N5::N6::*7 @@ -308,7 +308,7 @@

Functions

-

N5::N6::N7::f2_WL

+

N5::N6::N7::f2_WL

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

Synopsis

-

C

+

C

This namespace should be included because it strictly matches C @@ -377,7 +377,7 @@

Member Functions

-

C::D

+

C::D

This struct should be included because it's a member of C @@ -412,7 +412,7 @@

Member Functions

-

C::D::f1_WL

+

C::D::f1_WL

This function should be included because it's a member of D @@ -432,7 +432,7 @@

Synopsis

-

C::f0_WL

+

C::f0_WL

This function should be included because it's a member of C 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 798d2d03c..c38fccadc 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 @@ -50,7 +50,7 @@ struct impl; ---- [#range-impl-00] -== <>::impl<R, false> +== <>::<><R, false> === Synopsis 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 9b3fa8883..63967e6ff 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

range

+

range

Synopsis

@@ -57,7 +57,7 @@

Private Types

-

range::impl

+

range::impl

Synopsis

@@ -77,7 +77,7 @@

Synopsis

-

range::impl<R, false>

+

range::impl<R, false>

Synopsis

diff --git a/test-files/golden-tests/javadoc/brief/brief-1.html b/test-files/golden-tests/javadoc/brief/brief-1.html index 9a39a41f3..448dbebca 100644 --- a/test-files/golden-tests/javadoc/brief/brief-1.html +++ b/test-files/golden-tests/javadoc/brief/brief-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -27,7 +27,7 @@

Functions

-

f5

+

f5

brief bold it continues to the line. @@ -47,7 +47,7 @@

Synopsis

-

f6

+

f6

brief diff --git a/test-files/golden-tests/javadoc/brief/brief-2.html b/test-files/golden-tests/javadoc/brief/brief-2.html index 918fb74ec..37809d239 100644 --- a/test-files/golden-tests/javadoc/brief/brief-2.html +++ b/test-files/golden-tests/javadoc/brief/brief-2.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -31,7 +31,7 @@

Functions

-

f1

+

f1

brief @@ -51,7 +51,7 @@

Synopsis

-

f2

+

f2

brief @@ -71,7 +71,7 @@

Synopsis

-

f3

+

f3

brief @@ -91,7 +91,7 @@

Synopsis

-

f4

+

f4

brief x @@ -115,7 +115,7 @@

Description

-

f5

+

f5

brief @@ -135,7 +135,7 @@

Synopsis

-

f6

+

f6

brief diff --git a/test-files/golden-tests/javadoc/brief/brief-3.html b/test-files/golden-tests/javadoc/brief/brief-3.html index e8bf1c3dc..4a0f3d61a 100644 --- a/test-files/golden-tests/javadoc/brief/brief-3.html +++ b/test-files/golden-tests/javadoc/brief/brief-3.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

f overloads @@ -73,7 +73,7 @@

Synopses

-

f

+

f

Integer overload. @@ -97,7 +97,7 @@

Description

-

f

+

f

Integer overload. @@ -117,7 +117,7 @@

Synopsis

-

f

+

f

C string overload. @@ -141,7 +141,7 @@

Description

-

f

+

f

C string overload. diff --git a/test-files/golden-tests/javadoc/brief/brief-4.html b/test-files/golden-tests/javadoc/brief/brief-4.html index 9a9385a13..d0ba48c2d 100644 --- a/test-files/golden-tests/javadoc/brief/brief-4.html +++ b/test-files/golden-tests/javadoc/brief/brief-4.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -44,7 +44,7 @@

Synopsis

-

f1

+

f1

Synopsis

@@ -60,7 +60,7 @@

Synopsis

-

f2

+

f2

Synopsis

@@ -76,7 +76,7 @@

Synopsis

-

f3

+

f3

Synopsis

diff --git a/test-files/golden-tests/javadoc/brief/brief-5.html b/test-files/golden-tests/javadoc/brief/brief-5.html index 6edcc193d..cb5c1a180 100644 --- a/test-files/golden-tests/javadoc/brief/brief-5.html +++ b/test-files/golden-tests/javadoc/brief/brief-5.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -31,7 +31,7 @@

Functions

-

f0

+

f0

brief @@ -51,7 +51,7 @@

Synopsis

-

f1

+

f1

Synopsis

@@ -67,7 +67,7 @@

Synopsis

-

f2

+

f2

Synopsis

@@ -83,7 +83,7 @@

Synopsis

-

f3

+

f3

brief @@ -103,7 +103,7 @@

Synopsis

-

f4

+

f4

brief @@ -123,7 +123,7 @@

Synopsis

-

f5

+

f5

brief diff --git a/test-files/golden-tests/javadoc/brief/brief-6.html b/test-files/golden-tests/javadoc/brief/brief-6.html index 764d39521..3bc97cf10 100644 --- a/test-files/golden-tests/javadoc/brief/brief-6.html +++ b/test-files/golden-tests/javadoc/brief/brief-6.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f0

+

f0

brief diff --git a/test-files/golden-tests/javadoc/code/code.html b/test-files/golden-tests/javadoc/code/code.html index d7c6d34f0..3bd37d08d 100644 --- a/test-files/golden-tests/javadoc/code/code.html +++ b/test-files/golden-tests/javadoc/code/code.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

brief diff --git a/test-files/golden-tests/javadoc/copybrief/copybrief.html b/test-files/golden-tests/javadoc/copybrief/copybrief.html index 06e3a3a71..3fa250df1 100644 --- a/test-files/golden-tests/javadoc/copybrief/copybrief.html +++ b/test-files/golden-tests/javadoc/copybrief/copybrief.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

f1

+

f1

brief1 @@ -48,7 +48,7 @@

Synopsis

-

f2

+

f2

brief1 @@ -68,7 +68,7 @@

Synopsis

-

f3

+

f3

brief1 diff --git a/test-files/golden-tests/javadoc/copydetails/copydetails.html b/test-files/golden-tests/javadoc/copydetails/copydetails.html index cbf963864..7ad1b14be 100644 --- a/test-files/golden-tests/javadoc/copydetails/copydetails.html +++ b/test-files/golden-tests/javadoc/copydetails/copydetails.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

dest

+

dest

Destination doc function @@ -121,7 +121,7 @@

See Also

-

destOverride

+

destOverride

Destination doc function @@ -242,7 +242,7 @@

See Also

-

source

+

source

Source doc function diff --git a/test-files/golden-tests/javadoc/copydoc/conversion.html b/test-files/golden-tests/javadoc/copydoc/conversion.html index b7fa52399..c582247a3 100644 --- a/test-files/golden-tests/javadoc/copydoc/conversion.html +++ b/test-files/golden-tests/javadoc/copydoc/conversion.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

A

+

A

Synopsis

@@ -60,7 +60,7 @@

Member Functions

-

A::operator=

+

A::operator=

Convert a string to A @@ -112,7 +112,7 @@

Parameters

-

A::operator=

+

A::operator=

Convert a string to A @@ -153,7 +153,7 @@

Parameters

-

A::operator=

+

A::operator=

Convert a string to A @@ -194,7 +194,7 @@

Parameters

-

A::operator string_type

+

A::operator string_type

Convert A to a string @@ -217,7 +217,7 @@

Return Value

-

A::operator string_view_type

+

A::operator string_view_type

Convert A to a string @@ -240,7 +240,7 @@

Return Value

-

string_type

+

string_type

Synopsis

@@ -257,7 +257,7 @@

Synopsis

-

string_view_type

+

string_view_type

Synopsis

diff --git a/test-files/golden-tests/javadoc/copydoc/decay-params.html b/test-files/golden-tests/javadoc/copydoc/decay-params.html index aca5e0a3d..8187b5aa0 100644 --- a/test-files/golden-tests/javadoc/copydoc/decay-params.html +++ b/test-files/golden-tests/javadoc/copydoc/decay-params.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -27,7 +27,7 @@

Functions

-

bar

+

bar

Brief from foo() @@ -73,7 +73,7 @@

Parameters

-

foo

+

foo

foo overloads @@ -134,7 +134,7 @@

Parameters

-

foo

+

foo

We should not copy this doc @@ -158,7 +158,7 @@

Description

-

foo

+

foo

We should not copy this doc @@ -199,7 +199,7 @@

Parameters

-

foo

+

foo

Brief from foo() diff --git a/test-files/golden-tests/javadoc/copydoc/fundamental.html b/test-files/golden-tests/javadoc/copydoc/fundamental.html index eea42604f..e1a116592 100644 --- a/test-files/golden-tests/javadoc/copydoc/fundamental.html +++ b/test-files/golden-tests/javadoc/copydoc/fundamental.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

f

+

f

f overloads @@ -76,7 +76,7 @@

Parameters

-

f

+

f

Fail @@ -113,7 +113,7 @@

Parameters

-

f

+

f

Brief @@ -154,7 +154,7 @@

Parameters

-

g

+

g

Brief @@ -195,7 +195,7 @@

Parameters

-

h

+

h

Brief diff --git a/test-files/golden-tests/javadoc/copydoc/no-param.html b/test-files/golden-tests/javadoc/copydoc/no-param.html index 3521a469e..6fe577daa 100644 --- a/test-files/golden-tests/javadoc/copydoc/no-param.html +++ b/test-files/golden-tests/javadoc/copydoc/no-param.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

copyFromNoParam

+

copyFromNoParam

Brief from foo() @@ -58,7 +58,7 @@

Return Value

-

copyfromOverloads

+

copyfromOverloads

Brief from foo() @@ -87,7 +87,7 @@

Return Value

-

foo

+

foo

Brief from foo() @@ -141,7 +141,7 @@

Parameters

-

foo

+

foo

Brief from foo() @@ -170,7 +170,7 @@

Return Value

-

foo

+

foo

Brief from foo() diff --git a/test-files/golden-tests/javadoc/copydoc/operator-param.html b/test-files/golden-tests/javadoc/copydoc/operator-param.html index 0a4a08ff2..2ed8e23c8 100644 --- a/test-files/golden-tests/javadoc/copydoc/operator-param.html +++ b/test-files/golden-tests/javadoc/copydoc/operator-param.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

A::operator()

+

A::operator()

Return true if ch is in the character set. @@ -110,7 +110,7 @@

Parameters

-

A::operator()

+

A::operator()

Return true if ch is in the character set. @@ -156,7 +156,7 @@

Parameters

-

A::operator()

+

A::operator()

Return true if ch is in the character set. diff --git a/test-files/golden-tests/javadoc/copydoc/param-types.html b/test-files/golden-tests/javadoc/copydoc/param-types.html index 79c8b93c9..b1ba86b78 100644 --- a/test-files/golden-tests/javadoc/copydoc/param-types.html +++ b/test-files/golden-tests/javadoc/copydoc/param-types.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -70,7 +70,7 @@

Functions

-

N

+

N

Namespace to test qualified identifier parameters. @@ -93,7 +93,7 @@

Namespaces

-

N::M

+

N::M

Namespace to test qualified identifier parameters. @@ -116,7 +116,7 @@

Types

-

N::M::Q

+

N::M::Q

Struct to test qualified identifier parameters. @@ -151,7 +151,7 @@

Non-Member Functions

-

A

+

A

Struct to test explicit object member functions. @@ -201,7 +201,7 @@

Non-Member Functions

-

A::f

+

A::f

Reference member function. @@ -243,7 +243,7 @@

Parameters

-

A::g

+

A::g

Reference member function. @@ -290,7 +290,7 @@

Parameters

-

paramType

+

paramType

Struct used to vary the parameter type. @@ -334,7 +334,7 @@

Non-Member Functions

-

testEnum

+

testEnum

Synopsis

@@ -376,7 +376,7 @@

Non-Member Functions

-

f

+

f

f overloads @@ -488,7 +488,7 @@

Parameters

-

f

+

f

Reference function. @@ -512,7 +512,7 @@

Description

-

f

+

f

Reference function. @@ -554,7 +554,7 @@

Parameters

-

f

+

f

Reference function. @@ -596,7 +596,7 @@

Parameters

-

f

+

f

Variadic function @@ -638,7 +638,7 @@

Parameters

-

f

+

f

Non-variadic function @@ -680,7 +680,7 @@

Parameters

-

f

+

f

struct param function @@ -722,7 +722,7 @@

Parameters

-

f

+

f

Decltype function @@ -764,7 +764,7 @@

Parameters

-

f

+

f

struct param function @@ -806,7 +806,7 @@

Parameters

-

f

+

f

Enum param function @@ -848,7 +848,7 @@

Parameters

-

f

+

f

Qualified identifier param function @@ -890,7 +890,7 @@

Parameters

-

g

+

g

g overloads @@ -984,7 +984,7 @@

Parameters

-

g

+

g

struct param function @@ -1025,7 +1025,7 @@

Parameters

-

g

+

g

Qualified identifier param function @@ -1066,7 +1066,7 @@

Parameters

-

g

+

g

Auto function @@ -1107,7 +1107,7 @@

Parameters

-

g

+

g

Enum param function @@ -1148,7 +1148,7 @@

Parameters

-

g

+

g

Variadic function @@ -1189,7 +1189,7 @@

Parameters

-

g

+

g

Non-variadic function @@ -1230,7 +1230,7 @@

Parameters

-

g

+

g

Decltype function diff --git a/test-files/golden-tests/javadoc/copydoc/qualified.html b/test-files/golden-tests/javadoc/copydoc/qualified.html index 94962f04c..72fe4d1d1 100644 --- a/test-files/golden-tests/javadoc/copydoc/qualified.html +++ b/test-files/golden-tests/javadoc/copydoc/qualified.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -39,7 +39,7 @@

Types

-

N

+

N

Types

@@ -57,7 +57,7 @@

Types

-

N::A

+

N::A

Synopsis

@@ -103,7 +103,7 @@

Member Functions

-

N::A::B

+

N::A::B

Synopsis

@@ -120,7 +120,7 @@

Synopsis

-

N::A::f

+

N::A::f

Reference function @@ -216,7 +216,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -257,7 +257,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -298,7 +298,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -339,7 +339,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -380,7 +380,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -421,7 +421,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -462,7 +462,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -503,7 +503,7 @@

Parameters

-

N::A::f

+

N::A::f

Reference function @@ -544,7 +544,7 @@

Parameters

-

N::A::g

+

N::A::g

g overloads @@ -592,7 +592,7 @@

Parameters

-

N::A::g

+

N::A::g

Reference function @@ -633,7 +633,7 @@

Parameters

-

N::A::g

+

N::A::g

Fail @@ -674,7 +674,7 @@

Parameters

-

N::A::h

+

N::A::h

h overloads @@ -722,7 +722,7 @@

Parameters

-

N::A::h

+

N::A::h

Reference function @@ -763,7 +763,7 @@

Parameters

-

N::A::h

+

N::A::h

Fail @@ -804,7 +804,7 @@

Parameters

-

param_t

+

param_t

Helper class for distinct parameter types diff --git a/test-files/golden-tests/javadoc/copydoc/qualifiers.html b/test-files/golden-tests/javadoc/copydoc/qualifiers.html index d9cb10a8a..546679e22 100644 --- a/test-files/golden-tests/javadoc/copydoc/qualifiers.html +++ b/test-files/golden-tests/javadoc/copydoc/qualifiers.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -74,7 +74,7 @@

Member Functions

-

A::const_iterator

+

A::const_iterator

Synopsis

@@ -91,7 +91,7 @@

Synopsis

-

A::iterator

+

A::iterator

Synopsis

@@ -108,7 +108,7 @@

Synopsis

-

A::begin

+

A::begin

begin overloads @@ -146,7 +146,7 @@

Return Value

-

A::begin

+

A::begin

Returns an iterator to the beginning @@ -174,7 +174,7 @@

Return Value

-

A::begin

+

A::begin

Return a const iterator to the beginning @@ -202,7 +202,7 @@

Return Value

-

A::cbegin

+

A::cbegin

Return a const iterator to the beginning @@ -230,7 +230,7 @@

Return Value

-

A::crvalue

+

A::crvalue

An const rvalue reference to A @@ -254,7 +254,7 @@

Return Value

-

A::ref

+

A::ref

ref overloads @@ -305,7 +305,7 @@

Return Value

-

A::ref

+

A::ref

An lvalue reference to A @@ -329,7 +329,7 @@

Return Value

-

A::ref

+

A::ref

An rvalue reference to A @@ -353,7 +353,7 @@

Return Value

-

A::ref

+

A::ref

An const lvalue reference to A @@ -377,7 +377,7 @@

Return Value

-

A::ref

+

A::ref

An const rvalue reference to A @@ -401,7 +401,7 @@

Return Value

-

A::rvalue

+

A::rvalue

An rvalue reference to A diff --git a/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc b/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc index d7aadf22c..5bbd0f612 100644 --- a/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc +++ b/test-files/golden-tests/javadoc/copydoc/template-arguments.adoc @@ -189,7 +189,7 @@ struct B; |=== [#A-B-09] -== <>::B<int> +== <>::<><int> Specialization of B for int. @@ -204,7 +204,7 @@ struct <><int>; ---- [#A-B-0c] -== <>::B<int, 2> +== <>::<><int, 2> Specialization of B for int with value 2. @@ -248,7 +248,7 @@ struct C; |=== [#A-C-0f] -== <>::C<<>, true> +== <>::<><<>, true> Specialization of C for D with true. @@ -263,7 +263,7 @@ struct <><<>, true>; ---- [#A-C-0c] -== <>::C<int, true> +== <>::<><int, true> Specialization of C for int with true. diff --git a/test-files/golden-tests/javadoc/copydoc/template-arguments.html b/test-files/golden-tests/javadoc/copydoc/template-arguments.html index 727de9fa7..597d042da 100644 --- a/test-files/golden-tests/javadoc/copydoc/template-arguments.html +++ b/test-files/golden-tests/javadoc/copydoc/template-arguments.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

A

+

A

Types

@@ -56,7 +56,7 @@

Types

-

A::BInt

+

A::BInt

Specialization of B for int. @@ -75,7 +75,7 @@

Synopsis

-

A::BInt2

+

A::BInt2

Specialization of B for int with value 2. @@ -94,7 +94,7 @@

Synopsis

-

A::B_t

+

A::B_t

Main class template for B. @@ -133,7 +133,7 @@

Template Parameters

-

A::CDTrue

+

A::CDTrue

Specialization of C for D with true. @@ -152,7 +152,7 @@

Synopsis

-

A::CIntTrue

+

A::CIntTrue

Specialization of C for D with true. @@ -171,7 +171,7 @@

Synopsis

-

A::C_t

+

A::C_t

Main class template for C. @@ -210,7 +210,7 @@

Template Parameters

-

A::B

+

A::B

Main class template for B. @@ -255,7 +255,7 @@

Template Parameters

-

A::B<int>

+

A::B<int>

Specialization of B for int. @@ -277,7 +277,7 @@

Synopsis

-

A::B<int, 2>

+

A::B<int, 2>

Specialization of B for int with value 2. @@ -299,7 +299,7 @@

Synopsis

-

A::C

+

A::C

Main class template for C. @@ -344,7 +344,7 @@

Template Parameters

-

A::C<D, true>

+

A::C<D, true>

Specialization of C for D with true. @@ -366,7 +366,7 @@

Synopsis

-

A::C<int, true>

+

A::C<int, true>

Specialization of C for int with true. @@ -388,7 +388,7 @@

Synopsis

-

A::D

+

A::D

Helper struct D. diff --git a/test-files/golden-tests/javadoc/inline/styled.html b/test-files/golden-tests/javadoc/inline/styled.html index 6e02fc507..a4cb83ba7 100644 --- a/test-files/golden-tests/javadoc/inline/styled.html +++ b/test-files/golden-tests/javadoc/inline/styled.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Brief for A @@ -66,7 +66,7 @@

Description

-

A::compare

+

A::compare

Compare function diff --git a/test-files/golden-tests/javadoc/link/link.html b/test-files/golden-tests/javadoc/link/link.html index ca9168013..5ea1d47dc 100644 --- a/test-files/golden-tests/javadoc/link/link.html +++ b/test-files/golden-tests/javadoc/link/link.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

A function with a link diff --git a/test-files/golden-tests/javadoc/lists/li.html b/test-files/golden-tests/javadoc/lists/li.html index eb95d8e4d..276699cc1 100644 --- a/test-files/golden-tests/javadoc/lists/li.html +++ b/test-files/golden-tests/javadoc/lists/li.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

A function diff --git a/test-files/golden-tests/javadoc/lists/listitem.html b/test-files/golden-tests/javadoc/lists/listitem.html index 74991ae64..dd0e4ee49 100644 --- a/test-files/golden-tests/javadoc/lists/listitem.html +++ b/test-files/golden-tests/javadoc/lists/listitem.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -29,7 +29,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -51,7 +51,7 @@

Description

-

f1

+

f1

Synopsis

@@ -74,7 +74,7 @@

Description

-

f2

+

f2

brief @@ -101,7 +101,7 @@

Description

-

f3

+

f3

brief diff --git a/test-files/golden-tests/javadoc/paragraph/par-1.html b/test-files/golden-tests/javadoc/paragraph/par-1.html index 5e64c1b52..e8ae64082 100644 --- a/test-files/golden-tests/javadoc/paragraph/par-1.html +++ b/test-files/golden-tests/javadoc/paragraph/par-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -29,7 +29,7 @@

Functions

-

f1

+

f1

Brief @@ -57,7 +57,7 @@

Custom par

-

f2

+

f2

Brief @@ -85,7 +85,7 @@

Custom par

-

f3

+

f3

Brief @@ -112,7 +112,7 @@

Custom par

-

f4

+

f4

Brief diff --git a/test-files/golden-tests/javadoc/paragraph/para-1.html b/test-files/golden-tests/javadoc/paragraph/para-1.html index 3c34e2843..83b38a546 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-1.html +++ b/test-files/golden-tests/javadoc/paragraph/para-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -29,7 +29,7 @@

Functions

-

f1

+

f1

Synopsis

@@ -45,7 +45,7 @@

Synopsis

-

f2

+

f2

Synopsis

@@ -61,7 +61,7 @@

Synopsis

-

f3

+

f3

Synopsis

@@ -77,7 +77,7 @@

Synopsis

-

f4

+

f4

brief diff --git a/test-files/golden-tests/javadoc/paragraph/para-2.html b/test-files/golden-tests/javadoc/paragraph/para-2.html index a2a11648e..1932ce2b1 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-2.html +++ b/test-files/golden-tests/javadoc/paragraph/para-2.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f1

+

f1

brief diff --git a/test-files/golden-tests/javadoc/paragraph/para-3.html b/test-files/golden-tests/javadoc/paragraph/para-3.html index 879898b5c..1587b5065 100644 --- a/test-files/golden-tests/javadoc/paragraph/para-3.html +++ b/test-files/golden-tests/javadoc/paragraph/para-3.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

my_function

+

my_function

A function diff --git a/test-files/golden-tests/javadoc/param/param-1.html b/test-files/golden-tests/javadoc/param/param-1.html index a0bfdaf06..d5a6694db 100644 --- a/test-files/golden-tests/javadoc/param/param-1.html +++ b/test-files/golden-tests/javadoc/param/param-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -30,7 +30,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -63,7 +63,7 @@

Parameters

-

f1

+

f1

Synopsis

@@ -96,7 +96,7 @@

Parameters

-

f2

+

f2

Synopsis

@@ -129,7 +129,7 @@

Parameters

-

f3

+

f3

Synopsis

@@ -162,7 +162,7 @@

Parameters

-

f4

+

f4

Synopsis

diff --git a/test-files/golden-tests/javadoc/param/param-direction.html b/test-files/golden-tests/javadoc/param/param-direction.html index f16bccb4e..b9c062172 100644 --- a/test-files/golden-tests/javadoc/param/param-direction.html +++ b/test-files/golden-tests/javadoc/param/param-direction.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -35,7 +35,7 @@

Functions

-

f

+

f

Synopsis

@@ -68,7 +68,7 @@

Parameters

-

g

+

g

Synopsis

@@ -107,7 +107,7 @@

Parameters

-

h

+

h

Synopsis

@@ -146,7 +146,7 @@

Parameters

-

i

+

i

Synopsis

@@ -185,7 +185,7 @@

Parameters

-

j

+

j

Synopsis

@@ -224,7 +224,7 @@

Parameters

-

k

+

k

Synopsis

@@ -268,7 +268,7 @@

Parameters

-

l

+

l

Synopsis

@@ -313,7 +313,7 @@

Parameters

-

m

+

m

Synopsis

@@ -352,7 +352,7 @@

Parameters

-

n

+

n

Synopsis

@@ -385,7 +385,7 @@

Parameters

-

o

+

o

Synopsis

diff --git a/test-files/golden-tests/javadoc/param/param-duplicate.html b/test-files/golden-tests/javadoc/param/param-duplicate.html index e8ff2d32c..a88112c0c 100644 --- a/test-files/golden-tests/javadoc/param/param-duplicate.html +++ b/test-files/golden-tests/javadoc/param/param-duplicate.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -31,7 +31,7 @@

Functions

-

f0

+

f0

f0 brief @@ -58,7 +58,7 @@

Return Value

-

f1

+

f1

f1 brief @@ -85,7 +85,7 @@

Return Value

-

g0

+

g0

g0 brief @@ -126,7 +126,7 @@

Parameters

-

g1

+

g1

g1 brief @@ -167,7 +167,7 @@

Parameters

-

h0

+

h0

h0 brief @@ -209,7 +209,7 @@

Template Parameters

-

h1

+

h1

h1 brief diff --git a/test-files/golden-tests/javadoc/param/param.html b/test-files/golden-tests/javadoc/param/param.html index c2a11a6c3..ac5657032 100644 --- a/test-files/golden-tests/javadoc/param/param.html +++ b/test-files/golden-tests/javadoc/param/param.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -29,7 +29,7 @@

Functions

-

f

+

f

Synopsis

@@ -62,7 +62,7 @@

Parameters

-

g

+

g

Synopsis

@@ -101,7 +101,7 @@

Parameters

-

h

+

h

Synopsis

@@ -145,7 +145,7 @@

Parameters

-

i

+

i

Synopsis

diff --git a/test-files/golden-tests/javadoc/pre/pre-post.html b/test-files/golden-tests/javadoc/pre/pre-post.html index ed1916453..bc2b3645b 100644 --- a/test-files/golden-tests/javadoc/pre/pre-post.html +++ b/test-files/golden-tests/javadoc/pre/pre-post.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/javadoc/ref/broken-ref.html b/test-files/golden-tests/javadoc/ref/broken-ref.html index 10669094b..574d5dd1d 100644 --- a/test-files/golden-tests/javadoc/ref/broken-ref.html +++ b/test-files/golden-tests/javadoc/ref/broken-ref.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -27,7 +27,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -43,7 +43,7 @@

Synopsis

-

f1

+

f1

See f0 diff --git a/test-files/golden-tests/javadoc/ref/punctuation.html b/test-files/golden-tests/javadoc/ref/punctuation.html index 81239dd18..45d3d5390 100644 --- a/test-files/golden-tests/javadoc/ref/punctuation.html +++ b/test-files/golden-tests/javadoc/ref/punctuation.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -28,7 +28,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -44,7 +44,7 @@

Synopsis

-

f1

+

f1

Synopsis

@@ -60,7 +60,7 @@

Synopsis

-

f2

+

f2

See f0, f1. diff --git a/test-files/golden-tests/javadoc/ref/ref.html b/test-files/golden-tests/javadoc/ref/ref.html index 6947c373b..09203b136 100644 --- a/test-files/golden-tests/javadoc/ref/ref.html +++ b/test-files/golden-tests/javadoc/ref/ref.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -54,7 +54,7 @@

Functions

-

A

+

A

Types

@@ -89,7 +89,7 @@

Functions

-

A::B

+

A::B

See f1 @@ -129,7 +129,7 @@

Description

-

A::B::f2

+

A::B::f2

Synopsis

@@ -145,7 +145,7 @@

Synopsis

-

A::C

+

A::C

Synopsis

@@ -191,7 +191,7 @@

Derived Classes

-

A::C::f3

+

A::C::f3

Synopsis

@@ -207,7 +207,7 @@

Synopsis

-

A::C::f4

+

A::C::f4

Synopsis

@@ -223,7 +223,7 @@

Synopsis

-

A::D

+

A::D

Synopsis

@@ -283,7 +283,7 @@

Member Functions

-

A::D::E

+

A::D::E

See f3 @@ -309,7 +309,7 @@

Description

-

A::D::f4

+

A::D::f4

Synopsis

@@ -325,7 +325,7 @@

Synopsis

-

A::f1

+

A::f1

See f0 @@ -349,7 +349,7 @@

Description

-

F

+

F

Synopsis

@@ -417,7 +417,7 @@

Member Functions

-

F::operator=

+

F::operator=

Synopsis

@@ -433,7 +433,7 @@

Synopsis

-

F::operator%

+

F::operator%

Synopsis

@@ -449,7 +449,7 @@

Synopsis

-

F::operator%=

+

F::operator%=

Synopsis

@@ -465,7 +465,7 @@

Synopsis

-

F::operator&

+

F::operator&

Synopsis

@@ -481,7 +481,7 @@

Synopsis

-

F::operator&&

+

F::operator&&

Synopsis

@@ -497,7 +497,7 @@

Synopsis

-

F::operator&=

+

F::operator&=

Synopsis

@@ -513,7 +513,7 @@

Synopsis

-

F::operator()

+

F::operator()

Synopsis

@@ -529,7 +529,7 @@

Synopsis

-

F::operator*

+

F::operator*

Synopsis

@@ -545,7 +545,7 @@

Synopsis

-

F::operator*=

+

F::operator*=

Synopsis

@@ -561,7 +561,7 @@

Synopsis

-

F::operator+

+

F::operator+

Synopsis

@@ -577,7 +577,7 @@

Synopsis

-

F::operator++

+

F::operator++

Synopsis

@@ -593,7 +593,7 @@

Synopsis

-

F::operator+=

+

F::operator+=

Synopsis

@@ -609,7 +609,7 @@

Synopsis

-

F::operator,

+

F::operator,

Synopsis

@@ -625,7 +625,7 @@

Synopsis

-

F::operator-

+

F::operator-

Synopsis

@@ -641,7 +641,7 @@

Synopsis

-

F::operator--

+

F::operator--

Synopsis

@@ -657,7 +657,7 @@

Synopsis

-

F::operator-=

+

F::operator-=

Synopsis

@@ -673,7 +673,7 @@

Synopsis

-

F::operator->

+

F::operator->

Synopsis

@@ -689,7 +689,7 @@

Synopsis

-

F::operator->*

+

F::operator->*

Synopsis

@@ -705,7 +705,7 @@

Synopsis

-

F::operator/

+

F::operator/

Synopsis

@@ -721,7 +721,7 @@

Synopsis

-

F::operator/=

+

F::operator/=

Synopsis

@@ -737,7 +737,7 @@

Synopsis

-

F::operator<<=

+

F::operator<<=

Synopsis

@@ -753,7 +753,7 @@

Synopsis

-

F::operator>>

+

F::operator>>

Synopsis

@@ -769,7 +769,7 @@

Synopsis

-

F::operator>>=

+

F::operator>>=

Synopsis

@@ -785,7 +785,7 @@

Synopsis

-

F::operator[]

+

F::operator[]

Synopsis

@@ -801,7 +801,7 @@

Synopsis

-

F::operator^

+

F::operator^

Synopsis

@@ -817,7 +817,7 @@

Synopsis

-

F::operator^=

+

F::operator^=

Synopsis

@@ -833,7 +833,7 @@

Synopsis

-

F::operator|

+

F::operator|

Synopsis

@@ -849,7 +849,7 @@

Synopsis

-

F::operator|=

+

F::operator|=

Synopsis

@@ -865,7 +865,7 @@

Synopsis

-

F::operator||

+

F::operator||

Synopsis

@@ -881,7 +881,7 @@

Synopsis

-

F::operator~

+

F::operator~

Synopsis

@@ -897,7 +897,7 @@

Synopsis

-

F::operator<<

+

F::operator<<

Synopsis

@@ -913,7 +913,7 @@

Synopsis

-

F::operator!

+

F::operator!

Synopsis

@@ -929,7 +929,7 @@

Synopsis

-

F::operator==

+

F::operator==

Synopsis

@@ -945,7 +945,7 @@

Synopsis

-

F::operator!=

+

F::operator!=

Synopsis

@@ -961,7 +961,7 @@

Synopsis

-

F::operator<

+

F::operator<

Synopsis

@@ -977,7 +977,7 @@

Synopsis

-

F::operator<=

+

F::operator<=

Synopsis

@@ -993,7 +993,7 @@

Synopsis

-

F::operator>

+

F::operator>

Synopsis

@@ -1009,7 +1009,7 @@

Synopsis

-

F::operator>=

+

F::operator>=

Synopsis

@@ -1025,7 +1025,7 @@

Synopsis

-

F::operator<=>

+

F::operator<=>

Synopsis

@@ -1041,7 +1041,7 @@

Synopsis

-

f0

+

f0

Synopsis

@@ -1057,7 +1057,7 @@

Synopsis

-

f5

+

f5

See A::f1 @@ -1081,7 +1081,7 @@

Description

-

f6

+

f6

See F::operator~ diff --git a/test-files/golden-tests/javadoc/relates/relates.html b/test-files/golden-tests/javadoc/relates/relates.html index 07cd57cc8..36d1fb0db 100644 --- a/test-files/golden-tests/javadoc/relates/relates.html +++ b/test-files/golden-tests/javadoc/relates/relates.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

A

+

A

A brief for A. @@ -76,7 +76,7 @@

Non-Member Functions

-

B

+

B

A brief for B @@ -97,7 +97,7 @@

Synopsis

-

f

+

f

A brief for f. diff --git a/test-files/golden-tests/javadoc/returns/returns.html b/test-files/golden-tests/javadoc/returns/returns.html index 321d01f55..5dde3fc9f 100644 --- a/test-files/golden-tests/javadoc/returns/returns.html +++ b/test-files/golden-tests/javadoc/returns/returns.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

pair

+

pair

Synopsis

@@ -89,7 +89,7 @@

Non-Member Functions

-

pair::first

+

pair::first

Synopsis

@@ -104,7 +104,7 @@

Synopsis

-

pair::second

+

pair::second

Synopsis

@@ -119,7 +119,7 @@

Synopsis

-

f

+

f

A function with a single return value. @@ -143,7 +143,7 @@

Return Value

-

g

+

g

A function with multiple return values. diff --git a/test-files/golden-tests/javadoc/throw/throw.html b/test-files/golden-tests/javadoc/throw/throw.html index 303847b75..721daa7bb 100644 --- a/test-files/golden-tests/javadoc/throw/throw.html +++ b/test-files/golden-tests/javadoc/throw/throw.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

brief diff --git a/test-files/golden-tests/javadoc/tparam/tparam-1.html b/test-files/golden-tests/javadoc/tparam/tparam-1.html index 008194ded..069cd8f25 100644 --- a/test-files/golden-tests/javadoc/tparam/tparam-1.html +++ b/test-files/golden-tests/javadoc/tparam/tparam-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -27,7 +27,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -61,7 +61,7 @@

Template Parameters

-

f1

+

f1

brief diff --git a/test-files/golden-tests/output/canonical_1.html b/test-files/golden-tests/output/canonical_1.html index 1fe75cf19..9f70086ce 100644 --- a/test-files/golden-tests/output/canonical_1.html +++ b/test-files/golden-tests/output/canonical_1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -32,7 +32,7 @@

Types

-

A

+

A

Synopsis

@@ -49,7 +49,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -66,7 +66,7 @@

Synopsis

-

Ba

+

Ba

Synopsis

@@ -83,7 +83,7 @@

Synopsis

-

Bx

+

Bx

Synopsis

@@ -100,7 +100,7 @@

Synopsis

-

a

+

a

Synopsis

@@ -117,7 +117,7 @@

Synopsis

-

b

+

b

Synopsis

@@ -134,7 +134,7 @@

Synopsis

-

bA

+

bA

Synopsis

@@ -151,7 +151,7 @@

Synopsis

-

ba

+

ba

Synopsis

diff --git a/test-files/golden-tests/snippets/distance.html b/test-files/golden-tests/snippets/distance.html index 7909175e4..d78eeef02 100644 --- a/test-files/golden-tests/snippets/distance.html +++ b/test-files/golden-tests/snippets/distance.html @@ -7,7 +7,7 @@

Reference

-

distance

+

distance

Return the distance between two points diff --git a/test-files/golden-tests/snippets/is_prime.html b/test-files/golden-tests/snippets/is_prime.html index 03bcfb747..b894b072d 100644 --- a/test-files/golden-tests/snippets/is_prime.html +++ b/test-files/golden-tests/snippets/is_prime.html @@ -7,7 +7,7 @@

Reference

-

is_prime

+

is_prime

Return true if a number is prime. diff --git a/test-files/golden-tests/snippets/sqrt.html b/test-files/golden-tests/snippets/sqrt.html index a82a80644..4105c8c96 100644 --- a/test-files/golden-tests/snippets/sqrt.html +++ b/test-files/golden-tests/snippets/sqrt.html @@ -7,7 +7,7 @@

Reference

-

sqrt

+

sqrt

Computes the square root of an integral value. diff --git a/test-files/golden-tests/snippets/terminate.html b/test-files/golden-tests/snippets/terminate.html index 992ca8f66..dace77678 100644 --- a/test-files/golden-tests/snippets/terminate.html +++ b/test-files/golden-tests/snippets/terminate.html @@ -7,7 +7,7 @@

Reference

-

terminate

+

terminate

Exit the program. diff --git a/test-files/golden-tests/symbols/concept/concept.html b/test-files/golden-tests/symbols/concept/concept.html index 76864dd15..534649c41 100644 --- a/test-files/golden-tests/symbols/concept/concept.html +++ b/test-files/golden-tests/symbols/concept/concept.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -51,7 +51,7 @@

Concepts

-

f

+

f

Synopsis

@@ -68,7 +68,7 @@

Synopsis

-

x

+

x

Synopsis

@@ -83,7 +83,7 @@

Synopsis

-

C

+

C

Synopsis

diff --git a/test-files/golden-tests/symbols/concept/requires-clause.html b/test-files/golden-tests/symbols/concept/requires-clause.html index 37edf9263..9d7e1ca69 100644 --- a/test-files/golden-tests/symbols/concept/requires-clause.html +++ b/test-files/golden-tests/symbols/concept/requires-clause.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

A

+

A

Synopsis

@@ -60,7 +60,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -79,7 +79,7 @@

Synopsis

-

f

+

f

Synopsis

@@ -97,7 +97,7 @@

Synopsis

-

g

+

g

Synopses

@@ -138,7 +138,7 @@

Synopses

-

g

+

g

Synopsis

@@ -156,7 +156,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -174,7 +174,7 @@

Synopsis

-

g

+

g

Synopsis

diff --git a/test-files/golden-tests/symbols/enum/enum.html b/test-files/golden-tests/symbols/enum/enum.html index efc0374c7..21252a8af 100644 --- a/test-files/golden-tests/symbols/enum/enum.html +++ b/test-files/golden-tests/symbols/enum/enum.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Enums

@@ -29,7 +29,7 @@

Enums

-

E0

+

E0

E0 brief. @@ -73,7 +73,7 @@

Description

-

E1

+

E1

Synopsis

@@ -109,7 +109,7 @@

Members

-

E2

+

E2

E2 brief. @@ -153,7 +153,7 @@

Description

-

E3

+

E3

Synopsis

diff --git a/test-files/golden-tests/symbols/function/attributes-2.html b/test-files/golden-tests/symbols/function/attributes-2.html index 8f3f4bf24..4077e9d8f 100644 --- a/test-files/golden-tests/symbols/function/attributes-2.html +++ b/test-files/golden-tests/symbols/function/attributes-2.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/symbols/function/attributes_1.html b/test-files/golden-tests/symbols/function/attributes_1.html index b794901ce..719b8266b 100644 --- a/test-files/golden-tests/symbols/function/attributes_1.html +++ b/test-files/golden-tests/symbols/function/attributes_1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/symbols/function/auto.html b/test-files/golden-tests/symbols/function/auto.html index 9416ed928..55a126e4a 100644 --- a/test-files/golden-tests/symbols/function/auto.html +++ b/test-files/golden-tests/symbols/function/auto.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

A function that uses auto 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 c719ab515..38a8fe1db 100644 --- a/test-files/golden-tests/symbols/function/explicit-conv-operator.html +++ b/test-files/golden-tests/symbols/function/explicit-conv-operator.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -28,7 +28,7 @@

Types

-

Explicit

+

Explicit

Synopsis

@@ -59,7 +59,7 @@

Member Functions

-

Explicit::operator bool

+

Explicit::operator bool

Conversion to bool @@ -83,7 +83,7 @@

Return Value

-

ExplicitExpression

+

ExplicitExpression

Synopsis

@@ -115,7 +115,7 @@

Member Functions

-

ExplicitExpression::operator bool

+

ExplicitExpression::operator bool

Conversion to bool @@ -139,7 +139,7 @@

Return Value

-

ExplicitFalse

+

ExplicitFalse

Synopsis

@@ -170,7 +170,7 @@

Member Functions

-

ExplicitFalse::operator bool

+

ExplicitFalse::operator bool

Conversion to bool @@ -194,7 +194,7 @@

Return Value

-

ExplicitTrue

+

ExplicitTrue

Synopsis

@@ -225,7 +225,7 @@

Member Functions

-

ExplicitTrue::operator bool

+

ExplicitTrue::operator bool

Conversion to bool diff --git a/test-files/golden-tests/symbols/function/explicit-ctor.html b/test-files/golden-tests/symbols/function/explicit-ctor.html index 9ca9c4295..6ea5074fe 100644 --- a/test-files/golden-tests/symbols/function/explicit-ctor.html +++ b/test-files/golden-tests/symbols/function/explicit-ctor.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -28,7 +28,7 @@

Types

-

Explicit

+

Explicit

Synopsis

@@ -59,7 +59,7 @@

Member Functions

-

Explicit::Explicit

+

Explicit::Explicit

Constructors @@ -108,7 +108,7 @@

Synopses

-

Explicit::Explicit

+

Explicit::Explicit

Default constructor @@ -128,7 +128,7 @@

Synopsis

-

Explicit::Explicit

+

Explicit::Explicit

Copy constructor @@ -165,7 +165,7 @@

Parameters

-

Explicit::Explicit

+

Explicit::Explicit

Move constructor @@ -202,7 +202,7 @@

Parameters

-

Explicit::Explicit

+

Explicit::Explicit

Constructor @@ -224,7 +224,7 @@

Synopsis

-

ExplicitExpression

+

ExplicitExpression

Synopsis

@@ -256,7 +256,7 @@

Member Functions

-

ExplicitExpression::ExplicitExpression

+

ExplicitExpression::ExplicitExpression

Constructors @@ -305,7 +305,7 @@

Synopses

-

ExplicitExpression::ExplicitExpression

+

ExplicitExpression::ExplicitExpression

Default constructor @@ -325,7 +325,7 @@

Synopsis

-

ExplicitExpression::ExplicitExpression

+

ExplicitExpression::ExplicitExpression

Copy constructor @@ -362,7 +362,7 @@

Parameters

-

ExplicitExpression::ExplicitExpression

+

ExplicitExpression::ExplicitExpression

Move constructor @@ -399,7 +399,7 @@

Parameters

-

ExplicitExpression::ExplicitExpression

+

ExplicitExpression::ExplicitExpression

Constructor @@ -421,7 +421,7 @@

Synopsis

-

ExplicitFalse

+

ExplicitFalse

Synopsis

@@ -452,7 +452,7 @@

Member Functions

-

ExplicitFalse::ExplicitFalse

+

ExplicitFalse::ExplicitFalse

Constructors @@ -501,7 +501,7 @@

Synopses

-

ExplicitFalse::ExplicitFalse

+

ExplicitFalse::ExplicitFalse

Default constructor @@ -521,7 +521,7 @@

Synopsis

-

ExplicitFalse::ExplicitFalse

+

ExplicitFalse::ExplicitFalse

Copy constructor @@ -558,7 +558,7 @@

Parameters

-

ExplicitFalse::ExplicitFalse

+

ExplicitFalse::ExplicitFalse

Move constructor @@ -595,7 +595,7 @@

Parameters

-

ExplicitFalse::ExplicitFalse

+

ExplicitFalse::ExplicitFalse

Constructor @@ -617,7 +617,7 @@

Synopsis

-

ExplicitTrue

+

ExplicitTrue

Synopsis

@@ -648,7 +648,7 @@

Member Functions

-

ExplicitTrue::ExplicitTrue

+

ExplicitTrue::ExplicitTrue

Constructors @@ -697,7 +697,7 @@

Synopses

-

ExplicitTrue::ExplicitTrue

+

ExplicitTrue::ExplicitTrue

Default constructor @@ -717,7 +717,7 @@

Synopsis

-

ExplicitTrue::ExplicitTrue

+

ExplicitTrue::ExplicitTrue

Copy constructor @@ -754,7 +754,7 @@

Parameters

-

ExplicitTrue::ExplicitTrue

+

ExplicitTrue::ExplicitTrue

Move constructor @@ -791,7 +791,7 @@

Parameters

-

ExplicitTrue::ExplicitTrue

+

ExplicitTrue::ExplicitTrue

Constructor 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 f07612c49..31960d557 100644 --- a/test-files/golden-tests/symbols/function/explicit-object-parameter.html +++ b/test-files/golden-tests/symbols/function/explicit-object-parameter.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

Optional

+

Optional

Synopsis

@@ -56,7 +56,7 @@

Member Functions

Synopses

@@ -89,7 +89,7 @@

Synopses

Synopsis

@@ -107,7 +107,7 @@

Synopsis

Synopsis

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 2583e6094..17c6e5e73 100644 --- a/test-files/golden-tests/symbols/function/function-parm-decay.html +++ b/test-files/golden-tests/symbols/function/function-parm-decay.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -42,7 +42,7 @@

Functions

-

T

+

T

Synopsis

@@ -57,7 +57,7 @@

Synopsis

-

U

+

U

Synopsis

@@ -72,7 +72,7 @@

Synopsis

-

f

+

f

Synopsis

@@ -88,7 +88,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -104,7 +104,7 @@

Synopsis

-

h

+

h

Synopsis

@@ -120,7 +120,7 @@

Synopsis

-

i

+

i

Synopsis

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 81dc5442e..389e15ac2 100644 --- a/test-files/golden-tests/symbols/function/function-template-template.html +++ b/test-files/golden-tests/symbols/function/function-template-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -25,7 +25,7 @@

Functions

-

f

+

f

Synopsis

diff --git a/test-files/golden-tests/symbols/function/function-template.html b/test-files/golden-tests/symbols/function/function-template.html index 46ab5c29d..a6981fb8f 100644 --- a/test-files/golden-tests/symbols/function/function-template.html +++ b/test-files/golden-tests/symbols/function/function-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -36,7 +36,7 @@

Functions

-

f0

+

f0

Synopsis

@@ -53,7 +53,7 @@

Synopsis

-

f1

+

f1

Synopsis

@@ -70,7 +70,7 @@

Synopsis

-

f2

+

f2

Synopsis

@@ -87,7 +87,7 @@

Synopsis

-

f3

+

f3

Synopsis

@@ -106,7 +106,7 @@

Synopsis

-

g0

+

g0

Synopsis

@@ -123,7 +123,7 @@

Synopsis

-

g1

+

g1

Synopsis

@@ -140,7 +140,7 @@

Synopsis

-

g2

+

g2

Synopsis

@@ -159,7 +159,7 @@

Synopsis

-

h0

+

h0

Synopsis

@@ -175,7 +175,7 @@

Synopsis

-

h1

+

h1

Synopsis

@@ -193,7 +193,7 @@

Synopsis

-

i

+

i

Synopsis

@@ -212,7 +212,7 @@

Synopsis

-

j0

+

j0

Synopsis

@@ -229,7 +229,7 @@

Synopsis

-

j1

+

j1

Synopsis

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 11fd15d9c..7c98f2623 100644 --- a/test-files/golden-tests/symbols/function/function-tparm-decay.html +++ b/test-files/golden-tests/symbols/function/function-tparm-decay.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -42,7 +42,7 @@

Functions

-

T

+

T

Synopsis

@@ -57,7 +57,7 @@

Synopsis

-

U

+

U

Synopsis

@@ -72,7 +72,7 @@

Synopsis

-

f

+

f

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

g

+

g

Synopsis

@@ -106,7 +106,7 @@

Synopsis

-

h

+

h

Synopsis

@@ -123,7 +123,7 @@

Synopsis

-

i

+

i

Synopsis

diff --git a/test-files/golden-tests/symbols/function/mem-fn.html b/test-files/golden-tests/symbols/function/mem-fn.html index 1c060f6a2..d0b0309a6 100644 --- a/test-files/golden-tests/symbols/function/mem-fn.html +++ b/test-files/golden-tests/symbols/function/mem-fn.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -42,7 +42,7 @@

Types

-

T01

+

T01

Synopsis

@@ -72,7 +72,7 @@

Member Functions

-

T01::f

+

T01::f

Synopsis

@@ -88,7 +88,7 @@

Synopsis

-

T02

+

T02

Synopsis

@@ -118,7 +118,7 @@

Static Member Functions

-

T02::f

+

T02::f

Synopsis

@@ -135,7 +135,7 @@

Synopsis

-

T03

+

T03

Synopsis

@@ -165,7 +165,7 @@

Member Functions

-

T03::f

+

T03::f

Synopsis

@@ -181,7 +181,7 @@

Synopsis

-

T04

+

T04

Synopsis

@@ -211,7 +211,7 @@

Member Functions

-

T04::f

+

T04::f

Synopsis

@@ -227,7 +227,7 @@

Synopsis

-

T05

+

T05

Synopsis

@@ -257,7 +257,7 @@

Member Functions

-

T05::f

+

T05::f

Synopsis

@@ -273,7 +273,7 @@

Synopsis

-

T06

+

T06

Synopsis

@@ -303,7 +303,7 @@

Member Functions

-

T06::f

+

T06::f

Synopsis

@@ -320,7 +320,7 @@

Synopsis

-

T08

+

T08

Synopsis

@@ -350,7 +350,7 @@

Member Functions

-

T08::f

+

T08::f

Synopsis

@@ -366,7 +366,7 @@

Synopsis

-

T09

+

T09

Synopsis

@@ -396,7 +396,7 @@

Member Functions

-

T09::f

+

T09::f

Synopsis

@@ -412,7 +412,7 @@

Synopsis

-

T10

+

T10

Synopsis

@@ -442,7 +442,7 @@

Member Functions

-

T10::f

+

T10::f

Synopsis

@@ -458,7 +458,7 @@

Synopsis

-

T11

+

T11

Synopsis

@@ -488,7 +488,7 @@

Member Functions

-

T11::f

+

T11::f

Synopsis

@@ -504,7 +504,7 @@

Synopsis

-

T12

+

T12

Synopsis

@@ -534,7 +534,7 @@

Member Functions

-

T12::f

+

T12::f

Synopsis

@@ -550,7 +550,7 @@

Synopsis

-

T13

+

T13

Synopsis

@@ -580,7 +580,7 @@

Member Functions

-

T13::f

+

T13::f

Synopsis

@@ -597,7 +597,7 @@

Synopsis

-

T14

+

T14

Synopsis

@@ -642,7 +642,7 @@

Derived Classes

-

T14::f

+

T14::f

Synopsis

@@ -659,7 +659,7 @@

Synopsis

-

T15

+

T15

Synopsis

@@ -689,7 +689,7 @@

Member Functions

-

T15::f

+

T15::f

Synopsis

@@ -705,7 +705,7 @@

Synopsis

-

T16

+

T16

Synopsis

@@ -735,7 +735,7 @@

Static Member Functions

-

T16::f

+

T16::f

Synopsis

@@ -752,7 +752,7 @@

Synopsis

-

T17

+

T17

Synopsis

@@ -797,7 +797,7 @@

Member Functions

-

T17::f

+

T17::f

Synopsis

@@ -814,7 +814,7 @@

Synopsis

-

U

+

U

Synopsis

@@ -873,7 +873,7 @@

Derived Classes

-

U::f1

+

U::f1

Synopsis

@@ -890,7 +890,7 @@

Synopsis

-

U::f3

+

U::f3

Synopsis

@@ -907,7 +907,7 @@

Synopsis

-

U::f2

+

U::f2

Synopsis

@@ -925,7 +925,7 @@

Synopsis

-

V

+

V

Synopsis

@@ -984,7 +984,7 @@

Static Member Functions

-

V::f3

+

V::f3

Synopsis

diff --git a/test-files/golden-tests/symbols/function/merge-params.html b/test-files/golden-tests/symbols/function/merge-params.html index 9f9950a2e..219e25fb4 100644 --- a/test-files/golden-tests/symbols/function/merge-params.html +++ b/test-files/golden-tests/symbols/function/merge-params.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

Function diff --git a/test-files/golden-tests/symbols/function/merge-tparams.html b/test-files/golden-tests/symbols/function/merge-tparams.html index 44edea7f2..2aafa636f 100644 --- a/test-files/golden-tests/symbols/function/merge-tparams.html +++ b/test-files/golden-tests/symbols/function/merge-tparams.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

Function diff --git a/test-files/golden-tests/symbols/function/noreturn.html b/test-files/golden-tests/symbols/function/noreturn.html index 8ea7eef24..6eb8e46da 100644 --- a/test-files/golden-tests/symbols/function/noreturn.html +++ b/test-files/golden-tests/symbols/function/noreturn.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -38,7 +38,7 @@

Functions

-

T

+

T

Synopsis

@@ -99,7 +99,7 @@

Friends

-

T::f3

+

T::f3

Synopsis

@@ -116,7 +116,7 @@

Synopsis

-

T::f2

+

T::f2

Synopsis

@@ -134,7 +134,7 @@

Synopsis

-

f1

+

f1

Synopsis

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 30091ef65..c8bf41a68 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-1.html +++ b/test-files/golden-tests/symbols/function/overloaded-op-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

T

+

T

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

T::operator+

+

T::operator+

Unary plus operator 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 f82e273b7..2a940e394 100644 --- a/test-files/golden-tests/symbols/function/overloaded-op-2.html +++ b/test-files/golden-tests/symbols/function/overloaded-op-2.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

T

+

T

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

T::operator+

+

T::operator+

Addition operator diff --git a/test-files/golden-tests/symbols/function/sfinae.adoc b/test-files/golden-tests/symbols/function/sfinae.adoc index 23f370edb..2f2be6002 100644 --- a/test-files/golden-tests/symbols/function/sfinae.adoc +++ b/test-files/golden-tests/symbols/function/sfinae.adoc @@ -21,7 +21,7 @@ | <> | The partial specialization of A is enabled via a template parameter | <> -| Specialization for floating point types +| Specialization for integral types | <> | SFINAE with std::void_t | <> @@ -109,9 +109,9 @@ class A; ---- [#A-02] -== A<T> +== <><T> -Specialization for floating point types +Specialization for integral types === Synopsis @@ -163,7 +163,7 @@ store(void const*); ---- [#S-08] -== S<T, std::void_t<T::a::b>> +== <><T, std::void_t<T::a::b>> SFINAE with std::void_t @@ -186,7 +186,7 @@ struct <><T, std::void_t<T::a::b>>; |=== [#S-08-store] -== <><T, std::void_t<T::a::b>>::store +== <>::store === Synopsis diff --git a/test-files/golden-tests/symbols/function/sfinae.cpp b/test-files/golden-tests/symbols/function/sfinae.cpp index c07075297..c160b568e 100644 --- a/test-files/golden-tests/symbols/function/sfinae.cpp +++ b/test-files/golden-tests/symbols/function/sfinae.cpp @@ -68,7 +68,7 @@ void f10(T value); template class A {}; -/// Specialization for floating point types +/// Specialization for integral types template class A>> {}; diff --git a/test-files/golden-tests/symbols/function/sfinae.html b/test-files/golden-tests/symbols/function/sfinae.html index f3d94879b..2539a092d 100644 --- a/test-files/golden-tests/symbols/function/sfinae.html +++ b/test-files/golden-tests/symbols/function/sfinae.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -33,7 +33,7 @@

Types

- + @@ -65,7 +65,7 @@

Functions

-

B

+

B

Types

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

Types

-

B::C

+

B::C

Synopsis

@@ -115,7 +115,7 @@

Non-Member Functions

-

A

+

A

The partial specialization of A is enabled via a template parameter @@ -139,9 +139,9 @@

Synopsis

-

A<T>

+

A<T>

-Specialization for floating point types +Specialization for integral types
@@ -162,7 +162,7 @@

Synopsis

-

S

+

S

SFINAE with std::void_t @@ -199,7 +199,7 @@

Member Functions

-

S::store

+

S::store

Synopsis

@@ -215,7 +215,7 @@

Synopsis

-

S<T, std::void_t<T::a::b>>

+

S<T, std::void_t<T::a::b>>

SFINAE with std::void_t @@ -250,7 +250,7 @@

Member Functions

-

S<T, std::void_t<T::a::b>>::store

+

S<T, std::void_t<T::a::b>>::store

Synopsis

@@ -266,7 +266,7 @@

Synopsis

-

f1

+

f1

Enabled via return type @@ -288,7 +288,7 @@

Synopsis

-

f10

+

f10

Enabled via type template parameter @@ -316,7 +316,7 @@

Description

-

f2

+

f2

Enabling a specified return type @@ -338,7 +338,7 @@

Synopsis

-

f3

+

f3

Enabling a specified return type in another namespace @@ -360,7 +360,7 @@

Synopsis

-

f4

+

f4

Enabled via return type with std::enable_if @@ -382,7 +382,7 @@

Synopsis

-

f5

+

f5

Enabled via a non-type template parameter with helper @@ -404,7 +404,7 @@

Synopsis

-

f6

+

f6

Enabled via a non-type template parameter without helper @@ -426,7 +426,7 @@

Synopsis

-

f7

+

f7

Enabled via a non-type template parameter using int instead of bool @@ -448,7 +448,7 @@

Synopsis

-

f8

+

f8

Enabled via parameter without helper @@ -470,7 +470,7 @@

Synopsis

-

f9

+

f9

Enabled via parameter with helper diff --git a/test-files/golden-tests/symbols/function/sfinae.xml b/test-files/golden-tests/symbols/function/sfinae.xml index 39bf3e834..59abacf9d 100644 --- a/test-files/golden-tests/symbols/function/sfinae.xml +++ b/test-files/golden-tests/symbols/function/sfinae.xml @@ -31,7 +31,7 @@ - Specialization for floating point types + Specialization for integral types 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 0c1e1e1eb..e19c48dc9 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 @@ -128,7 +128,7 @@ f(); ---- [#A-0f] -== A<bool> +== <><bool> === Synopsis @@ -160,7 +160,7 @@ struct <><bool>; |=== [#A-0f-B] -== <><bool>::B +== <>::B === Synopsis @@ -173,7 +173,7 @@ struct B; ---- [#A-0f-C-00] -== <><bool>::C +== <>::C === Synopsis @@ -186,7 +186,7 @@ struct C; ---- [#A-0f-C-01] -== <><bool>::C<double*> +== <>::<><double*> === Synopsis @@ -207,7 +207,7 @@ struct <><double*>; |=== [#A-0f-C-01-j] -== <><bool>::<><double*>::j +== <>::<>::j === Synopsis @@ -220,7 +220,7 @@ j(); ---- [#A-0f-C-0c] -== <><bool>::C<U*> +== <>::<><U*> === Synopsis @@ -241,7 +241,7 @@ struct <><U*>; |=== [#A-0f-C-0c-j] -== <><bool>::<><U*>::j +== <>::<>::j === Synopsis @@ -254,7 +254,7 @@ j(); ---- [#A-0f-f] -== <><bool>::f +== <>::f === Synopsis @@ -267,7 +267,7 @@ f(); ---- [#A-00b] -== A<short> +== <><short> === Synopsis @@ -297,7 +297,7 @@ struct <><short>; |=== [#A-00b-B] -== <><short>::B +== <>::B === Synopsis @@ -310,7 +310,7 @@ struct B; ---- [#A-00b-C] -== <><short>::C +== <>::C === Synopsis @@ -331,7 +331,7 @@ struct C; |=== [#A-00b-C-i] -== <><short>::<>::i +== <>::<>::i === Synopsis @@ -344,7 +344,7 @@ i(); ---- [#A-00b-f] -== <><short>::f +== <>::f === Synopsis @@ -357,7 +357,7 @@ f(); ---- [#A-000] -== A<int> +== <><int> === Synopsis @@ -388,7 +388,7 @@ struct <><int>; |=== [#A-000-B-03] -== <><int>::B +== <>::B === Synopsis @@ -401,7 +401,7 @@ struct B; ---- [#A-000-B-09] -== <><int>::B<long> +== <>::<><long> === Synopsis @@ -422,7 +422,7 @@ struct <><long>; |=== [#A-000-B-09-g] -== <><int>::<><long>::g +== <>::<>::g === Synopsis @@ -435,7 +435,7 @@ g(); ---- [#A-000-C] -== <><int>::C +== <>::C === Synopsis @@ -448,7 +448,7 @@ struct C; ---- [#A-000-f] -== <><int>::f +== <>::f === Synopsis @@ -516,7 +516,7 @@ k(); ---- [#D-E-0d] -== <>::E<int> +== <>::<><int> === Synopsis @@ -537,7 +537,7 @@ struct <><int>; |=== [#D-E-0d-k] -== <>::<><int>::k +== <>::<>::k === Synopsis 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 09b7db118..798c7e057 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -29,7 +29,7 @@

Types

-

A

+

A

Synopsis

@@ -74,7 +74,7 @@

Member Functions

-

A::B

+

A::B

Synopsis

@@ -105,7 +105,7 @@

Member Functions

-

A::B::g

+

A::B::g

Synopsis

@@ -121,7 +121,7 @@

Synopsis

-

A::C

+

A::C

Synopsis

@@ -152,7 +152,7 @@

Member Functions

-

A::C::h

+

A::C::h

Synopsis

@@ -168,7 +168,7 @@

Synopsis

-

A::f

+

A::f

Synopsis

@@ -184,7 +184,7 @@

Synopsis

-

A<bool>

+

A<bool>

Synopsis

@@ -231,7 +231,7 @@

Member Functions

-

A<bool>::B

+

A<bool>::B

Synopsis

@@ -249,7 +249,7 @@

Synopsis

-

A<bool>::C

+

A<bool>::C

Synopsis

@@ -267,7 +267,7 @@

Synopsis

-

A<bool>::C<double*>

+

A<bool>::C<double*>

Synopsis

@@ -298,7 +298,7 @@

Member Functions

-

A<bool>::C<double*>::j

+

A<bool>::C<double*>::j

Synopsis

@@ -314,7 +314,7 @@

Synopsis

-

A<bool>::C<U*>

+

A<bool>::C<U*>

Synopsis

@@ -345,7 +345,7 @@

Member Functions

-

A<bool>::C<U*>::j

+

A<bool>::C<U*>::j

Synopsis

@@ -361,7 +361,7 @@

Synopsis

-

A<bool>::f

+

A<bool>::f

Synopsis

@@ -377,7 +377,7 @@

Synopsis

-

A<short>

+

A<short>

Synopsis

@@ -422,7 +422,7 @@

Member Functions

-

A<short>::B

+

A<short>::B

Synopsis

@@ -440,7 +440,7 @@

Synopsis

-

A<short>::C

+

A<short>::C

Synopsis

@@ -471,7 +471,7 @@

Member Functions

-

A<short>::C::i

+

A<short>::C::i

Synopsis

@@ -487,7 +487,7 @@

Synopsis

-

A<short>::f

+

A<short>::f

Synopsis

@@ -503,7 +503,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -549,7 +549,7 @@

Member Functions

-

A<int>::B

+

A<int>::B

Synopsis

@@ -567,7 +567,7 @@

Synopsis

-

A<int>::B<long>

+

A<int>::B<long>

Synopsis

@@ -598,7 +598,7 @@

Member Functions

-

A<int>::B<long>::g

+

A<int>::B<long>::g

Synopsis

@@ -614,7 +614,7 @@

Synopsis

-

A<int>::C

+

A<int>::C

Synopsis

@@ -632,7 +632,7 @@

Synopsis

-

A<int>::f

+

A<int>::f

Synopsis

@@ -648,7 +648,7 @@

Synopsis

-

D

+

D

Synopsis

@@ -679,7 +679,7 @@

Types

-

D::E

+

D::E

Synopsis

@@ -710,7 +710,7 @@

Member Functions

-

D::E::k

+

D::E::k

Synopsis

@@ -726,7 +726,7 @@

Synopsis

-

D::E<int>

+

D::E<int>

Synopsis

@@ -757,7 +757,7 @@

Member Functions

-

D::E<int>::k

+

D::E<int>::k

Synopsis

diff --git a/test-files/golden-tests/symbols/function/type-resolution.html b/test-files/golden-tests/symbols/function/type-resolution.html index 321952cde..8704db59b 100644 --- a/test-files/golden-tests/symbols/function/type-resolution.html +++ b/test-files/golden-tests/symbols/function/type-resolution.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -86,7 +86,7 @@

Functions

-

C

+

C

Synopsis

@@ -101,7 +101,7 @@

Synopsis

-

D

+

D

Synopsis

@@ -116,7 +116,7 @@

Synopsis

-

E

+

E

Synopsis

@@ -132,7 +132,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -149,7 +149,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -169,7 +169,7 @@

Synopsis

-

f0

+

f0

Synopsis

@@ -185,7 +185,7 @@

Synopsis

-

f1

+

f1

Synopsis

@@ -201,7 +201,7 @@

Synopsis

-

f2

+

f2

Synopsis

@@ -217,7 +217,7 @@

Synopsis

-

f3

+

f3

Synopsis

@@ -233,7 +233,7 @@

Synopsis

-

f4

+

f4

Synopsis

@@ -249,7 +249,7 @@

Synopsis

-

f5

+

f5

Synopsis

@@ -265,7 +265,7 @@

Synopsis

-

f6

+

f6

Synopsis

@@ -281,7 +281,7 @@

Synopsis

-

f7

+

f7

Synopsis

@@ -297,7 +297,7 @@

Synopsis

-

f8

+

f8

Synopsis

@@ -313,7 +313,7 @@

Synopsis

-

g0

+

g0

Synopsis

@@ -329,7 +329,7 @@

Synopsis

-

g1

+

g1

Synopsis

@@ -345,7 +345,7 @@

Synopsis

-

g2

+

g2

Synopsis

@@ -361,7 +361,7 @@

Synopsis

-

g3

+

g3

Synopsis

@@ -377,7 +377,7 @@

Synopsis

-

g4

+

g4

Synopsis

@@ -393,7 +393,7 @@

Synopsis

-

g5

+

g5

Synopsis

@@ -409,7 +409,7 @@

Synopsis

-

g6

+

g6

Synopsis

@@ -425,7 +425,7 @@

Synopsis

-

g7

+

g7

Synopsis

@@ -441,7 +441,7 @@

Synopsis

-

g8

+

g8

Synopsis

@@ -457,7 +457,7 @@

Synopsis

-

h0

+

h0

Synopsis

@@ -473,7 +473,7 @@

Synopsis

-

h1

+

h1

Synopsis

@@ -489,7 +489,7 @@

Synopsis

-

h2

+

h2

Synopsis

@@ -505,7 +505,7 @@

Synopsis

-

h3

+

h3

Synopsis

@@ -521,7 +521,7 @@

Synopsis

-

h4

+

h4

Synopsis

@@ -537,7 +537,7 @@

Synopsis

-

h5

+

h5

Synopsis

@@ -553,7 +553,7 @@

Synopsis

-

h6

+

h6

Synopsis

@@ -569,7 +569,7 @@

Synopsis

-

h7

+

h7

Synopsis

@@ -585,7 +585,7 @@

Synopsis

-

h8

+

h8

Synopsis

@@ -601,7 +601,7 @@

Synopsis

-

i0

+

i0

Synopsis

@@ -617,7 +617,7 @@

Synopsis

-

i1

+

i1

Synopsis

@@ -633,7 +633,7 @@

Synopsis

-

i2

+

i2

Synopsis

@@ -649,7 +649,7 @@

Synopsis

-

i3

+

i3

Synopsis

@@ -665,7 +665,7 @@

Synopsis

-

i4

+

i4

Synopsis

@@ -681,7 +681,7 @@

Synopsis

-

i5

+

i5

Synopsis

@@ -697,7 +697,7 @@

Synopsis

-

i6

+

i6

Synopsis

@@ -713,7 +713,7 @@

Synopsis

-

i7

+

i7

Synopsis

@@ -729,7 +729,7 @@

Synopsis

-

i8

+

i8

Synopsis

@@ -745,7 +745,7 @@

Synopsis

-

j0

+

j0

Synopsis

@@ -761,7 +761,7 @@

Synopsis

-

j1

+

j1

Synopsis

@@ -777,7 +777,7 @@

Synopsis

-

j2

+

j2

Synopsis

@@ -793,7 +793,7 @@

Synopsis

-

j3

+

j3

Synopsis

@@ -809,7 +809,7 @@

Synopsis

-

j4

+

j4

Synopsis

@@ -825,7 +825,7 @@

Synopsis

-

j5

+

j5

Synopsis

@@ -841,7 +841,7 @@

Synopsis

-

j6

+

j6

Synopsis

@@ -857,7 +857,7 @@

Synopsis

-

j7

+

j7

Synopsis

@@ -873,7 +873,7 @@

Synopsis

-

j8

+

j8

Synopsis

diff --git a/test-files/golden-tests/symbols/function/variadic-function.html b/test-files/golden-tests/symbols/function/variadic-function.html index 55daf42a7..3ac013bbd 100644 --- a/test-files/golden-tests/symbols/function/variadic-function.html +++ b/test-files/golden-tests/symbols/function/variadic-function.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

T

+

T

Synopsis

@@ -56,7 +56,7 @@

Synopsis

-

U

+

U

Synopsis

@@ -71,7 +71,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -91,7 +91,7 @@

Synopsis

-

f

+

f

Synopsis

@@ -107,7 +107,7 @@

Synopsis

-

g

+

g

Synopsis

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 1b08ea50d..de9d0039a 100644 --- a/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html +++ b/test-files/golden-tests/symbols/guide/explicit-deduct-guide.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Deduction Guides

-

X

+

X

Synopsis

@@ -59,7 +59,7 @@

Synopsis

-

X<0>

+

X<0>

Synopsis

@@ -74,7 +74,7 @@

Synopsis

-

X<0>

+

X<0>

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

X<0>

+

X<0>

Synopsis

@@ -104,7 +104,7 @@

Synopsis

-

X<0>

+

X<0>

Synopsis

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 3eeb42385..492341c42 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -38,7 +38,7 @@

Namespace Aliases

-

LongName

+

LongName

Types

@@ -56,7 +56,7 @@

Types

Synopsis

@@ -73,7 +73,7 @@

Synopsis

-

A

+

A

Synopsis

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 c196be999..861b4c61c 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -39,7 +39,7 @@

Namespace Aliases

-

LongName

+

LongName

Types

@@ -57,7 +57,7 @@

Types

Synopsis

@@ -74,7 +74,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

B

+

B

Synopsis

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 2d38ccb56..61a8bc688 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -39,7 +39,7 @@

Namespace Aliases

-

LongName

+

LongName

Types

@@ -57,7 +57,7 @@

Types

Synopsis

@@ -74,7 +74,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

B

+

B

Synopsis

diff --git a/test-files/golden-tests/symbols/namespace/namespace.adoc b/test-files/golden-tests/symbols/namespace/namespace.adoc index 6cb628bea..f26369e54 100644 --- a/test-files/golden-tests/symbols/namespace/namespace.adoc +++ b/test-files/golden-tests/symbols/namespace/namespace.adoc @@ -9,13 +9,13 @@ [cols=1] |=== | Name -| <<00namespace,`<unnamed>`>> +| <<_00namespace,`Unnamed namespace`>> | <> | <> | <> |=== -[#00namespace] +[#_00namespace] == Unnamed namespace === Namespaces @@ -23,8 +23,8 @@ [cols=1] |=== | Name -| <<00namespace-G,`G`>> -| <<00namespace-H,`H`>> +| <<_00namespace-G,`G`>> +| <<_00namespace-H,`H`>> |=== === Functions @@ -32,10 +32,10 @@ [cols=1] |=== | Name -| <<00namespace-f10,`f10`>> +| <<_00namespace-f10,`f10`>> |=== -[#00namespace-G] +[#_00namespace-G] == G === Functions @@ -43,11 +43,11 @@ [cols=1] |=== | Name -| <<00namespace-G-f11,`f11`>> +| <<_00namespace-G-f11,`f11`>> |=== -[#00namespace-G-f11] -== <<00namespace-G,G>>::f11 +[#_00namespace-G-f11] +== <<_00namespace-G,G>>::f11 === Synopsis @@ -59,7 +59,7 @@ void f11(); ---- -[#00namespace-H] +[#_00namespace-H] == H === Functions @@ -67,11 +67,11 @@ f11(); [cols=1] |=== | Name -| <<00namespace-H-f12,`f12`>> +| <<_00namespace-H-f12,`f12`>> |=== -[#00namespace-H-f12] -== <<00namespace-H,H>>::f12 +[#_00namespace-H-f12] +== <<_00namespace-H,H>>::f12 === Synopsis @@ -83,7 +83,7 @@ void f12(); ---- -[#00namespace-f10] +[#_00namespace-f10] == f10 === Synopsis @@ -104,7 +104,7 @@ f10(); [cols=1] |=== | Name -| <> +| <> | <> | <> |=== @@ -117,18 +117,18 @@ f10(); | <> |=== -[#A-00namespace] -== Unnamed namespace +[#A-_00namespace] +== <>::Unnamed namespace === Functions [cols=1] |=== | Name -| <> +| <> |=== -[#A-00namespace-f3] +[#A-_00namespace-f3] == <>::f3 === Synopsis @@ -210,7 +210,7 @@ f0(); [cols=1] |=== | Name -| <> +| <> | <> | <> |=== @@ -223,18 +223,18 @@ f0(); | <> |=== -[#D-00namespace] -== Unnamed namespace +[#D-_00namespace] +== <>::Unnamed namespace === Functions [cols=1] |=== | Name -| <> +| <> |=== -[#D-00namespace-f8] +[#D-_00namespace-f8] == <>::f8 === Synopsis @@ -316,21 +316,21 @@ f5(); [cols=1] |=== | Name -| <> +| <> |=== -[#I-00namespace] -== Unnamed namespace +[#I-_00namespace] +== <>::Unnamed namespace === Functions [cols=1] |=== | Name -| <> +| <> |=== -[#I-00namespace-f14] +[#I-_00namespace-f14] == <>::f14 === Synopsis diff --git a/test-files/golden-tests/symbols/namespace/namespace.html b/test-files/golden-tests/symbols/namespace/namespace.html index 19729b2ab..823cec416 100644 --- a/test-files/golden-tests/symbols/namespace/namespace.html +++ b/test-files/golden-tests/symbols/namespace/namespace.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -18,7 +18,7 @@

Namespaces

- + @@ -28,7 +28,7 @@

Namespaces

-

Unnamed namespace

+

Namespaces

<unnamed>
Unnamed namespace
A
D
I
@@ -39,8 +39,8 @@

Namespaces

- - + +
G
H
G
H
@@ -53,14 +53,14 @@

Functions

-f10 +f10
-

G

+

::G

Functions

@@ -71,14 +71,14 @@

Functions

- +
f11
f11
-

G::f11

+

::G::f11

Synopsis

@@ -94,7 +94,7 @@

Synopsis

-

H

+

::H

Functions

@@ -105,14 +105,14 @@

Functions

- +
f12
f12
-

H::f12

+

::H::f12

Synopsis

@@ -128,7 +128,7 @@

Synopsis

-

f10

+

::f10

Synopsis

@@ -144,7 +144,7 @@

Synopsis

-

A

+

A

Namespaces

@@ -155,7 +155,7 @@

Namespaces

- + @@ -177,7 +177,7 @@

Functions

-

Unnamed namespace

+

A::

Functions

<unnamed>
Unnamed namespace
B
C
@@ -188,14 +188,14 @@

Functions

- +
f3
f3
-

A::f3

+

A::::f3

Synopsis

@@ -211,7 +211,7 @@

Synopsis

-

A::B

+

A::B

Functions

@@ -229,7 +229,7 @@

Functions

-

A::B::f1

+

A::B::f1

Synopsis

@@ -245,7 +245,7 @@

Synopsis

-

A::C

+

A::C

Functions

@@ -263,7 +263,7 @@

Functions

-

A::C::f2

+

A::C::f2

Synopsis

@@ -279,7 +279,7 @@

Synopsis

-

A::f0

+

A::f0

Synopsis

@@ -295,7 +295,7 @@

Synopsis

-

D

+

D

Namespaces

@@ -306,7 +306,7 @@

Namespaces

- + @@ -328,7 +328,7 @@

Functions

-

Unnamed namespace

+

D::

Functions

<unnamed>
Unnamed namespace
E
F
@@ -339,14 +339,14 @@

Functions

- +
f8
f8
-

D::f8

+

D::::f8

Synopsis

@@ -362,7 +362,7 @@

Synopsis

-

D::E

+

D::E

Functions

@@ -380,7 +380,7 @@

Functions

-

D::E::f6

+

D::E::f6

Synopsis

@@ -396,7 +396,7 @@

Synopsis

-

D::F

+

D::F

Functions

@@ -414,7 +414,7 @@

Functions

-

D::F::f7

+

D::F::f7

Synopsis

@@ -430,7 +430,7 @@

Synopsis

-

D::f5

+

D::f5

Synopsis

@@ -446,7 +446,7 @@

Synopsis

-

I

+

I

Namespaces

@@ -457,14 +457,14 @@

Namespaces

- +
<unnamed>
Unnamed namespace
-

Unnamed namespace

+

I::

Functions

@@ -475,14 +475,14 @@

Functions

- +
f14
f14
-

I::f14

+

I::::f14

Synopsis

diff --git a/test-files/golden-tests/symbols/overloads/overloads-brief.html b/test-files/golden-tests/symbols/overloads/overloads-brief.html index d9e187f80..97e26dd86 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-brief.html +++ b/test-files/golden-tests/symbols/overloads/overloads-brief.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -43,7 +43,7 @@

Functions

-

A

+

A

Overload briefs from function or operator classes @@ -95,7 +95,7 @@

Non-Member Functions

-

A::A

+

A::A

Constructors @@ -141,7 +141,7 @@

Parameters

-

A::A

+

A::A

First constructor @@ -160,7 +160,7 @@

Synopsis

-

A::A

+

A::A

Second constructor @@ -196,7 +196,7 @@

Parameters

-

A::operator=

+

A::operator=

Assignment operators @@ -248,7 +248,7 @@

Parameters

-

A::operator=

+

A::operator=

Assign from A @@ -289,7 +289,7 @@

Parameters

-

A::operator=

+

A::operator=

Assign from int @@ -330,7 +330,7 @@

Parameters

-

A::operator+

+

A::operator+

Addition operators @@ -382,7 +382,7 @@

Parameters

-

A::operator+

+

A::operator+

Addition operator for ints @@ -423,7 +423,7 @@

Parameters

-

A::operator+

+

A::operator+

Addition operator for As @@ -464,7 +464,7 @@

Parameters

-

A::operator-

+

A::operator-

Unary minus operators @@ -499,7 +499,7 @@

Return Value

-

A::operator-

+

A::operator-

Unary operator- for A @@ -527,7 +527,7 @@

Return Value

-

A::operator-

+

A::operator-

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

Parameters

-

B

+

B

Auxiliary class @@ -607,7 +607,7 @@

Non-Member Functions

-

no_way_to_infer_this_brief

+

no_way_to_infer_this_brief

no_way_to_infer_this_brief overloads @@ -655,7 +655,7 @@

Parameters

-

no_way_to_infer_this_brief

+

no_way_to_infer_this_brief

Function with no params @@ -675,7 +675,7 @@

Synopsis

-

no_way_to_infer_this_brief

+

no_way_to_infer_this_brief

Function with single param @@ -712,7 +712,7 @@

Parameters

-

operator+

+

operator+

Unary plus operators @@ -747,7 +747,7 @@

Return Value

-

operator+

+

operator+

Unary operator for A @@ -788,7 +788,7 @@

Parameters

-

operator+

+

operator+

Unary operator for B @@ -829,7 +829,7 @@

Parameters

-

sameBrief

+

sameBrief

Function with same brief @@ -883,7 +883,7 @@

Parameters

-

sameBrief

+

sameBrief

Function with same brief @@ -920,7 +920,7 @@

Parameters

-

sameBrief

+

sameBrief

Function with same brief diff --git a/test-files/golden-tests/symbols/overloads/overloads-metadata.html b/test-files/golden-tests/symbols/overloads/overloads-metadata.html index 271f52469..9b8435479 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-metadata.html +++ b/test-files/golden-tests/symbols/overloads/overloads-metadata.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

Test function @@ -162,7 +162,7 @@

See Also

-

f

+

f

Test function @@ -254,7 +254,7 @@

See Also

-

f

+

f

Test function @@ -301,7 +301,7 @@

See Also

-

f

+

f

Test function diff --git a/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc b/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc index 3c260703c..ebd011d94 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc +++ b/test-files/golden-tests/symbols/overloads/overloads-ostream.adoc @@ -199,7 +199,7 @@ class B; |=== | Name | Description -| `<>` +| `<>` | Stream insertion operator |=== diff --git a/test-files/golden-tests/symbols/overloads/overloads-ostream.html b/test-files/golden-tests/symbols/overloads/overloads-ostream.html index 1e6eceda1..7ada57e89 100644 --- a/test-files/golden-tests/symbols/overloads/overloads-ostream.html +++ b/test-files/golden-tests/symbols/overloads/overloads-ostream.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -26,7 +26,7 @@

Namespaces

-

left_shift

+

left_shift

Types

@@ -57,7 +57,7 @@

Functions

Synopsis

@@ -88,7 +88,7 @@

Member Functions

-

left_shift::A::operator<<

+

left_shift::A::operator<<

Left shift operators @@ -119,7 +119,7 @@

Synopses

-

left_shift::A::operator<<

+

left_shift::A::operator<<

Left shift operator @@ -160,7 +160,7 @@

Parameters

-

left_shift::A::operator<<

+

left_shift::A::operator<<

Left shift operator @@ -201,7 +201,7 @@

Parameters

Synopsis

@@ -219,7 +219,7 @@

Synopsis

-

ostream

+

ostream

Types

@@ -253,7 +253,7 @@

Functions

Synopsis

@@ -288,7 +288,7 @@

Friends

Synopsis

@@ -305,7 +305,7 @@

Synopsis

Synopsis

@@ -322,7 +322,7 @@

Synopsis

-

ostream::operator<<

+

ostream::operator<<

Stream insertion operators @@ -357,7 +357,7 @@

Synopses

-

ostream::operator<<

+

ostream::operator<<

Stream insertion operator @@ -404,7 +404,7 @@

Parameters

-

ostream::operator<<

+

ostream::operator<<

Stream insertion operator diff --git a/test-files/golden-tests/symbols/overloads/overloads.html b/test-files/golden-tests/symbols/overloads/overloads.html index 1581e845e..e3cc378d8 100644 --- a/test-files/golden-tests/symbols/overloads/overloads.html +++ b/test-files/golden-tests/symbols/overloads/overloads.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -41,7 +41,7 @@

Functions

-

A

+

A

Synopsis

@@ -108,7 +108,7 @@

Friends

-

A::f

+

A::f

Synopses

@@ -135,7 +135,7 @@

Synopses

-

A::f

+

A::f

Synopsis

@@ -151,7 +151,7 @@

Synopsis

-

A::f

+

A::f

Synopsis

@@ -167,7 +167,7 @@

Synopsis

-

A::g

+

A::g

Synopses

@@ -196,7 +196,7 @@

Synopses

-

A::g

+

A::g

Synopsis

@@ -213,7 +213,7 @@

Synopsis

-

A::g

+

A::g

Synopsis

@@ -230,7 +230,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -247,7 +247,7 @@

Synopsis

-

f

+

f

Synopses

@@ -274,7 +274,7 @@

Synopses

-

f

+

f

Synopsis

@@ -290,7 +290,7 @@

Synopsis

-

f

+

f

Synopsis

@@ -306,7 +306,7 @@

Synopsis

-

operator==

+

operator==

Equality operators @@ -361,7 +361,7 @@

Synopses

-

operator==

+

operator==

Equality operator @@ -408,7 +408,7 @@

Parameters

-

operator==

+

operator==

Equality operator @@ -455,7 +455,7 @@

Parameters

-

operator==

+

operator==

Equality operator @@ -502,7 +502,7 @@

Parameters

-

operator==

+

operator==

Equality operator 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 349ce5cb9..bad93e5e6 100644 --- a/test-files/golden-tests/symbols/record/class-private-alias.html +++ b/test-files/golden-tests/symbols/record/class-private-alias.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

S

+

S

Synopsis

@@ -55,7 +55,7 @@

Member Functions

-

S::f

+

S::f

Synopsis

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 d38dca45f..e151a5fcf 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 @@ -51,7 +51,7 @@ struct B; ---- [#A-B-04] -== <>::B<T, long> +== <>::<><T, long> === Synopsis @@ -64,7 +64,7 @@ struct <><T, long>; ---- [#A-B-06] -== <>::B<U*, T> +== <>::<><U*, T> === Synopsis 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 f658cdf9a..f948d0c97 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -58,7 +58,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -78,7 +78,7 @@

Synopsis

-

A::B<T, long>

+

A::B<T, long>

Synopsis

@@ -96,7 +96,7 @@

Synopsis

-

A::B<U*, T>

+

A::B<U*, T>

Synopsis

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 3c3e1ea14..cd67cb485 100644 --- a/test-files/golden-tests/symbols/record/class-template-spec.adoc +++ b/test-files/golden-tests/symbols/record/class-template-spec.adoc @@ -55,7 +55,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -76,7 +76,7 @@ struct <><int>; |=== [#A-00-g] -== <><int>::g +== <>::g === Synopsis @@ -89,7 +89,7 @@ g(); ---- [#A-0c] -== A<long> +== <><long> === Synopsis @@ -110,7 +110,7 @@ struct <><long>; |=== [#A-0c-h] -== <><long>::h +== <>::h === Synopsis @@ -157,7 +157,7 @@ f(); ---- [#B-06] -== B<T&> +== <><T&> === Synopsis @@ -178,7 +178,7 @@ struct <><T&>; |=== [#B-06-h] -== <><T&>::h +== <>::h === Synopsis @@ -191,7 +191,7 @@ h(); ---- [#B-07] -== B<T*> +== <><T*> === Synopsis @@ -212,7 +212,7 @@ struct <><T*>; |=== [#B-07-g] -== <><T*>::g +== <>::g === Synopsis @@ -261,7 +261,7 @@ f(); ---- [#C-0a] -== C<int, int> +== <><int, int> === Synopsis @@ -282,7 +282,7 @@ struct <><int, int>; |=== [#C-0a-g] -== <><int, int>::g +== <>::g === Synopsis @@ -295,7 +295,7 @@ g(); ---- [#C-0e] -== C<T*, int> +== <><T*, int> === Synopsis @@ -316,7 +316,7 @@ struct <><T*, int>; |=== [#C-0e-h] -== <><T*, int>::h +== <>::h === Synopsis 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 2eb7ca6d2..53c849588 100644 --- a/test-files/golden-tests/symbols/record/class-template-spec.html +++ b/test-files/golden-tests/symbols/record/class-template-spec.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -33,7 +33,7 @@

Types

-

A

+

A

Synopsis

@@ -64,7 +64,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

@@ -80,7 +80,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -111,7 +111,7 @@

Member Functions

-

A<int>::g

+

A<int>::g

Synopsis

@@ -127,7 +127,7 @@

Synopsis

-

A<long>

+

A<long>

Synopsis

@@ -158,7 +158,7 @@

Member Functions

-

A<long>::h

+

A<long>::h

Synopsis

@@ -174,7 +174,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -205,7 +205,7 @@

Member Functions

-

B::f

+

B::f

Synopsis

@@ -221,7 +221,7 @@

Synopsis

-

B<T&>

+

B<T&>

Synopsis

@@ -252,7 +252,7 @@

Member Functions

-

B<T&>::h

+

B<T&>::h

Synopsis

@@ -268,7 +268,7 @@

Synopsis

-

B<T*>

+

B<T*>

Synopsis

@@ -299,7 +299,7 @@

Member Functions

-

B<T*>::g

+

B<T*>::g

Synopsis

@@ -315,7 +315,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -348,7 +348,7 @@

Member Functions

-

C::f

+

C::f

Synopsis

@@ -364,7 +364,7 @@

Synopsis

-

C<int, int>

+

C<int, int>

Synopsis

@@ -395,7 +395,7 @@

Member Functions

-

C<int, int>::g

+

C<int, int>::g

Synopsis

@@ -411,7 +411,7 @@

Synopsis

-

C<T*, int>

+

C<T*, int>

Synopsis

@@ -442,7 +442,7 @@

Member Functions

-

C<T*, int>::h

+

C<T*, int>::h

Synopsis

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 c66558d1d..95af9c416 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 @@ -1858,7 +1858,7 @@ f0(); ---- [#S0-0be] -== S0<0> +== <><0> === Synopsis @@ -1881,7 +1881,7 @@ struct <><0>; |=== [#S0-08] -== S0<10> +== <><10> === Synopsis @@ -1911,7 +1911,7 @@ struct <><10>; |=== [#S0-08-S1] -== <><10>::S1 +== <>::S1 === Synopsis @@ -1940,7 +1940,7 @@ struct S1; |=== [#S0-08-S1-S2-0b] -== <><10>::<>::S2 +== <>::<>::S2 === Synopsis @@ -1955,7 +1955,7 @@ struct S2; ---- [#S0-08-S1-S2-08] -== <><10>::<>::S2<11> +== <>::<>::<><11> === Synopsis @@ -1985,7 +1985,7 @@ struct <><11>; |=== [#S0-08-S1-S2-08-S3] -== <><10>::<>::<><11>::S3 +== <>::<>::<>::S3 === Synopsis @@ -1997,7 +1997,7 @@ struct S3; ---- [#S0-08-S1-S2-08-S4] -== <><10>::<>::<><11>::S4 +== <>::<>::<>::S4 === Synopsis @@ -2022,7 +2022,7 @@ struct S4; |=== [#S0-08-S1-S2-08-f2] -== <><10>::<>::<><11>::f2 +== <>::<>::<>::f2 === Synopsis @@ -2035,7 +2035,7 @@ f2(); ---- [#S0-08-S1-f1] -== <><10>::<>::f1 +== <>::<>::f1 === Synopsis @@ -2048,7 +2048,7 @@ f1(); ---- [#S0-08-S5] -== <><10>::S5 +== <>::S5 === Synopsis @@ -2063,7 +2063,7 @@ struct S5; ---- [#S0-08-f0] -== <><10>::f0 +== <>::f0 === Synopsis @@ -2076,7 +2076,7 @@ f0(); ---- [#S0-0e] -== S0<12> +== <><12> === Synopsis @@ -2106,7 +2106,7 @@ struct <><12>; |=== [#S0-0e-S1] -== <><12>::S1 +== <>::S1 === Synopsis @@ -2135,7 +2135,7 @@ struct S1; |=== [#S0-0e-S1-S2-09] -== <><12>::<>::S2 +== <>::<>::S2 === Synopsis @@ -2150,7 +2150,7 @@ struct S2; ---- [#S0-0e-S1-S2-02] -== <><12>::<>::S2<13> +== <>::<>::<><13> === Synopsis @@ -2181,7 +2181,7 @@ struct <><13>; |=== [#S0-0e-S1-S2-02-S3] -== <><12>::<>::<><13>::S3 +== <>::<>::<>::S3 === Synopsis @@ -2193,7 +2193,7 @@ struct S3; ---- [#S0-0e-S1-S2-02-S4-00] -== <><12>::<>::<><13>::S4 +== <>::<>::<>::S4 === Synopsis @@ -2208,7 +2208,7 @@ struct S4; ---- [#S0-0e-S1-S2-02-S4-0c] -== <><12>::<>::<><13>::S4<14> +== <>::<>::<>::<><14> === Synopsis @@ -2231,7 +2231,7 @@ struct <><14>; |=== [#S0-0e-S1-S2-02-f2] -== <><12>::<>::<><13>::f2 +== <>::<>::<>::f2 === Synopsis @@ -2244,7 +2244,7 @@ f2(); ---- [#S0-0e-S1-f1] -== <><12>::<>::f1 +== <>::<>::f1 === Synopsis @@ -2257,7 +2257,7 @@ f1(); ---- [#S0-0e-S5] -== <><12>::S5 +== <>::S5 === Synopsis @@ -2272,7 +2272,7 @@ struct S5; ---- [#S0-0e-f0] -== <><12>::f0 +== <>::f0 === Synopsis @@ -2285,7 +2285,7 @@ f0(); ---- [#S0-09e4] -== S0<15> +== <><15> === Synopsis @@ -2315,7 +2315,7 @@ struct <><15>; |=== [#S0-09e4-S1] -== <><15>::S1 +== <>::S1 === Synopsis @@ -2344,7 +2344,7 @@ struct S1; |=== [#S0-09e4-S1-S2-07] -== <><15>::<>::S2 +== <>::<>::S2 === Synopsis @@ -2359,7 +2359,7 @@ struct S2; ---- [#S0-09e4-S1-S2-02] -== <><15>::<>::S2<16> +== <>::<>::<><16> === Synopsis @@ -2391,7 +2391,7 @@ struct <><16>; |=== [#S0-09e4-S1-S2-02-S3] -== <><15>::<>::<><16>::S3 +== <>::<>::<>::S3 === Synopsis @@ -2403,7 +2403,7 @@ struct S3; ---- [#S0-09e4-S1-S2-02-S4-00] -== <><15>::<>::<><16>::S4 +== <>::<>::<>::S4 === Synopsis @@ -2428,7 +2428,7 @@ struct S4; |=== [#S0-09e4-S1-S2-02-S4-02] -== <><15>::<>::<><16>::S4<17, int*> +== <>::<>::<>::<><17, int*> === Synopsis @@ -2451,7 +2451,7 @@ struct <><17, int*>; |=== [#S0-09e4-S1-S2-02-S4-07] -== <><15>::<>::<><16>::S4<17, T*> +== <>::<>::<>::<><17, T*> === Synopsis @@ -2464,7 +2464,7 @@ struct <><17, T*>; ---- [#S0-09e4-S1-S2-02-f2] -== <><15>::<>::<><16>::f2 +== <>::<>::<>::f2 === Synopsis @@ -2477,7 +2477,7 @@ f2(); ---- [#S0-09e4-S1-f1] -== <><15>::<>::f1 +== <>::<>::f1 === Synopsis @@ -2490,7 +2490,7 @@ f1(); ---- [#S0-09e4-S5] -== <><15>::S5 +== <>::S5 === Synopsis @@ -2505,7 +2505,7 @@ struct S5; ---- [#S0-09e4-f0] -== <><15>::f0 +== <>::f0 === Synopsis @@ -2518,7 +2518,7 @@ f0(); ---- [#S0-07a] -== S0<18> +== <><18> === Synopsis @@ -2548,7 +2548,7 @@ struct <><18>; |=== [#S0-07a-S1] -== <><18>::S1 +== <>::S1 === Synopsis @@ -2560,7 +2560,7 @@ struct S1; ---- [#S0-07a-S5] -== <><18>::S5 +== <>::S5 === Synopsis @@ -2585,7 +2585,7 @@ struct S5; |=== [#S0-07a-f0] -== <><18>::f0 +== <>::f0 === Synopsis @@ -2598,7 +2598,7 @@ f0(); ---- [#S0-0a7] -== S0<19> +== <><19> === Synopsis @@ -2629,7 +2629,7 @@ struct <><19>; |=== [#S0-0a7-S1] -== <><19>::S1 +== <>::S1 === Synopsis @@ -2641,7 +2641,7 @@ struct S1; ---- [#S0-0a7-S5-03] -== <><19>::S5 +== <>::S5 === Synopsis @@ -2656,7 +2656,7 @@ struct S5; ---- [#S0-0a7-S5-07] -== <><19>::S5<20> +== <>::<><20> === Synopsis @@ -2679,7 +2679,7 @@ struct <><20>; |=== [#S0-0a7-f0] -== <><19>::f0 +== <>::f0 === Synopsis @@ -2692,7 +2692,7 @@ f0(); ---- [#S0-09c] -== S0<2> +== <><2> === Synopsis @@ -2722,7 +2722,7 @@ struct <><2>; |=== [#S0-09c-S1] -== <><2>::S1 +== <>::S1 === Synopsis @@ -2744,7 +2744,7 @@ struct S1; |=== [#S0-09c-S5] -== <><2>::S5 +== <>::S5 === Synopsis @@ -2759,7 +2759,7 @@ struct S5; ---- [#S0-09c-f0] -== <><2>::f0 +== <>::f0 === Synopsis @@ -2772,7 +2772,7 @@ f0(); ---- [#S0-0314] -== S0<21> +== <><21> === Synopsis @@ -2804,7 +2804,7 @@ struct <><21>; |=== [#S0-0314-S1] -== <><21>::S1 +== <>::S1 === Synopsis @@ -2816,7 +2816,7 @@ struct S1; ---- [#S0-0314-S5-07] -== <><21>::S5 +== <>::S5 === Synopsis @@ -2841,7 +2841,7 @@ struct S5; |=== [#S0-0314-S5-03] -== <><21>::S5<22, int*> +== <>::<><22, int*> === Synopsis @@ -2864,7 +2864,7 @@ struct <><22, int*>; |=== [#S0-0314-S5-0b] -== <><21>::S5<22, T*> +== <>::<><22, T*> === Synopsis @@ -2877,7 +2877,7 @@ struct <><22, T*>; ---- [#S0-0314-f0] -== <><21>::f0 +== <>::f0 === Synopsis @@ -2890,7 +2890,7 @@ f0(); ---- [#S0-058] -== S0<23> +== <><23> === Synopsis @@ -2921,7 +2921,7 @@ struct <><23>; |=== [#S0-058-S1] -== <><23>::S1 +== <>::S1 === Synopsis @@ -2933,7 +2933,7 @@ struct S1; ---- [#S0-058-S5-0b] -== <><23>::S5 +== <>::S5 === Synopsis @@ -2948,7 +2948,7 @@ struct S5; ---- [#S0-058-S5-09] -== <><23>::S5<24> +== <>::<><24> === Synopsis @@ -2977,7 +2977,7 @@ struct <><24>; |=== [#S0-058-S5-09-S6] -== <><23>::<><24>::S6 +== <>::<>::S6 === Synopsis @@ -2999,7 +2999,7 @@ struct S6; |=== [#S0-058-S5-09-f5] -== <><23>::<><24>::f5 +== <>::<>::f5 === Synopsis @@ -3012,7 +3012,7 @@ f5(); ---- [#S0-058-f0] -== <><23>::f0 +== <>::f0 === Synopsis @@ -3025,7 +3025,7 @@ f0(); ---- [#S0-0a2] -== S0<25> +== <><25> === Synopsis @@ -3056,7 +3056,7 @@ struct <><25>; |=== [#S0-0a2-S1] -== <><25>::S1 +== <>::S1 === Synopsis @@ -3068,7 +3068,7 @@ struct S1; ---- [#S0-0a2-S5-04] -== <><25>::S5 +== <>::S5 === Synopsis @@ -3083,7 +3083,7 @@ struct S5; ---- [#S0-0a2-S5-02] -== <><25>::S5<26> +== <>::<><26> === Synopsis @@ -3112,7 +3112,7 @@ struct <><26>; |=== [#S0-0a2-S5-02-S6] -== <><25>::<><26>::S6 +== <>::<>::S6 === Synopsis @@ -3140,7 +3140,7 @@ struct S6; |=== [#S0-0a2-S5-02-S6-S7] -== <><25>::<><26>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -3165,7 +3165,7 @@ struct S7; |=== [#S0-0a2-S5-02-S6-f6] -== <><25>::<><26>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -3178,7 +3178,7 @@ f6(); ---- [#S0-0a2-S5-02-f5] -== <><25>::<><26>::f5 +== <>::<>::f5 === Synopsis @@ -3191,7 +3191,7 @@ f5(); ---- [#S0-0a2-f0] -== <><25>::f0 +== <>::f0 === Synopsis @@ -3204,7 +3204,7 @@ f0(); ---- [#S0-09e2] -== S0<27> +== <><27> === Synopsis @@ -3235,7 +3235,7 @@ struct <><27>; |=== [#S0-09e2-S1] -== <><27>::S1 +== <>::S1 === Synopsis @@ -3247,7 +3247,7 @@ struct S1; ---- [#S0-09e2-S5-0b] -== <><27>::S5 +== <>::S5 === Synopsis @@ -3262,7 +3262,7 @@ struct S5; ---- [#S0-09e2-S5-0c] -== <><27>::S5<28> +== <>::<><28> === Synopsis @@ -3291,7 +3291,7 @@ struct <><28>; |=== [#S0-09e2-S5-0c-S6] -== <><27>::<><28>::S6 +== <>::<>::S6 === Synopsis @@ -3321,7 +3321,7 @@ struct S6; |=== [#S0-09e2-S5-0c-S6-S7-0b] -== <><27>::<><28>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -3346,7 +3346,7 @@ struct S7; |=== [#S0-09e2-S5-0c-S6-S7-0d] -== <><27>::<><28>::<>::S7<29, int*> +== <>::<>::<>::<><29, int*> === Synopsis @@ -3369,7 +3369,7 @@ struct <><29, int*>; |=== [#S0-09e2-S5-0c-S6-S7-0a] -== <><27>::<><28>::<>::S7<29, T*> +== <>::<>::<>::<><29, T*> === Synopsis @@ -3382,7 +3382,7 @@ struct <><29, T*>; ---- [#S0-09e2-S5-0c-S6-f6] -== <><27>::<><28>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -3395,7 +3395,7 @@ f6(); ---- [#S0-09e2-S5-0c-f5] -== <><27>::<><28>::f5 +== <>::<>::f5 === Synopsis @@ -3408,7 +3408,7 @@ f5(); ---- [#S0-09e2-f0] -== <><27>::f0 +== <>::f0 === Synopsis @@ -3421,7 +3421,7 @@ f0(); ---- [#S0-073] -== S0<3> +== <><3> === Synopsis @@ -3451,7 +3451,7 @@ struct <><3>; |=== [#S0-073-S1] -== <><3>::S1 +== <>::S1 === Synopsis @@ -3479,7 +3479,7 @@ struct S1; |=== [#S0-073-S1-S2] -== <><3>::<>::S2 +== <>::<>::S2 === Synopsis @@ -3504,7 +3504,7 @@ struct S2; |=== [#S0-073-S1-f1] -== <><3>::<>::f1 +== <>::<>::f1 === Synopsis @@ -3517,7 +3517,7 @@ f1(); ---- [#S0-073-S5] -== <><3>::S5 +== <>::S5 === Synopsis @@ -3532,7 +3532,7 @@ struct S5; ---- [#S0-073-f0] -== <><3>::f0 +== <>::f0 === Synopsis @@ -3545,7 +3545,7 @@ f0(); ---- [#S0-01] -== S0<30> +== <><30> === Synopsis @@ -3576,7 +3576,7 @@ struct <><30>; |=== [#S0-01-S1] -== <><30>::S1 +== <>::S1 === Synopsis @@ -3588,7 +3588,7 @@ struct S1; ---- [#S0-01-S5-07] -== <><30>::S5 +== <>::S5 === Synopsis @@ -3603,7 +3603,7 @@ struct S5; ---- [#S0-01-S5-04] -== <><30>::S5<31> +== <>::<><31> === Synopsis @@ -3632,7 +3632,7 @@ struct <><31>; |=== [#S0-01-S5-04-S6] -== <><30>::<><31>::S6 +== <>::<>::S6 === Synopsis @@ -3661,7 +3661,7 @@ struct S6; |=== [#S0-01-S5-04-S6-S7-0c] -== <><30>::<><31>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -3676,7 +3676,7 @@ struct S7; ---- [#S0-01-S5-04-S6-S7-05] -== <><30>::<><31>::<>::S7<32> +== <>::<>::<>::<><32> === Synopsis @@ -3699,7 +3699,7 @@ struct <><32>; |=== [#S0-01-S5-04-S6-f6] -== <><30>::<><31>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -3712,7 +3712,7 @@ f6(); ---- [#S0-01-S5-04-f5] -== <><30>::<><31>::f5 +== <>::<>::f5 === Synopsis @@ -3725,7 +3725,7 @@ f5(); ---- [#S0-01-f0] -== <><30>::f0 +== <>::f0 === Synopsis @@ -3738,7 +3738,7 @@ f0(); ---- [#S0-09ee] -== S0<33> +== <><33> === Synopsis @@ -3769,7 +3769,7 @@ struct <><33>; |=== [#S0-09ee-S1] -== <><33>::S1 +== <>::S1 === Synopsis @@ -3781,7 +3781,7 @@ struct S1; ---- [#S0-09ee-S5-0b] -== <><33>::S5 +== <>::S5 === Synopsis @@ -3796,7 +3796,7 @@ struct S5; ---- [#S0-09ee-S5-02] -== <><33>::S5<34> +== <>::<><34> === Synopsis @@ -3825,7 +3825,7 @@ struct <><34>; |=== [#S0-09ee-S5-02-S6] -== <><33>::<><34>::S6 +== <>::<>::S6 === Synopsis @@ -3854,7 +3854,7 @@ struct S6; |=== [#S0-09ee-S5-02-S6-S7-09] -== <><33>::<><34>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -3869,7 +3869,7 @@ struct S7; ---- [#S0-09ee-S5-02-S6-S7-03] -== <><33>::<><34>::<>::S7<35> +== <>::<>::<>::<><35> === Synopsis @@ -3899,7 +3899,7 @@ struct <><35>; |=== [#S0-09ee-S5-02-S6-S7-03-S8] -== <><33>::<><34>::<>::<><35>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -3921,7 +3921,7 @@ struct S8; |=== [#S0-09ee-S5-02-S6-S7-03-S9] -== <><33>::<><34>::<>::<><35>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -3936,7 +3936,7 @@ struct S9; ---- [#S0-09ee-S5-02-S6-S7-03-f7] -== <><33>::<><34>::<>::<><35>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -3949,7 +3949,7 @@ f7(); ---- [#S0-09ee-S5-02-S6-f6] -== <><33>::<><34>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -3962,7 +3962,7 @@ f6(); ---- [#S0-09ee-S5-02-f5] -== <><33>::<><34>::f5 +== <>::<>::f5 === Synopsis @@ -3975,7 +3975,7 @@ f5(); ---- [#S0-09ee-f0] -== <><33>::f0 +== <>::f0 === Synopsis @@ -3988,7 +3988,7 @@ f0(); ---- [#S0-033] -== S0<36> +== <><36> === Synopsis @@ -4019,7 +4019,7 @@ struct <><36>; |=== [#S0-033-S1] -== <><36>::S1 +== <>::S1 === Synopsis @@ -4031,7 +4031,7 @@ struct S1; ---- [#S0-033-S5-03] -== <><36>::S5 +== <>::S5 === Synopsis @@ -4046,7 +4046,7 @@ struct S5; ---- [#S0-033-S5-0f] -== <><36>::S5<37> +== <>::<><37> === Synopsis @@ -4075,7 +4075,7 @@ struct <><37>; |=== [#S0-033-S5-0f-S6] -== <><36>::<><37>::S6 +== <>::<>::S6 === Synopsis @@ -4104,7 +4104,7 @@ struct S6; |=== [#S0-033-S5-0f-S6-S7-05] -== <><36>::<><37>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -4119,7 +4119,7 @@ struct S7; ---- [#S0-033-S5-0f-S6-S7-0d] -== <><36>::<><37>::<>::S7<38> +== <>::<>::<>::<><38> === Synopsis @@ -4149,7 +4149,7 @@ struct <><38>; |=== [#S0-033-S5-0f-S6-S7-0d-S8] -== <><36>::<><37>::<>::<><38>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -4161,7 +4161,7 @@ struct S8; ---- [#S0-033-S5-0f-S6-S7-0d-S9] -== <><36>::<><37>::<>::<><38>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -4186,7 +4186,7 @@ struct S9; |=== [#S0-033-S5-0f-S6-S7-0d-f7] -== <><36>::<><37>::<>::<><38>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -4199,7 +4199,7 @@ f7(); ---- [#S0-033-S5-0f-S6-f6] -== <><36>::<><37>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -4212,7 +4212,7 @@ f6(); ---- [#S0-033-S5-0f-f5] -== <><36>::<><37>::f5 +== <>::<>::f5 === Synopsis @@ -4225,7 +4225,7 @@ f5(); ---- [#S0-033-f0] -== <><36>::f0 +== <>::f0 === Synopsis @@ -4238,7 +4238,7 @@ f0(); ---- [#S0-06] -== S0<39> +== <><39> === Synopsis @@ -4269,7 +4269,7 @@ struct <><39>; |=== [#S0-06-S1] -== <><39>::S1 +== <>::S1 === Synopsis @@ -4281,7 +4281,7 @@ struct S1; ---- [#S0-06-S5-03] -== <><39>::S5 +== <>::S5 === Synopsis @@ -4296,7 +4296,7 @@ struct S5; ---- [#S0-06-S5-07] -== <><39>::S5<40> +== <>::<><40> === Synopsis @@ -4325,7 +4325,7 @@ struct <><40>; |=== [#S0-06-S5-07-S6] -== <><39>::<><40>::S6 +== <>::<>::S6 === Synopsis @@ -4354,7 +4354,7 @@ struct S6; |=== [#S0-06-S5-07-S6-S7-08] -== <><39>::<><40>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -4369,7 +4369,7 @@ struct S7; ---- [#S0-06-S5-07-S6-S7-0a] -== <><39>::<><40>::<>::S7<41> +== <>::<>::<>::<><41> === Synopsis @@ -4401,7 +4401,7 @@ struct <><41>; |=== [#S0-06-S5-07-S6-S7-0a-S8] -== <><39>::<><40>::<>::<><41>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -4413,7 +4413,7 @@ struct S8; ---- [#S0-06-S5-07-S6-S7-0a-S9-05] -== <><39>::<><40>::<>::<><41>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -4438,7 +4438,7 @@ struct S9; |=== [#S0-06-S5-07-S6-S7-0a-S9-08] -== <><39>::<><40>::<>::<><41>::S9<42, int*> +== <>::<>::<>::<>::<><42, int*> === Synopsis @@ -4461,7 +4461,7 @@ struct <><42, int*>; |=== [#S0-06-S5-07-S6-S7-0a-S9-00] -== <><39>::<><40>::<>::<><41>::S9<42, T*> +== <>::<>::<>::<>::<><42, T*> === Synopsis @@ -4474,7 +4474,7 @@ struct <><42, T*>; ---- [#S0-06-S5-07-S6-S7-0a-f7] -== <><39>::<><40>::<>::<><41>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -4487,7 +4487,7 @@ f7(); ---- [#S0-06-S5-07-S6-f6] -== <><39>::<><40>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -4500,7 +4500,7 @@ f6(); ---- [#S0-06-S5-07-f5] -== <><39>::<><40>::f5 +== <>::<>::f5 === Synopsis @@ -4513,7 +4513,7 @@ f5(); ---- [#S0-06-f0] -== <><39>::f0 +== <>::f0 === Synopsis @@ -4526,7 +4526,7 @@ f0(); ---- [#S0-0a1] -== S0<4> +== <><4> === Synopsis @@ -4556,7 +4556,7 @@ struct <><4>; |=== [#S0-0a1-S1] -== <><4>::S1 +== <>::S1 === Synopsis @@ -4585,7 +4585,7 @@ struct S1; |=== [#S0-0a1-S1-S2-00] -== <><4>::<>::S2 +== <>::<>::S2 === Synopsis @@ -4600,7 +4600,7 @@ struct S2; ---- [#S0-0a1-S1-S2-0f] -== <><4>::<>::S2<5> +== <>::<>::<><5> === Synopsis @@ -4623,7 +4623,7 @@ struct <><5>; |=== [#S0-0a1-S1-f1] -== <><4>::<>::f1 +== <>::<>::f1 === Synopsis @@ -4636,7 +4636,7 @@ f1(); ---- [#S0-0a1-S5] -== <><4>::S5 +== <>::S5 === Synopsis @@ -4651,7 +4651,7 @@ struct S5; ---- [#S0-0a1-f0] -== <><4>::f0 +== <>::f0 === Synopsis @@ -4664,7 +4664,7 @@ f0(); ---- [#S0-0ba] -== S0<43> +== <><43> === Synopsis @@ -4695,7 +4695,7 @@ struct <><43>; |=== [#S0-0ba-S1] -== <><43>::S1 +== <>::S1 === Synopsis @@ -4707,7 +4707,7 @@ struct S1; ---- [#S0-0ba-S5-0f] -== <><43>::S5 +== <>::S5 === Synopsis @@ -4722,7 +4722,7 @@ struct S5; ---- [#S0-0ba-S5-08] -== <><43>::S5<44> +== <>::<><44> === Synopsis @@ -4751,7 +4751,7 @@ struct <><44>; |=== [#S0-0ba-S5-08-S6] -== <><43>::<><44>::S6 +== <>::<>::S6 === Synopsis @@ -4780,7 +4780,7 @@ struct S6; |=== [#S0-0ba-S5-08-S6-S7-04] -== <><43>::<><44>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -4795,7 +4795,7 @@ struct S7; ---- [#S0-0ba-S5-08-S6-S7-02] -== <><43>::<><44>::<>::S7<45> +== <>::<>::<>::<><45> === Synopsis @@ -4826,7 +4826,7 @@ struct <><45>; |=== [#S0-0ba-S5-08-S6-S7-02-S8] -== <><43>::<><44>::<>::<><45>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -4838,7 +4838,7 @@ struct S8; ---- [#S0-0ba-S5-08-S6-S7-02-S9-0b] -== <><43>::<><44>::<>::<><45>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -4853,7 +4853,7 @@ struct S9; ---- [#S0-0ba-S5-08-S6-S7-02-S9-0f] -== <><43>::<><44>::<>::<><45>::S9<46> +== <>::<>::<>::<>::<><46> === Synopsis @@ -4876,7 +4876,7 @@ struct <><46>; |=== [#S0-0ba-S5-08-S6-S7-02-f7] -== <><43>::<><44>::<>::<><45>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -4889,7 +4889,7 @@ f7(); ---- [#S0-0ba-S5-08-S6-f6] -== <><43>::<><44>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -4902,7 +4902,7 @@ f6(); ---- [#S0-0ba-S5-08-f5] -== <><43>::<><44>::f5 +== <>::<>::f5 === Synopsis @@ -4915,7 +4915,7 @@ f5(); ---- [#S0-0ba-f0] -== <><43>::f0 +== <>::f0 === Synopsis @@ -4928,7 +4928,7 @@ f0(); ---- [#S0-07e] -== S0<6> +== <><6> === Synopsis @@ -4958,7 +4958,7 @@ struct <><6>; |=== [#S0-07e-S1] -== <><6>::S1 +== <>::S1 === Synopsis @@ -4988,7 +4988,7 @@ struct S1; |=== [#S0-07e-S1-S2-04] -== <><6>::<>::S2 +== <>::<>::S2 === Synopsis @@ -5013,7 +5013,7 @@ struct S2; |=== [#S0-07e-S1-S2-07] -== <><6>::<>::S2<7, int*> +== <>::<>::<><7, int*> === Synopsis @@ -5036,7 +5036,7 @@ struct <><7, int*>; |=== [#S0-07e-S1-S2-06] -== <><6>::<>::S2<7, T*> +== <>::<>::<><7, T*> === Synopsis @@ -5049,7 +5049,7 @@ struct <><7, T*>; ---- [#S0-07e-S1-f1] -== <><6>::<>::f1 +== <>::<>::f1 === Synopsis @@ -5062,7 +5062,7 @@ f1(); ---- [#S0-07e-S5] -== <><6>::S5 +== <>::S5 === Synopsis @@ -5077,7 +5077,7 @@ struct S5; ---- [#S0-07e-f0] -== <><6>::f0 +== <>::f0 === Synopsis @@ -5090,7 +5090,7 @@ f0(); ---- [#S0-0a3] -== S0<8> +== <><8> === Synopsis @@ -5120,7 +5120,7 @@ struct <><8>; |=== [#S0-0a3-S1] -== <><8>::S1 +== <>::S1 === Synopsis @@ -5149,7 +5149,7 @@ struct S1; |=== [#S0-0a3-S1-S2-0b] -== <><8>::<>::S2 +== <>::<>::S2 === Synopsis @@ -5164,7 +5164,7 @@ struct S2; ---- [#S0-0a3-S1-S2-0c] -== <><8>::<>::S2<9> +== <>::<>::<><9> === Synopsis @@ -5194,7 +5194,7 @@ struct <><9>; |=== [#S0-0a3-S1-S2-0c-S3] -== <><8>::<>::<><9>::S3 +== <>::<>::<>::S3 === Synopsis @@ -5216,7 +5216,7 @@ struct S3; |=== [#S0-0a3-S1-S2-0c-S4] -== <><8>::<>::<><9>::S4 +== <>::<>::<>::S4 === Synopsis @@ -5231,7 +5231,7 @@ struct S4; ---- [#S0-0a3-S1-S2-0c-f2] -== <><8>::<>::<><9>::f2 +== <>::<>::<>::f2 === Synopsis @@ -5244,7 +5244,7 @@ f2(); ---- [#S0-0a3-S1-f1] -== <><8>::<>::f1 +== <>::<>::f1 === Synopsis @@ -5257,7 +5257,7 @@ f1(); ---- [#S0-0a3-S5] -== <><8>::S5 +== <>::S5 === Synopsis @@ -5272,7 +5272,7 @@ struct S5; ---- [#S0-0a3-f0] -== <><8>::f0 +== <>::f0 === Synopsis @@ -5285,7 +5285,7 @@ f0(); ---- [#S0-020a] -== S0<1, int*> +== <><1, int*> === Synopsis @@ -5308,7 +5308,7 @@ struct <><1, int*>; |=== [#S0-05a] -== S0<10, bool> +== <><10, bool> === Synopsis @@ -5338,7 +5338,7 @@ struct <><10, bool>; |=== [#S0-05a-S1] -== <><10, bool>::S1 +== <>::S1 === Synopsis @@ -5367,7 +5367,7 @@ struct S1; |=== [#S0-05a-S1-S2-07] -== <><10, bool>::<>::S2 +== <>::<>::S2 === Synopsis @@ -5382,7 +5382,7 @@ struct S2; ---- [#S0-05a-S1-S2-0b] -== <><10, bool>::<>::S2<11, bool> +== <>::<>::<><11, bool> === Synopsis @@ -5411,7 +5411,7 @@ struct <><11, bool>; |=== [#S0-05a-S1-S2-0b-S3] -== <><10, bool>::<>::<><11, bool>::S3 +== <>::<>::<>::S3 === Synopsis @@ -5423,7 +5423,7 @@ struct S3; ---- [#S0-05a-S1-S2-0b-f2] -== <><10, bool>::<>::<><11, bool>::f2 +== <>::<>::<>::f2 === Synopsis @@ -5436,7 +5436,7 @@ f2(); ---- [#S0-05a-S1-f1] -== <><10, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -5449,7 +5449,7 @@ f1(); ---- [#S0-05a-S5] -== <><10, bool>::S5 +== <>::S5 === Synopsis @@ -5464,7 +5464,7 @@ struct S5; ---- [#S0-05a-f0] -== <><10, bool>::f0 +== <>::f0 === Synopsis @@ -5477,7 +5477,7 @@ f0(); ---- [#S0-0cd] -== S0<12, bool> +== <><12, bool> === Synopsis @@ -5507,7 +5507,7 @@ struct <><12, bool>; |=== [#S0-0cd-S1] -== <><12, bool>::S1 +== <>::S1 === Synopsis @@ -5536,7 +5536,7 @@ struct S1; |=== [#S0-0cd-S1-S2-0e] -== <><12, bool>::<>::S2 +== <>::<>::S2 === Synopsis @@ -5551,7 +5551,7 @@ struct S2; ---- [#S0-0cd-S1-S2-05] -== <><12, bool>::<>::S2<13, bool> +== <>::<>::<><13, bool> === Synopsis @@ -5580,7 +5580,7 @@ struct <><13, bool>; |=== [#S0-0cd-S1-S2-05-S3] -== <><12, bool>::<>::<><13, bool>::S3 +== <>::<>::<>::S3 === Synopsis @@ -5592,7 +5592,7 @@ struct S3; ---- [#S0-0cd-S1-S2-05-f2] -== <><12, bool>::<>::<><13, bool>::f2 +== <>::<>::<>::f2 === Synopsis @@ -5605,7 +5605,7 @@ f2(); ---- [#S0-0cd-S1-f1] -== <><12, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -5618,7 +5618,7 @@ f1(); ---- [#S0-0cd-S5] -== <><12, bool>::S5 +== <>::S5 === Synopsis @@ -5633,7 +5633,7 @@ struct S5; ---- [#S0-0cd-f0] -== <><12, bool>::f0 +== <>::f0 === Synopsis @@ -5646,7 +5646,7 @@ f0(); ---- [#S0-000] -== S0<15, bool> +== <><15, bool> === Synopsis @@ -5676,7 +5676,7 @@ struct <><15, bool>; |=== [#S0-000-S1] -== <><15, bool>::S1 +== <>::S1 === Synopsis @@ -5705,7 +5705,7 @@ struct S1; |=== [#S0-000-S1-S2-08] -== <><15, bool>::<>::S2 +== <>::<>::S2 === Synopsis @@ -5720,7 +5720,7 @@ struct S2; ---- [#S0-000-S1-S2-03] -== <><15, bool>::<>::S2<16, bool> +== <>::<>::<><16, bool> === Synopsis @@ -5749,7 +5749,7 @@ struct <><16, bool>; |=== [#S0-000-S1-S2-03-S3] -== <><15, bool>::<>::<><16, bool>::S3 +== <>::<>::<>::S3 === Synopsis @@ -5761,7 +5761,7 @@ struct S3; ---- [#S0-000-S1-S2-03-f2] -== <><15, bool>::<>::<><16, bool>::f2 +== <>::<>::<>::f2 === Synopsis @@ -5774,7 +5774,7 @@ f2(); ---- [#S0-000-S1-f1] -== <><15, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -5787,7 +5787,7 @@ f1(); ---- [#S0-000-S5] -== <><15, bool>::S5 +== <>::S5 === Synopsis @@ -5802,7 +5802,7 @@ struct S5; ---- [#S0-000-f0] -== <><15, bool>::f0 +== <>::f0 === Synopsis @@ -5815,7 +5815,7 @@ f0(); ---- [#S0-051] -== S0<18, bool> +== <><18, bool> === Synopsis @@ -5844,7 +5844,7 @@ struct <><18, bool>; |=== [#S0-051-S1] -== <><18, bool>::S1 +== <>::S1 === Synopsis @@ -5856,7 +5856,7 @@ struct S1; ---- [#S0-051-f0] -== <><18, bool>::f0 +== <>::f0 === Synopsis @@ -5869,7 +5869,7 @@ f0(); ---- [#S0-002] -== S0<19, bool> +== <><19, bool> === Synopsis @@ -5898,7 +5898,7 @@ struct <><19, bool>; |=== [#S0-002-S1] -== <><19, bool>::S1 +== <>::S1 === Synopsis @@ -5910,7 +5910,7 @@ struct S1; ---- [#S0-002-f0] -== <><19, bool>::f0 +== <>::f0 === Synopsis @@ -5923,7 +5923,7 @@ f0(); ---- [#S0-03c] -== S0<2, bool> +== <><2, bool> === Synopsis @@ -5952,7 +5952,7 @@ struct <><2, bool>; |=== [#S0-03c-S5] -== <><2, bool>::S5 +== <>::S5 === Synopsis @@ -5967,7 +5967,7 @@ struct S5; ---- [#S0-03c-f0] -== <><2, bool>::f0 +== <>::f0 === Synopsis @@ -5980,7 +5980,7 @@ f0(); ---- [#S0-003] -== S0<21, bool> +== <><21, bool> === Synopsis @@ -6009,7 +6009,7 @@ struct <><21, bool>; |=== [#S0-003-S1] -== <><21, bool>::S1 +== <>::S1 === Synopsis @@ -6021,7 +6021,7 @@ struct S1; ---- [#S0-003-f0] -== <><21, bool>::f0 +== <>::f0 === Synopsis @@ -6034,7 +6034,7 @@ f0(); ---- [#S0-0c7] -== S0<23, bool> +== <><23, bool> === Synopsis @@ -6065,7 +6065,7 @@ struct <><23, bool>; |=== [#S0-0c7-S1] -== <><23, bool>::S1 +== <>::S1 === Synopsis @@ -6077,7 +6077,7 @@ struct S1; ---- [#S0-0c7-S5-03] -== <><23, bool>::S5 +== <>::S5 === Synopsis @@ -6092,7 +6092,7 @@ struct S5; ---- [#S0-0c7-S5-0f] -== <><23, bool>::S5<24, bool> +== <>::<><24, bool> === Synopsis @@ -6113,7 +6113,7 @@ struct <><24, bool>; |=== [#S0-0c7-S5-0f-f5] -== <><23, bool>::<><24, bool>::f5 +== <>::<>::f5 === Synopsis @@ -6126,7 +6126,7 @@ f5(); ---- [#S0-0c7-f0] -== <><23, bool>::f0 +== <>::f0 === Synopsis @@ -6139,7 +6139,7 @@ f0(); ---- [#S0-0529f] -== S0<25, bool> +== <><25, bool> === Synopsis @@ -6170,7 +6170,7 @@ struct <><25, bool>; |=== [#S0-0529f-S1] -== <><25, bool>::S1 +== <>::S1 === Synopsis @@ -6182,7 +6182,7 @@ struct S1; ---- [#S0-0529f-S5-051] -== <><25, bool>::S5 +== <>::S5 === Synopsis @@ -6197,7 +6197,7 @@ struct S5; ---- [#S0-0529f-S5-05c] -== <><25, bool>::S5<26, bool> +== <>::<><26, bool> === Synopsis @@ -6226,7 +6226,7 @@ struct <><26, bool>; |=== [#S0-0529f-S5-05c-S6] -== <><25, bool>::<><26, bool>::S6 +== <>::<>::S6 === Synopsis @@ -6246,7 +6246,7 @@ struct S6; |=== [#S0-0529f-S5-05c-S6-f6] -== <><25, bool>::<><26, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -6259,7 +6259,7 @@ f6(); ---- [#S0-0529f-S5-05c-f5] -== <><25, bool>::<><26, bool>::f5 +== <>::<>::f5 === Synopsis @@ -6272,7 +6272,7 @@ f5(); ---- [#S0-0529f-f0] -== <><25, bool>::f0 +== <>::f0 === Synopsis @@ -6285,7 +6285,7 @@ f0(); ---- [#S0-007] -== S0<27, bool> +== <><27, bool> === Synopsis @@ -6316,7 +6316,7 @@ struct <><27, bool>; |=== [#S0-007-S1] -== <><27, bool>::S1 +== <>::S1 === Synopsis @@ -6328,7 +6328,7 @@ struct S1; ---- [#S0-007-S5-0f] -== <><27, bool>::S5 +== <>::S5 === Synopsis @@ -6343,7 +6343,7 @@ struct S5; ---- [#S0-007-S5-0d] -== <><27, bool>::S5<28, bool> +== <>::<><28, bool> === Synopsis @@ -6372,7 +6372,7 @@ struct <><28, bool>; |=== [#S0-007-S5-0d-S6] -== <><27, bool>::<><28, bool>::S6 +== <>::<>::S6 === Synopsis @@ -6392,7 +6392,7 @@ struct S6; |=== [#S0-007-S5-0d-S6-f6] -== <><27, bool>::<><28, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -6405,7 +6405,7 @@ f6(); ---- [#S0-007-S5-0d-f5] -== <><27, bool>::<><28, bool>::f5 +== <>::<>::f5 === Synopsis @@ -6418,7 +6418,7 @@ f5(); ---- [#S0-007-f0] -== <><27, bool>::f0 +== <>::f0 === Synopsis @@ -6431,7 +6431,7 @@ f0(); ---- [#S0-092] -== S0<3, bool> +== <><3, bool> === Synopsis @@ -6461,7 +6461,7 @@ struct <><3, bool>; |=== [#S0-092-S1] -== <><3, bool>::S1 +== <>::S1 === Synopsis @@ -6481,7 +6481,7 @@ struct S1; |=== [#S0-092-S1-f1] -== <><3, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -6494,7 +6494,7 @@ f1(); ---- [#S0-092-S5] -== <><3, bool>::S5 +== <>::S5 === Synopsis @@ -6509,7 +6509,7 @@ struct S5; ---- [#S0-092-f0] -== <><3, bool>::f0 +== <>::f0 === Synopsis @@ -6522,7 +6522,7 @@ f0(); ---- [#S0-021] -== S0<30, bool> +== <><30, bool> === Synopsis @@ -6553,7 +6553,7 @@ struct <><30, bool>; |=== [#S0-021-S1] -== <><30, bool>::S1 +== <>::S1 === Synopsis @@ -6565,7 +6565,7 @@ struct S1; ---- [#S0-021-S5-06] -== <><30, bool>::S5 +== <>::S5 === Synopsis @@ -6580,7 +6580,7 @@ struct S5; ---- [#S0-021-S5-0b] -== <><30, bool>::S5<31, bool> +== <>::<><31, bool> === Synopsis @@ -6609,7 +6609,7 @@ struct <><31, bool>; |=== [#S0-021-S5-0b-S6] -== <><30, bool>::<><31, bool>::S6 +== <>::<>::S6 === Synopsis @@ -6629,7 +6629,7 @@ struct S6; |=== [#S0-021-S5-0b-S6-f6] -== <><30, bool>::<><31, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -6642,7 +6642,7 @@ f6(); ---- [#S0-021-S5-0b-f5] -== <><30, bool>::<><31, bool>::f5 +== <>::<>::f5 === Synopsis @@ -6655,7 +6655,7 @@ f5(); ---- [#S0-021-f0] -== <><30, bool>::f0 +== <>::f0 === Synopsis @@ -6668,7 +6668,7 @@ f0(); ---- [#S0-0318] -== S0<33, bool> +== <><33, bool> === Synopsis @@ -6699,7 +6699,7 @@ struct <><33, bool>; |=== [#S0-0318-S1] -== <><33, bool>::S1 +== <>::S1 === Synopsis @@ -6711,7 +6711,7 @@ struct S1; ---- [#S0-0318-S5-0f] -== <><33, bool>::S5 +== <>::S5 === Synopsis @@ -6726,7 +6726,7 @@ struct S5; ---- [#S0-0318-S5-0b] -== <><33, bool>::S5<34, bool> +== <>::<><34, bool> === Synopsis @@ -6755,7 +6755,7 @@ struct <><34, bool>; |=== [#S0-0318-S5-0b-S6] -== <><33, bool>::<><34, bool>::S6 +== <>::<>::S6 === Synopsis @@ -6784,7 +6784,7 @@ struct S6; |=== [#S0-0318-S5-0b-S6-S7-04] -== <><33, bool>::<><34, bool>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -6799,7 +6799,7 @@ struct S7; ---- [#S0-0318-S5-0b-S6-S7-05] -== <><33, bool>::<><34, bool>::<>::S7<35, bool> +== <>::<>::<>::<><35, bool> === Synopsis @@ -6828,7 +6828,7 @@ struct <><35, bool>; |=== [#S0-0318-S5-0b-S6-S7-05-S9] -== <><33, bool>::<><34, bool>::<>::<><35, bool>::S9 +== <>::<>::<>::<>::S9 === Synopsis @@ -6843,7 +6843,7 @@ struct S9; ---- [#S0-0318-S5-0b-S6-S7-05-f7] -== <><33, bool>::<><34, bool>::<>::<><35, bool>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -6856,7 +6856,7 @@ f7(); ---- [#S0-0318-S5-0b-S6-f6] -== <><33, bool>::<><34, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -6869,7 +6869,7 @@ f6(); ---- [#S0-0318-S5-0b-f5] -== <><33, bool>::<><34, bool>::f5 +== <>::<>::f5 === Synopsis @@ -6882,7 +6882,7 @@ f5(); ---- [#S0-0318-f0] -== <><33, bool>::f0 +== <>::f0 === Synopsis @@ -6895,7 +6895,7 @@ f0(); ---- [#S0-0d] -== S0<36, bool> +== <><36, bool> === Synopsis @@ -6926,7 +6926,7 @@ struct <><36, bool>; |=== [#S0-0d-S1] -== <><36, bool>::S1 +== <>::S1 === Synopsis @@ -6938,7 +6938,7 @@ struct S1; ---- [#S0-0d-S5-09] -== <><36, bool>::S5 +== <>::S5 === Synopsis @@ -6953,7 +6953,7 @@ struct S5; ---- [#S0-0d-S5-0b] -== <><36, bool>::S5<37, bool> +== <>::<><37, bool> === Synopsis @@ -6982,7 +6982,7 @@ struct <><37, bool>; |=== [#S0-0d-S5-0b-S6] -== <><36, bool>::<><37, bool>::S6 +== <>::<>::S6 === Synopsis @@ -7011,7 +7011,7 @@ struct S6; |=== [#S0-0d-S5-0b-S6-S7-08] -== <><36, bool>::<><37, bool>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -7026,7 +7026,7 @@ struct S7; ---- [#S0-0d-S5-0b-S6-S7-0d] -== <><36, bool>::<><37, bool>::<>::S7<38, bool> +== <>::<>::<>::<><38, bool> === Synopsis @@ -7055,7 +7055,7 @@ struct <><38, bool>; |=== [#S0-0d-S5-0b-S6-S7-0d-S8] -== <><36, bool>::<><37, bool>::<>::<><38, bool>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -7067,7 +7067,7 @@ struct S8; ---- [#S0-0d-S5-0b-S6-S7-0d-f7] -== <><36, bool>::<><37, bool>::<>::<><38, bool>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -7080,7 +7080,7 @@ f7(); ---- [#S0-0d-S5-0b-S6-f6] -== <><36, bool>::<><37, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -7093,7 +7093,7 @@ f6(); ---- [#S0-0d-S5-0b-f5] -== <><36, bool>::<><37, bool>::f5 +== <>::<>::f5 === Synopsis @@ -7106,7 +7106,7 @@ f5(); ---- [#S0-0d-f0] -== <><36, bool>::f0 +== <>::f0 === Synopsis @@ -7119,7 +7119,7 @@ f0(); ---- [#S0-0206] -== S0<39, bool> +== <><39, bool> === Synopsis @@ -7150,7 +7150,7 @@ struct <><39, bool>; |=== [#S0-0206-S1] -== <><39, bool>::S1 +== <>::S1 === Synopsis @@ -7162,7 +7162,7 @@ struct S1; ---- [#S0-0206-S5-06] -== <><39, bool>::S5 +== <>::S5 === Synopsis @@ -7177,7 +7177,7 @@ struct S5; ---- [#S0-0206-S5-08] -== <><39, bool>::S5<40, bool> +== <>::<><40, bool> === Synopsis @@ -7206,7 +7206,7 @@ struct <><40, bool>; |=== [#S0-0206-S5-08-S6] -== <><39, bool>::<><40, bool>::S6 +== <>::<>::S6 === Synopsis @@ -7235,7 +7235,7 @@ struct S6; |=== [#S0-0206-S5-08-S6-S7-06] -== <><39, bool>::<><40, bool>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -7250,7 +7250,7 @@ struct S7; ---- [#S0-0206-S5-08-S6-S7-01] -== <><39, bool>::<><40, bool>::<>::S7<41, bool> +== <>::<>::<>::<><41, bool> === Synopsis @@ -7279,7 +7279,7 @@ struct <><41, bool>; |=== [#S0-0206-S5-08-S6-S7-01-S8] -== <><39, bool>::<><40, bool>::<>::<><41, bool>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -7291,7 +7291,7 @@ struct S8; ---- [#S0-0206-S5-08-S6-S7-01-f7] -== <><39, bool>::<><40, bool>::<>::<><41, bool>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -7304,7 +7304,7 @@ f7(); ---- [#S0-0206-S5-08-S6-f6] -== <><39, bool>::<><40, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -7317,7 +7317,7 @@ f6(); ---- [#S0-0206-S5-08-f5] -== <><39, bool>::<><40, bool>::f5 +== <>::<>::f5 === Synopsis @@ -7330,7 +7330,7 @@ f5(); ---- [#S0-0206-f0] -== <><39, bool>::f0 +== <>::f0 === Synopsis @@ -7343,7 +7343,7 @@ f0(); ---- [#S0-0b6] -== S0<4, bool> +== <><4, bool> === Synopsis @@ -7373,7 +7373,7 @@ struct <><4, bool>; |=== [#S0-0b6-S1] -== <><4, bool>::S1 +== <>::S1 === Synopsis @@ -7393,7 +7393,7 @@ struct S1; |=== [#S0-0b6-S1-f1] -== <><4, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -7406,7 +7406,7 @@ f1(); ---- [#S0-0b6-S5] -== <><4, bool>::S5 +== <>::S5 === Synopsis @@ -7421,7 +7421,7 @@ struct S5; ---- [#S0-0b6-f0] -== <><4, bool>::f0 +== <>::f0 === Synopsis @@ -7434,7 +7434,7 @@ f0(); ---- [#S0-05291] -== S0<43, bool> +== <><43, bool> === Synopsis @@ -7465,7 +7465,7 @@ struct <><43, bool>; |=== [#S0-05291-S1] -== <><43, bool>::S1 +== <>::S1 === Synopsis @@ -7477,7 +7477,7 @@ struct S1; ---- [#S0-05291-S5-02] -== <><43, bool>::S5 +== <>::S5 === Synopsis @@ -7492,7 +7492,7 @@ struct S5; ---- [#S0-05291-S5-0e] -== <><43, bool>::S5<44, bool> +== <>::<><44, bool> === Synopsis @@ -7521,7 +7521,7 @@ struct <><44, bool>; |=== [#S0-05291-S5-0e-S6] -== <><43, bool>::<><44, bool>::S6 +== <>::<>::S6 === Synopsis @@ -7550,7 +7550,7 @@ struct S6; |=== [#S0-05291-S5-0e-S6-S7-04] -== <><43, bool>::<><44, bool>::<>::S7 +== <>::<>::<>::S7 === Synopsis @@ -7565,7 +7565,7 @@ struct S7; ---- [#S0-05291-S5-0e-S6-S7-0f] -== <><43, bool>::<><44, bool>::<>::S7<45, bool> +== <>::<>::<>::<><45, bool> === Synopsis @@ -7594,7 +7594,7 @@ struct <><45, bool>; |=== [#S0-05291-S5-0e-S6-S7-0f-S8] -== <><43, bool>::<><44, bool>::<>::<><45, bool>::S8 +== <>::<>::<>::<>::S8 === Synopsis @@ -7606,7 +7606,7 @@ struct S8; ---- [#S0-05291-S5-0e-S6-S7-0f-f7] -== <><43, bool>::<><44, bool>::<>::<><45, bool>::f7 +== <>::<>::<>::<>::f7 === Synopsis @@ -7619,7 +7619,7 @@ f7(); ---- [#S0-05291-S5-0e-S6-f6] -== <><43, bool>::<><44, bool>::<>::f6 +== <>::<>::<>::f6 === Synopsis @@ -7632,7 +7632,7 @@ f6(); ---- [#S0-05291-S5-0e-f5] -== <><43, bool>::<><44, bool>::f5 +== <>::<>::f5 === Synopsis @@ -7645,7 +7645,7 @@ f5(); ---- [#S0-05291-f0] -== <><43, bool>::f0 +== <>::f0 === Synopsis @@ -7658,7 +7658,7 @@ f0(); ---- [#S0-023] -== S0<6, bool> +== <><6, bool> === Synopsis @@ -7688,7 +7688,7 @@ struct <><6, bool>; |=== [#S0-023-S1] -== <><6, bool>::S1 +== <>::S1 === Synopsis @@ -7708,7 +7708,7 @@ struct S1; |=== [#S0-023-S1-f1] -== <><6, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -7721,7 +7721,7 @@ f1(); ---- [#S0-023-S5] -== <><6, bool>::S5 +== <>::S5 === Synopsis @@ -7736,7 +7736,7 @@ struct S5; ---- [#S0-023-f0] -== <><6, bool>::f0 +== <>::f0 === Synopsis @@ -7749,7 +7749,7 @@ f0(); ---- [#S0-04] -== S0<8, bool> +== <><8, bool> === Synopsis @@ -7779,7 +7779,7 @@ struct <><8, bool>; |=== [#S0-04-S1] -== <><8, bool>::S1 +== <>::S1 === Synopsis @@ -7808,7 +7808,7 @@ struct S1; |=== [#S0-04-S1-S2-0e] -== <><8, bool>::<>::S2 +== <>::<>::S2 === Synopsis @@ -7823,7 +7823,7 @@ struct S2; ---- [#S0-04-S1-S2-0a] -== <><8, bool>::<>::S2<9, bool> +== <>::<>::<><9, bool> === Synopsis @@ -7852,7 +7852,7 @@ struct <><9, bool>; |=== [#S0-04-S1-S2-0a-S4] -== <><8, bool>::<>::<><9, bool>::S4 +== <>::<>::<>::S4 === Synopsis @@ -7867,7 +7867,7 @@ struct S4; ---- [#S0-04-S1-S2-0a-f2] -== <><8, bool>::<>::<><9, bool>::f2 +== <>::<>::<>::f2 === Synopsis @@ -7880,7 +7880,7 @@ f2(); ---- [#S0-04-S1-f1] -== <><8, bool>::<>::f1 +== <>::<>::f1 === Synopsis @@ -7893,7 +7893,7 @@ f1(); ---- [#S0-04-S5] -== <><8, bool>::S5 +== <>::S5 === Synopsis @@ -7908,7 +7908,7 @@ struct S5; ---- [#S0-04-f0] -== <><8, bool>::f0 +== <>::f0 === Synopsis @@ -7921,7 +7921,7 @@ f0(); ---- [#S0-0c4] -== S0<1, T*> +== <><1, T*> === Synopsis 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 edf1a59b6..85ef434e5 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -115,7 +115,7 @@

Types

-

R0

+

R0

Synopsis

@@ -174,7 +174,7 @@

Member Functions

-

R1

+

R1

Synopsis

@@ -206,7 +206,7 @@

Base Classes

-

R10

+

R10

Synopsis

@@ -238,7 +238,7 @@

Base Classes

-

R11

+

R11

Synopsis

@@ -270,7 +270,7 @@

Base Classes

-

R12

+

R12

Synopsis

@@ -302,7 +302,7 @@

Base Classes

-

R13

+

R13

Synopsis

@@ -334,7 +334,7 @@

Base Classes

-

R14

+

R14

Synopsis

@@ -366,7 +366,7 @@

Base Classes

-

R15

+

R15

Synopsis

@@ -398,7 +398,7 @@

Base Classes

-

R16

+

R16

Synopsis

@@ -430,7 +430,7 @@

Base Classes

-

R17

+

R17

Synopsis

@@ -462,7 +462,7 @@

Base Classes

-

R18

+

R18

Synopsis

@@ -494,7 +494,7 @@

Base Classes

-

R19

+

R19

Synopsis

@@ -526,7 +526,7 @@

Base Classes

-

R2

+

R2

Synopsis

@@ -585,7 +585,7 @@

Member Functions

-

R20

+

R20

Synopsis

@@ -617,7 +617,7 @@

Base Classes

-

R21

+

R21

Synopsis

@@ -649,7 +649,7 @@

Base Classes

-

R22

+

R22

Synopsis

@@ -681,7 +681,7 @@

Base Classes

-

R23

+

R23

Synopsis

@@ -713,7 +713,7 @@

Base Classes

-

R24

+

R24

Synopsis

@@ -745,7 +745,7 @@

Base Classes

-

R25

+

R25

Synopsis

@@ -777,7 +777,7 @@

Base Classes

-

R26

+

R26

Synopsis

@@ -809,7 +809,7 @@

Base Classes

-

R27

+

R27

Synopsis

@@ -841,7 +841,7 @@

Base Classes

-

R28

+

R28

Synopsis

@@ -900,7 +900,7 @@

Member Functions

-

R29

+

R29

Synopsis

@@ -959,7 +959,7 @@

Member Functions

-

R3

+

R3

Synopsis

@@ -991,7 +991,7 @@

Base Classes

-

R30

+

R30

Synopsis

@@ -1049,7 +1049,7 @@

Member Functions

-

R30::S2

+

R30::S2

Synopsis

@@ -1069,7 +1069,7 @@

Synopsis

-

R30::f1

+

R30::f1

Synopsis

@@ -1085,7 +1085,7 @@

Synopsis

-

R31

+

R31

Synopsis

@@ -1120,7 +1120,7 @@

Base Classes

-

R32

+

R32

Synopsis

@@ -1152,7 +1152,7 @@

Base Classes

-

R33

+

R33

Synopsis

@@ -1184,7 +1184,7 @@

Base Classes

-

R34

+

R34

Synopsis

@@ -1229,7 +1229,7 @@

Member Functions

-

R34::f3

+

R34::f3

Synopsis

@@ -1245,7 +1245,7 @@

Synopsis

-

R35

+

R35

Synopsis

@@ -1280,7 +1280,7 @@

Base Classes

-

R36

+

R36

Synopsis

@@ -1312,7 +1312,7 @@

Base Classes

-

R37

+

R37

Synopsis

@@ -1344,7 +1344,7 @@

Base Classes

-

R38

+

R38

Synopsis

@@ -1379,7 +1379,7 @@

Base Classes

-

R39

+

R39

Synopsis

@@ -1411,7 +1411,7 @@

Base Classes

-

R4

+

R4

Synopsis

@@ -1443,7 +1443,7 @@

Base Classes

-

R40

+

R40

Synopsis

@@ -1475,7 +1475,7 @@

Base Classes

-

R41

+

R41

Synopsis

@@ -1533,7 +1533,7 @@

Member Functions

-

R41::S7

+

R41::S7

Synopsis

@@ -1553,7 +1553,7 @@

Synopsis

-

R41::f6

+

R41::f6

Synopsis

@@ -1569,7 +1569,7 @@

Synopsis

-

R42

+

R42

Synopsis

@@ -1604,7 +1604,7 @@

Base Classes

-

R43

+

R43

Synopsis

@@ -1636,7 +1636,7 @@

Base Classes

-

R44

+

R44

Synopsis

@@ -1668,7 +1668,7 @@

Base Classes

-

R45

+

R45

Synopsis

@@ -1713,7 +1713,7 @@

Member Functions

-

R45::f8

+

R45::f8

Synopsis

@@ -1729,7 +1729,7 @@

Synopsis

-

R46

+

R46

Synopsis

@@ -1764,7 +1764,7 @@

Base Classes

-

R47

+

R47

Synopsis

@@ -1796,7 +1796,7 @@

Base Classes

-

R48

+

R48

Synopsis

@@ -1828,7 +1828,7 @@

Base Classes

-

R5

+

R5

Synopsis

@@ -1860,7 +1860,7 @@

Base Classes

-

R6

+

R6

Synopsis

@@ -1892,7 +1892,7 @@

Base Classes

-

R7

+

R7

Synopsis

@@ -1924,7 +1924,7 @@

Base Classes

-

R8

+

R8

Synopsis

@@ -1956,7 +1956,7 @@

Base Classes

-

R9

+

R9

Synopsis

@@ -1988,7 +1988,7 @@

Base Classes

-

S0

+

S0

Synopsis

@@ -2056,7 +2056,7 @@

Derived Classes

-

S0::S1

+

S0::S1

Synopsis

@@ -2099,7 +2099,7 @@

Member Functions

-

S0::S1::S2

+

S0::S1::S2

Synopsis

@@ -2146,7 +2146,7 @@

Member Functions

Synopsis

@@ -2176,7 +2176,7 @@

Member Functions

Synopsis

@@ -2192,7 +2192,7 @@

Synopsis

Synopsis

@@ -2225,7 +2225,7 @@

Member Functions

Synopsis

@@ -2241,7 +2241,7 @@

Synopsis

Synopsis

@@ -2257,7 +2257,7 @@

Synopsis

-

S0::S1::f1

+

S0::S1::f1

Synopsis

@@ -2273,7 +2273,7 @@

Synopsis

-

S0::S5

+

S0::S5

Synopsis

@@ -2319,7 +2319,7 @@

Member Functions

-

S0::S5::S6

+

S0::S5::S6

Synopsis

@@ -2362,7 +2362,7 @@

Member Functions

Synopsis

@@ -2409,7 +2409,7 @@

Member Functions

Synopsis

@@ -2439,7 +2439,7 @@

Member Functions

Synopsis

@@ -2455,7 +2455,7 @@

Synopsis

Synopsis

@@ -2488,7 +2488,7 @@

Member Functions

Synopsis

@@ -2504,7 +2504,7 @@

Synopsis

Synopsis

@@ -2520,7 +2520,7 @@

Synopsis

Synopsis

@@ -2536,7 +2536,7 @@

Synopsis

-

S0::S5::f5

+

S0::S5::f5

Synopsis

@@ -2552,7 +2552,7 @@

Synopsis

-

S0::f0

+

S0::f0

Synopsis

@@ -2568,7 +2568,7 @@

Synopsis

-

S0<0>

+

S0<0>

Synopsis

@@ -2601,7 +2601,7 @@

Derived Classes

-

S0<10>

+

S0<10>

Synopsis

@@ -2646,7 +2646,7 @@

Member Functions

-

S0<10>::S1

+

S0<10>::S1

Synopsis

@@ -2690,7 +2690,7 @@

Member Functions

-

S0<10>::S1::S2

+

S0<10>::S1::S2

Synopsis

@@ -2710,7 +2710,7 @@

Synopsis

-

S0<10>::S1::S2<11>

+

S0<10>::S1::S2<11>

Synopsis

@@ -2755,7 +2755,7 @@

Member Functions

-

S0<10>::S1::S2<11>::S3

+

S0<10>::S1::S2<11>::S3

Synopsis

@@ -2772,7 +2772,7 @@

Synopsis

-

S0<10>::S1::S2<11>::S4

+

S0<10>::S1::S2<11>::S4

Synopsis

@@ -2807,7 +2807,7 @@

Derived Classes

-

S0<10>::S1::S2<11>::f2

+

S0<10>::S1::S2<11>::f2

Synopsis

@@ -2823,7 +2823,7 @@

Synopsis

-

S0<10>::S1::f1

+

S0<10>::S1::f1

Synopsis

@@ -2839,7 +2839,7 @@

Synopsis

-

S0<10>::S5

+

S0<10>::S5

Synopsis

@@ -2859,7 +2859,7 @@

Synopsis

-

S0<10>::f0

+

S0<10>::f0

Synopsis

@@ -2875,7 +2875,7 @@

Synopsis

-

S0<12>

+

S0<12>

Synopsis

@@ -2920,7 +2920,7 @@

Member Functions

-

S0<12>::S1

+

S0<12>::S1

Synopsis

@@ -2964,7 +2964,7 @@

Member Functions

-

S0<12>::S1::S2

+

S0<12>::S1::S2

Synopsis

@@ -2984,7 +2984,7 @@

Synopsis

-

S0<12>::S1::S2<13>

+

S0<12>::S1::S2<13>

Synopsis

@@ -3030,7 +3030,7 @@

Member Functions

-

S0<12>::S1::S2<13>::S3

+

S0<12>::S1::S2<13>::S3

Synopsis

@@ -3047,7 +3047,7 @@

Synopsis

-

S0<12>::S1::S2<13>::S4

+

S0<12>::S1::S2<13>::S4

Synopsis

@@ -3067,7 +3067,7 @@

Synopsis

-

S0<12>::S1::S2<13>::S4<14>

+

S0<12>::S1::S2<13>::S4<14>

Synopsis

@@ -3100,7 +3100,7 @@

Derived Classes

-

S0<12>::S1::S2<13>::f2

+

S0<12>::S1::S2<13>::f2

Synopsis

@@ -3116,7 +3116,7 @@

Synopsis

-

S0<12>::S1::f1

+

S0<12>::S1::f1

Synopsis

@@ -3132,7 +3132,7 @@

Synopsis

-

S0<12>::S5

+

S0<12>::S5

Synopsis

@@ -3152,7 +3152,7 @@

Synopsis

-

S0<12>::f0

+

S0<12>::f0

Synopsis

@@ -3168,7 +3168,7 @@

Synopsis

-

S0<15>

+

S0<15>

Synopsis

@@ -3213,7 +3213,7 @@

Member Functions

-

S0<15>::S1

+

S0<15>::S1

Synopsis

@@ -3257,7 +3257,7 @@

Member Functions

-

S0<15>::S1::S2

+

S0<15>::S1::S2

Synopsis

@@ -3277,7 +3277,7 @@

Synopsis

-

S0<15>::S1::S2<16>

+

S0<15>::S1::S2<16>

Synopsis

@@ -3324,7 +3324,7 @@

Member Functions

-

S0<15>::S1::S2<16>::S3

+

S0<15>::S1::S2<16>::S3

Synopsis

@@ -3341,7 +3341,7 @@

Synopsis

-

S0<15>::S1::S2<16>::S4

+

S0<15>::S1::S2<16>::S4

Synopsis

@@ -3376,7 +3376,7 @@

Derived Classes

-

S0<15>::S1::S2<16>::S4<17, int*>

+

S0<15>::S1::S2<16>::S4<17, int*>

Synopsis

@@ -3409,7 +3409,7 @@

Derived Classes

-

S0<15>::S1::S2<16>::S4<17, T*>

+

S0<15>::S1::S2<16>::S4<17, T*>

Synopsis

@@ -3427,7 +3427,7 @@

Synopsis

-

S0<15>::S1::S2<16>::f2

+

S0<15>::S1::S2<16>::f2

Synopsis

@@ -3443,7 +3443,7 @@

Synopsis

-

S0<15>::S1::f1

+

S0<15>::S1::f1

Synopsis

@@ -3459,7 +3459,7 @@

Synopsis

-

S0<15>::S5

+

S0<15>::S5

Synopsis

@@ -3479,7 +3479,7 @@

Synopsis

-

S0<15>::f0

+

S0<15>::f0

Synopsis

@@ -3495,7 +3495,7 @@

Synopsis

-

S0<18>

+

S0<18>

Synopsis

@@ -3540,7 +3540,7 @@

Member Functions

-

S0<18>::S1

+

S0<18>::S1

Synopsis

@@ -3557,7 +3557,7 @@

Synopsis

-

S0<18>::S5

+

S0<18>::S5

Synopsis

@@ -3592,7 +3592,7 @@

Derived Classes

-

S0<18>::f0

+

S0<18>::f0

Synopsis

@@ -3608,7 +3608,7 @@

Synopsis

-

S0<19>

+

S0<19>

Synopsis

@@ -3654,7 +3654,7 @@

Member Functions

-

S0<19>::S1

+

S0<19>::S1

Synopsis

@@ -3671,7 +3671,7 @@

Synopsis

-

S0<19>::S5

+

S0<19>::S5

Synopsis

@@ -3691,7 +3691,7 @@

Synopsis

-

S0<19>::S5<20>

+

S0<19>::S5<20>

Synopsis

@@ -3724,7 +3724,7 @@

Derived Classes

-

S0<19>::f0

+

S0<19>::f0

Synopsis

@@ -3740,7 +3740,7 @@

Synopsis

-

S0<2>

+

S0<2>

Synopsis

@@ -3785,7 +3785,7 @@

Member Functions

-

S0<2>::S1

+

S0<2>::S1

Synopsis

@@ -3817,7 +3817,7 @@

Derived Classes

-

S0<2>::S5

+

S0<2>::S5

Synopsis

@@ -3837,7 +3837,7 @@

Synopsis

-

S0<2>::f0

+

S0<2>::f0

Synopsis

@@ -3853,7 +3853,7 @@

Synopsis

-

S0<21>

+

S0<21>

Synopsis

@@ -3900,7 +3900,7 @@

Member Functions

-

S0<21>::S1

+

S0<21>::S1

Synopsis

@@ -3917,7 +3917,7 @@

Synopsis

-

S0<21>::S5

+

S0<21>::S5

Synopsis

@@ -3952,7 +3952,7 @@

Derived Classes

-

S0<21>::S5<22, int*>

+

S0<21>::S5<22, int*>

Synopsis

@@ -3985,7 +3985,7 @@

Derived Classes

-

S0<21>::S5<22, T*>

+

S0<21>::S5<22, T*>

Synopsis

@@ -4003,7 +4003,7 @@

Synopsis

-

S0<21>::f0

+

S0<21>::f0

Synopsis

@@ -4019,7 +4019,7 @@

Synopsis

-

S0<23>

+

S0<23>

Synopsis

@@ -4065,7 +4065,7 @@

Member Functions

-

S0<23>::S1

+

S0<23>::S1

Synopsis

@@ -4082,7 +4082,7 @@

Synopsis

-

S0<23>::S5

+

S0<23>::S5

Synopsis

@@ -4102,7 +4102,7 @@

Synopsis

-

S0<23>::S5<24>

+

S0<23>::S5<24>

Synopsis

@@ -4146,7 +4146,7 @@

Member Functions

-

S0<23>::S5<24>::S6

+

S0<23>::S5<24>::S6

Synopsis

@@ -4178,7 +4178,7 @@

Derived Classes

-

S0<23>::S5<24>::f5

+

S0<23>::S5<24>::f5

Synopsis

@@ -4194,7 +4194,7 @@

Synopsis

-

S0<23>::f0

+

S0<23>::f0

Synopsis

@@ -4210,7 +4210,7 @@

Synopsis

-

S0<25>

+

S0<25>

Synopsis

@@ -4256,7 +4256,7 @@

Member Functions

-

S0<25>::S1

+

S0<25>::S1

Synopsis

@@ -4273,7 +4273,7 @@

Synopsis

-

S0<25>::S5

+

S0<25>::S5

Synopsis

@@ -4293,7 +4293,7 @@

Synopsis

-

S0<25>::S5<26>

+

S0<25>::S5<26>

Synopsis

@@ -4337,7 +4337,7 @@

Member Functions

-

S0<25>::S5<26>::S6

+

S0<25>::S5<26>::S6

Synopsis

@@ -4380,7 +4380,7 @@

Member Functions

-

S0<25>::S5<26>::S6::S7

+

S0<25>::S5<26>::S6::S7

Synopsis

@@ -4415,7 +4415,7 @@

Derived Classes

-

S0<25>::S5<26>::S6::f6

+

S0<25>::S5<26>::S6::f6

Synopsis

@@ -4431,7 +4431,7 @@

Synopsis

-

S0<25>::S5<26>::f5

+

S0<25>::S5<26>::f5

Synopsis

@@ -4447,7 +4447,7 @@

Synopsis

-

S0<25>::f0

+

S0<25>::f0

Synopsis

@@ -4463,7 +4463,7 @@

Synopsis

-

S0<27>

+

S0<27>

Synopsis

@@ -4509,7 +4509,7 @@

Member Functions

-

S0<27>::S1

+

S0<27>::S1

Synopsis

@@ -4526,7 +4526,7 @@

Synopsis

-

S0<27>::S5

+

S0<27>::S5

Synopsis

@@ -4546,7 +4546,7 @@

Synopsis

-

S0<27>::S5<28>

+

S0<27>::S5<28>

Synopsis

@@ -4590,7 +4590,7 @@

Member Functions

-

S0<27>::S5<28>::S6

+

S0<27>::S5<28>::S6

Synopsis

@@ -4635,7 +4635,7 @@

Member Functions

-

S0<27>::S5<28>::S6::S7

+

S0<27>::S5<28>::S6::S7

Synopsis

@@ -4670,7 +4670,7 @@

Derived Classes

-

S0<27>::S5<28>::S6::S7<29, int*>

+

S0<27>::S5<28>::S6::S7<29, int*>

Synopsis

@@ -4703,7 +4703,7 @@

Derived Classes

-

S0<27>::S5<28>::S6::S7<29, T*>

+

S0<27>::S5<28>::S6::S7<29, T*>

Synopsis

@@ -4721,7 +4721,7 @@

Synopsis

-

S0<27>::S5<28>::S6::f6

+

S0<27>::S5<28>::S6::f6

Synopsis

@@ -4737,7 +4737,7 @@

Synopsis

-

S0<27>::S5<28>::f5

+

S0<27>::S5<28>::f5

Synopsis

@@ -4753,7 +4753,7 @@

Synopsis

-

S0<27>::f0

+

S0<27>::f0

Synopsis

@@ -4769,7 +4769,7 @@

Synopsis

-

S0<3>

+

S0<3>

Synopsis

@@ -4814,7 +4814,7 @@

Member Functions

-

S0<3>::S1

+

S0<3>::S1

Synopsis

@@ -4857,7 +4857,7 @@

Member Functions

-

S0<3>::S1::S2

+

S0<3>::S1::S2

Synopsis

@@ -4892,7 +4892,7 @@

Derived Classes

-

S0<3>::S1::f1

+

S0<3>::S1::f1

Synopsis

@@ -4908,7 +4908,7 @@

Synopsis

-

S0<3>::S5

+

S0<3>::S5

Synopsis

@@ -4928,7 +4928,7 @@

Synopsis

-

S0<3>::f0

+

S0<3>::f0

Synopsis

@@ -4944,7 +4944,7 @@

Synopsis

-

S0<30>

+

S0<30>

Synopsis

@@ -4990,7 +4990,7 @@

Member Functions

-

S0<30>::S1

+

S0<30>::S1

Synopsis

@@ -5007,7 +5007,7 @@

Synopsis

-

S0<30>::S5

+

S0<30>::S5

Synopsis

@@ -5027,7 +5027,7 @@

Synopsis

-

S0<30>::S5<31>

+

S0<30>::S5<31>

Synopsis

@@ -5071,7 +5071,7 @@

Member Functions

-

S0<30>::S5<31>::S6

+

S0<30>::S5<31>::S6

Synopsis

@@ -5115,7 +5115,7 @@

Member Functions

-

S0<30>::S5<31>::S6::S7

+

S0<30>::S5<31>::S6::S7

Synopsis

@@ -5135,7 +5135,7 @@

Synopsis

-

S0<30>::S5<31>::S6::S7<32>

+

S0<30>::S5<31>::S6::S7<32>

Synopsis

@@ -5168,7 +5168,7 @@

Derived Classes

-

S0<30>::S5<31>::S6::f6

+

S0<30>::S5<31>::S6::f6

Synopsis

@@ -5184,7 +5184,7 @@

Synopsis

-

S0<30>::S5<31>::f5

+

S0<30>::S5<31>::f5

Synopsis

@@ -5200,7 +5200,7 @@

Synopsis

-

S0<30>::f0

+

S0<30>::f0

Synopsis

@@ -5216,7 +5216,7 @@

Synopsis

-

S0<33>

+

S0<33>

Synopsis

@@ -5262,7 +5262,7 @@

Member Functions

-

S0<33>::S1

+

S0<33>::S1

Synopsis

@@ -5279,7 +5279,7 @@

Synopsis

-

S0<33>::S5

+

S0<33>::S5

Synopsis

@@ -5299,7 +5299,7 @@

Synopsis

-

S0<33>::S5<34>

+

S0<33>::S5<34>

Synopsis

@@ -5343,7 +5343,7 @@

Member Functions

-

S0<33>::S5<34>::S6

+

S0<33>::S5<34>::S6

Synopsis

@@ -5387,7 +5387,7 @@

Member Functions

-

S0<33>::S5<34>::S6::S7

+

S0<33>::S5<34>::S6::S7

Synopsis

@@ -5407,7 +5407,7 @@

Synopsis

-

S0<33>::S5<34>::S6::S7<35>

+

S0<33>::S5<34>::S6::S7<35>

Synopsis

@@ -5452,7 +5452,7 @@

Member Functions

-

S0<33>::S5<34>::S6::S7<35>::S8

+

S0<33>::S5<34>::S6::S7<35>::S8

Synopsis

@@ -5484,7 +5484,7 @@

Derived Classes

-

S0<33>::S5<34>::S6::S7<35>::S9

+

S0<33>::S5<34>::S6::S7<35>::S9

Synopsis

@@ -5504,7 +5504,7 @@

Synopsis

-

S0<33>::S5<34>::S6::S7<35>::f7

+

S0<33>::S5<34>::S6::S7<35>::f7

Synopsis

@@ -5520,7 +5520,7 @@

Synopsis

-

S0<33>::S5<34>::S6::f6

+

S0<33>::S5<34>::S6::f6

Synopsis

@@ -5536,7 +5536,7 @@

Synopsis

-

S0<33>::S5<34>::f5

+

S0<33>::S5<34>::f5

Synopsis

@@ -5552,7 +5552,7 @@

Synopsis

-

S0<33>::f0

+

S0<33>::f0

Synopsis

@@ -5568,7 +5568,7 @@

Synopsis

-

S0<36>

+

S0<36>

Synopsis

@@ -5614,7 +5614,7 @@

Member Functions

-

S0<36>::S1

+

S0<36>::S1

Synopsis

@@ -5631,7 +5631,7 @@

Synopsis

-

S0<36>::S5

+

S0<36>::S5

Synopsis

@@ -5651,7 +5651,7 @@

Synopsis

-

S0<36>::S5<37>

+

S0<36>::S5<37>

Synopsis

@@ -5695,7 +5695,7 @@

Member Functions

-

S0<36>::S5<37>::S6

+

S0<36>::S5<37>::S6

Synopsis

@@ -5739,7 +5739,7 @@

Member Functions

-

S0<36>::S5<37>::S6::S7

+

S0<36>::S5<37>::S6::S7

Synopsis

@@ -5759,7 +5759,7 @@

Synopsis

-

S0<36>::S5<37>::S6::S7<38>

+

S0<36>::S5<37>::S6::S7<38>

Synopsis

@@ -5804,7 +5804,7 @@

Member Functions

-

S0<36>::S5<37>::S6::S7<38>::S8

+

S0<36>::S5<37>::S6::S7<38>::S8

Synopsis

@@ -5821,7 +5821,7 @@

Synopsis

-

S0<36>::S5<37>::S6::S7<38>::S9

+

S0<36>::S5<37>::S6::S7<38>::S9

Synopsis

@@ -5856,7 +5856,7 @@

Derived Classes

-

S0<36>::S5<37>::S6::S7<38>::f7

+

S0<36>::S5<37>::S6::S7<38>::f7

Synopsis

@@ -5872,7 +5872,7 @@

Synopsis

-

S0<36>::S5<37>::S6::f6

+

S0<36>::S5<37>::S6::f6

Synopsis

@@ -5888,7 +5888,7 @@

Synopsis

-

S0<36>::S5<37>::f5

+

S0<36>::S5<37>::f5

Synopsis

@@ -5904,7 +5904,7 @@

Synopsis

-

S0<36>::f0

+

S0<36>::f0

Synopsis

@@ -5920,7 +5920,7 @@

Synopsis

-

S0<39>

+

S0<39>

Synopsis

@@ -5966,7 +5966,7 @@

Member Functions

-

S0<39>::S1

+

S0<39>::S1

Synopsis

@@ -5983,7 +5983,7 @@

Synopsis

-

S0<39>::S5

+

S0<39>::S5

Synopsis

@@ -6003,7 +6003,7 @@

Synopsis

-

S0<39>::S5<40>

+

S0<39>::S5<40>

Synopsis

@@ -6047,7 +6047,7 @@

Member Functions

-

S0<39>::S5<40>::S6

+

S0<39>::S5<40>::S6

Synopsis

@@ -6091,7 +6091,7 @@

Member Functions

-

S0<39>::S5<40>::S6::S7

+

S0<39>::S5<40>::S6::S7

Synopsis

@@ -6111,7 +6111,7 @@

Synopsis

-

S0<39>::S5<40>::S6::S7<41>

+

S0<39>::S5<40>::S6::S7<41>

Synopsis

@@ -6158,7 +6158,7 @@

Member Functions

-

S0<39>::S5<40>::S6::S7<41>::S8

+

S0<39>::S5<40>::S6::S7<41>::S8

Synopsis

@@ -6175,7 +6175,7 @@

Synopsis

-

S0<39>::S5<40>::S6::S7<41>::S9

+

S0<39>::S5<40>::S6::S7<41>::S9

Synopsis

@@ -6210,7 +6210,7 @@

Derived Classes

-

S0<39>::S5<40>::S6::S7<41>::S9<42, int*>

+

S0<39>::S5<40>::S6::S7<41>::S9<42, int*>

Synopsis

@@ -6243,7 +6243,7 @@

Derived Classes

-

S0<39>::S5<40>::S6::S7<41>::S9<42, T*>

+

S0<39>::S5<40>::S6::S7<41>::S9<42, T*>

Synopsis

@@ -6261,7 +6261,7 @@

Synopsis

-

S0<39>::S5<40>::S6::S7<41>::f7

+

S0<39>::S5<40>::S6::S7<41>::f7

Synopsis

@@ -6277,7 +6277,7 @@

Synopsis

-

S0<39>::S5<40>::S6::f6

+

S0<39>::S5<40>::S6::f6

Synopsis

@@ -6293,7 +6293,7 @@

Synopsis

-

S0<39>::S5<40>::f5

+

S0<39>::S5<40>::f5

Synopsis

@@ -6309,7 +6309,7 @@

Synopsis

-

S0<39>::f0

+

S0<39>::f0

Synopsis

@@ -6325,7 +6325,7 @@

Synopsis

-

S0<4>

+

S0<4>

Synopsis

@@ -6370,7 +6370,7 @@

Member Functions

-

S0<4>::S1

+

S0<4>::S1

Synopsis

@@ -6414,7 +6414,7 @@

Member Functions

-

S0<4>::S1::S2

+

S0<4>::S1::S2

Synopsis

@@ -6434,7 +6434,7 @@

Synopsis

-

S0<4>::S1::S2<5>

+

S0<4>::S1::S2<5>

Synopsis

@@ -6467,7 +6467,7 @@

Derived Classes

-

S0<4>::S1::f1

+

S0<4>::S1::f1

Synopsis

@@ -6483,7 +6483,7 @@

Synopsis

-

S0<4>::S5

+

S0<4>::S5

Synopsis

@@ -6503,7 +6503,7 @@

Synopsis

-

S0<4>::f0

+

S0<4>::f0

Synopsis

@@ -6519,7 +6519,7 @@

Synopsis

-

S0<43>

+

S0<43>

Synopsis

@@ -6565,7 +6565,7 @@

Member Functions

-

S0<43>::S1

+

S0<43>::S1

Synopsis

@@ -6582,7 +6582,7 @@

Synopsis

-

S0<43>::S5

+

S0<43>::S5

Synopsis

@@ -6602,7 +6602,7 @@

Synopsis

-

S0<43>::S5<44>

+

S0<43>::S5<44>

Synopsis

@@ -6646,7 +6646,7 @@

Member Functions

-

S0<43>::S5<44>::S6

+

S0<43>::S5<44>::S6

Synopsis

@@ -6690,7 +6690,7 @@

Member Functions

-

S0<43>::S5<44>::S6::S7

+

S0<43>::S5<44>::S6::S7

Synopsis

@@ -6710,7 +6710,7 @@

Synopsis

-

S0<43>::S5<44>::S6::S7<45>

+

S0<43>::S5<44>::S6::S7<45>

Synopsis

@@ -6756,7 +6756,7 @@

Member Functions

-

S0<43>::S5<44>::S6::S7<45>::S8

+

S0<43>::S5<44>::S6::S7<45>::S8

Synopsis

@@ -6773,7 +6773,7 @@

Synopsis

-

S0<43>::S5<44>::S6::S7<45>::S9

+

S0<43>::S5<44>::S6::S7<45>::S9

Synopsis

@@ -6793,7 +6793,7 @@

Synopsis

-

S0<43>::S5<44>::S6::S7<45>::S9<46>

+

S0<43>::S5<44>::S6::S7<45>::S9<46>

Synopsis

@@ -6826,7 +6826,7 @@

Derived Classes

-

S0<43>::S5<44>::S6::S7<45>::f7

+

S0<43>::S5<44>::S6::S7<45>::f7

Synopsis

@@ -6842,7 +6842,7 @@

Synopsis

-

S0<43>::S5<44>::S6::f6

+

S0<43>::S5<44>::S6::f6

Synopsis

@@ -6858,7 +6858,7 @@

Synopsis

-

S0<43>::S5<44>::f5

+

S0<43>::S5<44>::f5

Synopsis

@@ -6874,7 +6874,7 @@

Synopsis

-

S0<43>::f0

+

S0<43>::f0

Synopsis

@@ -6890,7 +6890,7 @@

Synopsis

-

S0<6>

+

S0<6>

Synopsis

@@ -6935,7 +6935,7 @@

Member Functions

-

S0<6>::S1

+

S0<6>::S1

Synopsis

@@ -6980,7 +6980,7 @@

Member Functions

-

S0<6>::S1::S2

+

S0<6>::S1::S2

Synopsis

@@ -7015,7 +7015,7 @@

Derived Classes

-

S0<6>::S1::S2<7, int*>

+

S0<6>::S1::S2<7, int*>

Synopsis

@@ -7048,7 +7048,7 @@

Derived Classes

-

S0<6>::S1::S2<7, T*>

+

S0<6>::S1::S2<7, T*>

Synopsis

@@ -7066,7 +7066,7 @@

Synopsis

-

S0<6>::S1::f1

+

S0<6>::S1::f1

Synopsis

@@ -7082,7 +7082,7 @@

Synopsis

-

S0<6>::S5

+

S0<6>::S5

Synopsis

@@ -7102,7 +7102,7 @@

Synopsis

-

S0<6>::f0

+

S0<6>::f0

Synopsis

@@ -7118,7 +7118,7 @@

Synopsis

-

S0<8>

+

S0<8>

Synopsis

@@ -7163,7 +7163,7 @@

Member Functions

-

S0<8>::S1

+

S0<8>::S1

Synopsis

@@ -7207,7 +7207,7 @@

Member Functions

-

S0<8>::S1::S2

+

S0<8>::S1::S2

Synopsis

@@ -7227,7 +7227,7 @@

Synopsis

-

S0<8>::S1::S2<9>

+

S0<8>::S1::S2<9>

Synopsis

@@ -7272,7 +7272,7 @@

Member Functions

-

S0<8>::S1::S2<9>::S3

+

S0<8>::S1::S2<9>::S3

Synopsis

@@ -7304,7 +7304,7 @@

Derived Classes

-

S0<8>::S1::S2<9>::S4

+

S0<8>::S1::S2<9>::S4

Synopsis

@@ -7324,7 +7324,7 @@

Synopsis

-

S0<8>::S1::S2<9>::f2

+

S0<8>::S1::S2<9>::f2

Synopsis

@@ -7340,7 +7340,7 @@

Synopsis

-

S0<8>::S1::f1

+

S0<8>::S1::f1

Synopsis

@@ -7356,7 +7356,7 @@

Synopsis

-

S0<8>::S5

+

S0<8>::S5

Synopsis

@@ -7376,7 +7376,7 @@

Synopsis

-

S0<8>::f0

+

S0<8>::f0

Synopsis

@@ -7392,7 +7392,7 @@

Synopsis

-

S0<1, int*>

+

S0<1, int*>

Synopsis

@@ -7425,7 +7425,7 @@

Derived Classes

-

S0<10, bool>

+

S0<10, bool>

Synopsis

@@ -7470,7 +7470,7 @@

Member Functions

-

S0<10, bool>::S1

+

S0<10, bool>::S1

Synopsis

@@ -7514,7 +7514,7 @@

Member Functions

-

S0<10, bool>::S1::S2

+

S0<10, bool>::S1::S2

Synopsis

@@ -7534,7 +7534,7 @@

Synopsis

-

S0<10, bool>::S1::S2<11, bool>

+

S0<10, bool>::S1::S2<11, bool>

Synopsis

@@ -7578,7 +7578,7 @@

Member Functions

-

S0<10, bool>::S1::S2<11, bool>::S3

+

S0<10, bool>::S1::S2<11, bool>::S3

Synopsis

@@ -7595,7 +7595,7 @@

Synopsis

-

S0<10, bool>::S1::S2<11, bool>::f2

+

S0<10, bool>::S1::S2<11, bool>::f2

Synopsis

@@ -7611,7 +7611,7 @@

Synopsis

-

S0<10, bool>::S1::f1

+

S0<10, bool>::S1::f1

Synopsis

@@ -7627,7 +7627,7 @@

Synopsis

-

S0<10, bool>::S5

+

S0<10, bool>::S5

Synopsis

@@ -7647,7 +7647,7 @@

Synopsis

-

S0<10, bool>::f0

+

S0<10, bool>::f0

Synopsis

@@ -7663,7 +7663,7 @@

Synopsis

-

S0<12, bool>

+

S0<12, bool>

Synopsis

@@ -7708,7 +7708,7 @@

Member Functions

-

S0<12, bool>::S1

+

S0<12, bool>::S1

Synopsis

@@ -7752,7 +7752,7 @@

Member Functions

-

S0<12, bool>::S1::S2

+

S0<12, bool>::S1::S2

Synopsis

@@ -7772,7 +7772,7 @@

Synopsis

-

S0<12, bool>::S1::S2<13, bool>

+

S0<12, bool>::S1::S2<13, bool>

Synopsis

@@ -7816,7 +7816,7 @@

Member Functions

-

S0<12, bool>::S1::S2<13, bool>::S3

+

S0<12, bool>::S1::S2<13, bool>::S3

Synopsis

@@ -7833,7 +7833,7 @@

Synopsis

-

S0<12, bool>::S1::S2<13, bool>::f2

+

S0<12, bool>::S1::S2<13, bool>::f2

Synopsis

@@ -7849,7 +7849,7 @@

Synopsis

-

S0<12, bool>::S1::f1

+

S0<12, bool>::S1::f1

Synopsis

@@ -7865,7 +7865,7 @@

Synopsis

-

S0<12, bool>::S5

+

S0<12, bool>::S5

Synopsis

@@ -7885,7 +7885,7 @@

Synopsis

-

S0<12, bool>::f0

+

S0<12, bool>::f0

Synopsis

@@ -7901,7 +7901,7 @@

Synopsis

-

S0<15, bool>

+

S0<15, bool>

Synopsis

@@ -7946,7 +7946,7 @@

Member Functions

-

S0<15, bool>::S1

+

S0<15, bool>::S1

Synopsis

@@ -7990,7 +7990,7 @@

Member Functions

-

S0<15, bool>::S1::S2

+

S0<15, bool>::S1::S2

Synopsis

@@ -8010,7 +8010,7 @@

Synopsis

-

S0<15, bool>::S1::S2<16, bool>

+

S0<15, bool>::S1::S2<16, bool>

Synopsis

@@ -8054,7 +8054,7 @@

Member Functions

-

S0<15, bool>::S1::S2<16, bool>::S3

+

S0<15, bool>::S1::S2<16, bool>::S3

Synopsis

@@ -8071,7 +8071,7 @@

Synopsis

-

S0<15, bool>::S1::S2<16, bool>::f2

+

S0<15, bool>::S1::S2<16, bool>::f2

Synopsis

@@ -8087,7 +8087,7 @@

Synopsis

-

S0<15, bool>::S1::f1

+

S0<15, bool>::S1::f1

Synopsis

@@ -8103,7 +8103,7 @@

Synopsis

-

S0<15, bool>::S5

+

S0<15, bool>::S5

Synopsis

@@ -8123,7 +8123,7 @@

Synopsis

-

S0<15, bool>::f0

+

S0<15, bool>::f0

Synopsis

@@ -8139,7 +8139,7 @@

Synopsis

-

S0<18, bool>

+

S0<18, bool>

Synopsis

@@ -8183,7 +8183,7 @@

Member Functions

-

S0<18, bool>::S1

+

S0<18, bool>::S1

Synopsis

@@ -8200,7 +8200,7 @@

Synopsis

-

S0<18, bool>::f0

+

S0<18, bool>::f0

Synopsis

@@ -8216,7 +8216,7 @@

Synopsis

-

S0<19, bool>

+

S0<19, bool>

Synopsis

@@ -8260,7 +8260,7 @@

Member Functions

-

S0<19, bool>::S1

+

S0<19, bool>::S1

Synopsis

@@ -8277,7 +8277,7 @@

Synopsis

-

S0<19, bool>::f0

+

S0<19, bool>::f0

Synopsis

@@ -8293,7 +8293,7 @@

Synopsis

-

S0<2, bool>

+

S0<2, bool>

Synopsis

@@ -8337,7 +8337,7 @@

Member Functions

-

S0<2, bool>::S5

+

S0<2, bool>::S5

Synopsis

@@ -8357,7 +8357,7 @@

Synopsis

-

S0<2, bool>::f0

+

S0<2, bool>::f0

Synopsis

@@ -8373,7 +8373,7 @@

Synopsis

-

S0<21, bool>

+

S0<21, bool>

Synopsis

@@ -8417,7 +8417,7 @@

Member Functions

-

S0<21, bool>::S1

+

S0<21, bool>::S1

Synopsis

@@ -8434,7 +8434,7 @@

Synopsis

-

S0<21, bool>::f0

+

S0<21, bool>::f0

Synopsis

@@ -8450,7 +8450,7 @@

Synopsis

-

S0<23, bool>

+

S0<23, bool>

Synopsis

@@ -8496,7 +8496,7 @@

Member Functions

-

S0<23, bool>::S1

+

S0<23, bool>::S1

Synopsis

@@ -8513,7 +8513,7 @@

Synopsis

-

S0<23, bool>::S5

+

S0<23, bool>::S5

Synopsis

@@ -8533,7 +8533,7 @@

Synopsis

-

S0<23, bool>::S5<24, bool>

+

S0<23, bool>::S5<24, bool>

Synopsis

@@ -8564,7 +8564,7 @@

Member Functions

-

S0<23, bool>::S5<24, bool>::f5

+

S0<23, bool>::S5<24, bool>::f5

Synopsis

@@ -8580,7 +8580,7 @@

Synopsis

-

S0<23, bool>::f0

+

S0<23, bool>::f0

Synopsis

@@ -8596,7 +8596,7 @@

Synopsis

-

S0<25, bool>

+

S0<25, bool>

Synopsis

@@ -8642,7 +8642,7 @@

Member Functions

-

S0<25, bool>::S1

+

S0<25, bool>::S1

Synopsis

@@ -8659,7 +8659,7 @@

Synopsis

-

S0<25, bool>::S5

+

S0<25, bool>::S5

Synopsis

@@ -8679,7 +8679,7 @@

Synopsis

-

S0<25, bool>::S5<26, bool>

+

S0<25, bool>::S5<26, bool>

Synopsis

@@ -8723,7 +8723,7 @@

Member Functions

-

S0<25, bool>::S5<26, bool>::S6

+

S0<25, bool>::S5<26, bool>::S6

Synopsis

@@ -8753,7 +8753,7 @@

Member Functions

-

S0<25, bool>::S5<26, bool>::S6::f6

+

S0<25, bool>::S5<26, bool>::S6::f6

Synopsis

@@ -8769,7 +8769,7 @@

Synopsis

-

S0<25, bool>::S5<26, bool>::f5

+

S0<25, bool>::S5<26, bool>::f5

Synopsis

@@ -8785,7 +8785,7 @@

Synopsis

-

S0<25, bool>::f0

+

S0<25, bool>::f0

Synopsis

@@ -8801,7 +8801,7 @@

Synopsis

-

S0<27, bool>

+

S0<27, bool>

Synopsis

@@ -8847,7 +8847,7 @@

Member Functions

-

S0<27, bool>::S1

+

S0<27, bool>::S1

Synopsis

@@ -8864,7 +8864,7 @@

Synopsis

-

S0<27, bool>::S5

+

S0<27, bool>::S5

Synopsis

@@ -8884,7 +8884,7 @@

Synopsis

-

S0<27, bool>::S5<28, bool>

+

S0<27, bool>::S5<28, bool>

Synopsis

@@ -8928,7 +8928,7 @@

Member Functions

-

S0<27, bool>::S5<28, bool>::S6

+

S0<27, bool>::S5<28, bool>::S6

Synopsis

@@ -8958,7 +8958,7 @@

Member Functions

-

S0<27, bool>::S5<28, bool>::S6::f6

+

S0<27, bool>::S5<28, bool>::S6::f6

Synopsis

@@ -8974,7 +8974,7 @@

Synopsis

-

S0<27, bool>::S5<28, bool>::f5

+

S0<27, bool>::S5<28, bool>::f5

Synopsis

@@ -8990,7 +8990,7 @@

Synopsis

-

S0<27, bool>::f0

+

S0<27, bool>::f0

Synopsis

@@ -9006,7 +9006,7 @@

Synopsis

-

S0<3, bool>

+

S0<3, bool>

Synopsis

@@ -9051,7 +9051,7 @@

Member Functions

-

S0<3, bool>::S1

+

S0<3, bool>::S1

Synopsis

@@ -9081,7 +9081,7 @@

Member Functions

-

S0<3, bool>::S1::f1

+

S0<3, bool>::S1::f1

Synopsis

@@ -9097,7 +9097,7 @@

Synopsis

-

S0<3, bool>::S5

+

S0<3, bool>::S5

Synopsis

@@ -9117,7 +9117,7 @@

Synopsis

-

S0<3, bool>::f0

+

S0<3, bool>::f0

Synopsis

@@ -9133,7 +9133,7 @@

Synopsis

-

S0<30, bool>

+

S0<30, bool>

Synopsis

@@ -9179,7 +9179,7 @@

Member Functions

-

S0<30, bool>::S1

+

S0<30, bool>::S1

Synopsis

@@ -9196,7 +9196,7 @@

Synopsis

-

S0<30, bool>::S5

+

S0<30, bool>::S5

Synopsis

@@ -9216,7 +9216,7 @@

Synopsis

-

S0<30, bool>::S5<31, bool>

+

S0<30, bool>::S5<31, bool>

Synopsis

@@ -9260,7 +9260,7 @@

Member Functions

-

S0<30, bool>::S5<31, bool>::S6

+

S0<30, bool>::S5<31, bool>::S6

Synopsis

@@ -9290,7 +9290,7 @@

Member Functions

-

S0<30, bool>::S5<31, bool>::S6::f6

+

S0<30, bool>::S5<31, bool>::S6::f6

Synopsis

@@ -9306,7 +9306,7 @@

Synopsis

-

S0<30, bool>::S5<31, bool>::f5

+

S0<30, bool>::S5<31, bool>::f5

Synopsis

@@ -9322,7 +9322,7 @@

Synopsis

-

S0<30, bool>::f0

+

S0<30, bool>::f0

Synopsis

@@ -9338,7 +9338,7 @@

Synopsis

-

S0<33, bool>

+

S0<33, bool>

Synopsis

@@ -9384,7 +9384,7 @@

Member Functions

-

S0<33, bool>::S1

+

S0<33, bool>::S1

Synopsis

@@ -9401,7 +9401,7 @@

Synopsis

-

S0<33, bool>::S5

+

S0<33, bool>::S5

Synopsis

@@ -9421,7 +9421,7 @@

Synopsis

-

S0<33, bool>::S5<34, bool>

+

S0<33, bool>::S5<34, bool>

Synopsis

@@ -9465,7 +9465,7 @@

Member Functions

-

S0<33, bool>::S5<34, bool>::S6

+

S0<33, bool>::S5<34, bool>::S6

Synopsis

@@ -9509,7 +9509,7 @@

Member Functions

-

S0<33, bool>::S5<34, bool>::S6::S7

+

S0<33, bool>::S5<34, bool>::S6::S7

Synopsis

@@ -9529,7 +9529,7 @@

Synopsis

-

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>

+

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>

Synopsis

@@ -9573,7 +9573,7 @@

Member Functions

-

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>::S9

+

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>::S9

Synopsis

@@ -9593,7 +9593,7 @@

Synopsis

-

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>::f7

+

S0<33, bool>::S5<34, bool>::S6::S7<35, bool>::f7

Synopsis

@@ -9609,7 +9609,7 @@

Synopsis

-

S0<33, bool>::S5<34, bool>::S6::f6

+

S0<33, bool>::S5<34, bool>::S6::f6

Synopsis

@@ -9625,7 +9625,7 @@

Synopsis

-

S0<33, bool>::S5<34, bool>::f5

+

S0<33, bool>::S5<34, bool>::f5

Synopsis

@@ -9641,7 +9641,7 @@

Synopsis

-

S0<33, bool>::f0

+

S0<33, bool>::f0

Synopsis

@@ -9657,7 +9657,7 @@

Synopsis

-

S0<36, bool>

+

S0<36, bool>

Synopsis

@@ -9703,7 +9703,7 @@

Member Functions

-

S0<36, bool>::S1

+

S0<36, bool>::S1

Synopsis

@@ -9720,7 +9720,7 @@

Synopsis

-

S0<36, bool>::S5

+

S0<36, bool>::S5

Synopsis

@@ -9740,7 +9740,7 @@

Synopsis

-

S0<36, bool>::S5<37, bool>

+

S0<36, bool>::S5<37, bool>

Synopsis

@@ -9784,7 +9784,7 @@

Member Functions

-

S0<36, bool>::S5<37, bool>::S6

+

S0<36, bool>::S5<37, bool>::S6

Synopsis

@@ -9828,7 +9828,7 @@

Member Functions

-

S0<36, bool>::S5<37, bool>::S6::S7

+

S0<36, bool>::S5<37, bool>::S6::S7

Synopsis

@@ -9848,7 +9848,7 @@

Synopsis

-

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>

+

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>

Synopsis

@@ -9892,7 +9892,7 @@

Member Functions

-

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>::S8

+

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>::S8

Synopsis

@@ -9909,7 +9909,7 @@

Synopsis

-

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>::f7

+

S0<36, bool>::S5<37, bool>::S6::S7<38, bool>::f7

Synopsis

@@ -9925,7 +9925,7 @@

Synopsis

-

S0<36, bool>::S5<37, bool>::S6::f6

+

S0<36, bool>::S5<37, bool>::S6::f6

Synopsis

@@ -9941,7 +9941,7 @@

Synopsis

-

S0<36, bool>::S5<37, bool>::f5

+

S0<36, bool>::S5<37, bool>::f5

Synopsis

@@ -9957,7 +9957,7 @@

Synopsis

-

S0<36, bool>::f0

+

S0<36, bool>::f0

Synopsis

@@ -9973,7 +9973,7 @@

Synopsis

-

S0<39, bool>

+

S0<39, bool>

Synopsis

@@ -10019,7 +10019,7 @@

Member Functions

-

S0<39, bool>::S1

+

S0<39, bool>::S1

Synopsis

@@ -10036,7 +10036,7 @@

Synopsis

-

S0<39, bool>::S5

+

S0<39, bool>::S5

Synopsis

@@ -10056,7 +10056,7 @@

Synopsis

-

S0<39, bool>::S5<40, bool>

+

S0<39, bool>::S5<40, bool>

Synopsis

@@ -10100,7 +10100,7 @@

Member Functions

-

S0<39, bool>::S5<40, bool>::S6

+

S0<39, bool>::S5<40, bool>::S6

Synopsis

@@ -10144,7 +10144,7 @@

Member Functions

-

S0<39, bool>::S5<40, bool>::S6::S7

+

S0<39, bool>::S5<40, bool>::S6::S7

Synopsis

@@ -10164,7 +10164,7 @@

Synopsis

-

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>

+

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>

Synopsis

@@ -10208,7 +10208,7 @@

Member Functions

-

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>::S8

+

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>::S8

Synopsis

@@ -10225,7 +10225,7 @@

Synopsis

-

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>::f7

+

S0<39, bool>::S5<40, bool>::S6::S7<41, bool>::f7

Synopsis

@@ -10241,7 +10241,7 @@

Synopsis

-

S0<39, bool>::S5<40, bool>::S6::f6

+

S0<39, bool>::S5<40, bool>::S6::f6

Synopsis

@@ -10257,7 +10257,7 @@

Synopsis

-

S0<39, bool>::S5<40, bool>::f5

+

S0<39, bool>::S5<40, bool>::f5

Synopsis

@@ -10273,7 +10273,7 @@

Synopsis

-

S0<39, bool>::f0

+

S0<39, bool>::f0

Synopsis

@@ -10289,7 +10289,7 @@

Synopsis

-

S0<4, bool>

+

S0<4, bool>

Synopsis

@@ -10334,7 +10334,7 @@

Member Functions

-

S0<4, bool>::S1

+

S0<4, bool>::S1

Synopsis

@@ -10364,7 +10364,7 @@

Member Functions

-

S0<4, bool>::S1::f1

+

S0<4, bool>::S1::f1

Synopsis

@@ -10380,7 +10380,7 @@

Synopsis

-

S0<4, bool>::S5

+

S0<4, bool>::S5

Synopsis

@@ -10400,7 +10400,7 @@

Synopsis

-

S0<4, bool>::f0

+

S0<4, bool>::f0

Synopsis

@@ -10416,7 +10416,7 @@

Synopsis

-

S0<43, bool>

+

S0<43, bool>

Synopsis

@@ -10462,7 +10462,7 @@

Member Functions

-

S0<43, bool>::S1

+

S0<43, bool>::S1

Synopsis

@@ -10479,7 +10479,7 @@

Synopsis

-

S0<43, bool>::S5

+

S0<43, bool>::S5

Synopsis

@@ -10499,7 +10499,7 @@

Synopsis

-

S0<43, bool>::S5<44, bool>

+

S0<43, bool>::S5<44, bool>

Synopsis

@@ -10543,7 +10543,7 @@

Member Functions

-

S0<43, bool>::S5<44, bool>::S6

+

S0<43, bool>::S5<44, bool>::S6

Synopsis

@@ -10587,7 +10587,7 @@

Member Functions

-

S0<43, bool>::S5<44, bool>::S6::S7

+

S0<43, bool>::S5<44, bool>::S6::S7

Synopsis

@@ -10607,7 +10607,7 @@

Synopsis

-

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>

+

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>

Synopsis

@@ -10651,7 +10651,7 @@

Member Functions

-

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>::S8

+

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>::S8

Synopsis

@@ -10668,7 +10668,7 @@

Synopsis

-

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>::f7

+

S0<43, bool>::S5<44, bool>::S6::S7<45, bool>::f7

Synopsis

@@ -10684,7 +10684,7 @@

Synopsis

-

S0<43, bool>::S5<44, bool>::S6::f6

+

S0<43, bool>::S5<44, bool>::S6::f6

Synopsis

@@ -10700,7 +10700,7 @@

Synopsis

-

S0<43, bool>::S5<44, bool>::f5

+

S0<43, bool>::S5<44, bool>::f5

Synopsis

@@ -10716,7 +10716,7 @@

Synopsis

-

S0<43, bool>::f0

+

S0<43, bool>::f0

Synopsis

@@ -10732,7 +10732,7 @@

Synopsis

-

S0<6, bool>

+

S0<6, bool>

Synopsis

@@ -10777,7 +10777,7 @@

Member Functions

-

S0<6, bool>::S1

+

S0<6, bool>::S1

Synopsis

@@ -10807,7 +10807,7 @@

Member Functions

-

S0<6, bool>::S1::f1

+

S0<6, bool>::S1::f1

Synopsis

@@ -10823,7 +10823,7 @@

Synopsis

-

S0<6, bool>::S5

+

S0<6, bool>::S5

Synopsis

@@ -10843,7 +10843,7 @@

Synopsis

-

S0<6, bool>::f0

+

S0<6, bool>::f0

Synopsis

@@ -10859,7 +10859,7 @@

Synopsis

-

S0<8, bool>

+

S0<8, bool>

Synopsis

@@ -10904,7 +10904,7 @@

Member Functions

-

S0<8, bool>::S1

+

S0<8, bool>::S1

Synopsis

@@ -10948,7 +10948,7 @@

Member Functions

-

S0<8, bool>::S1::S2

+

S0<8, bool>::S1::S2

Synopsis

@@ -10968,7 +10968,7 @@

Synopsis

-

S0<8, bool>::S1::S2<9, bool>

+

S0<8, bool>::S1::S2<9, bool>

Synopsis

@@ -11012,7 +11012,7 @@

Member Functions

-

S0<8, bool>::S1::S2<9, bool>::S4

+

S0<8, bool>::S1::S2<9, bool>::S4

Synopsis

@@ -11032,7 +11032,7 @@

Synopsis

-

S0<8, bool>::S1::S2<9, bool>::f2

+

S0<8, bool>::S1::S2<9, bool>::f2

Synopsis

@@ -11048,7 +11048,7 @@

Synopsis

-

S0<8, bool>::S1::f1

+

S0<8, bool>::S1::f1

Synopsis

@@ -11064,7 +11064,7 @@

Synopsis

-

S0<8, bool>::S5

+

S0<8, bool>::S5

Synopsis

@@ -11084,7 +11084,7 @@

Synopsis

-

S0<8, bool>::f0

+

S0<8, bool>::f0

Synopsis

@@ -11100,7 +11100,7 @@

Synopsis

-

S0<1, T*>

+

S0<1, T*>

Synopsis

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 53db6972b..2b2953b0b 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 @@ -29,7 +29,7 @@ struct A; ---- [#A-06] -== A<double> +== <><double> === Synopsis @@ -52,7 +52,7 @@ struct <><double>; |=== [#A-06-D-0b] -== <><double>::D +== <>::D === Synopsis @@ -74,7 +74,7 @@ struct D; |=== [#A-06-D-0b-E-01] -== <><double>::<>::E +== <>::<>::E === Synopsis @@ -87,7 +87,7 @@ struct E; ---- [#A-06-D-0b-E-04] -== <><double>::<>::E<T*> +== <>::<>::<><T*> === Synopsis @@ -108,7 +108,7 @@ struct <><T*>; |=== [#A-06-D-0b-E-04-F] -== <><double>::<>::<><T*>::F +== <>::<>::<>::F === Synopsis @@ -120,7 +120,7 @@ struct F; ---- [#A-06-D-07] -== <><double>::D<short> +== <>::<><short> === Synopsis @@ -142,7 +142,7 @@ struct <><short>; |=== [#A-06-D-07-E-07] -== <><double>::<><short>::E +== <>::<>::E === Synopsis @@ -155,7 +155,7 @@ struct E; ---- [#A-06-D-07-E-01] -== <><double>::<><short>::E<int*> +== <>::<>::<><int*> === Synopsis @@ -176,7 +176,7 @@ struct <><int*>; |=== [#A-06-D-07-E-01-F] -== <><double>::<><short>::<><int*>::F +== <>::<>::<>::F === Synopsis @@ -188,7 +188,7 @@ struct F; ---- [#A-06-D-04] -== <><double>::D<float> +== <>::<><float> === Synopsis @@ -210,7 +210,7 @@ struct <><float>; |=== [#A-06-D-04-G-06] -== <><double>::<><float>::G +== <>::<>::G === Synopsis @@ -223,7 +223,7 @@ struct G; ---- [#A-06-D-04-G-0c] -== <><double>::<><float>::G<T*> +== <>::<>::<><T*> === Synopsis @@ -236,7 +236,7 @@ struct <><T*>; ---- [#A-02] -== A<long*> +== <><long*> === Synopsis @@ -259,7 +259,7 @@ struct <><long*>; |=== [#A-02-B-06] -== <><long*>::B +== <>::B === Synopsis @@ -272,7 +272,7 @@ struct B; ---- [#A-02-B-0d] -== <><long*>::B<int> +== <>::<><int> === Synopsis @@ -285,7 +285,7 @@ struct <><int>; ---- [#A-02-B-05] -== <><long*>::B<int*> +== <>::<><int*> === Synopsis @@ -306,7 +306,7 @@ struct <><int*>; |=== [#A-02-B-05-C] -== <><long*>::<><int*>::C +== <>::<>::C === Synopsis @@ -318,7 +318,7 @@ struct C; ---- [#A-03] -== A<T*> +== <><T*> === Synopsis @@ -341,7 +341,7 @@ struct <><T*>; |=== [#A-03-B-05] -== <><T*>::B +== <>::B === Synopsis @@ -354,7 +354,7 @@ struct B; ---- [#A-03-B-0b] -== <><T*>::B<int> +== <>::<><int> === Synopsis @@ -367,7 +367,7 @@ struct <><int>; ---- [#A-03-B-01] -== <><T*>::B<U*> +== <>::<><U*> === Synopsis @@ -388,7 +388,7 @@ struct <><U*>; |=== [#A-03-B-01-C] -== <><T*>::<><U*>::C +== <>::<>::C === Synopsis 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 354fcdc12..81f3dc2bc 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -28,7 +28,7 @@

Types

-

A

+

A

Synopsis

@@ -46,7 +46,7 @@

Synopsis

-

A<double>

+

A<double>

Synopsis

@@ -79,7 +79,7 @@

Types

-

A<double>::D

+

A<double>::D

Synopsis

@@ -111,7 +111,7 @@

Types

-

A<double>::D::E

+

A<double>::D::E

Synopsis

@@ -129,7 +129,7 @@

Synopsis

-

A<double>::D::E<T*>

+

A<double>::D::E<T*>

Synopsis

@@ -160,7 +160,7 @@

Types

-

A<double>::D::E<T*>::F

+

A<double>::D::E<T*>::F

Synopsis

@@ -177,7 +177,7 @@

Synopsis

-

A<double>::D<short>

+

A<double>::D<short>

Synopsis

@@ -209,7 +209,7 @@

Types

-

A<double>::D<short>::E

+

A<double>::D<short>::E

Synopsis

@@ -227,7 +227,7 @@

Synopsis

-

A<double>::D<short>::E<int*>

+

A<double>::D<short>::E<int*>

Synopsis

@@ -258,7 +258,7 @@

Types

-

A<double>::D<short>::E<int*>::F

+

A<double>::D<short>::E<int*>::F

Synopsis

@@ -275,7 +275,7 @@

Synopsis

-

A<double>::D<float>

+

A<double>::D<float>

Synopsis

@@ -307,7 +307,7 @@

Types

-

A<double>::D<float>::G

+

A<double>::D<float>::G

Synopsis

@@ -325,7 +325,7 @@

Synopsis

-

A<double>::D<float>::G<T*>

+

A<double>::D<float>::G<T*>

Synopsis

@@ -343,7 +343,7 @@

Synopsis

-

A<long*>

+

A<long*>

Synopsis

@@ -376,7 +376,7 @@

Types

-

A<long*>::B

+

A<long*>::B

Synopsis

@@ -394,7 +394,7 @@

Synopsis

-

A<long*>::B<int>

+

A<long*>::B<int>

Synopsis

@@ -412,7 +412,7 @@

Synopsis

-

A<long*>::B<int*>

+

A<long*>::B<int*>

Synopsis

@@ -443,7 +443,7 @@

Types

-

A<long*>::B<int*>::C

+

A<long*>::B<int*>::C

Synopsis

@@ -460,7 +460,7 @@

Synopsis

-

A<T*>

+

A<T*>

Synopsis

@@ -493,7 +493,7 @@

Types

-

A<T*>::B

+

A<T*>::B

Synopsis

@@ -511,7 +511,7 @@

Synopsis

-

A<T*>::B<int>

+

A<T*>::B<int>

Synopsis

@@ -529,7 +529,7 @@

Synopsis

-

A<T*>::B<U*>

+

A<T*>::B<U*>

Synopsis

@@ -560,7 +560,7 @@

Types

-

A<T*>::B<U*>::C

+

A<T*>::B<U*>::C

Synopsis

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 fbef1690d..c16436e19 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 @@ -88,7 +88,7 @@ struct D; ---- [#A-0e-B-07-D-0f] -== <>::<>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -101,7 +101,7 @@ struct <><bool>; ---- [#A-0e-B-00] -== <>::B<double> +== <>::<><double> === Synopsis @@ -124,7 +124,7 @@ struct <><double>; |=== [#A-0e-B-00-C] -== <>::<><double>::C +== <>::<>::C === Synopsis @@ -136,7 +136,7 @@ struct C; ---- [#A-0e-B-00-D-09] -== <>::<><double>::D +== <>::<>::D === Synopsis @@ -149,7 +149,7 @@ struct D; ---- [#A-0e-B-00-D-0d] -== <>::<><double>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -162,7 +162,7 @@ struct <><bool>; ---- [#A-00] -== A<short> +== <><short> === Synopsis @@ -185,7 +185,7 @@ struct <><short>; |=== [#A-00-B-0e] -== <><short>::B +== <>::B === Synopsis @@ -198,7 +198,7 @@ struct B; ---- [#A-00-B-00] -== <><short>::B<void> +== <>::<><void> === Synopsis @@ -221,7 +221,7 @@ struct <><void>; |=== [#A-00-B-00-C] -== <><short>::<><void>::C +== <>::<>::C === Synopsis @@ -233,7 +233,7 @@ struct C; ---- [#A-00-B-00-D-03] -== <><short>::<><void>::D +== <>::<>::D === Synopsis @@ -246,7 +246,7 @@ struct D; ---- [#A-00-B-00-D-07] -== <><short>::<><void>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -259,7 +259,7 @@ struct <><bool>; ---- [#A-00-B-07] -== <><short>::B<double> +== <>::<><double> === Synopsis @@ -282,7 +282,7 @@ struct <><double>; |=== [#A-00-B-07-C] -== <><short>::<><double>::C +== <>::<>::C === Synopsis @@ -294,7 +294,7 @@ struct C; ---- [#A-00-B-07-D-015b] -== <><short>::<><double>::D +== <>::<>::D === Synopsis @@ -307,7 +307,7 @@ struct D; ---- [#A-00-B-07-D-0150] -== <><short>::<><double>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -320,7 +320,7 @@ struct <><bool>; ---- [#A-07] -== A<unsigned int> +== <><unsigned int> === Synopsis @@ -343,7 +343,7 @@ struct <><unsigned int>; |=== [#A-07-B-03a] -== <><unsigned int>::B +== <>::B === Synopsis @@ -356,7 +356,7 @@ struct B; ---- [#A-07-B-05] -== <><unsigned int>::B<float> +== <>::<><float> === Synopsis @@ -379,7 +379,7 @@ struct <><float>; |=== [#A-07-B-05-C] -== <><unsigned int>::<><float>::C +== <>::<>::C === Synopsis @@ -391,7 +391,7 @@ struct C; ---- [#A-07-B-05-D-0e] -== <><unsigned int>::<><float>::D +== <>::<>::D === Synopsis @@ -404,7 +404,7 @@ struct D; ---- [#A-07-B-05-D-01] -== <><unsigned int>::<><float>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -417,7 +417,7 @@ struct <><bool>; ---- [#A-07-B-03e] -== <><unsigned int>::B<double> +== <>::<><double> === Synopsis @@ -440,7 +440,7 @@ struct <><double>; |=== [#A-07-B-03e-C] -== <><unsigned int>::<><double>::C +== <>::<>::C === Synopsis @@ -452,7 +452,7 @@ struct C; ---- [#A-07-B-03e-D-01] -== <><unsigned int>::<><double>::D +== <>::<>::D === Synopsis @@ -465,7 +465,7 @@ struct D; ---- [#A-07-B-03e-D-0f] -== <><unsigned int>::<><double>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -478,7 +478,7 @@ struct <><bool>; ---- [#A-0c] -== A<long> +== <><long> === Synopsis @@ -501,7 +501,7 @@ struct <><long>; |=== [#A-0c-B-0b] -== <><long>::B +== <>::B === Synopsis @@ -524,7 +524,7 @@ struct B; |=== [#A-0c-B-0b-C] -== <><long>::<>::C +== <>::<>::C === Synopsis @@ -536,7 +536,7 @@ struct C; ---- [#A-0c-B-0b-D-00] -== <><long>::<>::D +== <>::<>::D === Synopsis @@ -549,7 +549,7 @@ struct D; ---- [#A-0c-B-0b-D-0b] -== <><long>::<>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -562,7 +562,7 @@ struct <><bool>; ---- [#A-0c-B-08] -== <><long>::B<float> +== <>::<><float> === Synopsis @@ -585,7 +585,7 @@ struct <><float>; |=== [#A-0c-B-08-C] -== <><long>::<><float>::C +== <>::<>::C === Synopsis @@ -597,7 +597,7 @@ struct C; ---- [#A-0c-B-08-D-08] -== <><long>::<><float>::D +== <>::<>::D === Synopsis @@ -610,7 +610,7 @@ struct D; ---- [#A-0c-B-08-D-03] -== <><long>::<><float>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -623,7 +623,7 @@ struct <><bool>; ---- [#A-0c-B-0d] -== <><long>::B<double> +== <>::<><double> === Synopsis @@ -646,7 +646,7 @@ struct <><double>; |=== [#A-0c-B-0d-C] -== <><long>::<><double>::C +== <>::<>::C === Synopsis @@ -658,7 +658,7 @@ struct C; ---- [#A-0c-B-0d-D-0c] -== <><long>::<><double>::D +== <>::<>::D === Synopsis @@ -671,7 +671,7 @@ struct D; ---- [#A-0c-B-0d-D-03] -== <><long>::<><double>::D<bool> +== <>::<>::<><bool> === Synopsis @@ -684,7 +684,7 @@ struct <><bool>; ---- [#A-01] -== A<float> +== <><float> === Synopsis @@ -706,7 +706,7 @@ struct <><float>; |=== [#A-01-B-07] -== <><float>::B +== <>::B === Synopsis @@ -719,7 +719,7 @@ struct B; ---- [#A-01-B-08] -== <><float>::B<double, double> +== <>::<><double, double> === Synopsis @@ -742,7 +742,7 @@ struct <><double, double>; |=== [#A-01-B-08-C] -== <><float>::<><double, double>::C +== <>::<>::C === Synopsis @@ -754,7 +754,7 @@ struct C; ---- [#A-01-B-08-D-0ae] -== <><float>::<><double, double>::D +== <>::<>::D === Synopsis @@ -767,7 +767,7 @@ struct D; ---- [#A-01-B-08-D-0af] -== <><float>::<><double, double>::D<bool, bool> +== <>::<>::<><bool, bool> === Synopsis 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 89443e3f7..b2720026d 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -30,7 +30,7 @@

Types

-

A

+

A

Synopsis

@@ -62,7 +62,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -95,7 +95,7 @@

Types

-

A::B::C

+

A::B::C

Synopsis

@@ -112,7 +112,7 @@

Synopsis

-

A::B::D

+

A::B::D

Synopsis

@@ -130,7 +130,7 @@

Synopsis

-

A::B::D<bool>

+

A::B::D<bool>

Synopsis

@@ -148,7 +148,7 @@

Synopsis

-

A::B<double>

+

A::B<double>

Synopsis

@@ -181,7 +181,7 @@

Types

-

A::B<double>::C

+

A::B<double>::C

Synopsis

@@ -198,7 +198,7 @@

Synopsis

-

A::B<double>::D

+

A::B<double>::D

Synopsis

@@ -216,7 +216,7 @@

Synopsis

-

A::B<double>::D<bool>

+

A::B<double>::D<bool>

Synopsis

@@ -234,7 +234,7 @@

Synopsis

-

A<short>

+

A<short>

Synopsis

@@ -267,7 +267,7 @@

Types

-

A<short>::B

+

A<short>::B

Synopsis

@@ -285,7 +285,7 @@

Synopsis

-

A<short>::B<void>

+

A<short>::B<void>

Synopsis

@@ -318,7 +318,7 @@

Types

-

A<short>::B<void>::C

+

A<short>::B<void>::C

Synopsis

@@ -335,7 +335,7 @@

Synopsis

-

A<short>::B<void>::D

+

A<short>::B<void>::D

Synopsis

@@ -353,7 +353,7 @@

Synopsis

-

A<short>::B<void>::D<bool>

+

A<short>::B<void>::D<bool>

Synopsis

@@ -371,7 +371,7 @@

Synopsis

-

A<short>::B<double>

+

A<short>::B<double>

Synopsis

@@ -404,7 +404,7 @@

Types

-

A<short>::B<double>::C

+

A<short>::B<double>::C

Synopsis

@@ -421,7 +421,7 @@

Synopsis

-

A<short>::B<double>::D

+

A<short>::B<double>::D

Synopsis

@@ -439,7 +439,7 @@

Synopsis

-

A<short>::B<double>::D<bool>

+

A<short>::B<double>::D<bool>

Synopsis

@@ -457,7 +457,7 @@

Synopsis

-

A<unsigned int>

+

A<unsigned int>

Synopsis

@@ -490,7 +490,7 @@

Types

-

A<unsigned int>::B

+

A<unsigned int>::B

Synopsis

@@ -508,7 +508,7 @@

Synopsis

-

A<unsigned int>::B<float>

+

A<unsigned int>::B<float>

Synopsis

@@ -541,7 +541,7 @@

Types

-

A<unsigned int>::B<float>::C

+

A<unsigned int>::B<float>::C

Synopsis

@@ -558,7 +558,7 @@

Synopsis

-

A<unsigned int>::B<float>::D

+

A<unsigned int>::B<float>::D

Synopsis

@@ -576,7 +576,7 @@

Synopsis

-

A<unsigned int>::B<float>::D<bool>

+

A<unsigned int>::B<float>::D<bool>

Synopsis

@@ -594,7 +594,7 @@

Synopsis

-

A<unsigned int>::B<double>

+

A<unsigned int>::B<double>

Synopsis

@@ -627,7 +627,7 @@

Types

-

A<unsigned int>::B<double>::C

+

A<unsigned int>::B<double>::C

Synopsis

@@ -644,7 +644,7 @@

Synopsis

-

A<unsigned int>::B<double>::D

+

A<unsigned int>::B<double>::D

Synopsis

@@ -662,7 +662,7 @@

Synopsis

-

A<unsigned int>::B<double>::D<bool>

+

A<unsigned int>::B<double>::D<bool>

Synopsis

@@ -680,7 +680,7 @@

Synopsis

-

A<long>

+

A<long>

Synopsis

@@ -713,7 +713,7 @@

Types

-

A<long>::B

+

A<long>::B

Synopsis

@@ -746,7 +746,7 @@

Types

-

A<long>::B::C

+

A<long>::B::C

Synopsis

@@ -763,7 +763,7 @@

Synopsis

-

A<long>::B::D

+

A<long>::B::D

Synopsis

@@ -781,7 +781,7 @@

Synopsis

-

A<long>::B::D<bool>

+

A<long>::B::D<bool>

Synopsis

@@ -799,7 +799,7 @@

Synopsis

-

A<long>::B<float>

+

A<long>::B<float>

Synopsis

@@ -832,7 +832,7 @@

Types

-

A<long>::B<float>::C

+

A<long>::B<float>::C

Synopsis

@@ -849,7 +849,7 @@

Synopsis

-

A<long>::B<float>::D

+

A<long>::B<float>::D

Synopsis

@@ -867,7 +867,7 @@

Synopsis

-

A<long>::B<float>::D<bool>

+

A<long>::B<float>::D<bool>

Synopsis

@@ -885,7 +885,7 @@

Synopsis

-

A<long>::B<double>

+

A<long>::B<double>

Synopsis

@@ -918,7 +918,7 @@

Types

-

A<long>::B<double>::C

+

A<long>::B<double>::C

Synopsis

@@ -935,7 +935,7 @@

Synopsis

-

A<long>::B<double>::D

+

A<long>::B<double>::D

Synopsis

@@ -953,7 +953,7 @@

Synopsis

-

A<long>::B<double>::D<bool>

+

A<long>::B<double>::D<bool>

Synopsis

@@ -971,7 +971,7 @@

Synopsis

-

A<float>

+

A<float>

Synopsis

@@ -1003,7 +1003,7 @@

Types

-

A<float>::B

+

A<float>::B

Synopsis

@@ -1021,7 +1021,7 @@

Synopsis

-

A<float>::B<double, double>

+

A<float>::B<double, double>

Synopsis

@@ -1054,7 +1054,7 @@

Types

-

A<float>::B<double, double>::C

+

A<float>::B<double, double>::C

Synopsis

@@ -1071,7 +1071,7 @@

Synopsis

-

A<float>::B<double, double>::D

+

A<float>::B<double, double>::D

Synopsis

@@ -1089,7 +1089,7 @@

Synopsis

-

A<float>::B<double, double>::D<bool, bool>

+

A<float>::B<double, double>::D<bool, bool>

Synopsis

@@ -1107,7 +1107,7 @@

Synopsis

-

E

+

E

Synopsis

@@ -1151,7 +1151,7 @@

Data Members

-

E::m0

+

E::m0

Synopsis

@@ -1166,7 +1166,7 @@

Synopsis

-

E::m1

+

E::m1

Synopsis

@@ -1181,7 +1181,7 @@

Synopsis

-

E::m10

+

E::m10

Synopsis

@@ -1196,7 +1196,7 @@

Synopsis

-

E::m11

+

E::m11

Synopsis

@@ -1211,7 +1211,7 @@

Synopsis

-

E::m12

+

E::m12

Synopsis

@@ -1226,7 +1226,7 @@

Synopsis

-

E::m13

+

E::m13

Synopsis

@@ -1241,7 +1241,7 @@

Synopsis

-

E::m14

+

E::m14

Synopsis

@@ -1256,7 +1256,7 @@

Synopsis

-

E::m2

+

E::m2

Synopsis

@@ -1271,7 +1271,7 @@

Synopsis

-

E::m3

+

E::m3

Synopsis

@@ -1286,7 +1286,7 @@

Synopsis

-

E::m4

+

E::m4

Synopsis

@@ -1301,7 +1301,7 @@

Synopsis

-

E::m5

+

E::m5

Synopsis

@@ -1316,7 +1316,7 @@

Synopsis

-

E::m6

+

E::m6

Synopsis

@@ -1331,7 +1331,7 @@

Synopsis

-

E::m7

+

E::m7

Synopsis

@@ -1346,7 +1346,7 @@

Synopsis

-

E::m8

+

E::m8

Synopsis

@@ -1361,7 +1361,7 @@

Synopsis

-

E::m9

+

E::m9

Synopsis

diff --git a/test-files/golden-tests/symbols/record/class-template.html b/test-files/golden-tests/symbols/record/class-template.html index a5dacac9b..68b5b63d5 100644 --- a/test-files/golden-tests/symbols/record/class-template.html +++ b/test-files/golden-tests/symbols/record/class-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -29,7 +29,7 @@

Types

-

C0

+

C0

Synopsis

@@ -75,7 +75,7 @@

Data Members

-

C0::N0

+

C0::N0

Synopsis

@@ -105,7 +105,7 @@

Data Members

-

C0::N0::z

+

C0::N0::z

Synopsis

@@ -120,7 +120,7 @@

Synopsis

-

C0::w

+

C0::w

Synopsis

@@ -135,7 +135,7 @@

Synopsis

-

C0::x

+

C0::x

Synopsis

@@ -150,7 +150,7 @@

Synopsis

-

C0::y

+

C0::y

Synopsis

@@ -165,7 +165,7 @@

Synopsis

-

C1

+

C1

Synopsis

@@ -208,7 +208,7 @@

Data Members

-

C1::N1

+

C1::N1

Synopsis

@@ -241,7 +241,7 @@

Data Members

-

C1::N1::x

+

C1::N1::x

Synopsis

@@ -256,7 +256,7 @@

Synopsis

-

C1::N1::y

+

C1::N1::y

Synopsis

@@ -271,7 +271,7 @@

Synopsis

-

C1::N1::z

+

C1::N1::z

Synopsis

@@ -286,7 +286,7 @@

Synopsis

-

C1::w

+

C1::w

Synopsis

@@ -301,7 +301,7 @@

Synopsis

-

C2

+

C2

Synopsis

@@ -345,7 +345,7 @@

Data Members

-

C2::N2

+

C2::N2

Synopsis

@@ -379,7 +379,7 @@

Data Members

-

C2::N2::w

+

C2::N2::w

Synopsis

@@ -394,7 +394,7 @@

Synopsis

-

C2::N2::x

+

C2::N2::x

Synopsis

@@ -409,7 +409,7 @@

Synopsis

-

C2::N2::y

+

C2::N2::y

Synopsis

@@ -424,7 +424,7 @@

Synopsis

-

C2::N2::z

+

C2::N2::z

Synopsis

@@ -439,7 +439,7 @@

Synopsis

-

C2::v

+

C2::v

Synopsis

@@ -454,7 +454,7 @@

Synopsis

-

C3

+

C3

Synopsis

@@ -485,7 +485,7 @@

Data Members

-

C3::v

+

C3::v

Synopsis

@@ -500,7 +500,7 @@

Synopsis

-

S

+

S

Synopsis

diff --git a/test-files/golden-tests/symbols/friend/friend-2.adoc b/test-files/golden-tests/symbols/record/friend-fn-has-docs.adoc similarity index 77% rename from test-files/golden-tests/symbols/friend/friend-2.adoc rename to test-files/golden-tests/symbols/record/friend-fn-has-docs.adoc index b73d89b16..2a995573d 100644 --- a/test-files/golden-tests/symbols/friend/friend-2.adoc +++ b/test-files/golden-tests/symbols/record/friend-fn-has-docs.adoc @@ -27,7 +27,7 @@ === Synopsis -Declared in `<friend‐2.cpp>` +Declared in `<friend‐fn‐has‐docs.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- @@ -51,7 +51,7 @@ f === Synopsis -Declared in `<friend‐2.cpp>` +Declared in `<friend‐fn‐has‐docs.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- diff --git a/test-files/golden-tests/symbols/friend/friend-2.cpp b/test-files/golden-tests/symbols/record/friend-fn-has-docs.cpp similarity index 100% rename from test-files/golden-tests/symbols/friend/friend-2.cpp rename to test-files/golden-tests/symbols/record/friend-fn-has-docs.cpp diff --git a/test-files/golden-tests/symbols/friend/friend-1.html b/test-files/golden-tests/symbols/record/friend-fn-has-docs.html similarity index 82% rename from test-files/golden-tests/symbols/friend/friend-1.html rename to test-files/golden-tests/symbols/record/friend-fn-has-docs.html index cc2f999fc..a36e70bbb 100644 --- a/test-files/golden-tests/symbols/friend/friend-1.html +++ b/test-files/golden-tests/symbols/record/friend-fn-has-docs.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -39,12 +39,12 @@

Functions

-

T

+

T

Synopsis

-Declared in <friend-1.cpp>
+Declared in <friend-fn-has-docs.cpp>
 
 struct T;
@@ -74,7 +74,7 @@ 

Friends

-

f

+

f

f @@ -83,7 +83,7 @@

f

Synopsis

-Declared in <friend-1.cpp>
+Declared in <friend-fn-has-docs.cpp>
 
 void
diff --git a/test-files/golden-tests/symbols/friend/friend-2.xml b/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml
similarity index 66%
rename from test-files/golden-tests/symbols/friend/friend-2.xml
rename to test-files/golden-tests/symbols/record/friend-fn-has-docs.xml
index fabb41894..2afd6a631 100644
--- a/test-files/golden-tests/symbols/friend/friend-2.xml
+++ b/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml
@@ -3,14 +3,14 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
   
   
-    
-    
+    
+    
     
       
         f
diff --git a/test-files/golden-tests/symbols/record/friend-fn-member.adoc b/test-files/golden-tests/symbols/record/friend-fn-member.adoc
new file mode 100644
index 000000000..17c663d36
--- /dev/null
+++ b/test-files/golden-tests/symbols/record/friend-fn-member.adoc
@@ -0,0 +1,126 @@
+= Reference
+:mrdocs:
+
+[#index]
+== Global namespace
+
+=== Types
+
+[cols=1]
+|===
+| Name
+| <> 
+| <> 
+|===
+
+[#U]
+== U
+
+=== Synopsis
+
+Declared in `<friend‐fn‐member.cpp>`
+
+[source,cpp,subs="verbatim,replacements,macros,-callouts"]
+----
+struct U;
+----
+
+=== Friends
+
+[cols=2]
+|===
+| Name
+| Description
+| `<>`
+| Friend member‐function
+| `<>`
+| Destructor
+| `<>`
+| Default constructor
+|===
+
+[#X]
+== X
+
+=== Synopsis
+
+Declared in `<friend‐fn‐member.cpp>`
+
+[source,cpp,subs="verbatim,replacements,macros,-callouts"]
+----
+struct X;
+----
+
+=== Member Functions
+
+[cols=2]
+|===
+| Name
+| Description
+| <>         [.small]#[constructor]#
+| Default constructor
+| <> [.small]#[destructor]#
+| Destructor
+| <> 
+| Friend member‐function
+|===
+
+[#X-2constructor]
+== <>::X
+
+Default constructor
+
+=== Synopsis
+
+Declared in `<friend‐fn‐member.cpp>`
+
+[source,cpp,subs="verbatim,replacements,macros,-callouts"]
+----
+X();
+----
+
+[#X-2destructor]
+== <>::~X
+
+Destructor
+
+=== Synopsis
+
+Declared in `<friend‐fn‐member.cpp>`
+
+[source,cpp,subs="verbatim,replacements,macros,-callouts"]
+----
+~X();
+----
+
+[#X-foo]
+== <>::foo
+
+Friend member‐function
+
+=== Synopsis
+
+Declared in `<friend‐fn‐member.cpp>`
+
+[source,cpp,subs="verbatim,replacements,macros,-callouts"]
+----
+char*
+foo(int i);
+----
+
+=== Return Value
+
+char*
+
+=== Parameters
+
+[cols=2]
+|===
+| Name
+| Description
+| *i*
+| 
+|===
+
+
+[.small]#Created with https://www.mrdocs.com[MrDocs]#
diff --git a/test-files/golden-tests/symbols/record/friend-fn-member.cpp b/test-files/golden-tests/symbols/record/friend-fn-member.cpp
new file mode 100644
index 000000000..a4eb11e07
--- /dev/null
+++ b/test-files/golden-tests/symbols/record/friend-fn-member.cpp
@@ -0,0 +1,16 @@
+struct X
+{
+    X();
+    ~X();
+    /// Friend member-function
+    /// @param i
+    /// @return char*
+    char* foo(int i);
+};
+
+struct U
+{
+    friend X::X();
+    friend X::~X();
+    friend char* X::foo(int);
+};
diff --git a/test-files/golden-tests/symbols/record/friend-fn-member.html b/test-files/golden-tests/symbols/record/friend-fn-member.html
new file mode 100644
index 000000000..a942840c3
--- /dev/null
+++ b/test-files/golden-tests/symbols/record/friend-fn-member.html
@@ -0,0 +1,188 @@
+
+
+Reference
+
+
+
+

Reference

+
+
+

+
+

Types

+
+ + + + + + + + + + +
Name
U
X
+ +
+
+
+

U

+
+
+

Synopsis

+
+Declared in <friend-fn-member.cpp>
+
+
+struct U;
+
+
+
+ + +
+

Friends

+ + + + + + + + + + + + + + + + + + + + +|=== + +
NameDescription
fooFriend member-function
~XDestructor
XDefault constructor
+
+
+
+
+

X

+
+
+

Synopsis

+
+Declared in <friend-fn-member.cpp>
+
+
+struct X;
+
+
+
+

Member Functions

+ + + + + + + + + + + + + +
NameDescription
X [constructor]Default constructor
~X [destructor]Destructor
foo Friend member-function
+ + + +
+
+
+

X::X

+
+Default constructor + +
+
+
+

Synopsis

+
+Declared in <friend-fn-member.cpp>
+
+
+X();
+
+
+
+
+
+
+

X::~X

+
+Destructor + +
+
+
+

Synopsis

+
+Declared in <friend-fn-member.cpp>
+
+
+~X();
+
+
+
+
+
+
+

X::foo

+
+Friend member-function + +
+
+
+

Synopsis

+
+Declared in <friend-fn-member.cpp>
+
+
+char*
+foo(int i);
+
+
+
+
+

Return Value

+char* +
+
+

Parameters

+ + + + + + + + + + + + + +
NameDescription
i
+
+
+ +
+
+

Created with MrDocs

+
+ + \ No newline at end of file diff --git a/test-files/golden-tests/symbols/record/friend-fn-member.xml b/test-files/golden-tests/symbols/record/friend-fn-member.xml new file mode 100644 index 000000000..f11d5fd0f --- /dev/null +++ b/test-files/golden-tests/symbols/record/friend-fn-member.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + Default constructor + + + + + + + + + Destructor + + + + + + + + + + + + + + + + + Friend member-function + + + char* + + + + + + + + diff --git a/test-files/golden-tests/symbols/friend/friend-4.adoc b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.adoc similarity index 77% rename from test-files/golden-tests/symbols/friend/friend-4.adoc rename to test-files/golden-tests/symbols/record/friend-fn-multi-2nd.adoc index 0b25a3ee7..1a896f914 100644 --- a/test-files/golden-tests/symbols/friend/friend-4.adoc +++ b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.adoc @@ -28,7 +28,7 @@ === Synopsis -Declared in `<friend‐4.cpp>` +Declared in `<friend‐fn‐multi‐2nd.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- @@ -50,7 +50,7 @@ struct T; === Synopsis -Declared in `<friend‐4.cpp>` +Declared in `<friend‐fn‐multi‐2nd.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- @@ -74,7 +74,7 @@ U::f === Synopsis -Declared in `<friend‐4.cpp>` +Declared in `<friend‐fn‐multi‐2nd.cpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- diff --git a/test-files/golden-tests/symbols/friend/friend-4.cpp b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.cpp similarity index 100% rename from test-files/golden-tests/symbols/friend/friend-4.cpp rename to test-files/golden-tests/symbols/record/friend-fn-multi-2nd.cpp diff --git a/test-files/golden-tests/symbols/friend/friend-4.html b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.html similarity index 81% rename from test-files/golden-tests/symbols/friend/friend-4.html rename to test-files/golden-tests/symbols/record/friend-fn-multi-2nd.html index c9d0f43bd..ec3e397b4 100644 --- a/test-files/golden-tests/symbols/friend/friend-4.html +++ b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -40,12 +40,12 @@

Functions

-

T

+

T

Synopsis

-Declared in <friend-4.cpp>
+Declared in <friend-fn-multi-2nd.cpp>
 
 struct T;
@@ -75,12 +75,12 @@ 

Friends

-

U

+

U

Synopsis

-Declared in <friend-4.cpp>
+Declared in <friend-fn-multi-2nd.cpp>
 
 struct U;
@@ -110,7 +110,7 @@ 

Friends

-

f

+

f

U::f @@ -119,7 +119,7 @@

f

Synopsis

-Declared in <friend-4.cpp>
+Declared in <friend-fn-multi-2nd.cpp>
 
 void
diff --git a/test-files/golden-tests/symbols/friend/friend-4.xml b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.xml
similarity index 60%
rename from test-files/golden-tests/symbols/friend/friend-4.xml
rename to test-files/golden-tests/symbols/record/friend-fn-multi-2nd.xml
index e518a2cbb..05979e1b7 100644
--- a/test-files/golden-tests/symbols/friend/friend-4.xml
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi-2nd.xml
@@ -3,21 +3,21 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
   
   
-    
+    
     
       
     
   
   
-    
-    
-    
+    
+    
+    
     
       
         U::f
diff --git a/test-files/golden-tests/symbols/friend/friend-5.adoc b/test-files/golden-tests/symbols/record/friend-fn-multi-free.adoc
similarity index 75%
rename from test-files/golden-tests/symbols/friend/friend-5.adoc
rename to test-files/golden-tests/symbols/record/friend-fn-multi-free.adoc
index 61414d97f..8ea1bc7d4 100644
--- a/test-files/golden-tests/symbols/friend/friend-5.adoc
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi-free.adoc
@@ -28,7 +28,7 @@
 
 === Synopsis
 
-Declared in `<friend‐5.cpp>`
+Declared in `<friend‐fn‐multi‐free.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -50,7 +50,7 @@ struct T;
 
 === Synopsis
 
-Declared in `<friend‐5.cpp>`
+Declared in `<friend‐fn‐multi‐free.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -74,7 +74,7 @@ f
 
 === Synopsis
 
-Declared in `<friend‐5.cpp>`
+Declared in `<friend‐fn‐multi‐free.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
diff --git a/test-files/golden-tests/symbols/friend/friend-5.cpp b/test-files/golden-tests/symbols/record/friend-fn-multi-free.cpp
similarity index 100%
rename from test-files/golden-tests/symbols/friend/friend-5.cpp
rename to test-files/golden-tests/symbols/record/friend-fn-multi-free.cpp
diff --git a/test-files/golden-tests/symbols/friend/friend-5.html b/test-files/golden-tests/symbols/record/friend-fn-multi-free.html
similarity index 81%
rename from test-files/golden-tests/symbols/friend/friend-5.html
rename to test-files/golden-tests/symbols/record/friend-fn-multi-free.html
index 29e4c80d2..121ee254c 100644
--- a/test-files/golden-tests/symbols/friend/friend-5.html
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi-free.html
@@ -7,7 +7,7 @@
 

Reference

-

Global namespace

+

Types

@@ -40,12 +40,12 @@

Functions

-

T

+

T

Synopsis

-Declared in <friend-5.cpp>
+Declared in <friend-fn-multi-free.cpp>
 
 struct T;
@@ -75,12 +75,12 @@ 

Friends

-

U

+

U

Synopsis

-Declared in <friend-5.cpp>
+Declared in <friend-fn-multi-free.cpp>
 
 struct U;
@@ -110,7 +110,7 @@ 

Friends

-

f

+

f

f @@ -119,7 +119,7 @@

f

Synopsis

-Declared in <friend-5.cpp>
+Declared in <friend-fn-multi-free.cpp>
 
 void
diff --git a/test-files/golden-tests/symbols/friend/friend-5.xml b/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml
similarity index 60%
rename from test-files/golden-tests/symbols/friend/friend-5.xml
rename to test-files/golden-tests/symbols/record/friend-fn-multi-free.xml
index 008bb1880..17373780b 100644
--- a/test-files/golden-tests/symbols/friend/friend-5.xml
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml
@@ -3,21 +3,21 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
   
   
-    
+    
     
       
     
   
   
-    
-    
-    
+    
+    
+    
     
       
         f
diff --git a/test-files/golden-tests/symbols/friend/friend-3.adoc b/test-files/golden-tests/symbols/record/friend-fn-multi.adoc
similarity index 80%
rename from test-files/golden-tests/symbols/friend/friend-3.adoc
rename to test-files/golden-tests/symbols/record/friend-fn-multi.adoc
index b97c4b15e..48003af8a 100644
--- a/test-files/golden-tests/symbols/friend/friend-3.adoc
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi.adoc
@@ -28,7 +28,7 @@
 
 === Synopsis
 
-Declared in `<friend‐3.cpp>`
+Declared in `<friend‐fn‐multi.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -50,7 +50,7 @@ struct T;
 
 === Synopsis
 
-Declared in `<friend‐3.cpp>`
+Declared in `<friend‐fn‐multi.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -74,7 +74,7 @@ T::f
 
 === Synopsis
 
-Declared in `<friend‐3.cpp>`
+Declared in `<friend‐fn‐multi.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
diff --git a/test-files/golden-tests/symbols/friend/friend-3.cpp b/test-files/golden-tests/symbols/record/friend-fn-multi.cpp
similarity index 100%
rename from test-files/golden-tests/symbols/friend/friend-3.cpp
rename to test-files/golden-tests/symbols/record/friend-fn-multi.cpp
diff --git a/test-files/golden-tests/symbols/friend/friend-3.html b/test-files/golden-tests/symbols/record/friend-fn-multi.html
similarity index 82%
rename from test-files/golden-tests/symbols/friend/friend-3.html
rename to test-files/golden-tests/symbols/record/friend-fn-multi.html
index 89fe8a565..46b487135 100644
--- a/test-files/golden-tests/symbols/friend/friend-3.html
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi.html
@@ -7,7 +7,7 @@
 

Reference

-

Global namespace

+

Types

@@ -40,12 +40,12 @@

Functions

-

T

+

T

Synopsis

-Declared in <friend-3.cpp>
+Declared in <friend-fn-multi.cpp>
 
 struct T;
@@ -75,12 +75,12 @@ 

Friends

-

U

+

U

Synopsis

-Declared in <friend-3.cpp>
+Declared in <friend-fn-multi.cpp>
 
 struct U;
@@ -110,7 +110,7 @@ 

Friends

-

f

+

f

T::f @@ -119,7 +119,7 @@

f

Synopsis

-Declared in <friend-3.cpp>
+Declared in <friend-fn-multi.cpp>
 
 void
diff --git a/test-files/golden-tests/symbols/friend/friend-3.xml b/test-files/golden-tests/symbols/record/friend-fn-multi.xml
similarity index 62%
rename from test-files/golden-tests/symbols/friend/friend-3.xml
rename to test-files/golden-tests/symbols/record/friend-fn-multi.xml
index 76b0ed508..27b82123a 100644
--- a/test-files/golden-tests/symbols/friend/friend-3.xml
+++ b/test-files/golden-tests/symbols/record/friend-fn-multi.xml
@@ -3,21 +3,21 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
   
   
-    
+    
     
       
     
   
   
-    
-    
-    
+    
+    
+    
     
       
         T::f
diff --git a/test-files/golden-tests/symbols/friend/friend-1.adoc b/test-files/golden-tests/symbols/record/friend-fn.adoc
similarity index 83%
rename from test-files/golden-tests/symbols/friend/friend-1.adoc
rename to test-files/golden-tests/symbols/record/friend-fn.adoc
index dd945a870..751f3321b 100644
--- a/test-files/golden-tests/symbols/friend/friend-1.adoc
+++ b/test-files/golden-tests/symbols/record/friend-fn.adoc
@@ -27,7 +27,7 @@
 
 === Synopsis
 
-Declared in `<friend‐1.cpp>`
+Declared in `<friend‐fn.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -51,7 +51,7 @@ f
 
 === Synopsis
 
-Declared in `<friend‐1.cpp>`
+Declared in `<friend‐fn.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
diff --git a/test-files/golden-tests/symbols/friend/friend-1.cpp b/test-files/golden-tests/symbols/record/friend-fn.cpp
similarity index 100%
rename from test-files/golden-tests/symbols/friend/friend-1.cpp
rename to test-files/golden-tests/symbols/record/friend-fn.cpp
diff --git a/test-files/golden-tests/symbols/friend/friend-2.html b/test-files/golden-tests/symbols/record/friend-fn.html
similarity index 83%
rename from test-files/golden-tests/symbols/friend/friend-2.html
rename to test-files/golden-tests/symbols/record/friend-fn.html
index 859ac1b80..fa722b384 100644
--- a/test-files/golden-tests/symbols/friend/friend-2.html
+++ b/test-files/golden-tests/symbols/record/friend-fn.html
@@ -7,7 +7,7 @@
 

Reference

-

Global namespace

+

Types

@@ -39,12 +39,12 @@

Functions

-

T

+

T

Synopsis

-Declared in <friend-2.cpp>
+Declared in <friend-fn.cpp>
 
 struct T;
@@ -74,7 +74,7 @@ 

Friends

-

f

+

f

f @@ -83,7 +83,7 @@

f

Synopsis

-Declared in <friend-2.cpp>
+Declared in <friend-fn.cpp>
 
 void
diff --git a/test-files/golden-tests/symbols/friend/friend-1.xml b/test-files/golden-tests/symbols/record/friend-fn.xml
similarity index 78%
rename from test-files/golden-tests/symbols/friend/friend-1.xml
rename to test-files/golden-tests/symbols/record/friend-fn.xml
index 28e4124a2..ef9a0576e 100644
--- a/test-files/golden-tests/symbols/friend/friend-1.xml
+++ b/test-files/golden-tests/symbols/record/friend-fn.xml
@@ -3,13 +3,13 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
   
   
-    
+    
     
       
         f
diff --git a/test-files/golden-tests/symbols/friend/friend-6.adoc b/test-files/golden-tests/symbols/record/friend-type.adoc
similarity index 83%
rename from test-files/golden-tests/symbols/friend/friend-6.adoc
rename to test-files/golden-tests/symbols/record/friend-type.adoc
index 10fd7bb8b..f42427ec0 100644
--- a/test-files/golden-tests/symbols/friend/friend-6.adoc
+++ b/test-files/golden-tests/symbols/record/friend-type.adoc
@@ -27,7 +27,7 @@ Struct T brief
 
 === Synopsis
 
-Declared in `<friend‐6.cpp>`
+Declared in `<friend‐type.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -51,7 +51,7 @@ Struct U brief
 
 === Synopsis
 
-Declared in `<friend‐6.cpp>`
+Declared in `<friend‐type.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -75,7 +75,7 @@ Struct V brief
 
 === Synopsis
 
-Declared in `<friend‐6.cpp>`
+Declared in `<friend‐type.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
@@ -99,7 +99,7 @@ Friend class Z brief
 
 === Synopsis
 
-Declared in `<friend‐6.cpp>`
+Declared in `<friend‐type.cpp>`
 
 [source,cpp,subs="verbatim,replacements,macros,-callouts"]
 ----
diff --git a/test-files/golden-tests/symbols/friend/friend-6.cpp b/test-files/golden-tests/symbols/record/friend-type.cpp
similarity index 100%
rename from test-files/golden-tests/symbols/friend/friend-6.cpp
rename to test-files/golden-tests/symbols/record/friend-type.cpp
diff --git a/test-files/golden-tests/symbols/friend/friend-6.html b/test-files/golden-tests/symbols/record/friend-type.html
similarity index 83%
rename from test-files/golden-tests/symbols/friend/friend-6.html
rename to test-files/golden-tests/symbols/record/friend-type.html
index 9d5211aab..282622802 100644
--- a/test-files/golden-tests/symbols/friend/friend-6.html
+++ b/test-files/golden-tests/symbols/record/friend-type.html
@@ -7,7 +7,7 @@
 

Reference

-

Global namespace

+

Types

@@ -29,7 +29,7 @@

Types

-

T

+

T

Struct T brief @@ -38,7 +38,7 @@

T

Synopsis

-Declared in <friend-6.cpp>
+Declared in <friend-type.cpp>
 
 struct T;
@@ -68,7 +68,7 @@ 

Friends

-

U

+

U

Struct U brief @@ -77,7 +77,7 @@

U

Synopsis

-Declared in <friend-6.cpp>
+Declared in <friend-type.cpp>
 
 struct U;
@@ -107,7 +107,7 @@ 

Friends

-

V

+

V

Struct V brief @@ -116,7 +116,7 @@

V

Synopsis

-Declared in <friend-6.cpp>
+Declared in <friend-type.cpp>
 
 struct V;
@@ -146,7 +146,7 @@ 

Friends

-

Z

+

Z

Friend class Z brief @@ -155,7 +155,7 @@

Z

Synopsis

-Declared in <friend-6.cpp>
+Declared in <friend-type.cpp>
 
 class Z;
diff --git a/test-files/golden-tests/symbols/friend/friend-6.xml b/test-files/golden-tests/symbols/record/friend-type.xml
similarity index 77%
rename from test-files/golden-tests/symbols/friend/friend-6.xml
rename to test-files/golden-tests/symbols/record/friend-type.xml
index 2c7ba9ee4..0fd4ab9f9 100644
--- a/test-files/golden-tests/symbols/friend/friend-6.xml
+++ b/test-files/golden-tests/symbols/record/friend-type.xml
@@ -3,7 +3,7 @@
        xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
 
   
-    
+    
     
       
     
@@ -14,7 +14,7 @@
     
   
   
-    
+    
     
       
     
@@ -25,7 +25,7 @@
     
   
   
-    
+    
     
       
     
@@ -36,7 +36,7 @@
     
   
   
-    
+    
     
       
         Friend class Z brief
diff --git a/test-files/golden-tests/symbols/record/local-class.html b/test-files/golden-tests/symbols/record/local-class.html
index 4604d524a..2d99e148a 100644
--- a/test-files/golden-tests/symbols/record/local-class.html
+++ b/test-files/golden-tests/symbols/record/local-class.html
@@ -7,7 +7,7 @@
 

Reference

-

Global namespace

+

Types

@@ -38,7 +38,7 @@

Functions

-

B

+

B

Synopsis

@@ -70,7 +70,7 @@

Base Classes

-

f

+

f

Synopsis

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 ef6daa458..676a3c2a8 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

N

+

N

Types

@@ -43,7 +43,7 @@

Types

-

N::S

+

N::S

Synopsis

diff --git a/test-files/golden-tests/symbols/record/record-1.html b/test-files/golden-tests/symbols/record/record-1.html index 239f18477..e143f4571 100644 --- a/test-files/golden-tests/symbols/record/record-1.html +++ b/test-files/golden-tests/symbols/record/record-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

T

+

T

Synopsis

@@ -87,7 +87,7 @@

Protected Member Functions

-

T::U1

+

T::U1

Synopsis

@@ -102,7 +102,7 @@

Synopsis

-

T::U2

+

T::U2

Synopsis

@@ -117,7 +117,7 @@

Synopsis

-

T::f1

+

T::f1

Synopsis

@@ -133,7 +133,7 @@

Synopsis

-

T::f2

+

T::f2

Synopsis

@@ -149,7 +149,7 @@

Synopsis

-

T::f3

+

T::f3

Synopsis

@@ -165,7 +165,7 @@

Synopsis

-

T::g1

+

T::g1

brief-g1 @@ -189,7 +189,7 @@

Description

-

T::g2

+

T::g2

brief-g2 @@ -213,7 +213,7 @@

Return Value

-

T::g3

+

T::g3

brief-g3 diff --git a/test-files/golden-tests/symbols/record/record-access.html b/test-files/golden-tests/symbols/record/record-access.html index 5a8d0e683..d8405dbb2 100644 --- a/test-files/golden-tests/symbols/record/record-access.html +++ b/test-files/golden-tests/symbols/record/record-access.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

C0

+

C0

Synopsis

@@ -83,7 +83,7 @@

Private Member Functions

-

C0::f2

+

C0::f2

Synopsis

@@ -99,7 +99,7 @@

Synopsis

-

C0::f1

+

C0::f1

Synopsis

@@ -115,7 +115,7 @@

Synopsis

-

C0::f0

+

C0::f0

Synopsis

@@ -131,7 +131,7 @@

Synopsis

-

S0

+

S0

Synopsis

@@ -187,7 +187,7 @@

Private Member Functions

-

S0::f0

+

S0::f0

Synopsis

@@ -203,7 +203,7 @@

Synopsis

-

S0::f1

+

S0::f1

Synopsis

@@ -219,7 +219,7 @@

Synopsis

-

S0::f2

+

S0::f2

Synopsis

@@ -235,7 +235,7 @@

Synopsis

-

U0

+

U0

Synopsis

@@ -291,7 +291,7 @@

Private Member Functions

-

U0::f0

+

U0::f0

Synopsis

@@ -307,7 +307,7 @@

Synopsis

-

U0::f1

+

U0::f1

Synopsis

@@ -323,7 +323,7 @@

Synopsis

-

U0::f2

+

U0::f2

Synopsis

diff --git a/test-files/golden-tests/symbols/record/record-data.html b/test-files/golden-tests/symbols/record/record-data.html index 1e09766ed..90fc65c9c 100644 --- a/test-files/golden-tests/symbols/record/record-data.html +++ b/test-files/golden-tests/symbols/record/record-data.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -29,7 +29,7 @@

Types

-

T

+

T

Synopsis

@@ -63,7 +63,7 @@

Data Members

-

T::i

+

T::i

Synopsis

@@ -78,7 +78,7 @@

Synopsis

-

T::j

+

T::j

Synopsis

@@ -93,7 +93,7 @@

Synopsis

-

T::k

+

T::k

Synopsis

@@ -109,7 +109,7 @@

Synopsis

-

T::l

+

T::l

Synopsis

@@ -124,7 +124,7 @@

Synopsis

-

T::m

+

T::m

Synopsis

@@ -139,7 +139,7 @@

Synopsis

-

U

+

U

Synopsis

@@ -169,7 +169,7 @@

Data Members

-

U::t

+

U::t

Synopsis

@@ -184,7 +184,7 @@

Synopsis

-

V

+

V

Synopsis

@@ -228,7 +228,7 @@

Private Data Members

-

V::j

+

V::j

Synopsis

@@ -243,7 +243,7 @@

Synopsis

-

V::i

+

V::i

Synopsis

@@ -258,7 +258,7 @@

Synopsis

-

V::k

+

V::k

Synopsis

@@ -273,7 +273,7 @@

Synopsis

-

W

+

W

Synopsis

@@ -303,7 +303,7 @@

Data Members

-

W::buf

+

W::buf

Synopsis

@@ -318,7 +318,7 @@

Synopsis

-

X

+

X

Synopsis

@@ -368,7 +368,7 @@

Data Members

-

X::Q

+

X::Q

Synopsis

@@ -383,7 +383,7 @@

Synopsis

-

X::x0

+

X::x0

Synopsis

@@ -398,7 +398,7 @@

Synopsis

-

X::x1

+

X::x1

Synopsis

@@ -413,7 +413,7 @@

Synopsis

-

X::x2

+

X::x2

Synopsis

@@ -428,7 +428,7 @@

Synopsis

-

X::x3

+

X::x3

Synopsis

@@ -443,7 +443,7 @@

Synopsis

-

X::x4

+

X::x4

Synopsis

diff --git a/test-files/golden-tests/symbols/record/record-inheritance.html b/test-files/golden-tests/symbols/record/record-inheritance.html index f4d090162..8e1fe4bca 100644 --- a/test-files/golden-tests/symbols/record/record-inheritance.html +++ b/test-files/golden-tests/symbols/record/record-inheritance.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -40,7 +40,7 @@

Types

-

C0

+

C0

Synopsis

@@ -72,7 +72,7 @@

Derived Classes

-

C1

+

C1

Synopsis

@@ -90,7 +90,7 @@

Synopsis

-

C2

+

C2

Synopsis

@@ -122,7 +122,7 @@

Base Classes

-

C3

+

C3

Synopsis

@@ -140,7 +140,7 @@

Synopsis

-

C4

+

C4

Synopsis

@@ -158,7 +158,7 @@

Synopsis

-

C5

+

C5

Synopsis

@@ -191,7 +191,7 @@

Derived Classes

-

C6

+

C6

Synopsis

@@ -224,7 +224,7 @@

Derived Classes

-

C7

+

C7

Synopsis

@@ -258,7 +258,7 @@

Base Classes

-

S0

+

S0

Synopsis

@@ -290,7 +290,7 @@

Derived Classes

-

S1

+

S1

Synopsis

@@ -322,7 +322,7 @@

Derived Classes

-

S2

+

S2

Synopsis

@@ -369,7 +369,7 @@

Derived Classes

-

S3

+

S3

Synopsis

@@ -416,7 +416,7 @@

Derived Classes

-

S4

+

S4

Synopsis

@@ -450,7 +450,7 @@

Base Classes

-

S5

+

S5

Synopsis

@@ -469,7 +469,7 @@

Synopsis

-

S6

+

S6

Synopsis

@@ -502,7 +502,7 @@

Base Classes

-

U0

+

U0

Synopsis

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 ba506616e..b5477683b 100644 --- a/test-files/golden-tests/symbols/record/template-specialization-inheritance.adoc +++ b/test-files/golden-tests/symbols/record/template-specialization-inheritance.adoc @@ -181,7 +181,7 @@ struct S1; ---- [#S0-09] -== S0<2> +== <><2> === Synopsis @@ -194,7 +194,7 @@ struct <><2>; ---- [#S0-073] -== S0<3> +== <><3> === Synopsis @@ -217,7 +217,7 @@ struct <><3>; |=== [#S0-0e] -== S0<5> +== <><5> === Synopsis @@ -238,7 +238,7 @@ struct <><5>; |=== [#S0-0e-S1] -== <><5>::S1 +== <>::S1 === Synopsis @@ -250,7 +250,7 @@ struct S1; ---- [#S0-07e] -== S0<6> +== <><6> === Synopsis 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 34578bc3f..30b557eaa 100644 --- a/test-files/golden-tests/symbols/record/template-specialization-inheritance.html +++ b/test-files/golden-tests/symbols/record/template-specialization-inheritance.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -35,7 +35,7 @@

Types

-

U1

+

U1

Synopsis

@@ -50,7 +50,7 @@

Synopsis

-

U2

+

U2

Synopsis

@@ -65,7 +65,7 @@

Synopsis

-

U3

+

U3

Synopsis

@@ -80,7 +80,7 @@

Synopsis

-

R0

+

R0

Synopsis

@@ -125,7 +125,7 @@

Types

-

R1

+

R1

Synopsis

@@ -157,7 +157,7 @@

Base Classes

-

R2

+

R2

Synopsis

@@ -189,7 +189,7 @@

Base Classes

-

S0

+

S0

Synopsis

@@ -237,7 +237,7 @@

Derived Classes

-

S0::S1

+

S0::S1

Synopsis

@@ -254,7 +254,7 @@

Synopsis

-

S0<2>

+

S0<2>

Synopsis

@@ -272,7 +272,7 @@

Synopsis

-

S0<3>

+

S0<3>

Synopsis

@@ -305,7 +305,7 @@

Derived Classes

-

S0<5>

+

S0<5>

Synopsis

@@ -336,7 +336,7 @@

Types

-

S0<5>::S1

+

S0<5>::S1

Synopsis

@@ -353,7 +353,7 @@

Synopsis

-

S0<6>

+

S0<6>

Synopsis

diff --git a/test-files/golden-tests/symbols/record/union.html b/test-files/golden-tests/symbols/record/union.html index dbe94aafe..ef30e143c 100644 --- a/test-files/golden-tests/symbols/record/union.html +++ b/test-files/golden-tests/symbols/record/union.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Data Members

-

A::x

+

A::x

Synopsis

@@ -72,7 +72,7 @@

Synopsis

-

A::y

+

A::y

Synopsis

@@ -87,7 +87,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -119,7 +119,7 @@

Data Members

-

B::x

+

B::x

Synopsis

@@ -134,7 +134,7 @@

Synopsis

-

B::y

+

B::y

Synopsis

@@ -149,7 +149,7 @@

Synopsis

-

B::z

+

B::z

Synopsis

diff --git a/test-files/golden-tests/symbols/using/alias-template.html b/test-files/golden-tests/symbols/using/alias-template.html index 6c08fcf77..415b88ce9 100644 --- a/test-files/golden-tests/symbols/using/alias-template.html +++ b/test-files/golden-tests/symbols/using/alias-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -28,7 +28,7 @@

Types

-

C

+

C

Synopsis

@@ -44,7 +44,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -62,7 +62,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -82,7 +82,7 @@

Synopsis

-

D

+

D

Synopsis

@@ -113,7 +113,7 @@

Types

-

D::E

+

D::E

Synopsis

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 387ec70c8..131419c37 100644 --- a/test-files/golden-tests/symbols/using/decay-to-primary.adoc +++ b/test-files/golden-tests/symbols/using/decay-to-primary.adoc @@ -88,7 +88,7 @@ using M1 = <><U>; ---- [#S0-00] -== S0<void> +== <><void> === Synopsis @@ -110,7 +110,7 @@ struct <><void>; |=== [#S0-00-M0] -== <><void>::M0 +== <>::M0 === Synopsis @@ -122,7 +122,7 @@ using M0 = void; ---- [#S0-00-M1] -== <><void>::M1 +== <>::M1 === Synopsis @@ -135,7 +135,7 @@ using M1 = <><U>; ---- [#S0-09] -== S0<short> +== <><short> === Synopsis @@ -157,7 +157,7 @@ struct <><short>; |=== [#S0-09-M0] -== <><short>::M0 +== <>::M0 === Synopsis @@ -169,7 +169,7 @@ using M0 = short; ---- [#S0-09-M1] -== <><short>::M1 +== <>::M1 === Synopsis 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 e5fdf8e3a..20dd1b1ed 100644 --- a/test-files/golden-tests/symbols/using/decay-to-primary.html +++ b/test-files/golden-tests/symbols/using/decay-to-primary.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -29,7 +29,7 @@

Types

-

A0

+

A0

Synopsis

@@ -44,7 +44,7 @@

Synopsis

-

A1

+

A1

Synopsis

@@ -59,7 +59,7 @@

Synopsis

-

S0

+

S0

Synopsis

@@ -91,7 +91,7 @@

Types

-

S0::M0

+

S0::M0

Synopsis

@@ -106,7 +106,7 @@

Synopsis

-

S0::M1

+

S0::M1

Synopsis

@@ -122,7 +122,7 @@

Synopsis

-

S0<void>

+

S0<void>

Synopsis

@@ -154,7 +154,7 @@

Types

-

S0<void>::M0

+

S0<void>::M0

Synopsis

@@ -169,7 +169,7 @@

Synopsis

-

S0<void>::M1

+

S0<void>::M1

Synopsis

@@ -185,7 +185,7 @@

Synopsis

-

S0<short>

+

S0<short>

Synopsis

@@ -217,7 +217,7 @@

Types

-

S0<short>::M0

+

S0<short>::M0

Synopsis

@@ -232,7 +232,7 @@

Synopsis

-

S0<short>::M1

+

S0<short>::M1

Synopsis

diff --git a/test-files/golden-tests/symbols/using/dependency-propagation.html b/test-files/golden-tests/symbols/using/dependency-propagation.html index fefb0c636..e3fe16eb0 100644 --- a/test-files/golden-tests/symbols/using/dependency-propagation.html +++ b/test-files/golden-tests/symbols/using/dependency-propagation.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -38,7 +38,7 @@

Types

-

N

+

N

Types

@@ -59,7 +59,7 @@

Types

-

N::B

+

N::B

Synopsis

@@ -75,7 +75,7 @@

Synopsis

-

N::C

+

N::C

Synopsis

@@ -91,7 +91,7 @@

Synopsis

-

N::A

+

N::A

Synopsis

@@ -109,7 +109,7 @@

Synopsis

-

N::D

+

N::D

Synopsis

@@ -126,7 +126,7 @@

Synopsis

-

E

+

E

Synopsis

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 c9f415ca8..5f4557d0a 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 @@ -108,7 +108,7 @@ using M3 = <><U>; ---- [#S0-00] -== S0<void> +== <><void> === Synopsis @@ -130,7 +130,7 @@ struct <><void>; |=== [#S0-00-S2-0d] -== <><void>::S2 +== <>::S2 === Synopsis @@ -143,7 +143,7 @@ struct S2; ---- [#S0-00-S2-02] -== <><void>::S2<char> +== <>::<><char> === Synopsis @@ -165,7 +165,7 @@ struct <><char>; |=== [#S0-00-S2-02-M2] -== <><void>::<><char>::M2 +== <>::<>::M2 === Synopsis @@ -177,7 +177,7 @@ using M2 = char; ---- [#S0-00-S2-02-M3] -== <><void>::<><char>::M3 +== <>::<>::M3 === Synopsis 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 0e4e97caf..bb26b3cf2 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -28,7 +28,7 @@

Types

-

A5

+

A5

Synopsis

@@ -43,7 +43,7 @@

Synopsis

-

A9

+

A9

Synopsis

@@ -58,7 +58,7 @@

Synopsis

-

S0

+

S0

Synopsis

@@ -89,7 +89,7 @@

Types

-

S0::S2

+

S0::S2

Synopsis

@@ -121,7 +121,7 @@

Types

-

S0::S2::M2

+

S0::S2::M2

Synopsis

@@ -136,7 +136,7 @@

Synopsis

-

S0::S2::M3

+

S0::S2::M3

Synopsis

@@ -152,7 +152,7 @@

Synopsis

-

S0<void>

+

S0<void>

Synopsis

@@ -184,7 +184,7 @@

Types

-

S0<void>::S2

+

S0<void>::S2

Synopsis

@@ -202,7 +202,7 @@

Synopsis

-

S0<void>::S2<char>

+

S0<void>::S2<char>

Synopsis

@@ -234,7 +234,7 @@

Types

-

S0<void>::S2<char>::M2

+

S0<void>::S2<char>::M2

Synopsis

@@ -249,7 +249,7 @@

Synopsis

-

S0<void>::S2<char>::M3

+

S0<void>::S2<char>::M3

Synopsis

diff --git a/test-files/golden-tests/symbols/using/using-1.html b/test-files/golden-tests/symbols/using/using-1.html index 08fe109ab..f7d0942cb 100644 --- a/test-files/golden-tests/symbols/using/using-1.html +++ b/test-files/golden-tests/symbols/using/using-1.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -42,7 +42,7 @@

Using Namespace Directives

-

LongName

+

LongName

Types

@@ -60,7 +60,7 @@

Types

Synopsis

diff --git a/test-files/golden-tests/symbols/using/using-2.html b/test-files/golden-tests/symbols/using/using-2.html index 58757f0ee..40b92ecc2 100644 --- a/test-files/golden-tests/symbols/using/using-2.html +++ b/test-files/golden-tests/symbols/using/using-2.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Namespaces

@@ -25,7 +25,7 @@

Namespaces

-

LongName

+

LongName

Types

@@ -44,7 +44,7 @@

Types

Synopsis

@@ -61,7 +61,7 @@

Synopsis

Synopsis

@@ -78,7 +78,7 @@

Synopsis

-

S1

+

S1

Synopsis

@@ -109,7 +109,7 @@

Introduced Symbols

-

S2

+

S2

Synopsis

diff --git a/test-files/golden-tests/symbols/using/using-3.html b/test-files/golden-tests/symbols/using/using-3.html index a57328b96..f6530dfc4 100644 --- a/test-files/golden-tests/symbols/using/using-3.html +++ b/test-files/golden-tests/symbols/using/using-3.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -27,7 +27,7 @@

Types

-

A

+

A

Synopsis

@@ -72,7 +72,7 @@

Derived Classes

-

A::f

+

A::f

Synopsis

@@ -88,7 +88,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -133,7 +133,7 @@

Derived Classes

-

B::f

+

B::f

Synopsis

@@ -149,7 +149,7 @@

Synopsis

-

C

+

C

Synopsis

@@ -211,7 +211,7 @@

Using Declarations

-

C::f

+

C::f

Synopses

@@ -238,7 +238,7 @@

Synopses

-

B::f

+

B::f

Synopsis

@@ -254,7 +254,7 @@

Synopsis

-

A::f

+

A::f

Synopsis

@@ -270,7 +270,7 @@

Synopsis

-

C::f

+

C::f

Synopsis

@@ -301,7 +301,7 @@

Introduced Symbols

-

C::f

+

C::f

Synopsis

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 68717c2fa..a21ac2109 100644 --- a/test-files/golden-tests/symbols/variable/no_unique_address.html +++ b/test-files/golden-tests/symbols/variable/no_unique_address.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

Empty

+

Empty

Synopsis

@@ -43,7 +43,7 @@

Synopsis

-

T

+

T

Synopsis

@@ -74,7 +74,7 @@

Data Members

-

T::e

+

T::e

Synopsis

@@ -90,7 +90,7 @@

Synopsis

-

T::i

+

T::i

Synopsis

diff --git a/test-files/golden-tests/symbols/variable/ns-variables.html b/test-files/golden-tests/symbols/variable/ns-variables.html index 60c89ae1f..e9399004f 100644 --- a/test-files/golden-tests/symbols/variable/ns-variables.html +++ b/test-files/golden-tests/symbols/variable/ns-variables.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -46,7 +46,7 @@

Variables

-

T

+

T

Synopsis

@@ -63,7 +63,7 @@

Synopsis

-

i

+

i

Synopsis

@@ -78,7 +78,7 @@

Synopsis

-

j

+

j

Synopsis

@@ -93,7 +93,7 @@

Synopsis

-

k

+

k

Synopsis

@@ -109,7 +109,7 @@

Synopsis

-

l

+

l

Synopsis

@@ -125,7 +125,7 @@

Synopsis

-

pi

+

pi

Synopsis

@@ -140,7 +140,7 @@

Synopsis

-

t

+

t

Synopsis

@@ -156,7 +156,7 @@

Synopsis

-

x0

+

x0

Synopsis

@@ -172,7 +172,7 @@

Synopsis

-

x1

+

x1

Synopsis

@@ -189,7 +189,7 @@

Synopsis

-

x2

+

x2

Synopsis

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 9e0243e27..c837e2a80 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 @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

S

+

S

Synopsis

@@ -56,7 +56,7 @@

Static Data Members

-

S::s

+

S::s

Synopsis

@@ -72,7 +72,7 @@

Synopsis

-

T

+

T

Synopsis

@@ -102,7 +102,7 @@

Static Data Members

-

T::t

+

T::t

Synopsis

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 1fc32010c..57ae879e3 100644 --- a/test-files/golden-tests/symbols/variable/static-data-def.html +++ b/test-files/golden-tests/symbols/variable/static-data-def.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -39,7 +39,7 @@

Functions

-

A

+

A

Synopsis

@@ -77,7 +77,7 @@

Static Data Members

-

A::v0

+

A::v0

Synopsis

@@ -93,7 +93,7 @@

Synopsis

-

A::v1

+

A::v1

Synopsis

@@ -109,7 +109,7 @@

Synopsis

-

A::v2

+

A::v2

Synopsis

@@ -125,7 +125,7 @@

Synopsis

-

A::v3

+

A::v3

Synopsis

@@ -141,7 +141,7 @@

Synopsis

-

A::v4

+

A::v4

Synopsis

@@ -157,7 +157,7 @@

Synopsis

-

A::v5

+

A::v5

Synopsis

@@ -173,7 +173,7 @@

Synopsis

-

A::v6

+

A::v6

Synopsis

@@ -189,7 +189,7 @@

Synopsis

-

A::v7

+

A::v7

Synopsis

@@ -205,7 +205,7 @@

Synopsis

-

B

+

B

Synopsis

@@ -236,7 +236,7 @@

Static Data Members

-

B::x0

+

B::x0

Synopsis

@@ -253,7 +253,7 @@

Synopsis

-

B::x1

+

B::x1

Synopsis

@@ -270,7 +270,7 @@

Synopsis

-

f

+

f

Synopsis

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 e49751008..65968a6dc 100644 --- a/test-files/golden-tests/symbols/variable/static-data-template.html +++ b/test-files/golden-tests/symbols/variable/static-data-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -58,7 +58,7 @@

Static Data Members

-

A::x

+

A::x

Synopsis

@@ -77,7 +77,7 @@

Synopsis

-

A::x<T, long>

+

A::x<T, long>

Synopsis

@@ -94,7 +94,7 @@

Synopsis

-

A::x<U*, T>

+

A::x<U*, T>

Synopsis

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 18c3fb0d4..a9b524fa5 100644 --- a/test-files/golden-tests/symbols/variable/var-inline-constexpr.html +++ b/test-files/golden-tests/symbols/variable/var-inline-constexpr.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Variables

@@ -34,7 +34,7 @@

Variables

-

var

+

var

Synopsis

@@ -49,7 +49,7 @@

Synopsis

-

var_const

+

var_const

Synopsis

@@ -64,7 +64,7 @@

Synopsis

-

var_const_t

+

var_const_t

Synopsis

@@ -80,7 +80,7 @@

Synopsis

-

var_constexpr

+

var_constexpr

Synopsis

@@ -95,7 +95,7 @@

Synopsis

-

var_constexpr_t

+

var_constexpr_t

Synopsis

@@ -111,7 +111,7 @@

Synopsis

-

var_inline_const

+

var_inline_const

Synopsis

@@ -126,7 +126,7 @@

Synopsis

-

var_inline_const_t

+

var_inline_const_t

Synopsis

@@ -142,7 +142,7 @@

Synopsis

-

var_inline_constexpr

+

var_inline_constexpr

Synopsis

@@ -157,7 +157,7 @@

Synopsis

-

var_inline_constexpr_t

+

var_inline_constexpr_t

Synopsis

@@ -173,7 +173,7 @@

Synopsis

-

var_t

+

var_t

Synopsis

diff --git a/test-files/golden-tests/symbols/variable/var-template.html b/test-files/golden-tests/symbols/variable/var-template.html index 07d219da6..a6df2a433 100644 --- a/test-files/golden-tests/symbols/variable/var-template.html +++ b/test-files/golden-tests/symbols/variable/var-template.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -40,7 +40,7 @@

Variables

-

B

+

B

Synopsis

@@ -72,7 +72,7 @@

Static Data Members

-

B::C

+

B::C

Synopsis

@@ -89,7 +89,7 @@

Synopsis

-

B::C<int>

+

B::C<int>

Synopsis

@@ -106,7 +106,7 @@

Synopsis

-

B::C<T*>

+

B::C<T*>

Synopsis

@@ -123,7 +123,7 @@

Synopsis

-

A

+

A

Synopsis

@@ -139,7 +139,7 @@

Synopsis

-

A<void>

+

A<void>

Synopsis

@@ -155,7 +155,7 @@

Synopsis

-

A<T&>

+

A<T&>

Synopsis

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 c017160e0..53b916f87 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_inline.adoc @@ -68,7 +68,7 @@ f(); ---- [#A-B-01] -== <>::B<int> +== <>::<><int> === Synopsis @@ -89,7 +89,7 @@ struct <><int>; |=== [#A-B-01-g] -== <>::<><int>::g +== <>::<>::g === Synopsis 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 f559db3f5..3adb8969a 100644 --- a/test-files/golden-tests/templates/c_mct_expl_inline.html +++ b/test-files/golden-tests/templates/c_mct_expl_inline.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -87,7 +87,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

@@ -103,7 +103,7 @@

Synopsis

-

A::B<int>

+

A::B<int>

Synopsis

@@ -134,7 +134,7 @@

Member Functions

-

A::B<int>::g

+

A::B<int>::g

Synopsis

diff --git a/test-files/golden-tests/templates/c_mct_expl_outside.adoc b/test-files/golden-tests/templates/c_mct_expl_outside.adoc index 4f10a6380..304e52681 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mct_expl_outside.adoc @@ -68,7 +68,7 @@ f(); ---- [#A-B-01] -== <>::B<int> +== <>::<><int> === Synopsis @@ -89,7 +89,7 @@ struct <><int>; |=== [#A-B-01-g] -== <>::<><int>::g +== <>::<>::g === Synopsis 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 ca1f15475..8e1bc09e8 100644 --- a/test-files/golden-tests/templates/c_mct_expl_outside.html +++ b/test-files/golden-tests/templates/c_mct_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -87,7 +87,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

@@ -103,7 +103,7 @@

Synopsis

-

A::B<int>

+

A::B<int>

Synopsis

@@ -134,7 +134,7 @@

Member Functions

-

A::B<int>::g

+

A::B<int>::g

Synopsis

diff --git a/test-files/golden-tests/templates/c_mft_expl_inline.adoc b/test-files/golden-tests/templates/c_mft_expl_inline.adoc index 56dc51a8a..86d32e5ee 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_inline.adoc @@ -56,7 +56,7 @@ void ---- template<> void -<><int>(); +<>(); ---- [.small]#<># @@ -76,7 +76,7 @@ f(); ---- [#A-f-0b] -== <>::f<int> +== <>::<><int> === Synopsis 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 ae498d891..44c0a0b5f 100644 --- a/test-files/golden-tests/templates/c_mft_expl_inline.html +++ b/test-files/golden-tests/templates/c_mft_expl_inline.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

A::f

+

A::f

Synopses

@@ -76,7 +76,7 @@

Synopses

template<> void -f<int>(); +f<int>(); » more... @@ -85,7 +85,7 @@

Synopses

-

A::f

+

A::f

Synopsis

@@ -102,7 +102,7 @@

Synopsis

-

A::f<int>

+

A::f<int>

Synopsis

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 823e60a0b..31dbadaaa 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/c_mft_expl_outside.adoc @@ -56,7 +56,7 @@ void ---- template<> void -<><int>(); +<>(); ---- [.small]#<># @@ -76,7 +76,7 @@ f(); ---- [#A-f-0b] -== <>::f<int> +== <>::<><int> === Synopsis 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 469b09e08..0657c8760 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.html +++ b/test-files/golden-tests/templates/c_mft_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

A::f

+

A::f

Synopses

@@ -76,7 +76,7 @@

Synopses

template<> void -f<int>(); +f<int>(); » more... @@ -85,7 +85,7 @@

Synopses

-

A::f

+

A::f

Synopsis

@@ -102,7 +102,7 @@

Synopsis

-

A::f<int>

+

A::f<int>

Synopsis

diff --git a/test-files/golden-tests/templates/ct_expl.adoc b/test-files/golden-tests/templates/ct_expl.adoc index a9d5e99b2..3011ba153 100644 --- a/test-files/golden-tests/templates/ct_expl.adoc +++ b/test-files/golden-tests/templates/ct_expl.adoc @@ -48,7 +48,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -69,7 +69,7 @@ struct <><int>; |=== [#A-00-g] -== <><int>::g +== <>::g === Synopsis diff --git a/test-files/golden-tests/templates/ct_expl.html b/test-files/golden-tests/templates/ct_expl.html index 8b398ef80..c2aef2003 100644 --- a/test-files/golden-tests/templates/ct_expl.html +++ b/test-files/golden-tests/templates/ct_expl.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

@@ -73,7 +73,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -104,7 +104,7 @@

Member Functions

-

A<int>::g

+

A<int>::g

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mc.html b/test-files/golden-tests/templates/ct_mc.html index 79d9f7bf7..1e4911861 100644 --- a/test-files/golden-tests/templates/ct_mc.html +++ b/test-files/golden-tests/templates/ct_mc.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -86,7 +86,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc index 5a99f2947..545cef067 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.adoc @@ -68,7 +68,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -89,7 +89,7 @@ struct <><int>; |=== [#A-00-B] -== <><int>::B +== <>::B === Synopsis @@ -109,7 +109,7 @@ struct B; |=== [#A-00-B-g] -== <><int>::<>::g +== <>::<>::g === Synopsis 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 e38dab6c6..a3b59a084 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -87,7 +87,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

@@ -103,7 +103,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -134,7 +134,7 @@

Types

-

A<int>::B

+

A<int>::B

Synopsis

@@ -164,7 +164,7 @@

Member Functions

-

A<int>::B::g

+

A<int>::B::g

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mct.html b/test-files/golden-tests/templates/ct_mct.html index 7c8ce8c02..40d4e540e 100644 --- a/test-files/golden-tests/templates/ct_mct.html +++ b/test-files/golden-tests/templates/ct_mct.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -87,7 +87,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc index 009f06915..aeb530263 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.adoc @@ -69,7 +69,7 @@ f(); ---- [#A-B-06] -== <>::B<int> +== <>::<><int> === Synopsis @@ -90,7 +90,7 @@ struct <><int>; |=== [#A-B-06-g] -== <>::<><int>::g +== <>::<>::g === Synopsis 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 04a5e2b7a..6fa8c06ed 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -88,7 +88,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

@@ -104,7 +104,7 @@

Synopsis

-

A::B<int>

+

A::B<int>

Synopsis

@@ -135,7 +135,7 @@

Member Functions

-

A::B<int>::g

+

A::B<int>::g

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc index 094a571ea..28cf132d3 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.adoc @@ -69,7 +69,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -91,7 +91,7 @@ struct <><int>; |=== [#A-00-B-03] -== <><int>::B +== <>::B === Synopsis @@ -104,7 +104,7 @@ struct B; ---- [#A-00-B-02] -== <><int>::B<int> +== <>::<><int> === Synopsis @@ -125,7 +125,7 @@ struct <><int>; |=== [#A-00-B-02-g] -== <><int>::<><int>::g +== <>::<>::g === Synopsis 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 0d93257a7..d952750a7 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Types

-

A::B

+

A::B

Synopsis

@@ -88,7 +88,7 @@

Member Functions

-

A::B::f

+

A::B::f

Synopsis

@@ -104,7 +104,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -136,7 +136,7 @@

Types

-

A<int>::B

+

A<int>::B

Synopsis

@@ -154,7 +154,7 @@

Synopsis

-

A<int>::B<int>

+

A<int>::B<int>

Synopsis

@@ -185,7 +185,7 @@

Member Functions

-

A<int>::B<int>::g

+

A<int>::B<int>::g

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mf.html b/test-files/golden-tests/templates/ct_mf.html index 80ef4ccae..d6aa2a5cf 100644 --- a/test-files/golden-tests/templates/ct_mf.html +++ b/test-files/golden-tests/templates/ct_mf.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc index f1ff3b13e..f46ea9eb0 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.adoc @@ -48,7 +48,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -69,7 +69,7 @@ struct <><int>; |=== [#A-00-f] -== <><int>::f +== <>::f === Synopsis 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 746f8f287..f7c7c3832 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

@@ -73,7 +73,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -104,7 +104,7 @@

Member Functions

-

A<int>::f

+

A<int>::f

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mft.html b/test-files/golden-tests/templates/ct_mft.html index ca0b760d0..1ea097815 100644 --- a/test-files/golden-tests/templates/ct_mft.html +++ b/test-files/golden-tests/templates/ct_mft.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -56,7 +56,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

diff --git a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc index 1bb577da2..854e9af45 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.adoc @@ -57,7 +57,7 @@ void ---- template<> void -<><int>(); +<>(); ---- [.small]#<># @@ -77,7 +77,7 @@ f(); ---- [#A-f-04] -== <>::f<int> +== <>::<><int> === Synopsis 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 882cddaeb..eb73baccf 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.html +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -25,7 +25,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Member Functions

-

A::f

+

A::f

Synopses

@@ -77,7 +77,7 @@

Synopses

template<> void -f<int>(); +f<int>(); » more... @@ -86,7 +86,7 @@

Synopses

-

A::f

+

A::f

Synopsis

@@ -103,7 +103,7 @@

Synopsis

-

A::f<int>

+

A::f<int>

Synopsis

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 04370be72..77f1c32de 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.adoc +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.adoc @@ -49,7 +49,7 @@ f(); ---- [#A-00] -== A<int> +== <><int> === Synopsis @@ -72,7 +72,7 @@ struct <><int>; |=== [#A-00-f-0a] -== <><int>::f +== <>::f === Synopses @@ -93,13 +93,13 @@ void ---- template<> void -<><int>(); +<>(); ---- [.small]#<># [#A-00-f-03] -== <><int>::f +== <>::f === Synopsis @@ -113,7 +113,7 @@ f(); ---- [#A-00-f-07] -== <><int>::f<int> +== <>::<><int> === Synopsis 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 160f9265f..32b427722 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.html +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Types

@@ -26,7 +26,7 @@

Types

-

A

+

A

Synopsis

@@ -57,7 +57,7 @@

Member Functions

-

A::f

+

A::f

Synopsis

@@ -74,7 +74,7 @@

Synopsis

-

A<int>

+

A<int>

Synopsis

@@ -106,7 +106,7 @@

Member Functions

-

A<int>::f

+

A<int>::f

Synopses

@@ -126,7 +126,7 @@

Synopses

template<> void -f<int>(); +f<int>(); » more... @@ -135,7 +135,7 @@

Synopses

-

A<int>::f

+

A<int>::f

Synopsis

@@ -152,7 +152,7 @@

Synopsis

-

A<int>::f<int>

+

A<int>::f<int>

Synopsis

diff --git a/test-files/golden-tests/templates/ft_expl.adoc b/test-files/golden-tests/templates/ft_expl.adoc index 1af1db9ad..8c041d985 100644 --- a/test-files/golden-tests/templates/ft_expl.adoc +++ b/test-files/golden-tests/templates/ft_expl.adoc @@ -36,7 +36,7 @@ void ---- template<> void -<><int>(); +<>(); ---- [.small]#<># @@ -56,7 +56,7 @@ f(); ---- [#f-0ca] -== f<int> +== <><int> === Synopsis diff --git a/test-files/golden-tests/templates/ft_expl.html b/test-files/golden-tests/templates/ft_expl.html index f5aea1383..d80e062e9 100644 --- a/test-files/golden-tests/templates/ft_expl.html +++ b/test-files/golden-tests/templates/ft_expl.html @@ -7,7 +7,7 @@

Reference

-

Global namespace

+

Functions

@@ -26,7 +26,7 @@

Functions

-

f

+

f

Synopses

@@ -46,7 +46,7 @@

Synopses

template<> void -f<int>(); +f<int>(); » more... @@ -55,7 +55,7 @@

Synopses

-

f

+

f

Synopsis

@@ -72,7 +72,7 @@

Synopsis

-

f<int>

+

f<int>

Synopsis