From 55bca2639cbb75dd3d4c2b86f8f5ddb76fa3fa7e Mon Sep 17 00:00:00 2001 From: Gennaro Prota Date: Wed, 13 May 2026 12:16:26 +0200 Subject: [PATCH] fix: true booleans incorrectly rendered as "1" in XML output The XML writer emitted true boolean members as `1` (and omitted the element when false). Reading such output meant knowing that the member was actually a boolean. The writer now emits the xsd:boolean primary lexical form, `true`. The omit-when-false convention is preserved, so the golden XMLs change only in the body of already-present boolean elements. The RELAX NG schema is updated accordingly. --- mrdocs.rnc | 2 +- src/lib/Gen/xml/XMLWriter.cpp | 2 +- .../config/auto-brief/auto-brief.xml | 60 +-- .../config/auto-brief/no-auto-brief.xml | 60 +-- .../brief-from-function-class.xml | 42 +- .../brief-from-operator.xml | 22 +- .../param-from-function-class.xml | 32 +- .../param-from-operator.xml | 20 +- .../returns-from-brief.xml | 18 +- .../returns-from-return-brief.xml | 4 +- .../returns-from-special.xml | 106 ++--- .../no-auto-function-objects.xml | 20 +- .../config/auto-relates/auto-relates.xml | 20 +- .../config/auto-relates/derived.xml | 26 +- .../golden-tests/config/auto-relates/enum.xml | 14 +- .../config/auto-relates/no-auto-relates.xml | 20 +- .../config/auto-relates/qualified.xml | 26 +- .../config/auto-relates/remove-friend.xml | 14 +- .../config/auto-relates/return-type.xml | 12 +- .../config/extract-all/no-extract-all.xml | 4 +- .../no-extract-empty-namespaces.xml | 16 +- .../extract-friends/extract-friends.xml | 6 +- .../extract-friends/no-extract-friends.xml | 6 +- .../extract-implicit-specializations/base.xml | 4 +- .../extract-implicit-specializations.xml | 6 +- .../no-extract-implicit-specializations.xml | 4 +- .../extract-private-virtual.xml | 12 +- .../no-extract-private-virtual.xml | 6 +- .../global-symbol-excluded.xml | 4 +- .../base-overload-set.xml | 16 +- .../copy-dependencies.xml | 170 ++++---- .../config/inherit-base-members/copy.xml | 204 +++++----- .../impl-defined-base.xml | 12 +- .../config/inherit-base-members/never.xml | 66 ++-- .../config/inherit-base-members/reference.xml | 134 +++---- .../inherit-base-members/see-below-base.xml | 8 +- .../inherit-base-members/skip-special.xml | 202 +++++----- .../config/legible-names/constructor.xml | 12 +- .../config/missing-include-shims/main.xml | 2 +- .../multipage.multipage/xml/reference.xml | 6 +- .../config/overloads/const-mutable.xml | 6 +- .../config/overloads/visibility.xml | 16 +- .../golden-tests/config/sfinae/alias.xml | 4 +- .../show-enum-constants-false.xml | 10 +- .../show-enum-constants-true.xml | 10 +- .../sort-members-by-location.xml | 40 +- .../sort-members-by/sort-members-by-name.xml | 40 +- .../sort-namespace-members-by-location.xml | 46 +-- .../sort-namespace-members-by-name.xml | 46 +-- .../golden-tests/config/sort/sort-members.xml | 46 +-- .../golden-tests/config/sort/unordered.xml | 46 +-- .../config/stylesheets/default-inline.xml | 2 +- .../config/stylesheets/inline-custom.xml | 2 +- .../xml/reference.xml | 2 +- .../xml/reference.xml | 2 +- .../config/stylesheets/remote-stylesheet.xml | 2 +- test-files/golden-tests/core/libcxx.xml | 2 +- .../filters/file/include-symlink.xml | 2 +- .../filters/file/subdirectories.xml | 2 +- .../filters/file/subdirectories2.xml | 2 +- .../symbol-name/excluded-base-class.xml | 38 +- .../filters/symbol-name/extraction-mode.xml | 58 +-- .../symbol-name/impl-defined-member.xml | 4 +- .../filters/symbol-name/whitelist_0.xml | 38 +- .../javadoc/admonitions/admonitions.xml | 2 +- .../golden-tests/javadoc/brief/brief-1.xml | 4 +- .../golden-tests/javadoc/brief/brief-2.xml | 14 +- .../golden-tests/javadoc/brief/brief-3.xml | 20 +- .../golden-tests/javadoc/brief/brief-4.xml | 6 +- .../golden-tests/javadoc/brief/brief-5.xml | 12 +- .../golden-tests/javadoc/brief/brief-6.xml | 2 +- test-files/golden-tests/javadoc/code/code.xml | 2 +- .../javadoc/copybrief/copybrief.xml | 6 +- .../javadoc/copydetails/copydetails.xml | 6 +- .../javadoc/copydoc/conversion.xml | 28 +- .../javadoc/copydoc/decay-params.xml | 14 +- .../javadoc/copydoc/fundamental.xml | 12 +- .../golden-tests/javadoc/copydoc/no-param.xml | 12 +- .../javadoc/copydoc/operator-param.xml | 16 +- .../javadoc/copydoc/param-types.xml | 90 ++--- .../javadoc/copydoc/qualified.xml | 74 ++-- .../javadoc/copydoc/qualifiers.xml | 62 +-- .../javadoc/copydoc/template-arguments.xml | 38 +- .../function-object/function-object.xml | 46 +-- .../javadoc/html-table/edge-cases.xml | 8 +- .../javadoc/html-table/grouped.xml | 6 +- .../javadoc/html-table/html-table.xml | 4 +- .../javadoc/html-table/inline.xml | 4 +- .../javadoc/html-table/malformed.xml | 4 +- .../javadoc/html-table/unclosed.xml | 8 +- .../golden-tests/javadoc/inline/styled.xml | 10 +- test-files/golden-tests/javadoc/link/link.xml | 2 +- test-files/golden-tests/javadoc/lists/li.xml | 2 +- .../golden-tests/javadoc/lists/listitem.xml | 8 +- .../javadoc/markdown-list/markdown-list.xml | 16 +- .../golden-tests/javadoc/paragraph/par-1.xml | 12 +- .../golden-tests/javadoc/paragraph/para-1.xml | 6 +- .../golden-tests/javadoc/paragraph/para-2.xml | 2 +- .../golden-tests/javadoc/paragraph/para-3.xml | 2 +- .../golden-tests/javadoc/param/param-1.xml | 10 +- .../javadoc/param/param-direction.xml | 26 +- .../javadoc/param/param-duplicate.xml | 12 +- .../golden-tests/javadoc/param/param.xml | 8 +- .../golden-tests/javadoc/pre/pre-post.xml | 2 +- .../golden-tests/javadoc/ref/broken-ref.xml | 2 +- .../javadoc/ref/parent_context.xml | 2 +- .../golden-tests/javadoc/ref/punctuation.xml | 2 +- test-files/golden-tests/javadoc/ref/ref.xml | 98 ++--- .../golden-tests/javadoc/relates/relates.xml | 6 +- .../golden-tests/javadoc/returns/returns.xml | 8 +- .../golden-tests/javadoc/throw/throw.xml | 2 +- .../golden-tests/javadoc/tparam/tparam-1.xml | 6 +- test-files/golden-tests/snippets/distance.xml | 2 +- .../golden-tests/snippets/function_object.xml | 8 +- test-files/golden-tests/snippets/is_prime.xml | 2 +- test-files/golden-tests/snippets/sqrt.xml | 2 +- .../golden-tests/snippets/terminate.xml | 4 +- test-files/golden-tests/symbols/enum/enum.xml | 16 +- .../symbols/friend/friend-type.xml | 2 +- .../symbols/function/attributes-2.xml | 2 +- .../symbols/function/attributes_1.xml | 2 +- .../golden-tests/symbols/function/auto.xml | 2 +- .../function/dependent-array-bounds.xml | 6 +- .../function/explicit-conv-operator.xml | 8 +- .../symbols/function/explicit-ctor.xml | 40 +- .../function/explicit-object-parameter.xml | 8 +- .../symbols/function/function-parm-decay.xml | 8 +- .../function/function-template-template.xml | 2 +- .../symbols/function/function-tparm-decay.xml | 8 +- .../golden-tests/symbols/function/mem-fn.xml | 106 ++--- .../symbols/function/merge-params.xml | 2 +- .../symbols/function/merge-tparams.xml | 2 +- .../symbols/function/noreturn.xml | 10 +- .../symbols/function/overloaded-op-1.xml | 2 +- .../symbols/function/overloaded-op-2.xml | 2 +- .../symbols/function/pack-expansion.xml | 26 +- .../golden-tests/symbols/function/sfinae.xml | 36 +- .../spec-mem-implicit-instantiation.xml | 24 +- .../symbols/function/type-resolution.xml | 66 ++-- .../symbols/function/variadic-function.xml | 16 +- .../symbols/overloads/overloads-brief.xml | 86 ++-- .../symbols/overloads/overloads-metadata.xml | 12 +- .../symbols/overloads/overloads-ostream.xml | 6 +- .../symbols/overloads/overloads.xml | 8 +- .../symbols/record/class-private-alias.xml | 2 +- .../record/class-template-array-spec.xml | 2 +- .../symbols/record/class-template-spec.xml | 18 +- .../class-template-specializations-1.xml | 312 +++++++-------- .../class-template-specializations-3.xml | 30 +- .../symbols/record/class-template.xml | 28 +- .../symbols/record/conditional-explicit.xml | 48 +-- .../symbols/record/dtor-overloads.xml | 4 +- .../symbols/record/final-class.xml | 6 +- .../symbols/record/friend-fn-has-docs.xml | 2 +- .../symbols/record/friend-fn-member.xml | 8 +- .../symbols/record/friend-fn-multi-free.xml | 2 +- .../symbols/record/friend-fn-multi.xml | 2 +- .../golden-tests/symbols/record/friend-fn.xml | 2 +- .../symbols/record/friend-type.xml | 6 +- .../symbols/record/local-class.xml | 2 +- .../golden-tests/symbols/record/record-1.xml | 20 +- .../symbols/record/record-access.xml | 18 +- .../symbols/record/record-data.xml | 42 +- .../symbols/record/record-inheritance.xml | 8 +- .../template-specialization-inheritance.xml | 6 +- .../golden-tests/symbols/record/union.xml | 18 +- .../golden-tests/symbols/record/unnamed.xml | 14 +- .../symbols/typedef/alias-template.xml | 4 +- .../symbols/typedef/decay-to-primary.xml | 16 +- .../typedef/dependency-propagation.xml | 4 +- .../implicit-instantiation-member-ref.xml | 12 +- .../symbols/using-enum/using-enum-in-ns.xml | 4 +- .../using-enum/using-enum-in-record.xml | 4 +- .../using/using-alias-template-dependent.xml | 6 +- .../symbols/using/using-function-after.xml | 12 +- .../symbols/using/using-function-and-type.xml | 10 +- .../symbols/using/using-function-excluded.xml | 2 +- .../using/using-function-local-overloads.xml | 26 +- .../using/using-function-overloads.xml | 26 +- .../symbols/using/using-function.xml | 6 +- .../symbols/using/using-member-conversion.xml | 28 +- .../symbols/using/using-member-function.xml | 110 +++--- .../symbols/using/using-typename.xml | 2 +- .../symbols/variable/function-objects.xml | 370 +++++++++--------- .../symbols/variable/member-pointer.xml | 10 +- .../symbols/variable/no_unique_address.xml | 8 +- .../symbols/variable/ns-variables.xml | 16 +- .../variable/static-data-def-constexpr.xml | 10 +- .../symbols/variable/static-data-def.xml | 32 +- .../symbols/variable/static-data-template.xml | 12 +- .../symbols/variable/var-inline-constexpr.xml | 24 +- .../symbols/variable/var-template.xml | 6 +- test-files/golden-tests/templates/at_dtst.xml | 2 +- .../templates/c_mct_expl_inline.xml | 4 +- .../templates/c_mct_expl_outside.xml | 4 +- .../templates/c_mft_expl_inline.xml | 4 +- .../templates/c_mft_expl_outside.xml | 4 +- test-files/golden-tests/templates/ct_expl.xml | 4 +- .../templates/ct_expl_dependency.xml | 2 +- test-files/golden-tests/templates/ct_mc.xml | 2 +- .../templates/ct_mc_expl_outside.xml | 4 +- test-files/golden-tests/templates/ct_mct.xml | 2 +- .../templates/ct_mct_expl_inline.xml | 4 +- .../templates/ct_mct_expl_outside.xml | 4 +- test-files/golden-tests/templates/ct_mf.xml | 2 +- .../templates/ct_mf_expl_outside.xml | 4 +- test-files/golden-tests/templates/ct_mft.xml | 2 +- .../templates/ct_mft_expl_inline.xml | 4 +- .../templates/ct_mft_expl_outside.xml | 6 +- 209 files changed, 2287 insertions(+), 2287 deletions(-) diff --git a/mrdocs.rnc b/mrdocs.rnc index 776acb447b..635b7b29d0 100644 --- a/mrdocs.rnc +++ b/mrdocs.rnc @@ -69,7 +69,7 @@ grammar SymbolID = text # Base64-encoded - Bool = "1" + Bool = "true" #--------------------------------------------- # Enums diff --git a/src/lib/Gen/xml/XMLWriter.cpp b/src/lib/Gen/xml/XMLWriter.cpp index de1e2c7e4a..39f165798e 100644 --- a/src/lib/Gen/xml/XMLWriter.cpp +++ b/src/lib/Gen/xml/XMLWriter.cpp @@ -111,7 +111,7 @@ XMLWriter::write(T const& value) // Primitives: write as text content if constexpr (std::is_same_v) { - os_ << '1'; + os_ << "true"; } else if constexpr (std::is_same_v || std::is_same_v || diff --git a/test-files/golden-tests/config/auto-brief/auto-brief.xml b/test-files/golden-tests/config/auto-brief/auto-brief.xml index e8d0ed0602..5ac27b4674 100644 --- a/test-files/golden-tests/config/auto-brief/auto-brief.xml +++ b/test-files/golden-tests/config/auto-brief/auto-brief.xml @@ -49,7 +49,7 @@ auto-brief.cpp 70 1 - 1 + true function @@ -82,7 +82,7 @@ auto-brief.cpp 48 1 - 1 + true function @@ -115,7 +115,7 @@ auto-brief.cpp 60 1 - 1 + true function @@ -148,7 +148,7 @@ auto-brief.cpp 55 1 - 1 + true function @@ -183,7 +183,7 @@ auto-brief.cpp 104 1 - 1 + true function @@ -215,7 +215,7 @@ auto-brief.cpp 83 1 - 1 + true function @@ -247,7 +247,7 @@ auto-brief.cpp 88 1 - 1 + true function @@ -279,7 +279,7 @@ auto-brief.cpp 93 1 - 1 + true function @@ -311,7 +311,7 @@ auto-brief.cpp 77 1 - 1 + true function @@ -343,7 +343,7 @@ auto-brief.cpp 135 1 - 1 + true function @@ -383,7 +383,7 @@ auto-brief.cpp 120 1 - 1 + true function @@ -423,7 +423,7 @@ auto-brief.cpp 125 1 - 1 + true function @@ -463,7 +463,7 @@ auto-brief.cpp 8 1 - 1 + true function @@ -495,7 +495,7 @@ auto-brief.cpp 17 1 - 1 + true function @@ -534,7 +534,7 @@ auto-brief.cpp 24 1 - 1 + true function @@ -573,7 +573,7 @@ auto-brief.cpp 175 1 - 1 + true function @@ -596,7 +596,7 @@ auto-brief.cpp 165 1 - 1 + true function @@ -619,7 +619,7 @@ auto-brief.cpp 170 1 - 1 + true function @@ -642,7 +642,7 @@ auto-brief.cpp 43 1 - 1 + true function @@ -675,7 +675,7 @@ auto-brief.cpp 65 1 - 1 + true function @@ -698,7 +698,7 @@ auto-brief.cpp 38 1 - 1 + true function @@ -721,7 +721,7 @@ auto-brief.cpp 98 1 - 1 + true function @@ -744,7 +744,7 @@ auto-brief.cpp 115 1 - 1 + true function @@ -777,7 +777,7 @@ auto-brief.cpp 130 1 - 1 + true function @@ -800,7 +800,7 @@ auto-brief.cpp 110 1 - 1 + true function @@ -823,7 +823,7 @@ auto-brief.cpp 143 1 - 1 + true function @@ -846,7 +846,7 @@ auto-brief.cpp 32 1 - 1 + true function @@ -907,7 +907,7 @@ auto-brief.cpp 160 1 - 1 + true function @@ -940,7 +940,7 @@ auto-brief.cpp 150 1 - 1 + true function @@ -972,7 +972,7 @@ auto-brief.cpp 155 1 - 1 + true function diff --git a/test-files/golden-tests/config/auto-brief/no-auto-brief.xml b/test-files/golden-tests/config/auto-brief/no-auto-brief.xml index 8cbc2a40a9..adc936174c 100644 --- a/test-files/golden-tests/config/auto-brief/no-auto-brief.xml +++ b/test-files/golden-tests/config/auto-brief/no-auto-brief.xml @@ -49,7 +49,7 @@ no-auto-brief.cpp 69 1 - 1 + true function @@ -82,7 +82,7 @@ no-auto-brief.cpp 47 1 - 1 + true function @@ -115,7 +115,7 @@ no-auto-brief.cpp 59 1 - 1 + true function @@ -138,7 +138,7 @@ no-auto-brief.cpp 54 1 - 1 + true function @@ -173,7 +173,7 @@ no-auto-brief.cpp 103 1 - 1 + true function @@ -205,7 +205,7 @@ no-auto-brief.cpp 82 1 - 1 + true function @@ -237,7 +237,7 @@ no-auto-brief.cpp 87 1 - 1 + true function @@ -269,7 +269,7 @@ no-auto-brief.cpp 92 1 - 1 + true function @@ -308,7 +308,7 @@ no-auto-brief.cpp 76 1 - 1 + true function @@ -340,7 +340,7 @@ no-auto-brief.cpp 134 1 - 1 + true function @@ -380,7 +380,7 @@ no-auto-brief.cpp 119 1 - 1 + true function @@ -420,7 +420,7 @@ no-auto-brief.cpp 124 1 - 1 + true function @@ -459,7 +459,7 @@ no-auto-brief.cpp 8 1 - 1 + true function @@ -491,7 +491,7 @@ no-auto-brief.cpp 16 1 - 1 + true function @@ -530,7 +530,7 @@ no-auto-brief.cpp 23 1 - 1 + true function @@ -569,7 +569,7 @@ no-auto-brief.cpp 174 1 - 1 + true function @@ -592,7 +592,7 @@ no-auto-brief.cpp 164 1 - 1 + true function @@ -615,7 +615,7 @@ no-auto-brief.cpp 169 1 - 1 + true function @@ -638,7 +638,7 @@ no-auto-brief.cpp 42 1 - 1 + true function @@ -661,7 +661,7 @@ no-auto-brief.cpp 64 1 - 1 + true function @@ -684,7 +684,7 @@ no-auto-brief.cpp 37 1 - 1 + true function @@ -707,7 +707,7 @@ no-auto-brief.cpp 97 1 - 1 + true function @@ -730,7 +730,7 @@ no-auto-brief.cpp 114 1 - 1 + true function @@ -762,7 +762,7 @@ no-auto-brief.cpp 129 1 - 1 + true function @@ -785,7 +785,7 @@ no-auto-brief.cpp 109 1 - 1 + true function @@ -808,7 +808,7 @@ no-auto-brief.cpp 142 1 - 1 + true function @@ -831,7 +831,7 @@ no-auto-brief.cpp 31 1 - 1 + true function @@ -892,7 +892,7 @@ no-auto-brief.cpp 159 1 - 1 + true function @@ -925,7 +925,7 @@ no-auto-brief.cpp 149 1 - 1 + true function @@ -957,7 +957,7 @@ no-auto-brief.cpp 154 1 - 1 + true function diff --git a/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.xml b/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.xml index a1bcf0d9ac..e060f8db12 100644 --- a/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.xml +++ b/test-files/golden-tests/config/auto-function-metadata/brief-from-function-class.xml @@ -20,7 +20,7 @@ brief-from-function-class.cpp 2 1 - 1 + true record @@ -54,7 +54,7 @@ brief-from-function-class.cpp 6 1 - 1 + true record @@ -169,9 +169,9 @@ constructor - 1 - 1 - 1 + true + true + true X @@ -213,7 +213,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -224,9 +224,9 @@ other constructor - 1 - 1 - 1 + true + true + true X @@ -278,9 +278,9 @@ other constructor - 1 - 1 - 1 + true + true + true X @@ -336,7 +336,7 @@ value constructor - 1 + true X @@ -385,7 +385,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -396,7 +396,7 @@ value constructor - 1 + true X @@ -455,7 +455,7 @@ value constructor - 1 + true ~X @@ -487,7 +487,7 @@ destructor - 1 + true operator A @@ -534,8 +534,8 @@ conversion - 1 - 1 + true + true operator int @@ -588,7 +588,7 @@ conversion - 1 - 1 + true + true diff --git a/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.xml b/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.xml index 18a690c454..4ae38d6a01 100644 --- a/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.xml +++ b/test-files/golden-tests/config/auto-function-metadata/brief-from-operator.xml @@ -22,7 +22,7 @@ brief-from-operator.cpp 2 1 - 1 + true record @@ -56,7 +56,7 @@ brief-from-operator.cpp 9 1 - 1 + true record @@ -183,7 +183,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -194,7 +194,7 @@ other normal - 1 + true operator= @@ -256,7 +256,7 @@ other normal - 1 + true operator= @@ -308,7 +308,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -319,7 +319,7 @@ value normal - 1 + true operator+= @@ -371,7 +371,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -382,7 +382,7 @@ rhs normal - 1 + true ostream @@ -392,7 +392,7 @@ brief-from-operator.cpp 6 1 - 1 + true record @@ -498,7 +498,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= diff --git a/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.xml b/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.xml index 0794d4bc93..da53a25a25 100644 --- a/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.xml +++ b/test-files/golden-tests/config/auto-function-metadata/param-from-function-class.xml @@ -20,7 +20,7 @@ param-from-function-class.cpp 2 1 - 1 + true record @@ -54,7 +54,7 @@ param-from-function-class.cpp 6 1 - 1 + true record @@ -182,7 +182,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -193,7 +193,7 @@ other constructor - 1 + true X @@ -245,7 +245,7 @@ other constructor - 1 + true X @@ -301,7 +301,7 @@ value constructor - 1 + true X @@ -350,7 +350,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -361,7 +361,7 @@ value constructor - 1 + true X @@ -420,7 +420,7 @@ value constructor - 1 + true operator= @@ -535,7 +535,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -546,7 +546,7 @@ other normal - 1 + true operator= @@ -608,7 +608,7 @@ other normal - 1 + true operator= @@ -667,7 +667,7 @@ value normal - 1 + true operator= @@ -719,7 +719,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -730,7 +730,7 @@ value normal - 1 + true operator= @@ -792,6 +792,6 @@ value normal - 1 + true diff --git a/test-files/golden-tests/config/auto-function-metadata/param-from-operator.xml b/test-files/golden-tests/config/auto-function-metadata/param-from-operator.xml index dc52f863ff..601fad3867 100644 --- a/test-files/golden-tests/config/auto-function-metadata/param-from-operator.xml +++ b/test-files/golden-tests/config/auto-function-metadata/param-from-operator.xml @@ -24,7 +24,7 @@ param-from-operator.cpp 2 1 - 1 + true record @@ -58,7 +58,7 @@ param-from-operator.cpp 9 1 - 1 + true record @@ -143,7 +143,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -154,8 +154,8 @@ x normal - 1 - 1 + true + true ostream @@ -165,7 +165,7 @@ param-from-operator.cpp 6 1 - 1 + true record @@ -257,7 +257,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -270,7 +270,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -357,7 +357,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -422,7 +422,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.xml b/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.xml index 0280a457a9..3f0d94a372 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.xml +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-brief.xml @@ -19,7 +19,7 @@ returns-from-brief.cpp 2 1 - 1 + true record @@ -56,7 +56,7 @@ returns-from-brief.cpp 9 5 - 1 + true function @@ -86,7 +86,7 @@ normal - 1 + true front @@ -96,7 +96,7 @@ returns-from-brief.cpp 5 5 - 1 + true function @@ -126,8 +126,8 @@ normal - 1 - 1 + true + true size @@ -137,7 +137,7 @@ returns-from-brief.cpp 13 5 - 1 + true function @@ -167,7 +167,7 @@ normal - 1 - 1 + true + true diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.xml b/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.xml index 67cb474e98..f223dccb66 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.xml +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-return-brief.xml @@ -20,7 +20,7 @@ returns-from-return-brief.cpp 2 1 - 1 + true record @@ -59,7 +59,7 @@ returns-from-return-brief.cpp 5 1 - 1 + true function diff --git a/test-files/golden-tests/config/auto-function-metadata/returns-from-special.xml b/test-files/golden-tests/config/auto-function-metadata/returns-from-special.xml index e467524cd4..de33780cfb 100644 --- a/test-files/golden-tests/config/auto-function-metadata/returns-from-special.xml +++ b/test-files/golden-tests/config/auto-function-metadata/returns-from-special.xml @@ -31,7 +31,7 @@ returns-from-special.cpp 2 1 - 1 + true record @@ -129,7 +129,7 @@ returns-from-special.cpp 31 1 - 1 + true record @@ -253,7 +253,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -264,7 +264,7 @@ value normal - 1 + true operator= @@ -326,7 +326,7 @@ value normal - 1 + true operator+ @@ -376,7 +376,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -387,8 +387,8 @@ rhs normal - 1 - 1 + true + true operator-> @@ -430,7 +430,7 @@ normal - 1 + true operator A @@ -477,8 +477,8 @@ conversion - 1 - 1 + true + true operator Undoc @@ -532,8 +532,8 @@ conversion - 1 - 1 + true + true operator! @@ -590,8 +590,8 @@ normal - 1 - 1 + true + true operator== @@ -658,7 +658,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -669,8 +669,8 @@ rhs normal - 1 - 1 + true + true operator!= @@ -737,7 +737,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -748,8 +748,8 @@ rhs normal - 1 - 1 + true + true operator< @@ -816,7 +816,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -827,8 +827,8 @@ rhs normal - 1 - 1 + true + true operator<= @@ -895,7 +895,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -906,8 +906,8 @@ rhs normal - 1 - 1 + true + true operator> @@ -974,7 +974,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -985,8 +985,8 @@ rhs normal - 1 - 1 + true + true operator>= @@ -1053,7 +1053,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -1064,8 +1064,8 @@ rhs normal - 1 - 1 + true + true operator<=> @@ -1110,7 +1110,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -1121,8 +1121,8 @@ rhs normal - 1 - 1 + true + true ostream @@ -1132,7 +1132,7 @@ returns-from-special.cpp 75 1 - 1 + true record @@ -1238,7 +1238,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1320,7 +1320,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1410,7 +1410,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1423,7 +1423,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1513,7 +1513,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1526,7 +1526,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1616,7 +1616,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1629,7 +1629,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1719,7 +1719,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1732,7 +1732,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1822,7 +1822,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1835,7 +1835,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1925,7 +1925,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -1938,7 +1938,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -2006,7 +2006,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -2019,7 +2019,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= diff --git a/test-files/golden-tests/config/auto-function-objects/no-auto-function-objects.xml b/test-files/golden-tests/config/auto-function-objects/no-auto-function-objects.xml index 6b5928eec4..ea1b6a3dc4 100644 --- a/test-files/golden-tests/config/auto-function-objects/no-auto-function-objects.xml +++ b/test-files/golden-tests/config/auto-function-objects/no-auto-function-objects.xml @@ -40,7 +40,7 @@ no-auto-function-objects.cpp 6 1 - 1 + true record @@ -75,7 +75,7 @@ no-auto-function-objects.cpp 11 5 - 1 + true function @@ -105,8 +105,8 @@ normal - 1 - 1 + true + true explicit_fn @@ -116,7 +116,7 @@ no-auto-function-objects.cpp 21 1 - 1 + true record @@ -158,7 +158,7 @@ no-auto-function-objects.cpp 26 5 - 1 + true function @@ -188,8 +188,8 @@ normal - 1 - 1 + true + true explicit_var @@ -199,7 +199,7 @@ no-auto-function-objects.cpp 26 5 - 1 + true function @@ -253,6 +253,6 @@ {} - 1 + true diff --git a/test-files/golden-tests/config/auto-relates/auto-relates.xml b/test-files/golden-tests/config/auto-relates/auto-relates.xml index 03ab971535..a17ce86587 100644 --- a/test-files/golden-tests/config/auto-relates/auto-relates.xml +++ b/test-files/golden-tests/config/auto-relates/auto-relates.xml @@ -25,7 +25,7 @@ auto-relates.cpp 3 1 - 1 + true record @@ -89,7 +89,7 @@ auto-relates.cpp 7 1 - 1 + true function @@ -135,7 +135,7 @@ auto-relates.cpp 11 1 - 1 + true function @@ -183,7 +183,7 @@ auto-relates.cpp 15 1 - 1 + true function @@ -213,7 +213,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -232,7 +232,7 @@ auto-relates.cpp 19 1 - 1 + true function @@ -280,7 +280,7 @@ auto-relates.cpp 23 1 - 1 + true function @@ -309,7 +309,7 @@ - 1 + true identifier @@ -329,7 +329,7 @@ auto-relates.cpp 27 1 - 1 + true function @@ -359,7 +359,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= diff --git a/test-files/golden-tests/config/auto-relates/derived.xml b/test-files/golden-tests/config/auto-relates/derived.xml index a106f5f91a..abfa555257 100644 --- a/test-files/golden-tests/config/auto-relates/derived.xml +++ b/test-files/golden-tests/config/auto-relates/derived.xml @@ -28,7 +28,7 @@ derived.cpp 7 1 - 1 + true record @@ -96,7 +96,7 @@ derived.cpp 3 1 - 1 + true record @@ -162,7 +162,7 @@ derived.cpp 11 1 - 1 + true record @@ -231,7 +231,7 @@ derived.cpp 17 1 - 1 + true record @@ -306,7 +306,7 @@ derived.cpp 21 1 - 1 + true function @@ -351,7 +351,7 @@ - 1 + true identifier 1UVucZDP6eIb7JzDqwaczKQV7qw= @@ -370,7 +370,7 @@ derived.cpp 25 1 - 1 + true function @@ -433,7 +433,7 @@ derived.cpp 29 1 - 1 + true function @@ -478,7 +478,7 @@ - 1 + true identifier 1UVucZDP6eIb7JzDqwaczKQV7qw= @@ -497,7 +497,7 @@ derived.cpp 33 1 - 1 + true function @@ -560,7 +560,7 @@ derived.cpp 37 1 - 1 + true function @@ -604,7 +604,7 @@ - 1 + true identifier @@ -624,7 +624,7 @@ derived.cpp 41 1 - 1 + true function diff --git a/test-files/golden-tests/config/auto-relates/enum.xml b/test-files/golden-tests/config/auto-relates/enum.xml index d5bdbead70..5c80b89280 100644 --- a/test-files/golden-tests/config/auto-relates/enum.xml +++ b/test-files/golden-tests/config/auto-relates/enum.xml @@ -24,7 +24,7 @@ enum.cpp 7 1 - 1 + true record @@ -70,7 +70,7 @@ enum.cpp 12 1 - 1 + true record @@ -126,7 +126,7 @@ enum.cpp 3 1 - 1 + true enum @@ -157,7 +157,7 @@ A2a7UAC5PSe7I2i+o1xdNPwaS1s= - 1 + true identifier @@ -173,7 +173,7 @@ enum.cpp 19 1 - 1 + true function @@ -218,7 +218,7 @@ enum.cpp 31 1 - 1 + true function @@ -268,7 +268,7 @@ enum.cpp 25 1 - 1 + true function diff --git a/test-files/golden-tests/config/auto-relates/no-auto-relates.xml b/test-files/golden-tests/config/auto-relates/no-auto-relates.xml index 29dbccc9ca..256b5b6115 100644 --- a/test-files/golden-tests/config/auto-relates/no-auto-relates.xml +++ b/test-files/golden-tests/config/auto-relates/no-auto-relates.xml @@ -25,7 +25,7 @@ no-auto-relates.cpp 3 1 - 1 + true record @@ -59,7 +59,7 @@ no-auto-relates.cpp 7 1 - 1 + true function @@ -100,7 +100,7 @@ no-auto-relates.cpp 11 1 - 1 + true function @@ -143,7 +143,7 @@ no-auto-relates.cpp 15 1 - 1 + true function @@ -168,7 +168,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -187,7 +187,7 @@ no-auto-relates.cpp 19 1 - 1 + true function @@ -230,7 +230,7 @@ no-auto-relates.cpp 23 1 - 1 + true function @@ -254,7 +254,7 @@ - 1 + true identifier @@ -274,7 +274,7 @@ no-auto-relates.cpp 27 1 - 1 + true function @@ -299,7 +299,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= diff --git a/test-files/golden-tests/config/auto-relates/qualified.xml b/test-files/golden-tests/config/auto-relates/qualified.xml index 4a9203fdc3..e4ebde749c 100644 --- a/test-files/golden-tests/config/auto-relates/qualified.xml +++ b/test-files/golden-tests/config/auto-relates/qualified.xml @@ -62,7 +62,7 @@ qualified.cpp 25 9 - 1 + true function @@ -92,7 +92,7 @@ - 1 + true identifier OK8gV4cJbIGaWnFVpW0/DO1qdUI= @@ -116,7 +116,7 @@ qualified.cpp 16 5 - 1 + true record @@ -170,7 +170,7 @@ qualified.cpp 12 5 - 1 + true function @@ -218,7 +218,7 @@ qualified.cpp 20 5 - 1 + true function @@ -248,7 +248,7 @@ - 1 + true identifier OK8gV4cJbIGaWnFVpW0/DO1qdUI= @@ -290,7 +290,7 @@ qualified.cpp 36 5 - 1 + true function @@ -320,7 +320,7 @@ - 1 + true identifier OK8gV4cJbIGaWnFVpW0/DO1qdUI= @@ -344,7 +344,7 @@ qualified.cpp 3 1 - 1 + true record @@ -388,7 +388,7 @@ qualified.cpp 7 1 - 1 + true function @@ -418,7 +418,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -437,7 +437,7 @@ qualified.cpp 31 1 - 1 + true function @@ -467,7 +467,7 @@ - 1 + true identifier OK8gV4cJbIGaWnFVpW0/DO1qdUI= diff --git a/test-files/golden-tests/config/auto-relates/remove-friend.xml b/test-files/golden-tests/config/auto-relates/remove-friend.xml index 078b9abe16..c46eec8c7c 100644 --- a/test-files/golden-tests/config/auto-relates/remove-friend.xml +++ b/test-files/golden-tests/config/auto-relates/remove-friend.xml @@ -21,7 +21,7 @@ remove-friend.cpp 3 1 - 1 + true record @@ -63,7 +63,7 @@ remove-friend.cpp 23 1 - 1 + true function @@ -101,7 +101,7 @@ - 1 + true identifier char @@ -111,7 +111,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -131,7 +131,7 @@ remove-friend.cpp 13 5 - 1 + true function @@ -193,7 +193,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -206,7 +206,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= diff --git a/test-files/golden-tests/config/auto-relates/return-type.xml b/test-files/golden-tests/config/auto-relates/return-type.xml index a2742dda92..cc111a84a4 100644 --- a/test-files/golden-tests/config/auto-relates/return-type.xml +++ b/test-files/golden-tests/config/auto-relates/return-type.xml @@ -24,7 +24,7 @@ return-type.cpp 3 1 - 1 + true record @@ -73,7 +73,7 @@ return-type.cpp 7 1 - 1 + true record @@ -119,7 +119,7 @@ return-type.cpp 12 1 - 1 + true record @@ -175,7 +175,7 @@ return-type.cpp 19 1 - 1 + true function @@ -220,7 +220,7 @@ return-type.cpp 31 1 - 1 + true function @@ -270,7 +270,7 @@ return-type.cpp 25 1 - 1 + true function diff --git a/test-files/golden-tests/config/extract-all/no-extract-all.xml b/test-files/golden-tests/config/extract-all/no-extract-all.xml index 8d34ff97cb..c7686751e7 100644 --- a/test-files/golden-tests/config/extract-all/no-extract-all.xml +++ b/test-files/golden-tests/config/extract-all/no-extract-all.xml @@ -20,7 +20,7 @@ no-extract-all.cpp 4 1 - 1 + true function @@ -52,7 +52,7 @@ no-extract-all.cpp 9 1 - 1 + true function diff --git a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.xml b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.xml index 4744addf1e..6d4e196847 100644 --- a/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.xml +++ b/test-files/golden-tests/config/extract-empty-namespaces/no-extract-empty-namespaces.xml @@ -31,7 +31,7 @@ no-extract-empty-namespaces.cpp 15 1 - 1 + true namespace @@ -58,7 +58,7 @@ no-extract-empty-namespaces.cpp 24 1 - 1 + true namespace @@ -85,7 +85,7 @@ no-extract-empty-namespaces.cpp 30 1 - 1 + true namespace @@ -162,7 +162,7 @@ no-extract-empty-namespaces.cpp 36 1 - 1 + true namespace @@ -264,7 +264,7 @@ no-extract-empty-namespaces.cpp 10 1 - 1 + true namespace @@ -316,7 +316,7 @@ no-extract-empty-namespaces.cpp 18 1 - 1 + true namespace @@ -393,7 +393,7 @@ no-extract-empty-namespaces.cpp 52 1 - 1 + true namespace-alias @@ -422,7 +422,7 @@ no-extract-empty-namespaces.cpp 46 1 - 1 + true namespace-alias diff --git a/test-files/golden-tests/config/extract-friends/extract-friends.xml b/test-files/golden-tests/config/extract-friends/extract-friends.xml index d10d24ae21..44251bdfce 100644 --- a/test-files/golden-tests/config/extract-friends/extract-friends.xml +++ b/test-files/golden-tests/config/extract-friends/extract-friends.xml @@ -129,7 +129,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -140,8 +140,8 @@ rhs normal - 1 - 1 + true + true A diff --git a/test-files/golden-tests/config/extract-friends/no-extract-friends.xml b/test-files/golden-tests/config/extract-friends/no-extract-friends.xml index d6632f40c4..c526302acf 100644 --- a/test-files/golden-tests/config/extract-friends/no-extract-friends.xml +++ b/test-files/golden-tests/config/extract-friends/no-extract-friends.xml @@ -129,7 +129,7 @@ - 1 + true identifier YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -140,8 +140,8 @@ rhs normal - 1 - 1 + true + true A diff --git a/test-files/golden-tests/config/extract-implicit-specializations/base.xml b/test-files/golden-tests/config/extract-implicit-specializations/base.xml index 1f3c4d72d0..eea143d070 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/base.xml +++ b/test-files/golden-tests/config/extract-implicit-specializations/base.xml @@ -67,7 +67,7 @@ normal - 1 + true B @@ -116,6 +116,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.xml b/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.xml index 85b0d5062a..59a393d79d 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.xml +++ b/test-files/golden-tests/config/extract-implicit-specializations/extract-implicit-specializations.xml @@ -60,7 +60,7 @@ function i2Kh9WfDseks8Lnr/kapVaR9r4g= regular - 1 + true YrPSaKAbmXgzCAX5WByx4eVoqBM= @@ -71,7 +71,7 @@ normal - 1 + true B @@ -129,6 +129,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.xml b/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.xml index af53aa5d12..aa59f89a76 100644 --- a/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.xml +++ b/test-files/golden-tests/config/extract-implicit-specializations/no-extract-implicit-specializations.xml @@ -70,7 +70,7 @@ normal - 1 + true B @@ -128,6 +128,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.xml b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.xml index e107e60520..7e7d5c5cd9 100644 --- a/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.xml +++ b/test-files/golden-tests/config/extract-private-virtual/extract-private-virtual.xml @@ -58,9 +58,9 @@ normal - 1 - 1 - 1 + true + true + true g @@ -83,8 +83,8 @@ normal - 1 - 1 - 1 + true + true + true diff --git a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.xml b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.xml index 0a275370d5..586942fa6e 100644 --- a/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.xml +++ b/test-files/golden-tests/config/extract-private-virtual/no-extract-private-virtual.xml @@ -57,8 +57,8 @@ normal - 1 - 1 - 1 + true + true + true diff --git a/test-files/golden-tests/config/include-symbols/global-symbol-excluded.xml b/test-files/golden-tests/config/include-symbols/global-symbol-excluded.xml index c535dd8828..ae492c422e 100644 --- a/test-files/golden-tests/config/include-symbols/global-symbol-excluded.xml +++ b/test-files/golden-tests/config/include-symbols/global-symbol-excluded.xml @@ -19,7 +19,7 @@ global-symbol-excluded.cpp 6 1 - 1 + true namespace @@ -47,7 +47,7 @@ global-symbol-excluded.cpp 8 1 - 1 + true record diff --git a/test-files/golden-tests/config/inherit-base-members/base-overload-set.xml b/test-files/golden-tests/config/inherit-base-members/base-overload-set.xml index 44531633fc..7743452969 100644 --- a/test-files/golden-tests/config/inherit-base-members/base-overload-set.xml +++ b/test-files/golden-tests/config/inherit-base-members/base-overload-set.xml @@ -103,7 +103,7 @@ normal - 1 + true foo @@ -128,8 +128,8 @@ normal - 1 - 1 + true + true C @@ -220,7 +220,7 @@ normal - 1 + true foo @@ -245,8 +245,8 @@ normal - 1 - 1 + true + true ConstBase @@ -297,7 +297,7 @@ normal - 1 - 1 + true + true diff --git a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.xml b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.xml index 0f436fdeba..183ed4650c 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy-dependencies.xml +++ b/test-files/golden-tests/config/inherit-base-members/copy-dependencies.xml @@ -24,7 +24,7 @@ copy-dependencies.cpp 30 1 - 1 + true record @@ -76,7 +76,7 @@ copy-dependencies.cpp 23 5 - 1 + true function @@ -109,7 +109,7 @@ normal - 1 + true base_inherited @@ -119,7 +119,7 @@ copy-dependencies.cpp 39 5 - 1 + true function @@ -152,7 +152,7 @@ normal - 1 + true base_shadowed @@ -162,7 +162,7 @@ copy-dependencies.cpp 37 5 - 1 + true function @@ -195,7 +195,7 @@ normal - 1 + true derived_shadowed @@ -205,7 +205,7 @@ copy-dependencies.cpp 35 5 - 1 + true function @@ -238,7 +238,7 @@ normal - 1 + true do_base_base_inherited @@ -248,7 +248,7 @@ copy-dependencies.cpp 26 5 - 1 + true function @@ -281,7 +281,7 @@ normal - 1 + true do_base_inherited @@ -291,7 +291,7 @@ copy-dependencies.cpp 46 5 - 1 + true function @@ -324,7 +324,7 @@ normal - 1 + true do_base_shadowed @@ -334,7 +334,7 @@ copy-dependencies.cpp 44 5 - 1 + true function @@ -367,7 +367,7 @@ normal - 1 + true do_derived_shadowed @@ -377,7 +377,7 @@ copy-dependencies.cpp 42 5 - 1 + true function @@ -410,7 +410,7 @@ normal - 1 + true base_base @@ -420,7 +420,7 @@ copy-dependencies.cpp 20 1 - 1 + true record @@ -457,7 +457,7 @@ copy-dependencies.cpp 23 5 - 1 + true function @@ -490,7 +490,7 @@ normal - 1 + true do_base_base_inherited @@ -500,7 +500,7 @@ copy-dependencies.cpp 26 5 - 1 + true function @@ -533,7 +533,7 @@ normal - 1 + true derived @@ -543,7 +543,7 @@ copy-dependencies.cpp 50 1 - 1 + true record @@ -607,7 +607,7 @@ copy-dependencies.cpp 23 5 - 1 + true function @@ -640,7 +640,7 @@ normal - 1 + true base_inherited @@ -650,7 +650,7 @@ copy-dependencies.cpp 39 5 - 1 + true function @@ -683,7 +683,7 @@ normal - 1 + true base_shadowed @@ -693,7 +693,7 @@ copy-dependencies.cpp 37 5 - 1 + true function @@ -726,7 +726,7 @@ normal - 1 + true derived_shadowed @@ -736,7 +736,7 @@ copy-dependencies.cpp 56 5 - 1 + true function @@ -769,7 +769,7 @@ normal - 1 + true do_base_base_inherited @@ -779,7 +779,7 @@ copy-dependencies.cpp 26 5 - 1 + true function @@ -812,7 +812,7 @@ normal - 1 + true do_derived_shadowed @@ -822,7 +822,7 @@ copy-dependencies.cpp 59 5 - 1 + true function @@ -855,7 +855,7 @@ normal - 1 + true excluded_inherited @@ -865,13 +865,13 @@ copy-dependencies.cpp 9 5 - 1 + true function P1Eq799RJkNMSTci+0jy+ZejsyU= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -892,7 +892,7 @@ normal - 1 + true do_base_inherited @@ -902,7 +902,7 @@ copy-dependencies.cpp 46 5 - 1 + true function @@ -935,7 +935,7 @@ normal - 1 + true do_base_shadowed @@ -945,7 +945,7 @@ copy-dependencies.cpp 44 5 - 1 + true function @@ -978,7 +978,7 @@ normal - 1 + true do_derived_shadowed @@ -988,7 +988,7 @@ copy-dependencies.cpp 42 5 - 1 + true function @@ -1021,7 +1021,7 @@ normal - 1 + true do_excluded_inherited @@ -1031,13 +1031,13 @@ copy-dependencies.cpp 16 5 - 1 + true function oW3pQYXjjv2wrXIwIceF6Xd8nTA= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1058,7 +1058,7 @@ normal - 1 + true do_shadowed @@ -1068,13 +1068,13 @@ copy-dependencies.cpp 12 5 - 1 + true function IYnrJp6ur6C+AiuhFl5x1YPnxkM= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1095,7 +1095,7 @@ normal - 1 + true private_derived @@ -1105,7 +1105,7 @@ copy-dependencies.cpp 76 1 - 1 + true record @@ -1159,7 +1159,7 @@ copy-dependencies.cpp 82 5 - 1 + true function @@ -1192,7 +1192,7 @@ normal - 1 + true do_derived_shadowed @@ -1202,7 +1202,7 @@ copy-dependencies.cpp 85 5 - 1 + true function @@ -1235,7 +1235,7 @@ normal - 1 + true protected_derived @@ -1245,7 +1245,7 @@ copy-dependencies.cpp 63 1 - 1 + true record @@ -1310,7 +1310,7 @@ copy-dependencies.cpp 69 5 - 1 + true function @@ -1343,7 +1343,7 @@ normal - 1 + true do_derived_shadowed @@ -1353,7 +1353,7 @@ copy-dependencies.cpp 72 5 - 1 + true function @@ -1386,7 +1386,7 @@ normal - 1 + true base_base_inherited @@ -1396,7 +1396,7 @@ copy-dependencies.cpp 23 5 - 1 + true function @@ -1429,7 +1429,7 @@ normal - 1 + true base_inherited @@ -1439,7 +1439,7 @@ copy-dependencies.cpp 39 5 - 1 + true function @@ -1472,7 +1472,7 @@ normal - 1 + true base_shadowed @@ -1482,7 +1482,7 @@ copy-dependencies.cpp 37 5 - 1 + true function @@ -1515,7 +1515,7 @@ normal - 1 + true derived_shadowed @@ -1525,7 +1525,7 @@ copy-dependencies.cpp 35 5 - 1 + true function @@ -1558,7 +1558,7 @@ normal - 1 + true do_base_base_inherited @@ -1568,7 +1568,7 @@ copy-dependencies.cpp 26 5 - 1 + true function @@ -1601,7 +1601,7 @@ normal - 1 + true do_base_inherited @@ -1611,7 +1611,7 @@ copy-dependencies.cpp 46 5 - 1 + true function @@ -1644,7 +1644,7 @@ normal - 1 + true do_base_shadowed @@ -1654,7 +1654,7 @@ copy-dependencies.cpp 44 5 - 1 + true function @@ -1687,7 +1687,7 @@ normal - 1 + true do_derived_shadowed @@ -1697,7 +1697,7 @@ copy-dependencies.cpp 42 5 - 1 + true function @@ -1730,7 +1730,7 @@ normal - 1 + true do_excluded_inherited @@ -1740,13 +1740,13 @@ copy-dependencies.cpp 16 5 - 1 + true function KdkXQxu2xOfAXegJgCMmLcFq8MM= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1767,7 +1767,7 @@ normal - 1 + true do_shadowed @@ -1777,13 +1777,13 @@ copy-dependencies.cpp 12 5 - 1 + true function UysvazUbtV39Omg33c9Me+Gri/M= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1804,7 +1804,7 @@ normal - 1 + true excluded_inherited @@ -1814,13 +1814,13 @@ copy-dependencies.cpp 9 5 - 1 + true function H8wEIL8+8s3iNqadfPsH1HWRQU4= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1841,6 +1841,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/copy.xml b/test-files/golden-tests/config/inherit-base-members/copy.xml index c14839ab4e..9ec39a45da 100644 --- a/test-files/golden-tests/config/inherit-base-members/copy.xml +++ b/test-files/golden-tests/config/inherit-base-members/copy.xml @@ -24,7 +24,7 @@ copy.cpp 30 1 - 1 + true record @@ -76,13 +76,13 @@ copy.cpp 23 5 - 1 + true function kuwWLj5gwO5grGVaKw+6QPB7t2k= regular - 1 + true sk8HTAQHhzXfZej4IJliADonAJQ= @@ -110,7 +110,7 @@ normal - 1 + true base_inherited @@ -120,7 +120,7 @@ copy.cpp 39 5 - 1 + true function @@ -153,7 +153,7 @@ normal - 1 + true base_shadowed @@ -163,7 +163,7 @@ copy.cpp 37 5 - 1 + true function @@ -196,7 +196,7 @@ normal - 1 + true derived_shadowed @@ -206,7 +206,7 @@ copy.cpp 35 5 - 1 + true function @@ -239,7 +239,7 @@ normal - 1 + true do_base_base_inherited @@ -249,13 +249,13 @@ copy.cpp 26 5 - 1 + true function QFvlG37sjpI5QZrNwpdQ06VrrSM= regular - 1 + true sk8HTAQHhzXfZej4IJliADonAJQ= @@ -283,7 +283,7 @@ normal - 1 + true do_base_inherited @@ -293,7 +293,7 @@ copy.cpp 46 5 - 1 + true function @@ -326,7 +326,7 @@ normal - 1 + true do_base_shadowed @@ -336,7 +336,7 @@ copy.cpp 44 5 - 1 + true function @@ -369,7 +369,7 @@ normal - 1 + true do_derived_shadowed @@ -379,7 +379,7 @@ copy.cpp 42 5 - 1 + true function @@ -412,7 +412,7 @@ normal - 1 + true base_base @@ -422,7 +422,7 @@ copy.cpp 20 1 - 1 + true record @@ -459,7 +459,7 @@ copy.cpp 23 5 - 1 + true function @@ -492,7 +492,7 @@ normal - 1 + true do_base_base_inherited @@ -502,7 +502,7 @@ copy.cpp 26 5 - 1 + true function @@ -535,7 +535,7 @@ normal - 1 + true derived @@ -545,7 +545,7 @@ copy.cpp 50 1 - 1 + true record @@ -609,13 +609,13 @@ copy.cpp 23 5 - 1 + true function Tt5J064ctbXRBv/qZbRJxCebPs0= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -643,7 +643,7 @@ normal - 1 + true base_inherited @@ -653,13 +653,13 @@ copy.cpp 39 5 - 1 + true function Ew/9fVRXcBGEFLrWpdrt3lktMto= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -687,7 +687,7 @@ normal - 1 + true base_shadowed @@ -697,13 +697,13 @@ copy.cpp 37 5 - 1 + true function VrpbGEQk6hRwzmAJBudLSCOZh7Y= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -731,7 +731,7 @@ normal - 1 + true derived_shadowed @@ -741,7 +741,7 @@ copy.cpp 56 5 - 1 + true function @@ -774,7 +774,7 @@ normal - 1 + true do_base_base_inherited @@ -784,13 +784,13 @@ copy.cpp 26 5 - 1 + true function 3vFJsBKleDdECAQKJp6m7566RQQ= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -818,7 +818,7 @@ normal - 1 + true do_derived_shadowed @@ -828,7 +828,7 @@ copy.cpp 59 5 - 1 + true function @@ -861,7 +861,7 @@ normal - 1 + true excluded_inherited @@ -871,13 +871,13 @@ copy.cpp 9 5 - 1 + true function P1Eq799RJkNMSTci+0jy+ZejsyU= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -898,7 +898,7 @@ normal - 1 + true do_base_inherited @@ -908,13 +908,13 @@ copy.cpp 46 5 - 1 + true function J8r4aXb9++EldZDgHmv2rU2GhW0= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -942,7 +942,7 @@ normal - 1 + true do_base_shadowed @@ -952,13 +952,13 @@ copy.cpp 44 5 - 1 + true function TeAnpSrYd1HafyFwmcm4jG6bj2w= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -986,7 +986,7 @@ normal - 1 + true do_derived_shadowed @@ -996,13 +996,13 @@ copy.cpp 42 5 - 1 + true function 1BMmFoheKBz9kYkFKzXHyfWZMQg= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1030,7 +1030,7 @@ normal - 1 + true do_excluded_inherited @@ -1040,13 +1040,13 @@ copy.cpp 16 5 - 1 + true function oW3pQYXjjv2wrXIwIceF6Xd8nTA= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1067,7 +1067,7 @@ normal - 1 + true do_shadowed @@ -1077,13 +1077,13 @@ copy.cpp 12 5 - 1 + true function IYnrJp6ur6C+AiuhFl5x1YPnxkM= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1104,7 +1104,7 @@ normal - 1 + true private_derived @@ -1114,7 +1114,7 @@ copy.cpp 76 1 - 1 + true record @@ -1168,7 +1168,7 @@ copy.cpp 82 5 - 1 + true function @@ -1201,7 +1201,7 @@ normal - 1 + true do_derived_shadowed @@ -1211,7 +1211,7 @@ copy.cpp 85 5 - 1 + true function @@ -1244,7 +1244,7 @@ normal - 1 + true protected_derived @@ -1254,7 +1254,7 @@ copy.cpp 63 1 - 1 + true record @@ -1319,7 +1319,7 @@ copy.cpp 69 5 - 1 + true function @@ -1352,7 +1352,7 @@ normal - 1 + true do_derived_shadowed @@ -1362,7 +1362,7 @@ copy.cpp 72 5 - 1 + true function @@ -1395,7 +1395,7 @@ normal - 1 + true base_base_inherited @@ -1405,13 +1405,13 @@ copy.cpp 23 5 - 1 + true function fmeE0HcB3oP1daboxYZOH/pxDwU= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1439,7 +1439,7 @@ normal - 1 + true base_inherited @@ -1449,13 +1449,13 @@ copy.cpp 39 5 - 1 + true function vIj2+WtgSIJo5ner9NMU/5gSQaE= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1483,7 +1483,7 @@ normal - 1 + true base_shadowed @@ -1493,13 +1493,13 @@ copy.cpp 37 5 - 1 + true function 8yYxCHdO5GHsa9EDJUegzWA1gsM= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1527,7 +1527,7 @@ normal - 1 + true derived_shadowed @@ -1537,13 +1537,13 @@ copy.cpp 35 5 - 1 + true function 9BTAtv04iyibbbELEv2rF8AH+Uc= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1571,7 +1571,7 @@ normal - 1 + true do_base_base_inherited @@ -1581,13 +1581,13 @@ copy.cpp 26 5 - 1 + true function Jif8i0TqV0aN5cctSlCwsvdid/s= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1615,7 +1615,7 @@ normal - 1 + true do_base_inherited @@ -1625,13 +1625,13 @@ copy.cpp 46 5 - 1 + true function 99dMSYjVFm3pIP2+aQ+9NrCmzuI= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1659,7 +1659,7 @@ normal - 1 + true do_base_shadowed @@ -1669,13 +1669,13 @@ copy.cpp 44 5 - 1 + true function P4XIUNZt183bxiDCnXrNw4kbmkg= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1703,7 +1703,7 @@ normal - 1 + true do_derived_shadowed @@ -1713,13 +1713,13 @@ copy.cpp 42 5 - 1 + true function ZJGKp3yoIaFScOAN2naqfrJMlQQ= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1747,7 +1747,7 @@ normal - 1 + true do_excluded_inherited @@ -1757,13 +1757,13 @@ copy.cpp 16 5 - 1 + true function KdkXQxu2xOfAXegJgCMmLcFq8MM= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1784,7 +1784,7 @@ normal - 1 + true do_shadowed @@ -1794,13 +1794,13 @@ copy.cpp 12 5 - 1 + true function UysvazUbtV39Omg33c9Me+Gri/M= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1821,7 +1821,7 @@ normal - 1 + true excluded_inherited @@ -1831,13 +1831,13 @@ copy.cpp 9 5 - 1 + true function H8wEIL8+8s3iNqadfPsH1HWRQU4= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1858,6 +1858,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/impl-defined-base.xml b/test-files/golden-tests/config/inherit-base-members/impl-defined-base.xml index 113d0568fd..33616031fd 100644 --- a/test-files/golden-tests/config/inherit-base-members/impl-defined-base.xml +++ b/test-files/golden-tests/config/inherit-base-members/impl-defined-base.xml @@ -63,7 +63,7 @@ impl-defined-base.cpp 6 5 - 1 + true function @@ -86,7 +86,7 @@ normal - 1 + true derived @@ -136,13 +136,13 @@ impl-defined-base.cpp 6 5 - 1 + true function o0JbdzeoEgGm/tWclYdgORU0Qyw= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -160,7 +160,7 @@ normal - 1 + true own @@ -183,6 +183,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/never.xml b/test-files/golden-tests/config/inherit-base-members/never.xml index 0f10005a1c..4e4e3ab071 100644 --- a/test-files/golden-tests/config/inherit-base-members/never.xml +++ b/test-files/golden-tests/config/inherit-base-members/never.xml @@ -24,7 +24,7 @@ never.cpp 30 1 - 1 + true record @@ -74,7 +74,7 @@ never.cpp 39 5 - 1 + true function @@ -107,7 +107,7 @@ normal - 1 + true base_shadowed @@ -117,7 +117,7 @@ never.cpp 37 5 - 1 + true function @@ -150,7 +150,7 @@ normal - 1 + true derived_shadowed @@ -160,7 +160,7 @@ never.cpp 35 5 - 1 + true function @@ -193,7 +193,7 @@ normal - 1 + true do_base_inherited @@ -203,7 +203,7 @@ never.cpp 46 5 - 1 + true function @@ -236,7 +236,7 @@ normal - 1 + true do_base_shadowed @@ -246,7 +246,7 @@ never.cpp 44 5 - 1 + true function @@ -279,7 +279,7 @@ normal - 1 + true do_derived_shadowed @@ -289,7 +289,7 @@ never.cpp 42 5 - 1 + true function @@ -322,7 +322,7 @@ normal - 1 + true base_base @@ -332,7 +332,7 @@ never.cpp 20 1 - 1 + true record @@ -369,7 +369,7 @@ never.cpp 23 5 - 1 + true function @@ -402,7 +402,7 @@ normal - 1 + true do_base_base_inherited @@ -412,7 +412,7 @@ never.cpp 26 5 - 1 + true function @@ -445,7 +445,7 @@ normal - 1 + true derived @@ -455,7 +455,7 @@ never.cpp 50 1 - 1 + true record @@ -509,7 +509,7 @@ never.cpp 56 5 - 1 + true function @@ -542,7 +542,7 @@ normal - 1 + true do_derived_shadowed @@ -552,7 +552,7 @@ never.cpp 59 5 - 1 + true function @@ -585,7 +585,7 @@ normal - 1 + true private_derived @@ -595,7 +595,7 @@ never.cpp 76 1 - 1 + true record @@ -649,7 +649,7 @@ never.cpp 82 5 - 1 + true function @@ -682,7 +682,7 @@ normal - 1 + true do_derived_shadowed @@ -692,7 +692,7 @@ never.cpp 85 5 - 1 + true function @@ -725,7 +725,7 @@ normal - 1 + true protected_derived @@ -735,7 +735,7 @@ never.cpp 63 1 - 1 + true record @@ -789,7 +789,7 @@ never.cpp 69 5 - 1 + true function @@ -822,7 +822,7 @@ normal - 1 + true do_derived_shadowed @@ -832,7 +832,7 @@ never.cpp 72 5 - 1 + true function @@ -865,6 +865,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/reference.xml b/test-files/golden-tests/config/inherit-base-members/reference.xml index 3b2028e52b..8bbe0d2b6f 100644 --- a/test-files/golden-tests/config/inherit-base-members/reference.xml +++ b/test-files/golden-tests/config/inherit-base-members/reference.xml @@ -24,7 +24,7 @@ reference.cpp 30 1 - 1 + true record @@ -76,7 +76,7 @@ reference.cpp 23 5 - 1 + true function @@ -109,7 +109,7 @@ normal - 1 + true base_inherited @@ -119,7 +119,7 @@ reference.cpp 39 5 - 1 + true function @@ -152,7 +152,7 @@ normal - 1 + true base_shadowed @@ -162,7 +162,7 @@ reference.cpp 37 5 - 1 + true function @@ -195,7 +195,7 @@ normal - 1 + true derived_shadowed @@ -205,7 +205,7 @@ reference.cpp 35 5 - 1 + true function @@ -238,7 +238,7 @@ normal - 1 + true do_base_base_inherited @@ -248,7 +248,7 @@ reference.cpp 26 5 - 1 + true function @@ -281,7 +281,7 @@ normal - 1 + true do_base_inherited @@ -291,7 +291,7 @@ reference.cpp 46 5 - 1 + true function @@ -324,7 +324,7 @@ normal - 1 + true do_base_shadowed @@ -334,7 +334,7 @@ reference.cpp 44 5 - 1 + true function @@ -367,7 +367,7 @@ normal - 1 + true do_derived_shadowed @@ -377,7 +377,7 @@ reference.cpp 42 5 - 1 + true function @@ -410,7 +410,7 @@ normal - 1 + true base_base @@ -420,7 +420,7 @@ reference.cpp 20 1 - 1 + true record @@ -457,7 +457,7 @@ reference.cpp 23 5 - 1 + true function @@ -490,7 +490,7 @@ normal - 1 + true do_base_base_inherited @@ -500,7 +500,7 @@ reference.cpp 26 5 - 1 + true function @@ -533,7 +533,7 @@ normal - 1 + true derived @@ -543,7 +543,7 @@ reference.cpp 50 1 - 1 + true record @@ -604,7 +604,7 @@ reference.cpp 23 5 - 1 + true function @@ -637,7 +637,7 @@ normal - 1 + true base_inherited @@ -647,7 +647,7 @@ reference.cpp 39 5 - 1 + true function @@ -680,7 +680,7 @@ normal - 1 + true base_shadowed @@ -690,7 +690,7 @@ reference.cpp 37 5 - 1 + true function @@ -723,7 +723,7 @@ normal - 1 + true derived_shadowed @@ -733,7 +733,7 @@ reference.cpp 56 5 - 1 + true function @@ -766,7 +766,7 @@ normal - 1 + true do_base_base_inherited @@ -776,7 +776,7 @@ reference.cpp 26 5 - 1 + true function @@ -809,7 +809,7 @@ normal - 1 + true do_derived_shadowed @@ -819,7 +819,7 @@ reference.cpp 59 5 - 1 + true function @@ -852,7 +852,7 @@ normal - 1 + true do_base_inherited @@ -862,7 +862,7 @@ reference.cpp 46 5 - 1 + true function @@ -895,7 +895,7 @@ normal - 1 + true do_base_shadowed @@ -905,7 +905,7 @@ reference.cpp 44 5 - 1 + true function @@ -938,7 +938,7 @@ normal - 1 + true do_derived_shadowed @@ -948,7 +948,7 @@ reference.cpp 42 5 - 1 + true function @@ -981,7 +981,7 @@ normal - 1 + true private_derived @@ -991,7 +991,7 @@ reference.cpp 76 1 - 1 + true record @@ -1045,7 +1045,7 @@ reference.cpp 82 5 - 1 + true function @@ -1078,7 +1078,7 @@ normal - 1 + true do_derived_shadowed @@ -1088,7 +1088,7 @@ reference.cpp 85 5 - 1 + true function @@ -1121,7 +1121,7 @@ normal - 1 + true protected_derived @@ -1131,7 +1131,7 @@ reference.cpp 63 1 - 1 + true record @@ -1193,7 +1193,7 @@ reference.cpp 69 5 - 1 + true function @@ -1226,7 +1226,7 @@ normal - 1 + true do_derived_shadowed @@ -1236,7 +1236,7 @@ reference.cpp 72 5 - 1 + true function @@ -1269,7 +1269,7 @@ normal - 1 + true base_base_inherited @@ -1279,7 +1279,7 @@ reference.cpp 23 5 - 1 + true function @@ -1312,7 +1312,7 @@ normal - 1 + true base_inherited @@ -1322,7 +1322,7 @@ reference.cpp 39 5 - 1 + true function @@ -1355,7 +1355,7 @@ normal - 1 + true base_shadowed @@ -1365,7 +1365,7 @@ reference.cpp 37 5 - 1 + true function @@ -1398,7 +1398,7 @@ normal - 1 + true derived_shadowed @@ -1408,7 +1408,7 @@ reference.cpp 35 5 - 1 + true function @@ -1441,7 +1441,7 @@ normal - 1 + true do_base_base_inherited @@ -1451,7 +1451,7 @@ reference.cpp 26 5 - 1 + true function @@ -1484,7 +1484,7 @@ normal - 1 + true do_base_inherited @@ -1494,7 +1494,7 @@ reference.cpp 46 5 - 1 + true function @@ -1527,7 +1527,7 @@ normal - 1 + true do_base_shadowed @@ -1537,7 +1537,7 @@ reference.cpp 44 5 - 1 + true function @@ -1570,7 +1570,7 @@ normal - 1 + true do_derived_shadowed @@ -1580,7 +1580,7 @@ reference.cpp 42 5 - 1 + true function @@ -1613,6 +1613,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/see-below-base.xml b/test-files/golden-tests/config/inherit-base-members/see-below-base.xml index 6d18156b69..47224b5bcc 100644 --- a/test-files/golden-tests/config/inherit-base-members/see-below-base.xml +++ b/test-files/golden-tests/config/inherit-base-members/see-below-base.xml @@ -103,13 +103,13 @@ see-below-base.cpp 6 5 - 1 + true function nOVGo4vrMcebHm4Ap0P9O3FPudg= regular - 1 + true J1syoWzn2cGgGxt+fceKEo2Jpzc= @@ -127,7 +127,7 @@ normal - 1 + true own @@ -150,6 +150,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/inherit-base-members/skip-special.xml b/test-files/golden-tests/config/inherit-base-members/skip-special.xml index 6f1e36c4b8..2bfb04b035 100644 --- a/test-files/golden-tests/config/inherit-base-members/skip-special.xml +++ b/test-files/golden-tests/config/inherit-base-members/skip-special.xml @@ -68,7 +68,7 @@ skip-special.cpp 49 5 - 1 + true function @@ -91,7 +91,7 @@ constructor - 1 + true ~base @@ -101,7 +101,7 @@ skip-special.cpp 52 5 - 1 + true function @@ -124,7 +124,7 @@ destructor - 1 + true base_base_inherited @@ -134,7 +134,7 @@ skip-special.cpp 38 5 - 1 + true function @@ -160,7 +160,7 @@ normal - 1 + true base_inherited @@ -170,7 +170,7 @@ skip-special.cpp 59 5 - 1 + true function @@ -196,7 +196,7 @@ normal - 1 + true base_shadowed @@ -206,7 +206,7 @@ skip-special.cpp 57 5 - 1 + true function @@ -232,7 +232,7 @@ normal - 1 + true derived_shadowed @@ -242,7 +242,7 @@ skip-special.cpp 55 5 - 1 + true function @@ -268,7 +268,7 @@ normal - 1 + true do_base_base_inherited @@ -278,7 +278,7 @@ skip-special.cpp 41 5 - 1 + true function @@ -304,7 +304,7 @@ normal - 1 + true do_base_inherited @@ -314,7 +314,7 @@ skip-special.cpp 66 5 - 1 + true function @@ -340,7 +340,7 @@ normal - 1 + true do_base_shadowed @@ -350,7 +350,7 @@ skip-special.cpp 64 5 - 1 + true function @@ -376,7 +376,7 @@ normal - 1 + true do_derived_shadowed @@ -386,7 +386,7 @@ skip-special.cpp 62 5 - 1 + true function @@ -412,7 +412,7 @@ normal - 1 + true base_base @@ -451,7 +451,7 @@ skip-special.cpp 32 5 - 1 + true function @@ -474,7 +474,7 @@ constructor - 1 + true ~base_base @@ -484,7 +484,7 @@ skip-special.cpp 35 5 - 1 + true function @@ -507,7 +507,7 @@ destructor - 1 + true base_base_inherited @@ -517,7 +517,7 @@ skip-special.cpp 38 5 - 1 + true function @@ -543,7 +543,7 @@ normal - 1 + true do_base_base_inherited @@ -553,7 +553,7 @@ skip-special.cpp 41 5 - 1 + true function @@ -579,7 +579,7 @@ normal - 1 + true derived @@ -645,7 +645,7 @@ skip-special.cpp 75 5 - 1 + true function @@ -668,7 +668,7 @@ constructor - 1 + true ~derived @@ -678,7 +678,7 @@ skip-special.cpp 78 5 - 1 + true function @@ -701,7 +701,7 @@ destructor - 1 + true base_base_inherited @@ -711,7 +711,7 @@ skip-special.cpp 38 5 - 1 + true function @@ -737,7 +737,7 @@ normal - 1 + true base_inherited @@ -747,7 +747,7 @@ skip-special.cpp 59 5 - 1 + true function @@ -773,7 +773,7 @@ normal - 1 + true base_shadowed @@ -783,7 +783,7 @@ skip-special.cpp 57 5 - 1 + true function @@ -809,7 +809,7 @@ normal - 1 + true derived_shadowed @@ -819,7 +819,7 @@ skip-special.cpp 81 5 - 1 + true function @@ -845,7 +845,7 @@ normal - 1 + true do_base_base_inherited @@ -855,7 +855,7 @@ skip-special.cpp 41 5 - 1 + true function @@ -881,7 +881,7 @@ normal - 1 + true do_derived_shadowed @@ -891,7 +891,7 @@ skip-special.cpp 84 5 - 1 + true function @@ -917,7 +917,7 @@ normal - 1 + true excluded_inherited @@ -927,13 +927,13 @@ skip-special.cpp 19 5 - 1 + true function P1Eq799RJkNMSTci+0jy+ZejsyU= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -954,7 +954,7 @@ normal - 1 + true do_base_inherited @@ -964,7 +964,7 @@ skip-special.cpp 66 5 - 1 + true function @@ -990,7 +990,7 @@ normal - 1 + true do_base_shadowed @@ -1000,7 +1000,7 @@ skip-special.cpp 64 5 - 1 + true function @@ -1026,7 +1026,7 @@ normal - 1 + true do_derived_shadowed @@ -1036,7 +1036,7 @@ skip-special.cpp 62 5 - 1 + true function @@ -1062,7 +1062,7 @@ normal - 1 + true do_excluded_inherited @@ -1072,13 +1072,13 @@ skip-special.cpp 26 5 - 1 + true function oW3pQYXjjv2wrXIwIceF6Xd8nTA= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1099,7 +1099,7 @@ normal - 1 + true do_shadowed @@ -1109,13 +1109,13 @@ skip-special.cpp 22 5 - 1 + true function IYnrJp6ur6C+AiuhFl5x1YPnxkM= regular - 1 + true ABxWcxit2TyVLv16ZxoJKAc6LKw= @@ -1136,7 +1136,7 @@ normal - 1 + true private_derived @@ -1192,7 +1192,7 @@ skip-special.cpp 112 5 - 1 + true function @@ -1215,7 +1215,7 @@ constructor - 1 + true ~private_derived @@ -1225,7 +1225,7 @@ skip-special.cpp 115 5 - 1 + true function @@ -1248,7 +1248,7 @@ destructor - 1 + true derived_shadowed @@ -1258,7 +1258,7 @@ skip-special.cpp 118 5 - 1 + true function @@ -1284,7 +1284,7 @@ normal - 1 + true do_derived_shadowed @@ -1294,7 +1294,7 @@ skip-special.cpp 121 5 - 1 + true function @@ -1320,7 +1320,7 @@ normal - 1 + true protected_derived @@ -1330,7 +1330,7 @@ skip-special.cpp 88 1 - 1 + true record @@ -1397,7 +1397,7 @@ skip-special.cpp 94 5 - 1 + true function @@ -1420,7 +1420,7 @@ constructor - 1 + true ~protected_derived @@ -1430,7 +1430,7 @@ skip-special.cpp 97 5 - 1 + true function @@ -1453,7 +1453,7 @@ destructor - 1 + true derived_shadowed @@ -1463,7 +1463,7 @@ skip-special.cpp 100 5 - 1 + true function @@ -1496,7 +1496,7 @@ normal - 1 + true do_derived_shadowed @@ -1506,7 +1506,7 @@ skip-special.cpp 103 5 - 1 + true function @@ -1539,7 +1539,7 @@ normal - 1 + true base_base_inherited @@ -1549,7 +1549,7 @@ skip-special.cpp 38 5 - 1 + true function @@ -1575,7 +1575,7 @@ normal - 1 + true base_inherited @@ -1585,7 +1585,7 @@ skip-special.cpp 59 5 - 1 + true function @@ -1611,7 +1611,7 @@ normal - 1 + true base_shadowed @@ -1621,7 +1621,7 @@ skip-special.cpp 57 5 - 1 + true function @@ -1647,7 +1647,7 @@ normal - 1 + true derived_shadowed @@ -1657,7 +1657,7 @@ skip-special.cpp 55 5 - 1 + true function @@ -1683,7 +1683,7 @@ normal - 1 + true do_base_base_inherited @@ -1693,7 +1693,7 @@ skip-special.cpp 41 5 - 1 + true function @@ -1719,7 +1719,7 @@ normal - 1 + true do_base_inherited @@ -1729,7 +1729,7 @@ skip-special.cpp 66 5 - 1 + true function @@ -1755,7 +1755,7 @@ normal - 1 + true do_base_shadowed @@ -1765,7 +1765,7 @@ skip-special.cpp 64 5 - 1 + true function @@ -1791,7 +1791,7 @@ normal - 1 + true do_derived_shadowed @@ -1801,7 +1801,7 @@ skip-special.cpp 62 5 - 1 + true function @@ -1827,7 +1827,7 @@ normal - 1 + true do_excluded_inherited @@ -1837,13 +1837,13 @@ skip-special.cpp 26 5 - 1 + true function KdkXQxu2xOfAXegJgCMmLcFq8MM= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1864,7 +1864,7 @@ normal - 1 + true do_shadowed @@ -1874,13 +1874,13 @@ skip-special.cpp 22 5 - 1 + true function UysvazUbtV39Omg33c9Me+Gri/M= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1901,7 +1901,7 @@ normal - 1 + true excluded_inherited @@ -1911,13 +1911,13 @@ skip-special.cpp 19 5 - 1 + true function H8wEIL8+8s3iNqadfPsH1HWRQU4= regular - 1 + true KpfFXd3FeSffU3rGswegSIkkCrM= @@ -1938,6 +1938,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/legible-names/constructor.xml b/test-files/golden-tests/config/legible-names/constructor.xml index d8cbc77f82..b439745613 100644 --- a/test-files/golden-tests/config/legible-names/constructor.xml +++ b/test-files/golden-tests/config/legible-names/constructor.xml @@ -126,7 +126,7 @@ constructor - 1 + true X @@ -168,7 +168,7 @@ - 1 + true identifier ynx5NXMLXqzSXwgOnIP6CHzNx14= @@ -179,7 +179,7 @@ other constructor - 1 + true X @@ -231,7 +231,7 @@ other constructor - 1 + true X @@ -287,7 +287,7 @@ value constructor - 1 + true X @@ -343,6 +343,6 @@ value constructor - 1 + true diff --git a/test-files/golden-tests/config/missing-include-shims/main.xml b/test-files/golden-tests/config/missing-include-shims/main.xml index 36ef87b167..147b201a83 100644 --- a/test-files/golden-tests/config/missing-include-shims/main.xml +++ b/test-files/golden-tests/config/missing-include-shims/main.xml @@ -20,7 +20,7 @@ main.cpp 7 1 - 1 + true function diff --git a/test-files/golden-tests/config/multipage/multipage.multipage/xml/reference.xml b/test-files/golden-tests/config/multipage/multipage.multipage/xml/reference.xml index 2689d20c55..6029b33ab9 100644 --- a/test-files/golden-tests/config/multipage/multipage.multipage/xml/reference.xml +++ b/test-files/golden-tests/config/multipage/multipage.multipage/xml/reference.xml @@ -57,7 +57,7 @@ multipage.cpp 9 1 - 1 + true record @@ -101,7 +101,7 @@ multipage.cpp 12 1 - 1 + true function @@ -146,7 +146,7 @@ multipage.cpp 17 1 - 1 + true function diff --git a/test-files/golden-tests/config/overloads/const-mutable.xml b/test-files/golden-tests/config/overloads/const-mutable.xml index 8536f9cd89..ab66010a03 100644 --- a/test-files/golden-tests/config/overloads/const-mutable.xml +++ b/test-files/golden-tests/config/overloads/const-mutable.xml @@ -91,7 +91,7 @@ normal - 1 + true foo @@ -116,7 +116,7 @@ normal - 1 - 1 + true + true diff --git a/test-files/golden-tests/config/overloads/visibility.xml b/test-files/golden-tests/config/overloads/visibility.xml index 90339a7e98..8444d612d4 100644 --- a/test-files/golden-tests/config/overloads/visibility.xml +++ b/test-files/golden-tests/config/overloads/visibility.xml @@ -90,7 +90,7 @@ normal - 1 + true foo @@ -121,7 +121,7 @@ normal - 1 + true foo @@ -182,7 +182,7 @@ normal - 1 + true foo @@ -221,7 +221,7 @@ normal - 1 + true foo @@ -290,7 +290,7 @@ normal - 1 + true foo @@ -337,7 +337,7 @@ normal - 1 + true foo @@ -414,7 +414,7 @@ normal - 1 + true foo @@ -469,6 +469,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/config/sfinae/alias.xml b/test-files/golden-tests/config/sfinae/alias.xml index 91287298ef..e54c0797da 100644 --- a/test-files/golden-tests/config/sfinae/alias.xml +++ b/test-files/golden-tests/config/sfinae/alias.xml @@ -35,7 +35,7 @@ T - 1 + true @@ -81,7 +81,7 @@ - 1 + true identifier @@ -95,7 +95,7 @@ type Ts - 1 + true typename @@ -123,7 +123,7 @@ - 1 + true identifier @@ -137,7 +137,7 @@ type Ts - 1 + true typename @@ -165,7 +165,7 @@ - 1 + true identifier Ts @@ -177,7 +177,7 @@ type Ts - 1 + true typename @@ -205,7 +205,7 @@ - 1 + true identifier @@ -219,7 +219,7 @@ type Args - 1 + true class @@ -249,7 +249,7 @@ - 1 + true identifier @@ -268,7 +268,7 @@ type Args - 1 + true class diff --git a/test-files/golden-tests/symbols/function/sfinae.xml b/test-files/golden-tests/symbols/function/sfinae.xml index cfb4b1a3c9..ece625530a 100644 --- a/test-files/golden-tests/symbols/function/sfinae.xml +++ b/test-files/golden-tests/symbols/function/sfinae.xml @@ -83,7 +83,7 @@ sfinae.cpp 67 1 - 1 + true record @@ -138,7 +138,7 @@ sfinae.cpp 72 1 - 1 + true record @@ -190,7 +190,7 @@ sfinae.cpp 75 1 - 1 + true record @@ -261,7 +261,7 @@ - 1 + true identifier void @@ -270,7 +270,7 @@ normal - 1 + true S @@ -280,7 +280,7 @@ sfinae.cpp 83 1 - 1 + true record @@ -362,7 +362,7 @@ - 1 + true identifier void @@ -371,7 +371,7 @@ normal - 1 + true f1 @@ -381,7 +381,7 @@ sfinae.cpp 4 1 - 1 + true function @@ -431,7 +431,7 @@ sfinae.cpp 63 1 - 1 + true function @@ -501,7 +501,7 @@ sfinae.cpp 9 1 - 1 + true function @@ -551,7 +551,7 @@ sfinae.cpp 18 1 - 1 + true function @@ -612,7 +612,7 @@ sfinae.cpp 23 1 - 1 + true function @@ -662,7 +662,7 @@ sfinae.cpp 28 1 - 1 + true function @@ -711,7 +711,7 @@ sfinae.cpp 33 1 - 1 + true function @@ -760,7 +760,7 @@ sfinae.cpp 38 1 - 1 + true function @@ -809,7 +809,7 @@ sfinae.cpp 42 1 - 1 + true function @@ -858,7 +858,7 @@ sfinae.cpp 47 1 - 1 + true function diff --git a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.xml b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.xml index 7d5ef71cf7..43b8105fc0 100644 --- a/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.xml +++ b/test-files/golden-tests/symbols/function/spec-mem-implicit-instantiation.xml @@ -102,7 +102,7 @@ normal - 1 + true C @@ -157,7 +157,7 @@ normal - 1 + true f @@ -180,7 +180,7 @@ normal - 1 + true A @@ -351,7 +351,7 @@ normal - 1 + true C @@ -418,7 +418,7 @@ normal - 1 + true f @@ -441,7 +441,7 @@ normal - 1 + true A @@ -578,7 +578,7 @@ normal - 1 + true C @@ -638,7 +638,7 @@ normal - 1 + true A @@ -769,7 +769,7 @@ normal - 1 + true f @@ -792,7 +792,7 @@ normal - 1 + true D @@ -873,7 +873,7 @@ normal - 1 + true E @@ -939,6 +939,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/symbols/function/type-resolution.xml b/test-files/golden-tests/symbols/function/type-resolution.xml index bffc8bd074..3ed45f33a2 100644 --- a/test-files/golden-tests/symbols/function/type-resolution.xml +++ b/test-files/golden-tests/symbols/function/type-resolution.xml @@ -81,7 +81,7 @@ A - 1 + true D @@ -104,7 +104,7 @@ B - 1 + true E @@ -127,7 +127,7 @@ B - 1 + true constructor - 1 + true operator @@ -319,7 +319,7 @@ conditional-explicit.cpp 32 5 - 1 + true function @@ -363,8 +363,8 @@ conversion - 1 - 1 + true + true operator bool @@ -374,7 +374,7 @@ conditional-explicit.cpp 24 5 - 1 + true function @@ -411,8 +411,8 @@ conversion - 1 - 1 + true + true operator char @@ -422,7 +422,7 @@ conditional-explicit.cpp 28 5 - 1 + true function @@ -459,8 +459,8 @@ conversion - 1 - 1 + true + true operator double @@ -470,7 +470,7 @@ conditional-explicit.cpp 20 5 - 1 + true function @@ -507,7 +507,7 @@ conversion - 1 - 1 + true + true diff --git a/test-files/golden-tests/symbols/record/dtor-overloads.xml b/test-files/golden-tests/symbols/record/dtor-overloads.xml index 017f166557..431eab9bff 100644 --- a/test-files/golden-tests/symbols/record/dtor-overloads.xml +++ b/test-files/golden-tests/symbols/record/dtor-overloads.xml @@ -113,7 +113,7 @@ destructor (sizeof(T) > 4) - 1 + true ~A @@ -146,6 +146,6 @@ destructor (sizeof(T) <= 4) - 1 + true diff --git a/test-files/golden-tests/symbols/record/final-class.xml b/test-files/golden-tests/symbols/record/final-class.xml index 69144317ca..131408521b 100644 --- a/test-files/golden-tests/symbols/record/final-class.xml +++ b/test-files/golden-tests/symbols/record/final-class.xml @@ -30,7 +30,7 @@ regular //////////////////////////8= class - 1 + true @@ -62,7 +62,7 @@ typename - 1 + true @@ -87,7 +87,7 @@ regular //////////////////////////8= class - 1 + true diff --git a/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml b/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml index fa41dd7257..7a2a6c0afa 100644 --- a/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml +++ b/test-files/golden-tests/symbols/record/friend-fn-has-docs.xml @@ -47,7 +47,7 @@ friend-fn-has-docs.cpp 4 5 - 1 + true friend-fn-has-docs.cpp diff --git a/test-files/golden-tests/symbols/record/friend-fn-member.xml b/test-files/golden-tests/symbols/record/friend-fn-member.xml index ebca7dcb04..27b4ed32cb 100644 --- a/test-files/golden-tests/symbols/record/friend-fn-member.xml +++ b/test-files/golden-tests/symbols/record/friend-fn-member.xml @@ -102,7 +102,7 @@ constructor - 1 + true ~X @@ -134,7 +134,7 @@ destructor - 1 + true foo @@ -144,7 +144,7 @@ friend-fn-member.cpp 8 5 - 1 + true function @@ -193,6 +193,6 @@ i normal - 1 + true diff --git a/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml b/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml index 0e02686f9e..da808e1832 100644 --- a/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml +++ b/test-files/golden-tests/symbols/record/friend-fn-multi-free.xml @@ -81,7 +81,7 @@ friend-fn-multi-free.cpp 12 1 - 1 + true function diff --git a/test-files/golden-tests/symbols/record/friend-fn-multi.xml b/test-files/golden-tests/symbols/record/friend-fn-multi.xml index f7176b33cc..29539d544d 100644 --- a/test-files/golden-tests/symbols/record/friend-fn-multi.xml +++ b/test-files/golden-tests/symbols/record/friend-fn-multi.xml @@ -75,7 +75,7 @@ friend-fn-multi.cpp 4 5 - 1 + true friend-fn-multi.cpp diff --git a/test-files/golden-tests/symbols/record/friend-fn.xml b/test-files/golden-tests/symbols/record/friend-fn.xml index c60d6273c2..6d4509284a 100644 --- a/test-files/golden-tests/symbols/record/friend-fn.xml +++ b/test-files/golden-tests/symbols/record/friend-fn.xml @@ -47,7 +47,7 @@ friend-fn.cpp 4 5 - 1 + true function diff --git a/test-files/golden-tests/symbols/record/friend-type.xml b/test-files/golden-tests/symbols/record/friend-type.xml index c30c26f42e..08ba7d828c 100644 --- a/test-files/golden-tests/symbols/record/friend-type.xml +++ b/test-files/golden-tests/symbols/record/friend-type.xml @@ -22,7 +22,7 @@ friend-type.cpp 2 1 - 1 + true record @@ -66,7 +66,7 @@ friend-type.cpp 12 1 - 1 + true record @@ -110,7 +110,7 @@ friend-type.cpp 19 1 - 1 + true record diff --git a/test-files/golden-tests/symbols/record/local-class.xml b/test-files/golden-tests/symbols/record/local-class.xml index 3028a464df..210530a748 100644 --- a/test-files/golden-tests/symbols/record/local-class.xml +++ b/test-files/golden-tests/symbols/record/local-class.xml @@ -59,7 +59,7 @@ normal - 1 + true B diff --git a/test-files/golden-tests/symbols/record/record-1.xml b/test-files/golden-tests/symbols/record/record-1.xml index a9d9a7a337..ddc13f577f 100644 --- a/test-files/golden-tests/symbols/record/record-1.xml +++ b/test-files/golden-tests/symbols/record/record-1.xml @@ -63,7 +63,7 @@ int - 1 + true U2 @@ -107,7 +107,7 @@ normal - 1 + true f2 @@ -130,7 +130,7 @@ normal - 1 + true f3 @@ -153,7 +153,7 @@ normal - 1 + true g1 @@ -163,7 +163,7 @@ record-1.cpp 15 5 - 1 + true function @@ -193,7 +193,7 @@ normal - 1 + true g2 @@ -203,7 +203,7 @@ record-1.cpp 21 5 - 1 + true function @@ -233,7 +233,7 @@ normal - 1 + true g3 @@ -243,7 +243,7 @@ record-1.cpp 28 5 - 1 + true function @@ -290,6 +290,6 @@ x normal - 1 + true diff --git a/test-files/golden-tests/symbols/record/record-access.xml b/test-files/golden-tests/symbols/record/record-access.xml index 2e45a06910..d29a78c613 100644 --- a/test-files/golden-tests/symbols/record/record-access.xml +++ b/test-files/golden-tests/symbols/record/record-access.xml @@ -61,7 +61,7 @@ normal - 1 + true f1 @@ -84,7 +84,7 @@ normal - 1 + true f0 @@ -107,7 +107,7 @@ normal - 1 + true S0 @@ -157,7 +157,7 @@ normal - 1 + true f1 @@ -180,7 +180,7 @@ normal - 1 + true f2 @@ -203,7 +203,7 @@ normal - 1 + true U0 @@ -253,7 +253,7 @@ normal - 1 + true f1 @@ -276,7 +276,7 @@ normal - 1 + true f2 @@ -299,6 +299,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/symbols/record/record-data.xml b/test-files/golden-tests/symbols/record/record-data.xml index 03e09f178e..7ab9a0e230 100644 --- a/test-files/golden-tests/symbols/record/record-data.xml +++ b/test-files/golden-tests/symbols/record/record-data.xml @@ -64,7 +64,7 @@ int - 1 + true j @@ -86,7 +86,7 @@ double - 1 + true k @@ -108,8 +108,8 @@ int - 1 - 1 + true + true l @@ -131,8 +131,8 @@ int - 1 - 1 + true + true 8 @@ -155,8 +155,8 @@ int - 1 - 1 + true + true 4 + 4 @@ -205,7 +205,7 @@ T - 1 + true V @@ -254,7 +254,7 @@ unsigned long - 1 + true i @@ -276,7 +276,7 @@ int - 1 + true k @@ -298,7 +298,7 @@ double - 1 + true W @@ -347,7 +347,7 @@ - 1 + true X @@ -416,7 +416,7 @@ P - 1 + true x0 @@ -439,7 +439,7 @@ 0 - 1 + true x1 @@ -461,7 +461,7 @@ P - 1 + true x2 @@ -479,14 +479,14 @@ XSI9u4gB6ZYb6pWxN29K8+iKza4= - 1 + true identifier P - 1 + true x3 @@ -509,7 +509,7 @@ Q - 1 + true x4 @@ -531,8 +531,8 @@ int - 1 - 1 + true + true I + 4 diff --git a/test-files/golden-tests/symbols/record/record-inheritance.xml b/test-files/golden-tests/symbols/record/record-inheritance.xml index 84175e1582..69c9d5be02 100644 --- a/test-files/golden-tests/symbols/record/record-inheritance.xml +++ b/test-files/golden-tests/symbols/record/record-inheritance.xml @@ -206,7 +206,7 @@ C0 - 1 + true RoJyFLcF4tn+I7Xvlv0H+vBkIE4= @@ -241,7 +241,7 @@ C1 - 1 + true RoJyFLcF4tn+I7Xvlv0H+vBkIE4= @@ -522,13 +522,13 @@ type Ts - 1 + true typename - 1 + true identifier Ts diff --git a/test-files/golden-tests/symbols/record/template-specialization-inheritance.xml b/test-files/golden-tests/symbols/record/template-specialization-inheritance.xml index b30ebd31a6..4d1d997f02 100644 --- a/test-files/golden-tests/symbols/record/template-specialization-inheritance.xml +++ b/test-files/golden-tests/symbols/record/template-specialization-inheritance.xml @@ -43,7 +43,7 @@ S0 - 1 + true U2 @@ -71,7 +71,7 @@ - 1 + true U3 @@ -94,7 +94,7 @@ S0 - 1 + true R0 diff --git a/test-files/golden-tests/symbols/record/union.xml b/test-files/golden-tests/symbols/record/union.xml index db9e446050..999f8c750b 100644 --- a/test-files/golden-tests/symbols/record/union.xml +++ b/test-files/golden-tests/symbols/record/union.xml @@ -58,8 +58,8 @@ int - 1 - 1 + true + true y @@ -81,8 +81,8 @@ bool - 1 - 1 + true + true B @@ -131,8 +131,8 @@ int - 1 - 1 + true + true y @@ -154,8 +154,8 @@ bool - 1 - 1 + true + true z @@ -177,6 +177,6 @@ int - 1 + true diff --git a/test-files/golden-tests/symbols/record/unnamed.xml b/test-files/golden-tests/symbols/record/unnamed.xml index 3add224bc7..7fbd627960 100644 --- a/test-files/golden-tests/symbols/record/unnamed.xml +++ b/test-files/golden-tests/symbols/record/unnamed.xml @@ -60,8 +60,8 @@ normal - 1 - 1 + true + true @@ -70,7 +70,7 @@ unnamed.cpp 7 8 - 1 + true record @@ -105,7 +105,7 @@ unnamed.cpp 9 3 - 1 + true variable @@ -127,7 +127,7 @@ int - 1 + true F @@ -160,7 +160,7 @@ unnamed.cpp 7 1 - 1 + true variable @@ -191,7 +191,7 @@ unnamed.cpp 7 1 - 1 + true variable diff --git a/test-files/golden-tests/symbols/typedef/alias-template.xml b/test-files/golden-tests/symbols/typedef/alias-template.xml index 43c137c9d8..ed53ad59e9 100644 --- a/test-files/golden-tests/symbols/typedef/alias-template.xml +++ b/test-files/golden-tests/symbols/typedef/alias-template.xml @@ -35,7 +35,7 @@ A - 1 + true -1 - 1 + true C @@ -144,7 +144,7 @@ sizeof(T) - 1 + true A diff --git a/test-files/golden-tests/templates/at_dtst.xml b/test-files/golden-tests/templates/at_dtst.xml index 8a009985e9..b5b1d84dde 100644 --- a/test-files/golden-tests/templates/at_dtst.xml +++ b/test-files/golden-tests/templates/at_dtst.xml @@ -35,7 +35,7 @@ - 1 + true normal - 1 + true f @@ -123,6 +123,6 @@ 6UIt6/hx1mqXnkk0IbjFZNnVJ2Y= normal - 1 + true diff --git a/test-files/golden-tests/templates/c_mft_expl_outside.xml b/test-files/golden-tests/templates/c_mft_expl_outside.xml index 4181a47e63..df47ef1c39 100644 --- a/test-files/golden-tests/templates/c_mft_expl_outside.xml +++ b/test-files/golden-tests/templates/c_mft_expl_outside.xml @@ -88,7 +88,7 @@ normal - 1 + true f @@ -123,6 +123,6 @@ 6UIt6/hx1mqXnkk0IbjFZNnVJ2Y= normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_expl.xml b/test-files/golden-tests/templates/ct_expl.xml index e7b8a06820..02603c5714 100644 --- a/test-files/golden-tests/templates/ct_expl.xml +++ b/test-files/golden-tests/templates/ct_expl.xml @@ -65,7 +65,7 @@ normal - 1 + true A @@ -125,6 +125,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_expl_dependency.xml b/test-files/golden-tests/templates/ct_expl_dependency.xml index 1d21184ee7..3a82daad2a 100644 --- a/test-files/golden-tests/templates/ct_expl_dependency.xml +++ b/test-files/golden-tests/templates/ct_expl_dependency.xml @@ -68,6 +68,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mc.xml b/test-files/golden-tests/templates/ct_mc.xml index 774d2efff5..35fa625e72 100644 --- a/test-files/golden-tests/templates/ct_mc.xml +++ b/test-files/golden-tests/templates/ct_mc.xml @@ -89,6 +89,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mc_expl_outside.xml b/test-files/golden-tests/templates/ct_mc_expl_outside.xml index f4a71e9b82..b27d4d150e 100644 --- a/test-files/golden-tests/templates/ct_mc_expl_outside.xml +++ b/test-files/golden-tests/templates/ct_mc_expl_outside.xml @@ -90,7 +90,7 @@ normal - 1 + true A @@ -181,6 +181,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mct.xml b/test-files/golden-tests/templates/ct_mct.xml index a144c48625..702061343e 100644 --- a/test-files/golden-tests/templates/ct_mct.xml +++ b/test-files/golden-tests/templates/ct_mct.xml @@ -96,6 +96,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mct_expl_inline.xml b/test-files/golden-tests/templates/ct_mct_expl_inline.xml index 6580f28709..fb29b6dc34 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_inline.xml +++ b/test-files/golden-tests/templates/ct_mct_expl_inline.xml @@ -97,7 +97,7 @@ normal - 1 + true B @@ -157,6 +157,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mct_expl_outside.xml b/test-files/golden-tests/templates/ct_mct_expl_outside.xml index 86c9fbb084..461c74592e 100644 --- a/test-files/golden-tests/templates/ct_mct_expl_outside.xml +++ b/test-files/golden-tests/templates/ct_mct_expl_outside.xml @@ -97,7 +97,7 @@ normal - 1 + true A @@ -226,6 +226,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mf.xml b/test-files/golden-tests/templates/ct_mf.xml index 8d593fd26a..7c03cd88c2 100644 --- a/test-files/golden-tests/templates/ct_mf.xml +++ b/test-files/golden-tests/templates/ct_mf.xml @@ -64,6 +64,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mf_expl_outside.xml b/test-files/golden-tests/templates/ct_mf_expl_outside.xml index b6803bf651..308dba5bcc 100644 --- a/test-files/golden-tests/templates/ct_mf_expl_outside.xml +++ b/test-files/golden-tests/templates/ct_mf_expl_outside.xml @@ -65,7 +65,7 @@ normal - 1 + true A @@ -131,6 +131,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mft.xml b/test-files/golden-tests/templates/ct_mft.xml index 20b403c803..f54accc01f 100644 --- a/test-files/golden-tests/templates/ct_mft.xml +++ b/test-files/golden-tests/templates/ct_mft.xml @@ -71,6 +71,6 @@ normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mft_expl_inline.xml b/test-files/golden-tests/templates/ct_mft_expl_inline.xml index cfbc7a499b..0b98ec47ae 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_inline.xml +++ b/test-files/golden-tests/templates/ct_mft_expl_inline.xml @@ -95,7 +95,7 @@ normal - 1 + true f @@ -130,6 +130,6 @@ fycIFVnUjGsczEihLemEC7pcV4w= normal - 1 + true diff --git a/test-files/golden-tests/templates/ct_mft_expl_outside.xml b/test-files/golden-tests/templates/ct_mft_expl_outside.xml index 4bf78c294d..8914c88eff 100644 --- a/test-files/golden-tests/templates/ct_mft_expl_outside.xml +++ b/test-files/golden-tests/templates/ct_mft_expl_outside.xml @@ -72,7 +72,7 @@ normal - 1 + true A @@ -169,7 +169,7 @@ normal - 1 + true f @@ -204,6 +204,6 @@ fycIFVnUjGsczEihLemEC7pcV4w= normal - 1 + true