chart2/source/controller/dialogs/tp_AxisLabel.cxx                   |    1 
 chart2/source/controller/dialogs/tp_AxisLabel.hxx                   |    1 
 chart2/source/controller/dialogs/tp_AxisPositions.cxx               |    2 
 chart2/source/controller/dialogs/tp_AxisPositions.hxx               |    2 
 chart2/source/controller/dialogs/tp_RangeChooser.cxx                |    1 
 chart2/source/controller/dialogs/tp_RangeChooser.hxx                |    1 
 chart2/source/controller/dialogs/tp_TitleRotation.cxx               |    1 
 chart2/source/controller/dialogs/tp_TitleRotation.hxx               |    1 
 chart2/source/controller/inc/DataTableItemConverter.hxx             |    1 
 chart2/source/controller/itemsetwrapper/DataTableItemConverter.cxx  |    1 
 compilerplugins/clang/unusedfields.only-used-in-constructor.results |  148 
++++--
 compilerplugins/clang/unusedfields.py                               |   35 +
 compilerplugins/clang/unusedfields.readonly.results                 |  226 
++++++----
 compilerplugins/clang/unusedfields.untouched.results                |  120 
++++-
 compilerplugins/clang/unusedfields.writeonly.results                |  182 
+++++---
 cui/source/dialogs/AdditionsDialog.cxx                              |    1 
 cui/source/inc/AdditionsDialog.hxx                                  |    1 
 cui/source/inc/align.hxx                                            |    1 
 cui/source/inc/paragrph.hxx                                         |    1 
 cui/source/tabpages/align.cxx                                       |    1 
 cui/source/tabpages/paragrph.cxx                                    |    1 
 sw/source/core/text/xmldump.cxx                                     |   12 
 22 files changed, 472 insertions(+), 269 deletions(-)

New commits:
commit 91436c281b6cbd7ca3678370afe2f9d874a4e422
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Mon Nov 21 11:31:06 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Tue Nov 22 13:21:36 2022 +0100

    loplugin:unusedfields update the post-process script
    
    (*) ignore temporary fields in lambdas
    (*) don't ignore the vcl/weld stuff anymore
    
    Change-Id: I4cda18f779588409891a2b2f8b1371e60f9b9ac0
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143090
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git 
a/compilerplugins/clang/unusedfields.only-used-in-constructor.results 
b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
index d22fb2d35d4d..50ec360e4332 100644
--- a/compilerplugins/clang/unusedfields.only-used-in-constructor.results
+++ b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
@@ -39,13 +39,13 @@ connectivity/source/commontools/RowFunctionParser.cxx:376
 connectivity/source/commontools/RowFunctionParser.cxx:376
     connectivity::(anonymous namespace)::ExpressionGrammar::definition 
orExpression ::boost::spirit::classic::rule<ScannerT>
 connectivity/source/drivers/evoab2/EApi.h:121
-    (anonymous) address_format char *
+    EContactAddress address_format char *
 connectivity/source/drivers/evoab2/EApi.h:125
-    (anonymous) ext char *
+    EContactAddress ext char *
 connectivity/source/drivers/firebird/Driver.hxx:48
-    connectivity::firebird::FirebirdDriver m_firebirdTMPDirectory 
::utl::TempFile
+    connectivity::firebird::FirebirdDriver m_firebirdTMPDirectory 
::utl::TempFileNamed
 connectivity/source/drivers/firebird/Driver.hxx:49
-    connectivity::firebird::FirebirdDriver m_firebirdLockDirectory 
::utl::TempFile
+    connectivity::firebird::FirebirdDriver m_firebirdLockDirectory 
::utl::TempFileNamed
 connectivity/source/drivers/postgresql/pq_statics.hxx:105
     pq_sdbc_driver::ImplementationStatics types 
css::uno::Sequence<css::uno::Type>
 connectivity/source/inc/component/CResultSet.hxx:41
@@ -122,15 +122,15 @@ cppu/source/uno/check.cxx:137
     (anonymous namespace)::Char3 c3 char
 cppu/source/uno/check.cxx:267
     (anonymous namespace)::Char4 chars Char3
-cui/source/dialogs/colorpicker.cxx:740
+cui/source/dialogs/colorpicker.cxx:749
     cui::(anonymous namespace)::ColorPickerDialog m_aColorPrevious 
ColorPreviewControl
-cui/source/factory/dlgfact.cxx:1228
+cui/source/factory/dlgfact.cxx:1230
     (anonymous namespace)::SvxMacroAssignDialog_Impl m_aItems SfxItemSet
 cui/source/inc/AdditionsDialog.hxx:47
     AdditionInfo sReleaseVersion OUString
 cui/source/inc/AdditionsDialog.hxx:84
     AdditionsDialog m_sTag OUString
-cui/source/inc/cfgutil.hxx:241
+cui/source/inc/cfgutil.hxx:240
     SvxScriptSelectorDialog m_aStylesInfo SfxStylesInfo_Impl
 cui/source/inc/cuitabarea.hxx:224
     SvxAreaTabPage maFixed_ChangeType ChangeType
@@ -144,7 +144,7 @@ cui/source/inc/tabstpge.hxx:86
     SvxTabulatorTabPage m_aCenterWin TabWin_Impl
 cui/source/inc/tabstpge.hxx:87
     SvxTabulatorTabPage m_aDezWin TabWin_Impl
-cui/source/options/optcolor.cxx:240
+cui/source/options/optcolor.cxx:241
     (anonymous namespace)::ColorConfigWindow_Impl::Entry m_aDefaultColor Color
 dbaccess/source/core/api/RowSet.hxx:108
     dbaccess::ORowSet m_aURL OUString
@@ -228,9 +228,9 @@ include/filter/msfilter/svdfppt.hxx:890
     ImplPPTParaPropSet nDontKnow2 sal_uInt32
 include/filter/msfilter/svdfppt.hxx:891
     ImplPPTParaPropSet nDontKnow2bit06 sal_uInt16
-include/LibreOfficeKit/LibreOfficeKitGtk.h:33
+include/LibreOfficeKit/LibreOfficeKitGtk.h:40
     _LOKDocView aDrawingArea GtkDrawingArea
-include/LibreOfficeKit/LibreOfficeKitGtk.h:38
+include/LibreOfficeKit/LibreOfficeKitGtk.h:45
     _LOKDocViewClass parent_class GtkDrawingAreaClass
 include/oox/export/shapes.hxx:104
     oox::drawingml::ShapeExport maShapeMap ShapeHashMap
@@ -362,22 +362,50 @@ include/sfx2/msg.hxx:147
     SfxType23 nAttribs sal_uInt16
 include/sfx2/msg.hxx:147
     SfxType23 pType const std::type_info *
-include/svl/itemset.hxx:284
+include/svl/itemset.hxx:281
     SfxItemSetFixed m_aItems const SfxPoolItem *[NITEMS]
-include/svx/AccessibilityCheckDialog.hxx:43
-    svx::AccessibilityCheckDialog m_aIssueCollection 
sfx::AccessibilityIssueCollection
 include/svx/ClassificationDialog.hxx:35
     svx::ClassificationDialog maInternationalHelper SfxClassificationHelper
 include/svx/ClassificationDialog.hxx:37
     svx::ClassificationDialog m_bPerParagraph const _Bool
 include/svx/imapdlg.hxx:91
     SvxIMapDlg aIMapItem SvxIMapDlgItem
-include/vcl/commandevent.hxx:310
+include/test/screenshot_test.hxx:36
+    ScreenshotTest maParent weld::GenericDialogController
+include/vcl/commandevent.hxx:317
     CommandGesturePanData mfX const double
-include/vcl/commandevent.hxx:311
+include/vcl/commandevent.hxx:318
     CommandGesturePanData mfY const double
-include/vcl/commandevent.hxx:314
+include/vcl/commandevent.hxx:321
     CommandGesturePanData meOrientation const PanningOrientation
+include/vcl/commandevent.hxx:336
+    CommandGestureZoomData mfX const double
+include/vcl/commandevent.hxx:337
+    CommandGestureZoomData mfY const double
+include/vcl/commandevent.hxx:352
+    CommandGestureRotateData mfX const double
+include/vcl/commandevent.hxx:353
+    CommandGestureRotateData mfY const double
+include/vcl/commandevent.hxx:354
+    CommandGestureRotateData meEventType const GestureEventRotateType
+include/vcl/commandevent.hxx:355
+    CommandGestureRotateData mfAngleDelta const double
+include/vcl/GestureEventRotate.hxx:25
+    GestureEventRotate mnX sal_Int32
+include/vcl/GestureEventRotate.hxx:26
+    GestureEventRotate mnY sal_Int32
+include/vcl/GestureEventRotate.hxx:28
+    GestureEventRotate meEventType GestureEventRotateType
+include/vcl/GestureEventRotate.hxx:32
+    GestureEventRotate mfAngleDelta double
+include/vcl/GestureEventZoom.hxx:25
+    GestureEventZoom mnX sal_Int32
+include/vcl/GestureEventZoom.hxx:26
+    GestureEventZoom mnY sal_Int32
+include/vcl/GestureEventZoom.hxx:28
+    GestureEventZoom meEventType GestureEventZoomType
+include/vcl/GestureEventZoom.hxx:32
+    GestureEventZoom mfScaleDelta double
 include/vcl/pdf/PDFAnnotationMarker.hxx:67
     vcl::pdf::PDFAnnotationMarkerHighlight meTextMarkerType PDFTextMarkerType
 include/xmloff/shapeimport.hxx:57
@@ -415,7 +443,7 @@ lingucomponent/source/languageguessing/simpleguesser.cxx:77
 lotuswordpro/source/filter/bento.hxx:351
     OpenStormBento::CBenNamedObject cNameListElmt CBenNamedObjectListElmt
 lotuswordpro/source/filter/clone.hxx:23
-    detail::has_clone::(anonymous) a char[2]
+    detail::has_clone::no a char[2]
 oox/source/drawingml/diagram/layoutnodecontext.cxx:94
     oox::drawingml::(anonymous namespace)::AlgorithmContext mnRevision 
sal_Int32
 oox/source/drawingml/diagram/layoutnodecontext.cxx:136
@@ -441,7 +469,11 @@ oox/source/ppt/timenodelistcontext.cxx:865
 pyuno/source/module/pyuno_callable.cxx:45
     pyuno::(anonymous namespace)::PyUNO_callable ob_base PyObject
 pyuno/source/module/pyuno_impl.hxx:138
-    pyuno::(anonymous) ob_base PyObject
+    pyuno::PyUNO ob_base PyObject
+pyuno/source/module/pyuno_impl.hxx:152
+    pyuno::PyUNO_iterator ob_base PyObject
+pyuno/source/module/pyuno_impl.hxx:167
+    pyuno::PyUNO_list_iterator ob_base PyObject
 pyuno/source/module/pyuno_impl.hxx:238
     pyuno::stRuntimeImpl ob_base PyObject
 reportdesign/source/core/api/ReportDefinition.cxx:241
@@ -502,11 +534,11 @@ sal/qa/osl/security/osl_Security.cxx:188
     osl_Security::getConfigDir bRes1 _Bool
 sal/textenc/textenc.cxx:405
     (anonymous namespace)::FullTextEncodingData module_ osl::Module
-sc/inc/compiler.hxx:267
-    ScCompiler::AddInMap pODFF const char *
 sc/inc/compiler.hxx:268
+    ScCompiler::AddInMap pODFF const char *
+sc/inc/compiler.hxx:269
     ScCompiler::AddInMap pEnglish const char *
-sc/inc/compiler.hxx:270
+sc/inc/compiler.hxx:271
     ScCompiler::AddInMap pUpper const char *
 sc/inc/editutil.hxx:113
     ScEnginePoolHelper bDeleteEnginePool _Bool
@@ -520,7 +552,7 @@ sc/inc/queryevaluator.hxx:66
     ScQueryEvaluator maTest _Bool[32]
 sc/inc/token.hxx:402
     SingleDoubleRefModifier aDub ScComplexRefData
-sc/qa/unit/tiledrendering/tiledrendering.cxx:620
+sc/qa/unit/tiledrendering/tiledrendering.cxx:584
     (anonymous namespace)::ViewCallback m_callbackWrapper 
TestLokCallbackWrapper
 sc/source/core/data/document.cxx:1245
     (anonymous namespace)::BroadcastRecalcOnRefMoveGuard aSwitch 
sc::AutoCalcSwitch
@@ -576,6 +608,8 @@ sc/source/ui/inc/msgpool.hxx:42
     ScMessagePool aGlobalUserListItem ScUserListItem
 sc/source/ui/inc/msgpool.hxx:43
     ScMessagePool aCondFormatDlgItem ScCondFormatDlgItem
+sc/source/ui/inc/namepast.hxx:42
+    ScNamePasteDlg m_RangeMap std::map<OUString, ScRangeName>
 sc/source/ui/inc/notemark.hxx:45
     ScNoteMarker m_aTimer Timer
 sc/source/ui/inc/PivotLayoutTreeListBase.hxx:47
@@ -588,7 +622,7 @@ sccomp/source/solver/DifferentialEvolution.hxx:34
     DifferentialEvolutionAlgorithm maRandomDevice std::random_device
 sccomp/source/solver/ParticelSwarmOptimization.hxx:55
     ParticleSwarmOptimizationAlgorithm maRandomDevice std::random_device
-scripting/source/stringresource/stringresource.cxx:1255
+scripting/source/stringresource/stringresource.cxx:1248
     stringresource::(anonymous namespace)::BinaryInput m_aData 
Sequence<sal_Int8>
 sd/inc/anminfo.hxx:51
     SdAnimationInfo maSecondSoundFile OUString
@@ -608,13 +642,13 @@ sd/source/ui/remotecontrol/ZeroconfService.hxx:33
     sd::ZeroconfService port uint
 sd/source/ui/view/DocumentRenderer.cxx:1318
     sd::DocumentRenderer::Implementation mxObjectShell SfxObjectShellRef
-sd/source/ui/view/viewshel.cxx:1136
+sd/source/ui/view/viewshel.cxx:1180
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aDrawLock sd::slidesorter::view::class SlideSorterView::DrawLock
-sd/source/ui/view/viewshel.cxx:1137
+sd/source/ui/view/viewshel.cxx:1181
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aModelLock sd::slidesorter::controller::class 
SlideSorterController::ModelChangeLock
-sd/source/ui/view/viewshel.cxx:1138
+sd/source/ui/view/viewshel.cxx:1182
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aUpdateLock sd::slidesorter::controller::class PageSelector::UpdateLock
-sd/source/ui/view/viewshel.cxx:1139
+sd/source/ui/view/viewshel.cxx:1183
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges m_aContext 
sd::slidesorter::controller::class SelectionObserver::Context
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:266
     (anonymous namespace)::PDFGrammar::definition boolean rule<ScannerT>
@@ -662,7 +696,7 @@ sfx2/source/dialog/basedlgs.cxx:46
     SfxModelessDialog_Impl aMoveIdle Idle
 sfx2/source/doc/doctempl.cxx:106
     DocTempl::(anonymous namespace)::DocTempl_EntryData_Impl mxObjShell 
SfxObjectShellLock
-sfx2/source/inc/templdgi.hxx:93
+sfx2/source/inc/templdgi.hxx:91
     SfxCommonTemplateDialog_Impl m_aStyleListUpdateFamily Link<void *, void>
 slideshow/source/engine/animationnodes/animationbasenode.hxx:88
     slideshow::internal::AnimationBaseNode mpSubsetManager 
SubsettableShapeManagerSharedPtr
@@ -702,7 +736,7 @@ starmath/inc/mathml/mathmlMo.hxx:68
     moOperatorData m_rspace sal_uInt16
 starmath/inc/mathml/mathmlMo.hxx:69
     moOperatorData m_properties moOpDP
-starmath/inc/view.hxx:251
+starmath/inc/view.hxx:247
     SmViewShell maGraphicController SmGraphicController
 svgio/inc/svgcharacternode.hxx:84
     svgio::svgreader::SvgTextPosition maY ::std::vector<double>
@@ -742,44 +776,48 @@ 
svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1098
     (anonymous namespace)::ExpressionGrammar::definition identifier 
::boost::spirit::classic::rule<ScannerT>
 svx/source/dialog/contimp.hxx:75
     SvxSuperContourDlg aContourItem SvxContourDlgItem
-svx/source/dialog/framelinkarray.cxx:455
+svx/source/dialog/framelinkarray.cxx:476
     svx::frame::(anonymous namespace)::MergedCellIterator mnFirstRow sal_Int32
 svx/source/dialog/imapwnd.hxx:88
     IMapWindow maItemInfos SfxItemInfo[1]
-svx/source/dialog/weldeditview.cxx:460
+svx/source/dialog/weldeditview.cxx:453
     (anonymous namespace)::WeldEditSource m_rEditAcc WeldEditAccessible &
 svx/source/inc/datanavi.hxx:190
     svxform::XFormsPage m_aDropHelper DataTreeDropTarget
 svx/source/svdraw/svdcrtv.cxx:48
     ImplConnectMarkerOverlay maObjects sdr::overlay::OverlayObjectList
-svx/source/svdraw/svdmrkv.cxx:136
+svx/source/svdraw/svdmrkv.cxx:137
     MarkingSubSelectionOverlay maObjects sdr::overlay::OverlayObjectList
 svx/source/tbxctrls/extrusioncontrols.hxx:66
     svx::ExtrusionDirectionWindow maImgDirection Image[9]
 svx/source/xml/xmleohlp.cxx:71
-    OutputStorageWrapper_Impl aTempFile TempFile
+    OutputStorageWrapper_Impl aTempFile TempFileFast
 svx/source/xml/xmlgrhlp.cxx:93
-    (anonymous namespace)::GraphicInputStream maTempFile utl::TempFile
+    (anonymous namespace)::GraphicInputStream maTempFile utl::TempFileFast
 sw/inc/unosett.hxx:146
     SwXNumberingRules m_pImpl ::sw::UnoImplPtr<Impl>
 sw/qa/core/test_ToxTextGenerator.cxx:140
     (anonymous namespace)::ToxTextGeneratorWithMockedChapterField 
mChapterFieldType SwChapterFieldType
-sw/qa/extras/uiwriter/uiwriter7.cxx:2238
+sw/qa/extras/uiwriter/uiwriter7.cxx:2261
     (anonymous namespace)::IdleTask maIdle Idle
 sw/source/core/crsr/crbm.cxx:62
     (anonymous namespace)::CursorStateHelper m_aSaveState SwCursorSaveState
 sw/source/core/inc/ftnboss.hxx:34
     SwSaveFootnoteHeight aGuard SwFrameDeleteGuard
+sw/source/core/inc/pamtyp.hxx:79
+    SwMoveFnCollection fnNds GoNds
 sw/source/core/inc/swfont.hxx:987
     SvStatistics nGetStretchTextSize sal_uInt16
 sw/source/core/layout/dbg_lay.cxx:181
     SwImplEnterLeave m_nAction DbgAction
-sw/source/core/text/inftxt.cxx:532
+sw/source/core/text/inftxt.cxx:536
     (anonymous namespace)::SwTransparentTextGuard m_aContentVDev 
ScopedVclPtrInstance<VirtualDevice>
-sw/source/core/text/inftxt.hxx:676
+sw/source/core/text/inftxt.hxx:679
     SwTextSlot aText OUString
 sw/source/core/text/porfld.cxx:143
     (anonymous namespace)::SwFieldSlot aText OUString
+sw/source/core/text/porrst.hxx:191
+    SwBookmarkPortion m_bHasCustomColor _Bool
 sw/source/core/text/redlnitr.hxx:78
     SwRedlineItr m_nNdIdx const SwNodeOffset
 sw/source/uibase/docvw/romenu.hxx:34
@@ -790,14 +828,14 @@ sw/source/uibase/docvw/romenu.hxx:50
     SwReadOnlyPopup m_nReadonlyBackgroundtogallery sal_uInt16
 sw/source/uibase/inc/condedit.hxx:43
     ConditionEdit m_aDropTargetHelper ConditionEditDropTarget
-sw/source/uibase/inc/conttree.hxx:298
+sw/source/uibase/inc/conttree.hxx:297
     SwGlobalTree m_aDropTargetHelper SwGlobalTreeDropTarget
 sw/source/uibase/inc/olmenu.hxx:77
     SwSpellPopup m_aBuilder VclBuilder
 sw/source/uibase/inc/swuicnttab.hxx:241
     SwTokenWindow m_aAdjustPositionsIdle Idle
 sw/source/uibase/inc/tmpdlg.hxx:35
-    SwTemplateDlgController bNewStyle _Bool
+    SwTemplateDlgController m_bNewStyle _Bool
 sw/source/uibase/inc/uivwimp.hxx:93
     SwView_Impl m_xTmpSelDocShell SfxObjectShellLock
 sw/source/uibase/inc/unodispatch.hxx:45
@@ -818,6 +856,8 @@ vcl/inc/graphic/Manager.hxx:41
     vcl::graphic::Manager maSwapOutTimer Timer
 vcl/inc/headless/BitmapHelper.hxx:32
     BitmapHelper aTmpBmp SvpSalBitmap
+vcl/inc/jsdialog/jsdialogbuilder.hxx:615
+    JSToolbar m_pPopovers std::map<sal_uInt16, weld::Widget *>
 vcl/inc/pdf/pdfbuildin_fonts.hxx:34
     vcl::pdf::BuildinFont m_nAscent const int
 vcl/inc/pdf/pdfbuildin_fonts.hxx:35
@@ -826,8 +866,10 @@ vcl/inc/pdf/pdfbuildin_fonts.hxx:42
     vcl::pdf::BuildinFont m_aWidths const int[256]
 vcl/inc/salvtables.hxx:565
     SalInstanceEntry m_aTextFilter WeldTextFilter
-vcl/inc/salvtables.hxx:950
+vcl/inc/salvtables.hxx:952
     SalInstanceComboBoxWithEdit m_aTextFilter WeldTextFilter
+vcl/inc/sft.hxx:177
+    vcl::TTGlobalFontInfo_ fsSelection sal_uInt16
 vcl/inc/svimpbox.hxx:118
     SvImpLBox m_aFctSet ImpLBSelEng
 vcl/inc/unx/i18n_ic.hxx:40
@@ -844,37 +886,41 @@ vcl/inc/unx/i18n_ic.hxx:45
     SalI18N_InputContext maSwitchIMCallback XIMCallback
 vcl/inc/unx/i18n_ic.hxx:46
     SalI18N_InputContext maDestroyCallback XIMCallback
-vcl/source/app/salvtables.cxx:603
+vcl/source/app/salvtables.cxx:250
     SalFlashAttention m_aOrigBackground Wallpaper
+vcl/source/fontsubset/ttcr.hxx:40
+    vcl::longHorMetrics aw sal_uInt16
+vcl/source/fontsubset/ttcr.hxx:41
+    vcl::longHorMetrics lsb sal_Int16
 vcl/source/gdi/jobset.cxx:39
     (anonymous namespace)::ImplOldJobSetupData cDeviceName char[32]
 vcl/source/gdi/jobset.cxx:40
     (anonymous namespace)::ImplOldJobSetupData cPortName char[32]
-vcl/source/pdf/PDFiumLibrary.cxx:390
+vcl/source/pdf/PDFiumLibrary.cxx:428
     vcl::pdf::(anonymous namespace)::PDFiumDocumentImpl m_aFormCallbacks 
FPDF_FORMFILLINFO
 vcl/unx/gtk3/a11y/atkhypertext.cxx:31
     (anonymous namespace)::HyperLink atk_hyper_link const AtkHyperlink
-vcl/unx/gtk3/a11y/atkwrapper.hxx:50
-    AtkObjectWrapper aParent AtkObject
-vcl/unx/gtk3/a11y/atkwrapper.hxx:79
+vcl/unx/gtk3/a11y/atkwrapper.hxx:51
+    AtkObjectWrapper aParent GtkWidgetAccessible
+vcl/unx/gtk3/a11y/atkwrapper.hxx:82
     AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
 vcl/unx/gtk3/customcellrenderer.hxx:19
     _CustomCellRenderer parent GtkCellRendererText
 vcl/unx/gtk3/customcellrenderer.hxx:29
-    (anonymous) parent_class GtkCellRendererTextClass
+    CustomCellRendererClass parent_class GtkCellRendererTextClass
 vcl/unx/gtk3/gloactiongroup.cxx:27
     (anonymous namespace)::GLOAction parent_instance GObject
 vcl/unx/gtk3/glomenu.cxx:16
     GLOMenu parent_instance const GMenuModel
-vcl/unx/gtk3/gtkinst.cxx:7238
+vcl/unx/gtk3/gtkinst.cxx:7330
     (anonymous namespace)::GtkInstanceAssistant m_pButtonBox GtkButtonBox *
-vcl/unx/gtk3/gtkinst.cxx:10879
+vcl/unx/gtk3/gtkinst.cxx:10975
     (anonymous namespace)::GtkInstanceMenuToggleButton m_pContainer GtkBox *
-vcl/unx/gtk3/gtkinst.cxx:10881
+vcl/unx/gtk3/gtkinst.cxx:10977
     (anonymous namespace)::GtkInstanceMenuToggleButton m_pMenuButton 
GtkMenuButton *
-vcl/unx/gtk3/gtkinst.cxx:20347
+vcl/unx/gtk3/gtkinst.cxx:20612
     (anonymous namespace)::GtkInstanceComboBox m_pOverlay GtkOverlay *
-vcl/unx/gtk3/gtkinst.cxx:20353
+vcl/unx/gtk3/gtkinst.cxx:20618
     (anonymous namespace)::GtkInstanceComboBox m_pMenuTextRenderer 
GtkCellRenderer *
 writerfilter/source/dmapper/PropertyMap.hxx:220
     writerfilter::dmapper::SectionPropertyMap m_nDebugSectionNumber sal_Int32
diff --git a/compilerplugins/clang/unusedfields.py 
b/compilerplugins/clang/unusedfields.py
index b0018de2168c..c63ef0d4d235 100755
--- a/compilerplugins/clang/unusedfields.py
+++ b/compilerplugins/clang/unusedfields.py
@@ -88,11 +88,16 @@ for d in definitionSet:
     fieldType = definitionToTypeMap[d]
     if "ModuleClient" in fieldType:
         continue
-    # leave the weld stuff alone until Caolan is finished
-    if "weld::" in fieldType:
-        continue
     if "::sfx2::sidebar::ControllerItem" in fieldType:
         continue
+    if "(lambda at " in d[0]:
+        continue
+    if "weld::CustomWeld" in fieldType:
+        continue
+    if "weld::Container" in fieldType:
+        continue
+    if "weld::Frame" in fieldType:
+        continue
     untouchedSet.add((d[0] + " " + d[1] + " " + fieldType, srcLoc))
     untouchedSetD.add(d)
 
@@ -124,13 +129,12 @@ for d in definitionSet:
         continue
     if "VclPtr<" in fieldType:
         continue
-    # leave the weld stuff alone until Caolan is finished
-    if "weld::" in fieldType:
-        continue
     if "osl::Mutex" in fieldType:
         continue
     if "::sfx2::sidebar::ControllerItem" in fieldType:
         continue
+    if "(lambda at " in d[0]:
+        continue
     onlyUsedInConstructorSet.add((d[0] + " " + d[1] + " " + fieldType, srcLoc))
 
 writeonlySet = set()
@@ -168,9 +172,6 @@ for d in definitionSet:
     # mutex locking
     if "Guard" in fieldType:
         continue
-    # leave the weld stuff alone until Caolan is finished
-    if "weld::" in fieldType:
-        continue
     # these are just all model classes
     if (srcLoc.startswith("oox/")
         or srcLoc.startswith("lotuswordpro/")
@@ -180,7 +181,14 @@ for d in definitionSet:
         or srcLoc.startswith("filter/")
         or srcLoc.startswith("vcl/source/filter/")):
         continue
-
+    if "(lambda at " in d[0]:
+        continue
+    if "weld::CustomWeld" in fieldType:
+        continue
+    if "weld::Container" in fieldType:
+        continue
+    if "weld::Frame" in fieldType:
+        continue
     writeonlySet.add((d[0] + " " + d[1] + " " + definitionToTypeMap[d], 
srcLoc))
 
 
@@ -205,8 +213,11 @@ for d in definitionSet:
     if (srcLoc.startswith("hwpfilter/")
         or srcLoc.startswith("lotuswordpro/")):
         continue
-    # leave the weld stuff alone until Caolan is finished
-    if "weld::" in fieldType:
+    if "(lambda at " in d[0]:
+        continue
+    if "weld::CustomWeld" in fieldType:
+        continue
+    if "weld::Container" in fieldType:
         continue
     readonlySet.add((d[0] + " " + d[1] + " " + definitionToTypeMap[d], srcLoc))
 
diff --git a/compilerplugins/clang/unusedfields.readonly.results 
b/compilerplugins/clang/unusedfields.readonly.results
index 5b292e61384e..a912a7e83711 100644
--- a/compilerplugins/clang/unusedfields.readonly.results
+++ b/compilerplugins/clang/unusedfields.readonly.results
@@ -1,7 +1,7 @@
 basegfx/source/polygon/b2dtrapezoid.cxx:205
     basegfx::trapezoidhelper::(anonymous namespace)::PointBlockAllocator 
maFirstStackBlock B2DPoint[32]
-basic/source/inc/expr.hxx:92
-    SbiExprNode::(anonymous) nTypeStrId sal_uInt16
+basic/source/inc/expr.hxx:111
+    SbiExprNode::(anonymous union at 
/home/noel/libo/basic/source/inc/expr.hxx:110:5) nTypeStrId sal_uInt16
 bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:63
     Data rdx sal_uInt64
 bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:64
@@ -49,9 +49,9 @@ bridges/source/jni_uno/jni_java2uno.cxx:154
 chart2/source/model/main/DataPoint.hxx:106
     chart::DataPoint m_bNoParentPropAllowed _Bool
 codemaker/source/javamaker/classfile.cxx:508
-     uint32Bytes sal_uInt32
+    (unnamed union at 
/home/noel/libo/codemaker/source/javamaker/classfile.cxx:508:5) uint32Bytes 
sal_uInt32
 codemaker/source/javamaker/classfile.cxx:540
-     uint64Bytes sal_uInt64
+    (unnamed union at 
/home/noel/libo/codemaker/source/javamaker/classfile.cxx:540:5) uint64Bytes 
sal_uInt64
 connectivity/inc/sdbcx/VCatalog.hxx:66
     connectivity::sdbcx::OCatalog m_pGroups std::unique_ptr<OCollection>
 connectivity/inc/sdbcx/VGroup.hxx:52
@@ -63,17 +63,17 @@ connectivity/inc/sdbcx/VUser.hxx:52
 connectivity/qa/connectivity/resource/sharedresources_test.cxx:53
     connectivity_test::SharedResourcesTest m_aResource 
::connectivity::SharedResources
 connectivity/source/drivers/evoab2/EApi.h:124
-    (anonymous) po char *
+    EContactAddress po char *
 connectivity/source/drivers/evoab2/EApi.h:126
-    (anonymous) street char *
+    EContactAddress street char *
 connectivity/source/drivers/evoab2/EApi.h:127
-    (anonymous) locality char *
+    EContactAddress locality char *
 connectivity/source/drivers/evoab2/EApi.h:128
-    (anonymous) region char *
+    EContactAddress region char *
 connectivity/source/drivers/evoab2/EApi.h:129
-    (anonymous) code char *
+    EContactAddress code char *
 connectivity/source/drivers/evoab2/EApi.h:130
-    (anonymous) country char *
+    EContactAddress country char *
 connectivity/source/inc/dbase/DIndexIter.hxx:33
     connectivity::dbase::OIndexIterator m_pOperator file::OBoolOperator *
 connectivity/source/inc/dbase/DIndexIter.hxx:34
@@ -176,7 +176,7 @@ cppu/source/uno/check.cxx:267
     (anonymous namespace)::Char4 chars Char3
 cppu/source/uno/check.cxx:271
     (anonymous namespace)::Char4 c char
-cui/source/options/optcolor.cxx:259
+cui/source/options/optcolor.cxx:260
     (anonymous namespace)::ColorConfigWindow_Impl aModuleOptions 
SvtModuleOptions
 dbaccess/source/core/api/RowSetBase.hxx:84
     dbaccess::ORowSetBase m_aEmptyValue connectivity::ORowSetValue
@@ -190,6 +190,38 @@ dbaccess/source/filter/hsqldb/parseschema.hxx:34
     dbahsql::SchemaParser m_PrimaryKeys std::map<OUString, 
std::vector<OUString> >
 dbaccess/source/ui/control/tabletree.cxx:127
     dbaui::(anonymous namespace)::OViewSetter m_aEqualFunctor 
::comphelper::UStringMixEqual
+dbaccess/source/ui/dlg/advancedsettings.hxx:34
+    dbaui::SpecialSettingsPage m_xIsSQL92Check 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:35
+    dbaui::SpecialSettingsPage m_xAppendTableAlias 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:36
+    dbaui::SpecialSettingsPage m_xAsBeforeCorrelationName 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:37
+    dbaui::SpecialSettingsPage m_xEnableOuterJoin 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:38
+    dbaui::SpecialSettingsPage m_xIgnoreDriverPrivileges 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:39
+    dbaui::SpecialSettingsPage m_xParameterSubstitution 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:40
+    dbaui::SpecialSettingsPage m_xSuppressVersionColumn 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:41
+    dbaui::SpecialSettingsPage m_xCatalog std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:42
+    dbaui::SpecialSettingsPage m_xSchema std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:43
+    dbaui::SpecialSettingsPage m_xIndexAppendix 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:44
+    dbaui::SpecialSettingsPage m_xDosLineEnds 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:45
+    dbaui::SpecialSettingsPage m_xCheckRequiredFields 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:46
+    dbaui::SpecialSettingsPage m_xIgnoreCurrency 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:47
+    dbaui::SpecialSettingsPage m_xEscapeDateTime 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:48
+    dbaui::SpecialSettingsPage m_xPrimaryKeySupport 
std::unique_ptr<weld::CheckButton>
+dbaccess/source/ui/dlg/advancedsettings.hxx:49
+    dbaui::SpecialSettingsPage m_xRespectDriverResultSetType 
std::unique_ptr<weld::CheckButton>
 dbaccess/source/ui/inc/charsetlistbox.hxx:43
     dbaui::CharSetListBox m_aCharSets OCharsetDisplay
 dbaccess/source/ui/inc/sqledit.hxx:41
@@ -247,17 +279,15 @@ framework/source/fwe/classes/addonsoptions.cxx:349
 framework/source/fwe/classes/addonsoptions.cxx:350
     framework::AddonsOptions_Impl m_aEmptyAddonNotebookBar 
Sequence<Sequence<PropertyValue> >
 i18npool/inc/textconversion.hxx:78
-    i18npool::(anonymous) code sal_Unicode
+    i18npool::Hangul_Index code sal_Unicode
 i18npool/inc/textconversion.hxx:79
-    i18npool::(anonymous) address sal_Int16
+    i18npool::Hangul_Index address sal_Int16
 i18npool/inc/textconversion.hxx:80
-    i18npool::(anonymous) count sal_Int16
+    i18npool::Hangul_Index count sal_Int16
 include/basic/sbstar.hxx:50
     StarBASIC aErrorHdl Link<StarBASIC *, _Bool>
 include/basic/sbstar.hxx:51
     StarBASIC aBreakHdl Link<StarBASIC *, BasicDebugFlags>
-include/comphelper/guarding.hxx:40
-    comphelper::ORelease m_rMutex MUTEX &
 include/comphelper/parallelsort.hxx:164
     comphelper::(anonymous namespace)::Binner maLabels uint8_t[51200]
 include/comphelper/servicedecl.hxx:130
@@ -266,8 +296,6 @@ include/comphelper/servicedecl.hxx:131
     comphelper::service_decl::ServiceDecl m_pImplName const char *const
 include/comphelper/servicedecl.hxx:132
     comphelper::service_decl::ServiceDecl m_pServiceNames const char *const
-include/comphelper/stl_types.hxx:114
-    comphelper::mem_fun1_t M_f const _fun_type
 include/connectivity/DriversConfig.hxx:76
     connectivity::DriversConfig m_aNode OSharedConfigNode
 include/connectivity/sdbcx/VDescriptor.hxx:51
@@ -288,11 +316,9 @@ include/filter/msfilter/svdfppt.hxx:891
     ImplPPTParaPropSet nDontKnow2bit06 sal_uInt16
 include/oox/core/contexthandler2.hxx:231
     oox::core::ContextHandler2Helper mnRootStackSize size_t
-include/oox/helper/containerhelper.hxx:130
-    oox::Matrix maData container_type
 include/oox/ole/axbinarywriter.hxx:150
     oox::ole::AxBinaryPropertyWriter maStreamProps ComplexPropVector
-include/sfx2/lokhelper.hxx:33
+include/sfx2/lokhelper.hxx:35
     LokMouseEventData maLogicPosition std::optional<Point>
 include/sfx2/msg.hxx:95
     SfxTypeAttrib nAID sal_uInt16
@@ -325,37 +351,45 @@ include/svx/svdmark.hxx:142
 include/svx/svdoedge.hxx:160
     SdrEdgeObj mbBoundRectCalculationRunning _Bool
 include/unoidl/unoidl.hxx:445
-    unoidl::ConstantValue  union unoidl::ConstantValue::(anonymous at 
/home/noel/libo2/include/unoidl/unoidl.hxx:445:5)
+    unoidl::ConstantValue  union unoidl::ConstantValue::(anonymous at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5)
 include/unoidl/unoidl.hxx:446
-    unoidl::ConstantValue::(anonymous) booleanValue _Bool
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) booleanValue _Bool
 include/unoidl/unoidl.hxx:447
-    unoidl::ConstantValue::(anonymous) byteValue sal_Int8
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) byteValue sal_Int8
 include/unoidl/unoidl.hxx:448
-    unoidl::ConstantValue::(anonymous) shortValue sal_Int16
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) shortValue sal_Int16
 include/unoidl/unoidl.hxx:449
-    unoidl::ConstantValue::(anonymous) unsignedShortValue sal_uInt16
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) unsignedShortValue sal_uInt16
 include/unoidl/unoidl.hxx:450
-    unoidl::ConstantValue::(anonymous) longValue sal_Int32
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) longValue sal_Int32
 include/unoidl/unoidl.hxx:451
-    unoidl::ConstantValue::(anonymous) unsignedLongValue sal_uInt32
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) unsignedLongValue sal_uInt32
 include/unoidl/unoidl.hxx:452
-    unoidl::ConstantValue::(anonymous) hyperValue sal_Int64
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) hyperValue sal_Int64
 include/unoidl/unoidl.hxx:453
-    unoidl::ConstantValue::(anonymous) unsignedHyperValue sal_uInt64
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) unsignedHyperValue sal_uInt64
 include/unoidl/unoidl.hxx:454
-    unoidl::ConstantValue::(anonymous) floatValue float
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) floatValue float
 include/unoidl/unoidl.hxx:455
-    unoidl::ConstantValue::(anonymous) doubleValue double
+    unoidl::ConstantValue::(anonymous union at 
/home/noel/libo/include/unoidl/unoidl.hxx:445:5) doubleValue double
 include/unotest/bootstrapfixturebase.hxx:52
     test::BootstrapFixtureBase m_directories Directories
 include/vcl/formatter.hxx:127
     Formatter m_aStaticFormatter StaticFormatter
 include/vcl/toolkit/field.hxx:399
     DateFormatter maStaticFormatter class Formatter::StaticFormatter
+io/source/stm/odata.cxx:235
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:235:5) f float
+io/source/stm/odata.cxx:242
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:242:5) d double
+io/source/stm/odata.cxx:551
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:551:5) n 
sal_uInt32
 io/source/stm/odata.cxx:558
-    io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous 
union)::(anonymous) n1 sal_uInt32
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:558:5) ad struct 
(unnamed struct at /home/noel/libo/io/source/stm/odata.cxx:558:23)
 io/source/stm/odata.cxx:558
-    io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous 
union)::(anonymous) n2 sal_uInt32
+    io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous union)::(unnamed 
struct at /home/noel/libo/io/source/stm/odata.cxx:558:23) n1 sal_uInt32
+io/source/stm/odata.cxx:558
+    io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous union)::(unnamed 
struct at /home/noel/libo/io/source/stm/odata.cxx:558:23) n2 sal_uInt32
 libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx:48
     (anonymous namespace)::GtvLokDialogPrivate m_nChildKeyModifier guint32
 libreofficekit/source/gtk/lokdocview.cxx:86
@@ -394,28 +428,30 @@ sal/rtl/digest.cxx:188
     (anonymous namespace)::DigestContextMD2 m_state sal_uInt32[16]
 sal/rtl/digest.cxx:189
     (anonymous namespace)::DigestContextMD2 m_chksum sal_uInt32[16]
-sal/rtl/uuid.cxx:66
+sal/rtl/uuid.cxx:58
     (anonymous namespace)::UUID clock_seq_low sal_uInt8
-sal/rtl/uuid.cxx:67
+sal/rtl/uuid.cxx:59
     (anonymous namespace)::UUID node sal_uInt8[6]
 sc/inc/attarray.hxx:69
     ScMergePatternState pItemSet std::optional<SfxItemSet>
 sc/inc/cellvalue.hxx:113
-    ScRefCellValue::(anonymous) mpString const svl::SharedString *
+    ScRefCellValue::(anonymous union at 
/home/noel/libo/sc/inc/cellvalue.hxx:111:5) mpString const svl::SharedString *
 sc/inc/cellvalue.hxx:114
-    ScRefCellValue::(anonymous) mpEditText const EditTextObject *
+    ScRefCellValue::(anonymous union at 
/home/noel/libo/sc/inc/cellvalue.hxx:111:5) mpEditText const EditTextObject *
 sc/inc/compiler.hxx:132
-    ScRawToken::(anonymous union)::(anonymous) eItem class 
ScTableRefToken::Item
+    ScRawToken::(anonymous union)::(unnamed struct at 
/home/noel/libo/sc/inc/compiler.hxx:131:9) nIndex sal_uInt16
 sc/inc/compiler.hxx:133
-    ScRawToken::(anonymous) table struct (unnamed struct at 
/home/noel/libo2/sc/inc/compiler.hxx:130:9)
-sc/inc/compiler.hxx:138
-    ScRawToken::(anonymous) pMat ScMatrix *
+    ScRawToken::(anonymous union)::(unnamed struct at 
/home/noel/libo/sc/inc/compiler.hxx:131:9) eItem class ScTableRefToken::Item
+sc/inc/compiler.hxx:134
+    ScRawToken::(anonymous union at /home/noel/libo/sc/inc/compiler.hxx:109:5) 
table struct (unnamed struct at /home/noel/libo/sc/inc/compiler.hxx:131:9)
+sc/inc/compiler.hxx:139
+    ScRawToken::(anonymous union at /home/noel/libo/sc/inc/compiler.hxx:109:5) 
pMat ScMatrix *
 sc/inc/formulagroup.hxx:38
-    sc::FormulaGroupEntry::(anonymous) mpCells ScFormulaCell **
+    sc::FormulaGroupEntry::(anonymous union at 
/home/noel/libo/sc/inc/formulagroup.hxx:35:5) mpCells ScFormulaCell **
 sc/inc/reordermap.hxx:20
     sc::ColRowReorderMapType maData DataType
 sc/source/core/inc/adiasync.hxx:41
-    ScAddInAsync::(anonymous) pStr OUString *
+    ScAddInAsync::(anonymous union at 
/home/noel/libo/sc/source/core/inc/adiasync.hxx:38:5) pStr OUString *
 sc/source/core/inc/interpre.hxx:99
     ScTokenStack pPointer const formula::FormulaToken *[512]
 sc/source/filter/excel/xltoolbar.cxx:31
@@ -498,7 +534,7 @@ sd/source/ui/sidebar/MasterPageContainer.cxx:148
     sd::sidebar::MasterPageContainer::Implementation 
maSmallPreviewNotAvailable Image
 sd/source/ui/slideshow/showwindow.hxx:98
     sd::ShowWindow mbMouseCursorHidden _Bool
-sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx:142
+sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx:144
     sd::slidesorter::cache::PageCacheManager::RecentlyUsedPageCaches maMap 
std::map<key_type, mapped_type>
 sd/source/ui/slidesorter/inc/controller/SlsAnimator.hxx:96
     sd::slidesorter::controller::Animator maElapsedTime 
::canvas::tools::ElapsedTime
@@ -550,9 +586,11 @@ svx/source/inc/datanavi.hxx:182
     svxform::XFormsPage m_aMethodString MethodString
 svx/source/inc/datanavi.hxx:183
     svxform::XFormsPage m_aReplaceString ReplaceString
-svx/source/inc/datanavi.hxx:488
+svx/source/inc/datanavi.hxx:367
+    svxform::AddDataItemDialog m_xDataTypeLB std::unique_ptr<weld::ComboBox>
+svx/source/inc/datanavi.hxx:487
     svxform::AddSubmissionDialog m_aMethodString MethodString
-svx/source/inc/datanavi.hxx:489
+svx/source/inc/datanavi.hxx:488
     svxform::AddSubmissionDialog m_aReplaceString ReplaceString
 svx/source/inc/gridcell.hxx:514
     DbPatternField m_pValueFormatter ::std::unique_ptr< 
::dbtools::FormattedColumnValue>
@@ -560,18 +598,20 @@ svx/source/inc/gridcell.hxx:515
     DbPatternField m_pPaintFormatter ::std::unique_ptr< 
::dbtools::FormattedColumnValue>
 svx/source/inc/svdpdf.hxx:61
     ImpSdrPdfImport maDash XDash
+svx/source/unodraw/recoveryui.cxx:64
+    (anonymous namespace)::RecoveryUI m_pParentWindow weld::Window *
 sw/inc/acmplwrd.hxx:42
     SwAutoCompleteWord m_LookupTree editeng::Trie
 sw/inc/breakit.hxx:38
     SwBreakIt m_xLanguageTag std::unique_ptr<LanguageTag>
 sw/inc/dpage.hxx:35
     SwDPage m_pGridLst std::unique_ptr<SdrPageGridFrameList>
-sw/inc/hints.hxx:293
+sw/inc/hints.hxx:308
     SwAttrSetChg m_bDelSet _Bool
-sw/inc/shellio.hxx:152
+sw/inc/shellio.hxx:145
     SwReader mpStg tools::SvRef<SotStorage>
 sw/inc/swevent.hxx:71
-    SwCallMouseEvent::(anonymous union)::(anonymous) pFormat const 
SwFrameFormat *
+    SwCallMouseEvent::(anonymous union)::(unnamed struct at 
/home/noel/libo/sw/inc/swevent.hxx:69:9) pFormat const SwFrameFormat *
 sw/source/core/access/accfrmobjmap.hxx:100
     SwAccessibleChildMap maMap std::map<key_type, mapped_type, key_compare>
 sw/source/core/access/acchypertextdata.hxx:40
@@ -584,26 +624,26 @@ sw/source/core/access/accmap.cxx:619
     SwAccessibleEventMap_Impl maMap std::map<key_type, mapped_type, 
key_compare>
 sw/source/core/access/accmap.cxx:663
     SwAccessibleSelectedParas_Impl maMap std::map<key_type, mapped_type, 
key_compare>
-sw/source/core/doc/swstylemanager.cxx:60
-    (anonymous namespace)::SwStyleManager m_aAutoCharPool StylePool
 sw/source/core/doc/swstylemanager.cxx:61
+    (anonymous namespace)::SwStyleManager m_aAutoCharPool StylePool
+sw/source/core/doc/swstylemanager.cxx:62
     (anonymous namespace)::SwStyleManager m_aAutoParaPool StylePool
 sw/source/core/inc/swblocks.hxx:69
     SwImpBlocks m_bInPutMuchBlocks _Bool
 sw/source/core/text/atrhndl.hxx:47
     SwAttrHandler m_oFnt std::optional<SwFont>
-sw/source/core/text/inftxt.cxx:532
+sw/source/core/text/inftxt.cxx:536
     (anonymous namespace)::SwTransparentTextGuard m_aContentVDev 
ScopedVclPtrInstance<VirtualDevice>
 sw/source/core/text/redlnitr.hxx:75
     SwRedlineItr m_pSet std::unique_ptr<SfxItemSet>
-sw/source/filter/html/htmltab.cxx:2837
+sw/source/filter/html/htmltab.cxx:2834
     CellSaveStruct m_xCnts std::shared_ptr<HTMLTableCnts>
 sw/source/filter/inc/rtf.hxx:33
-    RTFSurround::(anonymous) nVal sal_uInt8
+    RTFSurround::(unnamed union at 
/home/noel/libo/sw/source/filter/inc/rtf.hxx:26:5) nVal sal_uInt8
 sw/source/ui/dbui/dbinsdlg.cxx:104
-    DB_Column::(anonymous) pText OUString *
+    DB_Column::(anonymous union at 
/home/noel/libo/sw/source/ui/dbui/dbinsdlg.cxx:103:5) pText OUString *
 sw/source/ui/dbui/dbinsdlg.cxx:106
-    DB_Column::(anonymous) nFormat sal_uInt32
+    DB_Column::(anonymous union at 
/home/noel/libo/sw/source/ui/dbui/dbinsdlg.cxx:103:5) nFormat sal_uInt32
 sw/source/uibase/dbui/mmconfigitem.cxx:113
     SwMailMergeConfigItem_Impl m_aFemaleGreetingLines std::vector<OUString>
 sw/source/uibase/dbui/mmconfigitem.cxx:115
@@ -612,6 +652,8 @@ sw/source/uibase/dbui/mmconfigitem.cxx:117
     SwMailMergeConfigItem_Impl m_aNeutralGreetingLines std::vector<OUString>
 sw/source/uibase/inc/fldmgr.hxx:80
     SwInsertField_Data m_aDBDataSource css::uno::Any
+sw/source/uibase/inc/frmpage.hxx:281
+    SwFrameAddPage m_xDescriptionED std::unique_ptr<weld::TextView>
 toolkit/source/awt/vclxtoolkit.cxx:435
     (anonymous namespace)::VCLXToolkit mxSelection 
css::uno::Reference<css::datatransfer::clipboard::XClipboard>
 toolkit/source/controls/table/gridtablerenderer.cxx:71
@@ -631,40 +673,40 @@ ucb/source/ucp/gio/gio_mount.hxx:79
 ucb/source/ucp/package/pkgprovider.hxx:48
     package_ucp::ContentProvider m_pPackages std::unique_ptr<Packages>
 ucb/source/ucp/webdav-curl/CurlSession.cxx:129
-    (anonymous namespace)::CurlOption::(anonymous) pValue const void *const
+    (anonymous namespace)::CurlOption::(anonymous union at 
/home/noel/libo/ucb/source/ucp/webdav-curl/CurlSession.cxx:128:5) pValue const 
void *const
 ucbhelper/source/client/proxydecider.cxx:132
     ucbhelper::proxydecider_impl::InternetProxyDecider_Impl m_aEmptyProxy 
const InternetProxyServer
-ucbhelper/source/provider/propertyvalueset.cxx:86
+ucbhelper/source/provider/propertyvalueset.cxx:79
     ucbhelper_impl::PropertyValue aString OUString
-ucbhelper/source/provider/propertyvalueset.cxx:87
+ucbhelper/source/provider/propertyvalueset.cxx:80
     ucbhelper_impl::PropertyValue bBoolean _Bool
-ucbhelper/source/provider/propertyvalueset.cxx:88
+ucbhelper/source/provider/propertyvalueset.cxx:81
     ucbhelper_impl::PropertyValue nByte sal_Int8
-ucbhelper/source/provider/propertyvalueset.cxx:89
+ucbhelper/source/provider/propertyvalueset.cxx:82
     ucbhelper_impl::PropertyValue nShort sal_Int16
-ucbhelper/source/provider/propertyvalueset.cxx:90
+ucbhelper/source/provider/propertyvalueset.cxx:83
     ucbhelper_impl::PropertyValue nInt sal_Int32
-ucbhelper/source/provider/propertyvalueset.cxx:91
+ucbhelper/source/provider/propertyvalueset.cxx:84
     ucbhelper_impl::PropertyValue nLong sal_Int64
-ucbhelper/source/provider/propertyvalueset.cxx:95
+ucbhelper/source/provider/propertyvalueset.cxx:88
     ucbhelper_impl::PropertyValue aBytes Sequence<sal_Int8>
-ucbhelper/source/provider/propertyvalueset.cxx:96
+ucbhelper/source/provider/propertyvalueset.cxx:89
     ucbhelper_impl::PropertyValue aDate Date
-ucbhelper/source/provider/propertyvalueset.cxx:97
+ucbhelper/source/provider/propertyvalueset.cxx:90
     ucbhelper_impl::PropertyValue aTime Time
-ucbhelper/source/provider/propertyvalueset.cxx:98
+ucbhelper/source/provider/propertyvalueset.cxx:91
     ucbhelper_impl::PropertyValue aTimestamp DateTime
-ucbhelper/source/provider/propertyvalueset.cxx:99
+ucbhelper/source/provider/propertyvalueset.cxx:92
     ucbhelper_impl::PropertyValue xBinaryStream Reference<XInputStream>
-ucbhelper/source/provider/propertyvalueset.cxx:100
+ucbhelper/source/provider/propertyvalueset.cxx:93
     ucbhelper_impl::PropertyValue xCharacterStream Reference<XInputStream>
-ucbhelper/source/provider/propertyvalueset.cxx:101
+ucbhelper/source/provider/propertyvalueset.cxx:94
     ucbhelper_impl::PropertyValue xRef Reference<XRef>
-ucbhelper/source/provider/propertyvalueset.cxx:102
+ucbhelper/source/provider/propertyvalueset.cxx:95
     ucbhelper_impl::PropertyValue xBlob Reference<XBlob>
-ucbhelper/source/provider/propertyvalueset.cxx:103
+ucbhelper/source/provider/propertyvalueset.cxx:96
     ucbhelper_impl::PropertyValue xClob Reference<XClob>
-ucbhelper/source/provider/propertyvalueset.cxx:104
+ucbhelper/source/provider/propertyvalueset.cxx:97
     ucbhelper_impl::PropertyValue xArray Reference<XArray>
 unoidl/source/sourceprovider-scanner.hxx:147
     unoidl::detail::SourceProviderInterfaceTypeEntityPad directMandatoryBases 
std::vector<DirectBase>
@@ -674,12 +716,20 @@ unoidl/source/unoidl-read.cxx:152
     (anonymous namespace)::Entity dependencies std::set<OUString>
 unoidl/source/unoidl-read.cxx:153
     (anonymous namespace)::Entity interfaceDependencies std::set<OUString>
+unoidl/source/unoidl-write.cxx:177
+    (unnamed union at /home/noel/libo/unoidl/source/unoidl-write.cxx:176:5) 
buf unsigned char[4]
+unoidl/source/unoidl-write.cxx:190
+    (unnamed union at /home/noel/libo/unoidl/source/unoidl-write.cxx:189:5) 
buf unsigned char[8]
 unoidl/source/unoidlprovider.cxx:89
     unoidl::detail::(anonymous namespace)::Memory16 byte unsigned char[2]
 unoidl/source/unoidlprovider.cxx:99
     unoidl::detail::(anonymous namespace)::Memory32 byte unsigned char[4]
+unoidl/source/unoidlprovider.cxx:111
+    (unnamed union at /home/noel/libo/unoidl/source/unoidlprovider.cxx:109:9) 
f float
 unoidl/source/unoidlprovider.cxx:130
     unoidl::detail::(anonymous namespace)::Memory64 byte unsigned char[8]
+unoidl/source/unoidlprovider.cxx:146
+    (unnamed union at /home/noel/libo/unoidl/source/unoidlprovider.cxx:144:9) 
d double
 unoidl/source/unoidlprovider.cxx:458
     unoidl::detail::MapEntry name Memory32
 unoidl/source/unoidlprovider.cxx:459
@@ -688,15 +738,15 @@ unotools/source/config/pathoptions.cxx:84
     SvtPathOptions_Impl m_aEmptyString OUString
 vcl/inc/bitmap/BitmapFastScaleFilter.hxx:31
     BitmapFastScaleFilter maSize Size
-vcl/inc/ppdparser.hxx:132
+vcl/inc/ppdparser.hxx:133
     psp::PPDParser::PPDConstraint m_pKey1 const PPDKey *
 vcl/inc/printerinfomanager.hxx:75
     psp::PrinterInfoManager::SystemPrintQueue m_aComment OUString
 vcl/inc/salinst.hxx:83
     SalInstance m_bSupportsBitmap32 _Bool
-vcl/inc/salwtype.hxx:167
+vcl/inc/salwtype.hxx:171
     SalWheelMouseEvent mbDeltaIsPixel _Bool
-vcl/inc/salwtype.hxx:220
+vcl/inc/salwtype.hxx:224
     SalQueryCharPositionEvent mnCharPos sal_uLong
 vcl/inc/svdata.hxx:323
     ImplSVNWFData mbMenuBarDockingAreaCommonBG _Bool
@@ -726,7 +776,7 @@ vcl/inc/widgetdraw/WidgetDefinition.hxx:238
     vcl::WidgetDefinitionStyle maActionButtonPressedRolloverTextColor Color
 vcl/inc/widgetdraw/WidgetDefinition.hxx:239
     vcl::WidgetDefinitionStyle maFlatButtonPressedRolloverTextColor Color
-vcl/source/app/settings.cxx:200
+vcl/source/app/settings.cxx:199
     ImplStyleData maDialogStyle DialogStyle
 vcl/source/bitmap/dibtools.cxx:52
     (anonymous namespace)::CIEXYZ aXyzX FXPT2DOT30
@@ -758,7 +808,7 @@ vcl/source/bitmap/dibtools.cxx:116
     (anonymous namespace)::DIBV5Header nV5Reserved sal_uInt32
 vcl/source/control/roadmapwizard.cxx:63
     vcl::RoadmapWizardImpl aStateDescriptors StateDescriptions
-vcl/source/control/tabctrl.cxx:81
+vcl/source/control/tabctrl.cxx:82
     ImplTabCtrlData maLayoutPageIdToLine std::unordered_map<int, int>
 vcl/source/filter/eps/eps.cxx:116
     (anonymous namespace)::PSWriter pVDev ScopedVclPtrInstance<VirtualDevice>
@@ -779,22 +829,22 @@ vcl/source/filter/jpeg/Exif.hxx:56
 vcl/source/filter/jpeg/Exif.hxx:61
     Exif::TiffHeader byteOrder sal_uInt16
 vcl/source/filter/jpeg/transupp.h:132
-    (anonymous) slow_hflip boolean
+    jpeg_transform_info slow_hflip boolean
 vcl/source/filter/jpeg/transupp.h:144
-    (anonymous) crop_width_set JCROP_CODE
+    jpeg_transform_info crop_width_set JCROP_CODE
 vcl/source/filter/jpeg/transupp.h:146
-    (anonymous) crop_height_set JCROP_CODE
+    jpeg_transform_info crop_height_set JCROP_CODE
 vcl/source/filter/jpeg/transupp.h:148
-    (anonymous) crop_xoffset_set JCROP_CODE
+    jpeg_transform_info crop_xoffset_set JCROP_CODE
 vcl/source/filter/jpeg/transupp.h:150
-    (anonymous) crop_yoffset_set JCROP_CODE
+    jpeg_transform_info crop_yoffset_set JCROP_CODE
 vcl/source/treelist/headbar.cxx:41
     ImplHeadItem maHelpId OString
 vcl/source/treelist/headbar.cxx:42
     ImplHeadItem maImage Image
-vcl/unx/gtk3/a11y/atkwrapper.hxx:50
-    AtkObjectWrapper aParent AtkObject
-vcl/unx/gtk3/a11y/atkwrapper.hxx:79
+vcl/unx/gtk3/a11y/atkwrapper.hxx:51
+    AtkObjectWrapper aParent GtkWidgetAccessible
+vcl/unx/gtk3/a11y/atkwrapper.hxx:82
     AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
 vcl/unx/gtk3/glomenu.cxx:16
     GLOMenu parent_instance const GMenuModel
@@ -806,7 +856,7 @@ writerfilter/source/ooxml/OOXMLFactory.hxx:59
     writerfilter::ooxml::AttributeInfo m_nRef Id
 xmloff/inc/MultiPropertySetHelper.hxx:85
     MultiPropertySetHelper aEmptyAny css::uno::Any
-xmloff/source/chart/SchXMLChartContext.cxx:446
+xmloff/source/chart/SchXMLChartContext.cxx:447
     (anonymous namespace)::NewDonutSeries msStyleName OUString
 xmloff/source/chart/SchXMLChartContext.hxx:51
     SeriesDefaultsAndStyles maErrorIndicatorDefault css::uno::Any
diff --git a/compilerplugins/clang/unusedfields.untouched.results 
b/compilerplugins/clang/unusedfields.untouched.results
index 3366f862141a..eaf8b2cae62c 100644
--- a/compilerplugins/clang/unusedfields.untouched.results
+++ b/compilerplugins/clang/unusedfields.untouched.results
@@ -19,9 +19,9 @@ chart2/source/inc/ModifyListenerCallBack.hxx:52
 comphelper/source/container/enumerablemap.cxx:297
     comphelper::(anonymous namespace)::MapEnumeration m_xKeepMapAlive 
Reference<XInterface>
 connectivity/source/drivers/evoab2/EApi.h:121
-    (anonymous) address_format char *
+    EContactAddress address_format char *
 connectivity/source/drivers/evoab2/EApi.h:125
-    (anonymous) ext char *
+    EContactAddress ext char *
 connectivity/source/drivers/mysqlc/mysqlc_user.hxx:22
     connectivity::mysqlc::User m_xConnection 
css::uno::Reference<css::sdbc::XConnection>
 connectivity/source/drivers/mysqlc/mysqlc_view.hxx:65
@@ -34,6 +34,14 @@ cppu/source/typelib/typelib.cxx:57
     (anonymous namespace)::AlignSize_Impl nInt16 sal_Int16
 cui/source/inc/AdditionsDialog.hxx:47
     AdditionInfo sReleaseVersion OUString
+cui/source/inc/AdditionsDialog.hxx:71
+    AdditionsDialog m_xMenuButtonSettings std::unique_ptr<weld::MenuButton>
+cui/source/inc/AdditionsDialog.hxx:75
+    AdditionsDialog m_xContentWindow std::unique_ptr<weld::ScrolledWindow>
+cui/source/inc/align.hxx:97
+    svx::AlignmentTabPage m_xBoxDirection std::unique_ptr<weld::Widget>
+cui/source/inc/paragrph.hxx:151
+    SvxParaAlignTabPage m_xPropertiesFL std::unique_ptr<weld::Widget>
 dbaccess/source/core/inc/databasecontext.hxx:84
     dbaccess::ODatabaseContext m_aBasicDLL BasicDLL
 dbaccess/source/sdbtools/inc/connectiondependent.hxx:116
@@ -66,23 +74,25 @@ embeddedobj/source/msole/olecomponent.hxx:67
     OleComponent m_xContext css::uno::Reference<css::uno::XComponentContext>
 embeddedobj/source/msole/olecomponent.hxx:69
     OleComponent m_bOleInitialized _Bool
-emfio/source/emfuno/xemfparser.cxx:48
+emfio/source/emfuno/xemfparser.cxx:49
     emfio::emfreader::(anonymous namespace)::XEmfParser context_ 
uno::Reference<uno::XComponentContext>
 extensions/source/scanner/scanner.hxx:43
     ScannerManager maProtector osl::Mutex
+filter/source/xsltdialog/xmlfiltertabpagebasic.hxx:35
+    XMLFilterTabPageBasic m_xContainer std::unique_ptr<weld::Widget>
+filter/source/xsltdialog/xmlfiltertabpagexslt.hxx:45
+    XMLFilterTabPageXSLT m_xContainer std::unique_ptr<weld::Widget>
 helpcompiler/inc/HelpCompiler.hxx:202
     HelpCompiler lang const std::string
 include/basegfx/DrawCommands.hxx:143
     gfx::DrawPath mpFillGradient std::shared_ptr<GradientInfo>
-include/comphelper/interfacecontainer3.hxx:328
-      const css::uno::Reference<ListenerT> &
 include/drawinglayer/primitive2d/textlayoutdevice.hxx:64
     drawinglayer::primitive2d::TextLayouterDevice maSolarGuard SolarMutexGuard
 include/editeng/unotext.hxx:609
     SvxUnoTextRangeEnumeration mxParentText 
css::uno::Reference<css::text::XText>
-include/LibreOfficeKit/LibreOfficeKitGtk.h:33
+include/LibreOfficeKit/LibreOfficeKitGtk.h:40
     _LOKDocView aDrawingArea GtkDrawingArea
-include/LibreOfficeKit/LibreOfficeKitGtk.h:38
+include/LibreOfficeKit/LibreOfficeKitGtk.h:45
     _LOKDocViewClass parent_class GtkDrawingAreaClass
 include/oox/vml/vmlshapecontext.hxx:115
     oox::vml::ShapeTypeContext m_pShapeType std::shared_ptr<ShapeType>
@@ -220,18 +230,46 @@ include/svtools/unoevent.hxx:162
     SvEventDescriptor xParentRef css::uno::Reference<css::uno::XInterface>
 include/svx/imapdlg.hxx:91
     SvxIMapDlg aIMapItem SvxIMapDlgItem
-include/unotest/macros_test.hxx:111
+include/unotest/macros_test.hxx:112
     unotest::MacrosTest mpDll std::unique_ptr<BasicDLL>
-include/vcl/commandevent.hxx:310
+include/vcl/commandevent.hxx:317
     CommandGesturePanData mfX const double
-include/vcl/commandevent.hxx:311
+include/vcl/commandevent.hxx:318
     CommandGesturePanData mfY const double
-include/vcl/commandevent.hxx:314
+include/vcl/commandevent.hxx:321
     CommandGesturePanData meOrientation const PanningOrientation
+include/vcl/commandevent.hxx:336
+    CommandGestureZoomData mfX const double
+include/vcl/commandevent.hxx:337
+    CommandGestureZoomData mfY const double
+include/vcl/commandevent.hxx:352
+    CommandGestureRotateData mfX const double
+include/vcl/commandevent.hxx:353
+    CommandGestureRotateData mfY const double
+include/vcl/commandevent.hxx:354
+    CommandGestureRotateData meEventType const GestureEventRotateType
+include/vcl/commandevent.hxx:355
+    CommandGestureRotateData mfAngleDelta const double
 include/vcl/filter/PngImageReader.hxx:35
     vcl::PngImageReader mxStatusIndicator 
css::uno::Reference<css::task::XStatusIndicator>
 include/vcl/filter/PngImageWriter.hxx:32
     vcl::PngImageWriter mxStatusIndicator 
css::uno::Reference<css::task::XStatusIndicator>
+include/vcl/GestureEventRotate.hxx:25
+    GestureEventRotate mnX sal_Int32
+include/vcl/GestureEventRotate.hxx:26
+    GestureEventRotate mnY sal_Int32
+include/vcl/GestureEventRotate.hxx:28
+    GestureEventRotate meEventType GestureEventRotateType
+include/vcl/GestureEventRotate.hxx:32
+    GestureEventRotate mfAngleDelta double
+include/vcl/GestureEventZoom.hxx:25
+    GestureEventZoom mnX sal_Int32
+include/vcl/GestureEventZoom.hxx:26
+    GestureEventZoom mnY sal_Int32
+include/vcl/GestureEventZoom.hxx:28
+    GestureEventZoom meEventType GestureEventZoomType
+include/vcl/GestureEventZoom.hxx:32
+    GestureEventZoom mfScaleDelta double
 include/vcl/pdf/PDFAnnotationMarker.hxx:67
     vcl::pdf::PDFAnnotationMarkerHighlight meTextMarkerType PDFTextMarkerType
 include/vcl/uitest/uiobject.hxx:309
@@ -269,11 +307,15 @@ 
lingucomponent/source/languageguessing/simpleguesser.cxx:75
 lingucomponent/source/languageguessing/simpleguesser.cxx:77
     (anonymous namespace)::textcat_t output char[1024]
 lotuswordpro/source/filter/clone.hxx:23
-    detail::has_clone::(anonymous) a char[2]
+    detail::has_clone::no a char[2]
 pyuno/source/module/pyuno_callable.cxx:45
     pyuno::(anonymous namespace)::PyUNO_callable ob_base PyObject
 pyuno/source/module/pyuno_impl.hxx:138
-    pyuno::(anonymous) ob_base PyObject
+    pyuno::PyUNO ob_base PyObject
+pyuno/source/module/pyuno_impl.hxx:152
+    pyuno::PyUNO_iterator ob_base PyObject
+pyuno/source/module/pyuno_impl.hxx:167
+    pyuno::PyUNO_list_iterator ob_base PyObject
 pyuno/source/module/pyuno_impl.hxx:238
     pyuno::stRuntimeImpl ob_base PyObject
 reportdesign/source/ui/inc/ReportWindow.hxx:52
@@ -342,12 +384,14 @@ sc/source/core/data/document.cxx:1246
     (anonymous namespace)::BroadcastRecalcOnRefMoveGuard aBulk ScBulkBroadcast
 sc/source/filter/inc/sheetdatacontext.hxx:50
     oox::xls::SheetDataContext aReleaser SolarMutexReleaser
-sc/source/ui/inc/docsh.hxx:459
+sc/source/ui/inc/docsh.hxx:456
     ScDocShellModificator mpProtector std::unique_ptr<ScRefreshTimerProtector>
 sc/source/ui/inc/PivotLayoutTreeListBase.hxx:47
     ScPivotLayoutTreeListBase maDropTargetHelper ScPivotLayoutTreeDropTarget
 sd/source/ui/inc/CustomAnimationList.hxx:127
     sd::CustomAnimationList maDropTargetHelper CustomAnimationListDropTarget
+sd/source/ui/inc/custsdlg.hxx:68
+    SdDefineCustomShowDlg m_xDropTargetHelper 
std::unique_ptr<weld::ReorderingDropTarget>
 sd/source/ui/inc/sdtreelb.hxx:72
     SdPageObjsTLV m_xDropTargetHelper std::unique_ptr<SdPageObjsTLVDropTarget>
 sd/source/ui/inc/TableDesignPane.hxx:101
@@ -358,13 +402,13 @@ sd/source/ui/slidesorter/view/SlsLayouter.cxx:63
     sd::slidesorter::view::Layouter::Implementation mpTheme 
std::shared_ptr<view::Theme>
 sd/source/ui/view/DocumentRenderer.cxx:1318
     sd::DocumentRenderer::Implementation mxObjectShell SfxObjectShellRef
-sd/source/ui/view/viewshel.cxx:1136
+sd/source/ui/view/viewshel.cxx:1180
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aDrawLock sd::slidesorter::view::class SlideSorterView::DrawLock
-sd/source/ui/view/viewshel.cxx:1137
+sd/source/ui/view/viewshel.cxx:1181
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aModelLock sd::slidesorter::controller::class 
SlideSorterController::ModelChangeLock
-sd/source/ui/view/viewshel.cxx:1138
+sd/source/ui/view/viewshel.cxx:1182
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges 
m_aUpdateLock sd::slidesorter::controller::class PageSelector::UpdateLock
-sd/source/ui/view/viewshel.cxx:1139
+sd/source/ui/view/viewshel.cxx:1183
     sd::(anonymous namespace)::KeepSlideSorterInSyncWithPageChanges m_aContext 
sd::slidesorter::controller::class SelectionObserver::Context
 sd/source/ui/view/ViewShellBase.cxx:188
     sd::ViewShellBase::Implementation mpPageCacheManager 
std::shared_ptr<slidesorter::cache::PageCacheManager>
@@ -380,7 +424,7 @@ sfx2/source/doc/doctempl.cxx:106
     DocTempl::(anonymous namespace)::DocTempl_EntryData_Impl mxObjShell 
SfxObjectShellLock
 sfx2/source/inc/sfxpicklist.hxx:33
     SfxPickList mxImpl std::unique_ptr<SfxPickListImpl>
-sfx2/source/inc/templdgi.hxx:93
+sfx2/source/inc/templdgi.hxx:91
     SfxCommonTemplateDialog_Impl m_aStyleListUpdateFamily Link<void *, void>
 slideshow/source/engine/opengl/TransitionImpl.cxx:1991
     (anonymous namespace)::ThreeFloats x GLfloat
@@ -402,7 +446,7 @@ starmath/inc/mathml/mathmlMo.hxx:69
     moOperatorData m_properties moOpDP
 starmath/inc/smmod.hxx:67
     SmModule mpLocSymbolData std::unique_ptr<SmLocalizedSymbolData>
-starmath/inc/view.hxx:251
+starmath/inc/view.hxx:247
     SmViewShell maGraphicController SmGraphicController
 svl/source/crypto/cryptosign.cxx:110
     (anonymous namespace)::Extension extnID SECItem
@@ -414,15 +458,17 @@ svl/source/crypto/cryptosign.cxx:270
     (anonymous namespace)::PKIStatusInfo statusString SECItem
 svl/source/crypto/cryptosign.cxx:271
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
+svtools/source/filter/exportdialog.hxx:124
+    ExportDialog mxEncoding std::unique_ptr<weld::Widget>
 svx/source/dialog/contimp.hxx:75
     SvxSuperContourDlg aContourItem SvxContourDlgItem
-svx/source/dialog/weldeditview.cxx:460
+svx/source/dialog/weldeditview.cxx:453
     (anonymous namespace)::WeldEditSource m_rEditAcc WeldEditAccessible &
 svx/source/inc/datanavi.hxx:190
     svxform::XFormsPage m_aDropHelper DataTreeDropTarget
 svx/source/sidebar/fontwork/FontworkPropertyPanel.hxx:41
     svx::sidebar::FontworkPropertyPanel m_xToolbar 
std::unique_ptr<ToolbarUnoDispatcher>
-svx/source/tbxctrls/layctrl.cxx:433
+svx/source/tbxctrls/layctrl.cxx:432
     (anonymous namespace)::ColumnsWindow mxControl 
rtl::Reference<SvxColumnsToolBoxControl>
 sw/source/core/crsr/crbm.cxx:62
     (anonymous namespace)::CursorStateHelper m_aSaveState SwCursorSaveState
@@ -430,12 +476,22 @@ sw/source/core/frmedt/fetab.cxx:78
     (anonymous namespace)::TableWait m_pWait const std::unique_ptr<SwWait>
 sw/source/core/inc/ftnboss.hxx:34
     SwSaveFootnoteHeight aGuard SwFrameDeleteGuard
+sw/source/core/inc/pamtyp.hxx:79
+    SwMoveFnCollection fnNds GoNds
 sw/source/core/layout/dbg_lay.cxx:181
     SwImplEnterLeave m_nAction DbgAction
+sw/source/ui/envelp/swuilabimp.hxx:32
+    SwLabPage m_xAddressFrame std::unique_ptr<weld::Widget>
 sw/source/uibase/inc/condedit.hxx:43
     ConditionEdit m_aDropTargetHelper ConditionEditDropTarget
-sw/source/uibase/inc/conttree.hxx:298
+sw/source/uibase/inc/conttree.hxx:297
     SwGlobalTree m_aDropTargetHelper SwGlobalTreeDropTarget
+sw/source/uibase/inc/frmpage.hxx:94
+    SwFramePage m_xAnchorFrame std::unique_ptr<weld::Widget>
+sw/source/uibase/inc/insfnote.hxx:38
+    SwInsFootNoteDlg m_xNumberFrame std::unique_ptr<weld::Widget>
+sw/source/uibase/inc/num.hxx:47
+    SwNumPositionTabPage m_xPositionFrame std::unique_ptr<weld::Widget>
 sw/source/uibase/inc/swuicnttab.hxx:241
     SwTokenWindow m_aAdjustPositionsIdle Idle
 sw/source/uibase/inc/uivwimp.hxx:93
@@ -448,30 +504,40 @@ unoidl/source/unoidlprovider.cxx:675
     unoidl::detail::(anonymous namespace)::UnoidlCursor reference1_ 
rtl::Reference<UnoidlProvider>
 unoidl/source/unoidlprovider.cxx:676
     unoidl::detail::(anonymous namespace)::UnoidlCursor reference2_ 
rtl::Reference<UnoidlModuleEntity>
+vcl/inc/jsdialog/jsdialogbuilder.hxx:615
+    JSToolbar m_pPopovers std::map<sal_uInt16, weld::Widget *>
 vcl/inc/pdf/pdfbuildin_fonts.hxx:34
     vcl::pdf::BuildinFont m_nAscent const int
 vcl/inc/pdf/pdfbuildin_fonts.hxx:35
     vcl::pdf::BuildinFont m_nDescent const int
 vcl/inc/pdf/pdfbuildin_fonts.hxx:42
     vcl::pdf::BuildinFont m_aWidths const int[256]
-vcl/inc/qt5/QtAccessibleEventListener.hxx:34
-    QtAccessibleEventListener m_xAccessible 
css::uno::Reference<css::accessibility::XAccessible>
 vcl/inc/salprn.hxx:45
     SalPrinterQueueInfo mpPortName std::unique_ptr<OUString>
-vcl/source/app/salvtables.cxx:603
+vcl/inc/sft.hxx:177
+    vcl::TTGlobalFontInfo_ fsSelection sal_uInt16
+vcl/source/app/salvtables.cxx:250
     SalFlashAttention m_aOrigBackground Wallpaper
+vcl/source/fontsubset/ttcr.hxx:40
+    vcl::longHorMetrics aw sal_uInt16
+vcl/source/fontsubset/ttcr.hxx:41
+    vcl::longHorMetrics lsb sal_Int16
 vcl/source/gdi/jobset.cxx:39
     (anonymous namespace)::ImplOldJobSetupData cDeviceName char[32]
 vcl/source/gdi/jobset.cxx:40
     (anonymous namespace)::ImplOldJobSetupData cPortName char[32]
 vcl/source/uitest/uno/uitest_uno.cxx:35
     (anonymous namespace)::UITestUnoObj mpUITest std::unique_ptr<UITest>
+vcl/unx/generic/print/prtsetup.hxx:71
+    RTSPaperPage m_xContainer std::unique_ptr<weld::Widget>
+vcl/unx/generic/print/prtsetup.hxx:107
+    RTSDevicePage m_xContainer std::unique_ptr<weld::Widget>
 vcl/unx/gtk3/a11y/atkhypertext.cxx:31
     (anonymous namespace)::HyperLink atk_hyper_link const AtkHyperlink
 vcl/unx/gtk3/customcellrenderer.hxx:19
     _CustomCellRenderer parent GtkCellRendererText
 vcl/unx/gtk3/customcellrenderer.hxx:29
-    (anonymous) parent_class GtkCellRendererTextClass
+    CustomCellRendererClass parent_class GtkCellRendererTextClass
 vcl/unx/gtk3/gloactiongroup.cxx:27
     (anonymous namespace)::GLOAction parent_instance GObject
 writerfilter/source/ooxml/OOXMLStreamImpl.hxx:41
diff --git a/compilerplugins/clang/unusedfields.writeonly.results 
b/compilerplugins/clang/unusedfields.writeonly.results
index ccc4881de531..b4be8cdf9b80 100644
--- a/compilerplugins/clang/unusedfields.writeonly.results
+++ b/compilerplugins/clang/unusedfields.writeonly.results
@@ -86,7 +86,7 @@ chart2/inc/ChartModel.hxx:481
     chart::ChartModel mnEnd sal_Int32
 chart2/source/controller/dialogs/DialogModel.cxx:179
     (anonymous namespace)::lcl_RolesWithRangeAppend m_rDestCnt tContainerType *
-chart2/source/controller/inc/ChartController.hxx:414
+chart2/source/controller/inc/ChartController.hxx:420
     chart::ChartController m_apDropTargetHelper 
std::unique_ptr<DropTargetHelper>
 chart2/source/controller/inc/dlg_ChartType_UNO.hxx:62
     chart::ChartTypeUnoDlg m_xChartModel rtl::Reference< ::chart::ChartModel>
@@ -101,9 +101,9 @@ chart2/source/view/charttypes/PieChart.hxx:129
 codemaker/source/cppumaker/dependencies.hxx:108
     codemaker::cppumaker::Dependencies m_voidDependency _Bool
 codemaker/source/javamaker/classfile.cxx:508
-     floatBytes float
+    (unnamed union at 
/home/noel/libo/codemaker/source/javamaker/classfile.cxx:508:5) floatBytes float
 codemaker/source/javamaker/classfile.cxx:540
-     doubleBytes double
+    (unnamed union at 
/home/noel/libo/codemaker/source/javamaker/classfile.cxx:540:5) doubleBytes 
double
 comphelper/qa/container/comphelper_ifcontainer.cxx:44
     (anonymous namespace)::ContainerListener m_pStats ContainerStats *const
 comphelper/qa/unit/parallelsorttest.cxx:44
@@ -112,6 +112,8 @@ comphelper/source/misc/asyncnotification.cxx:69
     comphelper::EventNotifierImpl pKeepThisAlive 
std::shared_ptr<AsyncEventNotifierAutoJoin>
 configmgr/source/components.cxx:164
     configmgr::Components::WriteThread reference_ rtl::Reference<WriteThread> *
+connectivity/source/drivers/evoab2/NConnection.hxx:53
+    connectivity::evoab::OEvoabConnection m_aPassword OString
 connectivity/source/drivers/postgresql/pq_statics.hxx:142
     pq_sdbc_driver::Statics NO_NULLS OUString
 connectivity/source/drivers/postgresql/pq_statics.hxx:143
@@ -250,7 +252,7 @@ cppuhelper/source/access_control.cxx:80
     cppu::(anonymous namespace)::permission m_str2 rtl_uString *
 cppuhelper/source/typemanager.cxx:845
     (anonymous namespace)::BaseOffset set_ std::set<OUString>
-cui/source/inc/cfg.hxx:404
+cui/source/inc/cfg.hxx:407
     SvxConfigPage m_xDropTargetHelper 
std::unique_ptr<SvxConfigPageFunctionDropTarget>
 cui/source/inc/cuihyperdlg.hxx:46
     SvxHlinkCtrl aRdOnlyForwarder SfxStatusForwarder
@@ -270,12 +272,14 @@ dbaccess/source/core/inc/SingleSelectQueryComposer.hxx:85
     dbaccess::OSingleSelectQueryComposer m_aTablesCollection 
std::vector<std::unique_ptr<OPrivateTables> >
 dbaccess/source/core/inc/TableDeco.hxx:65
     dbaccess::ODBTableDecorator m_xColumnMediator 
css::uno::Reference<css::container::XContainerListener>
-dbaccess/source/filter/xml/dbloader2.cxx:200
+dbaccess/source/filter/xml/dbloader2.cxx:201
     dbaxml::(anonymous namespace)::DBContentLoader m_xMySelf 
Reference<XFrameLoader>
 dbaccess/source/ui/app/AppDetailView.hxx:107
     dbaui::OApplicationDetailView m_aExternalMnemonics MnemonicGenerator
-dbaccess/source/ui/browser/dbloader.cxx:59
+dbaccess/source/ui/browser/dbloader.cxx:60
     (anonymous namespace)::DBContentLoader m_xListener 
Reference<XLoadEventListener>
+dbaccess/source/ui/inc/RelationController.hxx:36
+    dbaui::ORelationController m_xWaitObject std::unique_ptr<weld::WaitObject>
 desktop/qa/desktop_lib/test_desktop_lib.cxx:308
     DesktopLOKTest m_bModified _Bool
 desktop/source/app/app.cxx:1229
@@ -299,13 +303,13 @@ desktop/source/deployment/manager/dp_managerfac.cxx:47
 desktop/source/deployment/manager/dp_managerfac.cxx:48
     dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xBakMgr Reference<deployment::XPackageManager>
 desktop/unx/source/splashx.c:371
-     decorations unsigned long
+    struct (unnamed at /home/noel/libo/desktop/unx/source/splashx.c:369:5) 
decorations unsigned long
 desktop/unx/source/splashx.c:371
-     flags unsigned long
+    struct (unnamed at /home/noel/libo/desktop/unx/source/splashx.c:369:5) 
flags unsigned long
 desktop/unx/source/splashx.c:371
-     functions unsigned long
+    struct (unnamed at /home/noel/libo/desktop/unx/source/splashx.c:369:5) 
functions unsigned long
 desktop/unx/source/splashx.c:372
-     input_mode long
+    struct (unnamed at /home/noel/libo/desktop/unx/source/splashx.c:369:5) 
input_mode long
 drawinglayer/inc/texture/texture.hxx:58
     drawinglayer::texture::GeoTexSvxGradient maDefinitionRange 
basegfx::B2DRange
 drawinglayer/inc/texture/texture.hxx:61
@@ -360,14 +364,14 @@ 
framework/source/layoutmanager/toolbarlayoutmanager.hxx:271
     framework::ToolbarLayoutManager m_pGlobalSettings 
std::unique_ptr<GlobalSettings>
 framework/source/layoutmanager/toolbarlayoutmanager.hxx:275
     framework::ToolbarLayoutManager m_bGlobalSettings _Bool
-i18nutil/source/utility/paper.cxx:314
+i18nutil/source/utility/paper.cxx:318
     paperword string char *
 include/basegfx/DrawCommands.hxx:82
     gfx::LinearGradientInfo maMatrix basegfx::B2DHomMatrix
 include/basic/basmgr.hxx:58
     BasicError nReason BasicErrorReason
 include/basic/sbxvar.hxx:75
-    SbxValues::(anonymous) pData void *
+    SbxValues::(anonymous union at 
/home/noel/libo/include/basic/sbxvar.hxx:43:5) pData void *
 include/basic/sbxvar.hxx:247
     SbxVariable m_xComListener css::uno::Reference<css::uno::XInterface>
 include/basic/sbxvar.hxx:248
@@ -380,8 +384,12 @@ include/drawinglayer/attribute/sdrallattribute3d.hxx:42
     drawinglayer::attribute::SdrLineFillShadowAttribute3D maLineStartEnd const 
SdrLineStartEndAttribute
 include/drawinglayer/primitive2d/mediaprimitive2d.hxx:48
     drawinglayer::primitive2d::MediaPrimitive2D maURL OUString
+include/editeng/adjustitem.hxx:37
+    SvxAdjustItem bLeft _Bool
 include/editeng/outlobj.hxx:44
     OutlinerParaObjData mbIsEditDoc _Bool
+include/editeng/splwrap.hxx:52
+    SvxSpellWrapper xWait std::unique_ptr<weld::WaitObject>
 include/editeng/unotext.hxx:421
     SvxUnoTextBase xParentText css::uno::Reference<css::text::XText>
 include/editeng/unotext.hxx:590
@@ -400,9 +408,9 @@ include/framework/dispatchhelper.hxx:73
     framework::DispatchHelper m_xBroadcaster 
css::uno::Reference<css::uno::XInterface>
 include/framework/framelistanalyzer.hxx:122
     framework::FrameListAnalyzer m_xHelp 
css::uno::Reference<css::frame::XFrame>
-include/LibreOfficeKit/LibreOfficeKit.h:338
+include/LibreOfficeKit/LibreOfficeKit.h:339
     _LibreOfficeKitDocumentClass getPartInfo char *(*)(LibreOfficeKitDocument 
*, int)
-include/LibreOfficeKit/LibreOfficeKit.h:343
+include/LibreOfficeKit/LibreOfficeKit.h:344
     _LibreOfficeKitDocumentClass paintWindowDPI void 
(*)(LibreOfficeKitDocument *, unsigned int, unsigned char *, const int, const 
int, const int, const int, const double)
 include/opencl/openclwrapper.hxx:34
     openclwrapper::KernelEnv mpkProgram cl_program
@@ -416,6 +424,8 @@ include/opencl/platforminfo.hxx:31
     OpenCLDeviceInfo mnFrequency size_t
 include/sfx2/minfitem.hxx:38
     SfxMacroInfoItem aCommentText OUString
+include/svl/sigstruct.hxx:127
+    SignatureInformation hasInconsistentSigningTime _Bool
 include/svtools/brwbox.hxx:327
     BrowseBox::CursorMoveAttempt m_nCol sal_Int32
 include/svtools/brwbox.hxx:328
@@ -426,8 +436,6 @@ include/svtools/ctrltool.hxx:147
     FontList mpDev VclPtr<OutputDevice>
 include/svtools/ctrltool.hxx:148
     FontList mpDev2 VclPtr<OutputDevice>
-include/svx/AccessibilityCheckDialog.hxx:44
-    svx::AccessibilityCheckDialog m_aAccessibilityCheckEntries 
std::vector<std::unique_ptr<AccessibilityCheckEntry> >
 include/svx/bmpmask.hxx:127
     SvxBmpMask aSelItem SvxBmpMaskSelectItem
 include/svx/diagram/datamodel.hxx:115
@@ -502,14 +510,18 @@ include/svx/gridctrl.hxx:258
     DbGridControl m_pCursorDisposeListener 
std::unique_ptr<DisposeListenerGridBridge>
 include/svx/ofaitem.hxx:44
     OfaXColorListItem mxRef rtl::Reference<XColorList>
-include/svx/sidebar/AreaPropertyPanelBase.hxx:152
-    svx::sidebar::AreaPropertyPanelBase mpUseSlideBackgroundItem 
std::unique_ptr<XFillUseSlideBackgroundItem>
 include/svx/srchdlg.hxx:166
     SvxSearchDialog pSearchController std::unique_ptr<SvxSearchController>
 include/svx/srchdlg.hxx:167
     SvxSearchDialog pOptionsController std::unique_ptr<SvxSearchController>
 include/svx/svdmrkv.hxx:99
     SdrMarkView mpMarkingSubSelectionOverlay 
std::unique_ptr<MarkingSubSelectionOverlay>
+include/svx/viewpt3d.hxx:62
+    Viewport3D::(unnamed struct at 
/home/noel/libo/include/svx/viewpt3d.hxx:60:5) H double
+include/svx/viewpt3d.hxx:62
+    Viewport3D::(unnamed struct at 
/home/noel/libo/include/svx/viewpt3d.hxx:60:5) X double
+include/svx/viewpt3d.hxx:62
+    Viewport3D::(unnamed struct at 
/home/noel/libo/include/svx/viewpt3d.hxx:60:5) Y double
 include/test/beans/xpropertyset.hxx:56
     apitest::XPropertySet::PropsToTest constrained std::vector<OUString>
 include/unotools/fontcfg.hxx:157
@@ -526,17 +538,35 @@ include/vcl/opengl/OpenGLContext.hxx:27
     GLWindow bMultiSampleSupported _Bool
 include/vcl/pdfextoutdevdata.hxx:82
     vcl::PDFExtOutDevData mbSinglePageSheets _Bool
+include/vcl/salnativewidgets.hxx:510
+    PushButtonValue mbSingleLine _Bool
 include/vcl/sysdata.hxx:68
     SystemEnvData pSalFrame SalFrame *
 include/vcl/textrectinfo.hxx:35
     TextRectInfo mnLineCount sal_uInt16
+include/vcl/vclenum.hxx:178
+    ItalicMatrix xx double
+include/vcl/vclenum.hxx:178
+    ItalicMatrix xy double
+include/vcl/vclenum.hxx:178
+    ItalicMatrix yx double
+include/vcl/vclenum.hxx:178
+    ItalicMatrix yy double
 include/xmloff/shapeimport.hxx:95
     SdXML3DSceneAttributesHelper mbVRPUsed _Bool
+io/source/stm/odata.cxx:235
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:235:5) n 
sal_uInt32
 io/source/stm/odata.cxx:242
-    io_stm::(anonymous namespace)::ODataInputStream::readDouble()::(anonymous 
union)::(anonymous) n1 sal_uInt32
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:242:5) ad struct 
(unnamed struct at /home/noel/libo/io/source/stm/odata.cxx:242:23)
 io/source/stm/odata.cxx:242
-    io_stm::(anonymous namespace)::ODataInputStream::readDouble()::(anonymous 
union)::(anonymous) n2 sal_uInt32
-jvmfwk/inc/vendorbase.hxx:173
+    io_stm::(anonymous namespace)::ODataInputStream::readDouble()::(anonymous 
union)::(unnamed struct at /home/noel/libo/io/source/stm/odata.cxx:242:23) n1 
sal_uInt32
+io/source/stm/odata.cxx:242
+    io_stm::(anonymous namespace)::ODataInputStream::readDouble()::(anonymous 
union)::(unnamed struct at /home/noel/libo/io/source/stm/odata.cxx:242:23) n2 
sal_uInt32
+io/source/stm/odata.cxx:551
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:551:5) f float
+io/source/stm/odata.cxx:558
+    (unnamed union at /home/noel/libo/io/source/stm/odata.cxx:558:5) d double
+jvmfwk/inc/vendorbase.hxx:175
     jfw_plugin::VendorBase m_sArch OUString
 l10ntools/inc/common.hxx:32
     common::HandledArgs m_bUTF8BOM _Bool
@@ -550,10 +580,14 @@ package/inc/ByteChucker.hxx:33
     ByteChucker p2Sequence sal_Int8 *const
 package/inc/ByteChucker.hxx:33
     ByteChucker p4Sequence sal_Int8 *const
+registry/source/reflread.cxx:435
+    (unnamed union at /home/noel/libo/registry/source/reflread.cxx:432:5) b 
sal_uInt32
 registry/source/reflread.cxx:460
-    (anonymous 
namespace)::ConstantPool::readDoubleConstant(sal_uInt16)::(anonymous 
union)::(anonymous) b1 sal_uInt32
+    (anonymous 
namespace)::ConstantPool::readDoubleConstant(sal_uInt16)::(anonymous 
union)::(unnamed struct at /home/noel/libo/registry/source/reflread.cxx:458:9) 
b1 sal_uInt32
 registry/source/reflread.cxx:461
-    (anonymous 
namespace)::ConstantPool::readDoubleConstant(sal_uInt16)::(anonymous 
union)::(anonymous) b2 sal_uInt32
+    (anonymous 
namespace)::ConstantPool::readDoubleConstant(sal_uInt16)::(anonymous 
union)::(unnamed struct at /home/noel/libo/registry/source/reflread.cxx:458:9) 
b2 sal_uInt32
+registry/source/reflread.cxx:462
+    (unnamed union at /home/noel/libo/registry/source/reflread.cxx:455:5) b 
struct (unnamed struct at /home/noel/libo/registry/source/reflread.cxx:458:9)
 reportdesign/inc/RptObject.hxx:69
     rptui::OObjectBase m_xKeepShapeAlive 
css::uno::Reference<css::uno::XInterface>
 sal/rtl/alloc_arena.hxx:35
@@ -576,11 +610,11 @@ sal/textenc/tcvtutf7.cxx:422
     (anonymous namespace)::ImplUTF7FromUCContextData mnBitBuffer sal_uInt32
 sal/textenc/tcvtutf7.cxx:423
     (anonymous namespace)::ImplUTF7FromUCContextData mnBufferBits sal_uInt32
-sc/inc/compiler.hxx:267
-    ScCompiler::AddInMap pODFF const char *
 sc/inc/compiler.hxx:268
+    ScCompiler::AddInMap pODFF const char *
+sc/inc/compiler.hxx:269
     ScCompiler::AddInMap pEnglish const char *
-sc/inc/compiler.hxx:270
+sc/inc/compiler.hxx:271
     ScCompiler::AddInMap pUpper const char *
 sc/inc/compressedarray.hxx:68
     ScCompressedArray::RangeData mnRow2 A
@@ -604,7 +638,7 @@ sc/source/core/data/column.cxx:1312
     (anonymous namespace)::CopyByCloneHandler meListenType 
sc::StartListeningType
 sc/source/core/data/column.cxx:1313
     (anonymous namespace)::CopyByCloneHandler mnFormulaCellCloneFlags 
ScCloneFlags
-sc/source/core/data/table2.cxx:4029
+sc/source/core/data/table2.cxx:4041
     (anonymous namespace)::OutlineArrayFinder mpArray ScOutlineArray *
 sc/source/filter/excel/xltoolbar.hxx:24
     TBCCmd A _Bool
@@ -619,7 +653,7 @@ sc/source/filter/excel/xltoolbar.hxx:28
 sc/source/filter/excel/xltoolbar.hxx:53
     ScCTB rVisualData std::vector<TBVisualData>
 sc/source/filter/excel/xltools.cxx:103
-     smD sal_math_Double
+    (anonymous union at 
/home/noel/libo/sc/source/filter/excel/xltools.cxx:100:5) smD sal_math_Double
 sc/source/filter/inc/exp_op.hxx:47
     ExportBiff5 pExcRoot RootData *
 sc/source/filter/inc/imp_op.hxx:83
@@ -698,15 +732,15 @@ sc/source/ui/vba/vbachartobject.hxx:43
     ScVbaChartObject oShapeHelper std::unique_ptr<ov::ShapeHelper>
 sd/inc/sdmod.hxx:145
     SdModule mpErrorHdl std::unique_ptr<SfxErrorHandler>
-sd/qa/unit/tiledrendering/tiledrendering.cxx:213
+sd/qa/unit/tiledrendering/tiledrendering.cxx:206
     SdTiledRenderingTest m_bFound _Bool
-sd/qa/unit/tiledrendering/tiledrendering.cxx:214
+sd/qa/unit/tiledrendering/tiledrendering.cxx:207
     SdTiledRenderingTest m_nPart sal_Int32
-sd/qa/unit/tiledrendering/tiledrendering.cxx:216
+sd/qa/unit/tiledrendering/tiledrendering.cxx:209
     SdTiledRenderingTest m_aSearchResultPart std::vector<int>
-sd/qa/unit/tiledrendering/tiledrendering.cxx:217
+sd/qa/unit/tiledrendering/tiledrendering.cxx:210
     SdTiledRenderingTest m_nSelectionBeforeSearchResult int
-sd/qa/unit/tiledrendering/tiledrendering.cxx:218
+sd/qa/unit/tiledrendering/tiledrendering.cxx:211
     SdTiledRenderingTest m_nSelectionAfterSearchResult int
 sd/source/ui/dlg/RemoteDialogClientBox.hxx:66
     sd::ClientBox m_vEntries std::vector<TClientBoxEntry>
@@ -714,7 +748,7 @@ sd/source/ui/framework/module/ToolBarModule.hxx:72
     sd::framework::ToolBarModule mpToolBarManagerLock 
std::unique_ptr<ToolBarManager::UpdateLock, 
o3tl::default_delete<ToolBarManager::UpdateLock> >
 sd/source/ui/inc/animobjs.hxx:122
     sd::AnimationWindow pControllerItem 
std::unique_ptr<AnimationControllerItem>
-sd/source/ui/inc/custsdlg.hxx:62
+sd/source/ui/inc/custsdlg.hxx:60
     SdDefineCustomShowDlg bModified _Bool
 sd/source/ui/inc/fudspord.hxx:50
     sd::FuDisplayOrder mpOverlay std::unique_ptr<SdrDropMarkerOverlay>
@@ -752,7 +786,7 @@ sfx2/inc/notebookbar/NotebookbarTabControl.hxx:42
     NotebookbarTabControl m_pListener 
css::uno::Reference<css::ui::XUIConfigurationListener>
 sfx2/source/appl/fileobj.hxx:40
     SvFileObject mxDelMed tools::SvRef<SfxMedium>
-sfx2/source/doc/sfxbasemodel.cxx:452
+sfx2/source/doc/sfxbasemodel.cxx:454
     (anonymous namespace)::SfxSaveGuard m_pFramesLock 
std::unique_ptr<SfxOwnFramesLocker>
 sfx2/source/inc/appdata.hxx:69
     SfxAppData_Impl pDocTopics std::unique_ptr<SfxDdeDocTopics_Impl>
@@ -774,7 +808,7 @@ sfx2/source/inc/StyleList.hxx:226
     StyleList m_xTreeView1DropTargetHelper std::unique_ptr<TreeViewDropTarget>
 sfx2/source/inc/StyleList.hxx:227
     StyleList m_xTreeView2DropTargetHelper std::unique_ptr<TreeViewDropTarget>
-sfx2/source/inc/templdgi.hxx:207
+sfx2/source/inc/templdgi.hxx:205
     SfxTemplateDialog_Impl m_xToolbarDropTargetHelper 
std::unique_ptr<ToolbarDropTarget>
 sfx2/source/view/classificationcontroller.cxx:73
     sfx2::(anonymous namespace)::ClassificationCategoriesController 
m_aPropertyListener ClassificationPropertyListener
@@ -792,7 +826,7 @@ soltools/cpp/cpp.h:143
     macroValidator pMacro Nlist *
 starmath/inc/mathml/mathmlimport.hxx:46
     SmXMLImportWrapper m_bUseHTMLMLEntities _Bool
-starmath/inc/view.hxx:191
+starmath/inc/view.hxx:187
     SmCmdBoxWindow aController SmEditController
 stoc/source/servicemanager/servicemanager.cxx:389
     (anonymous namespace)::OServiceManager m_SetLoadedFactories HashSet_Ref
@@ -840,6 +874,8 @@ svl/source/misc/inethist.cxx:45
     INetURLHistory_Impl::head_entry m_nMagic sal_uInt32
 svl/source/undo/undo.cxx:312
     svl::undo::impl::UndoManagerGuard m_aUndoActionsCleanup 
::std::vector<std::unique_ptr<SfxUndoAction> >
+svtools/source/control/tabbar.cxx:438
+    (anonymous namespace)::TabButtons m_xAddRepeater 
std::shared_ptr<weld::ButtonPressRepeater>
 svx/inc/galbrws2.hxx:82
     GalleryBrowser2 mxDragDropTargetHelper std::unique_ptr<GalleryDragDrop>
 svx/inc/sdr/overlay/overlaytools.hxx:41
@@ -942,10 +978,14 @@ 
svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.hxx:40
     svx::sidebar::TextColumnsPropertyPanel maColumnsNumberController 
sfx2::sidebar::ControllerItem
 svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.hxx:41
     svx::sidebar::TextColumnsPropertyPanel maColumnsSpacingController 
sfx2::sidebar::ControllerItem
-svx/source/tbxctrls/tbcontrl.cxx:313
+svx/source/tbxctrls/tbcontrl.cxx:340
     (anonymous namespace)::SvxFontNameBox_Base m_aOwnFontList 
::std::unique_ptr<FontList>
 sw/inc/accmap.hxx:96
     SwAccessibleMap mvShapes SwShapeList_Impl
+sw/inc/OnlineAccessibilityCheck.hxx:51
+    sw::OnlineAccessibilityCheck m_pPreviousNode SwNode *
+sw/inc/OnlineAccessibilityCheck.hxx:56
+    sw::OnlineAccessibilityCheck m_pDocumentAccessibilityIssues 
std::unique_ptr<sfx::AccessibilityIssueCollection>
 sw/inc/swmodule.hxx:95
     SwModule m_pErrorHandler std::unique_ptr<SfxErrorHandler>
 sw/inc/swmodule.hxx:108
@@ -958,6 +998,14 @@ sw/inc/unoframe.hxx:313
     SwXOLEListener m_xOLEModel css::uno::Reference<css::frame::XModel>
 sw/inc/view.hxx:195
     SwView m_xGlueDocShell std::unique_ptr<SwViewGlueDocShell>
+sw/inc/viewopt.hxx:46
+    ViewOptFlags1 bPagebreak _Bool
+sw/inc/viewopt.hxx:47
+    ViewOptFlags1 bColumnbreak _Bool
+sw/inc/viewopt.hxx:50
+    ViewOptFlags1 bRef _Bool
+sw/qa/core/doc/doc.cxx:352
+    (anonymous namespace)::SelectionChangeListener m_aAnchors 
std::vector<uno::Reference<text::XTextRange> >
 sw/source/core/inc/swfont.hxx:985
     SvStatistics nGetTextSize sal_uInt16
 sw/source/core/inc/swfont.hxx:986
@@ -972,20 +1020,22 @@ sw/source/core/inc/unoflatpara.hxx:135
     SwXFlatParagraphIterator m_aFlatParaList 
std::set<css::uno::Reference<css::text::XFlatParagraph> >
 sw/source/core/layout/dbg_lay.cxx:135
     SwImplProtocol m_aVars std::vector<tools::Long>
-sw/source/core/table/swtable.cxx:2792
+sw/source/core/table/swtable.cxx:2820
     SwTableCellInfo::Impl m_HandledTableBoxes TableBoxes_t
 sw/source/core/text/porfld.hxx:66
     SwFieldPortion m_nAttrFieldType sal_uInt16
+sw/source/core/text/xmldump.cxx:165
+    (anonymous namespace)::XmlPortionDumper m_Ofs TextFrameIndex
 sw/source/filter/html/swhtml.hxx:385
     SwHTMLParser m_aOrphanedTableBoxes std::vector<std::unique_ptr<SwTableBox> 
>
 sw/source/filter/inc/rtf.hxx:29
-    RTFSurround::(anonymous union)::(anonymous) nGoldCut sal_uInt8
+    RTFSurround::(anonymous union)::(unnamed struct at 
/home/noel/libo/sw/source/filter/inc/rtf.hxx:27:9) nGoldCut sal_uInt8
 sw/source/filter/inc/rtf.hxx:30
-    RTFSurround::(anonymous union)::(anonymous) nOrder sal_uInt8
+    RTFSurround::(anonymous union)::(unnamed struct at 
/home/noel/libo/sw/source/filter/inc/rtf.hxx:27:9) nOrder sal_uInt8
 sw/source/filter/inc/rtf.hxx:31
-    RTFSurround::(anonymous union)::(anonymous) nJunk sal_uInt8
+    RTFSurround::(anonymous union)::(unnamed struct at 
/home/noel/libo/sw/source/filter/inc/rtf.hxx:27:9) nJunk sal_uInt8
 sw/source/filter/inc/rtf.hxx:32
-    RTFSurround::(anonymous) Flags struct (unnamed struct at 
/home/noel/libo2/sw/source/filter/inc/rtf.hxx:27:9)
+    RTFSurround::(unnamed union at 
/home/noel/libo/sw/source/filter/inc/rtf.hxx:26:5) Flags struct (unnamed struct 
at /home/noel/libo/sw/source/filter/inc/rtf.hxx:27:9)
 sw/source/uibase/inc/glossary.hxx:63
     SwGlossaryDlg m_xGroupData std::vector<std::unique_ptr<GroupUserData> >
 sw/source/uibase/inc/maildispatcher.hxx:143
@@ -1026,8 +1076,16 @@ ucb/source/ucp/gio/gio_mount.hxx:78
     OOoMountOperationClass _gtk_reserved3 void (*)(void)
 ucb/source/ucp/gio/gio_mount.hxx:79
     OOoMountOperationClass _gtk_reserved4 void (*)(void)
+unoidl/source/unoidl-write.cxx:178
+    (unnamed union at /home/noel/libo/unoidl/source/unoidl-write.cxx:176:5) f 
float
+unoidl/source/unoidl-write.cxx:191
+    (unnamed union at /home/noel/libo/unoidl/source/unoidl-write.cxx:189:5) d 
float
 unoidl/source/unoidl.cxx:84
     unoidl::(anonymous namespace)::AggregatingCursor seen_ std::set<OUString>
+unoidl/source/unoidlprovider.cxx:110
+    (unnamed union at /home/noel/libo/unoidl/source/unoidlprovider.cxx:109:9) 
buf unsigned char[4]
+unoidl/source/unoidlprovider.cxx:145
+    (unnamed union at /home/noel/libo/unoidl/source/unoidlprovider.cxx:144:9) 
buf unsigned char[8]
 unoxml/source/rdf/librdf_repository.cxx:470
     (anonymous namespace)::librdf_GraphResult m_pQuery const 
std::shared_ptr<librdf_query>
 unoxml/source/rdf/librdf_repository.cxx:623
@@ -1060,23 +1118,23 @@ vcl/inc/salmenu.hxx:35
     SalItemParams aText OUString
 vcl/inc/salmenu.hxx:38
     SalItemParams nBits MenuItemBits
-vcl/inc/salwtype.hxx:209
+vcl/inc/salwtype.hxx:213
     SalSurroundingTextRequestEvent mnEnd sal_uLong
-vcl/inc/salwtype.hxx:221
+vcl/inc/salwtype.hxx:225
     SalQueryCharPositionEvent mnCursorBoundX tools::Long
-vcl/inc/salwtype.hxx:222
+vcl/inc/salwtype.hxx:226
     SalQueryCharPositionEvent mnCursorBoundY tools::Long
-vcl/inc/salwtype.hxx:223
+vcl/inc/salwtype.hxx:227
     SalQueryCharPositionEvent mnCursorBoundWidth tools::Long
-vcl/inc/salwtype.hxx:224
+vcl/inc/salwtype.hxx:228
     SalQueryCharPositionEvent mnCursorBoundHeight tools::Long
-vcl/inc/salwtype.hxx:225
+vcl/inc/salwtype.hxx:229
     SalQueryCharPositionEvent mbValid _Bool
-vcl/inc/salwtype.hxx:226
+vcl/inc/salwtype.hxx:230
     SalQueryCharPositionEvent mbVertical _Bool
-vcl/inc/salwtype.hxx:239
+vcl/inc/salwtype.hxx:243
     SalInputContext mpFont rtl::Reference<LogicalFontInstance>
-vcl/inc/salwtype.hxx:246
+vcl/inc/salwtype.hxx:250
     SalGestureSwipeEvent mnVelocityY double
 vcl/inc/scanlinewriter.hxx:35
     vcl::ScanlineWriter mpCurrentScanline sal_uInt8 *
@@ -1092,14 +1150,10 @@ vcl/inc/unx/gtk/gtkframe.hxx:82
     GtkSalFrame::IMHandler::PreviousKeyPress send_event gint8
 vcl/inc/unx/gtk/gtkframe.hxx:83
     GtkSalFrame::IMHandler::PreviousKeyPress time guint32
-vcl/qa/cppunit/pdfexport/pdfexport.cxx:72
-    (anonymous namespace)::PdfExportTest mpPDFium 
std::shared_ptr<vcl::pdf::PDFium>
 vcl/source/components/dtranscomp.cxx:207
     vcl::(anonymous namespace)::GenericDragSource m_xTrans 
css::uno::Reference<css::datatransfer::XTransferable>
-vcl/source/fontsubset/sft.cxx:98
+vcl/source/fontsubset/sft.cxx:109
     vcl::(anonymous namespace)::TTGlyphMetrics lsb sal_Int16
-vcl/source/fontsubset/ttcr.cxx:350
-    vcl::(anonymous namespace)::tdata_post ptr void *
 vcl/unx/generic/app/wmadaptor.cxx:1268
     _mwmhints deco unsigned long
 vcl/unx/generic/app/wmadaptor.cxx:1268
@@ -1110,19 +1164,19 @@ vcl/unx/generic/app/wmadaptor.cxx:1269
     _mwmhints input_mode tools::Long
 vcl/unx/generic/app/wmadaptor.cxx:1270
     _mwmhints status unsigned long
-vcl/unx/generic/gdi/cairotextrender.cxx:44
+vcl/unx/generic/gdi/cairotextrender.cxx:49
     (anonymous namespace)::CairoFontsCache::CacheId maFace FT_Face
-vcl/unx/generic/gdi/cairotextrender.cxx:46
+vcl/unx/generic/gdi/cairotextrender.cxx:51
     (anonymous namespace)::CairoFontsCache::CacheId mbEmbolden _Bool
-vcl/unx/generic/gdi/cairotextrender.cxx:47
+vcl/unx/generic/gdi/cairotextrender.cxx:52
     (anonymous namespace)::CairoFontsCache::CacheId mbVerticalMetrics _Bool
-vcl/unx/gtk3/a11y/atkwrapper.hxx:50
-    AtkObjectWrapper aParent AtkObject
-vcl/unx/gtk3/a11y/atkwrapper.hxx:79
+vcl/unx/gtk3/a11y/atkwrapper.hxx:51
+    AtkObjectWrapper aParent GtkWidgetAccessible
+vcl/unx/gtk3/a11y/atkwrapper.hxx:82
     AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
 vcl/unx/gtk3/glomenu.cxx:16
     GLOMenu parent_instance const GMenuModel
-vcl/unx/gtk3/gtkinst.cxx:20358
+vcl/unx/gtk3/gtkinst.cxx:20623
     (anonymous namespace)::GtkInstanceComboBox m_xCustomMenuButtonHelper 
std::unique_ptr<CustomRenderMenuButtonHelper>
 vcl/unx/gtk3/hudawareness.cxx:18
     (anonymous namespace)::HudAwarenessHandle connection gpointer
diff --git a/cui/source/dialogs/AdditionsDialog.cxx 
b/cui/source/dialogs/AdditionsDialog.cxx
index dfa7f12858b5..ffbe02a344e2 100644
--- a/cui/source/dialogs/AdditionsDialog.cxx
+++ b/cui/source/dialogs/AdditionsDialog.cxx
@@ -427,7 +427,6 @@ AdditionsDialog::AdditionsDialog(weld::Window* pParent, 
const OUString& sAdditio
     , m_aSearchDataTimer("AdditionsDialog SearchDataTimer")
     , m_xEntrySearch(m_xBuilder->weld_entry("entrySearch"))
     , m_xButtonClose(m_xBuilder->weld_button("buttonClose"))
-    , m_xMenuButtonSettings(m_xBuilder->weld_menu_button("buttonGear"))
     , m_xContentWindow(m_xBuilder->weld_scrolled_window("contentWindow"))
     , m_xContentGrid(m_xBuilder->weld_container("contentGrid"))
     , m_xLabelProgress(m_xBuilder->weld_label("labelProgress"))
diff --git a/cui/source/inc/AdditionsDialog.hxx 
b/cui/source/inc/AdditionsDialog.hxx
index deeda5a209c2..415aa1e9da36 100644
--- a/cui/source/inc/AdditionsDialog.hxx
+++ b/cui/source/inc/AdditionsDialog.hxx
@@ -68,7 +68,6 @@ public:
     css::uno::Reference<css::deployment::XExtensionManager> 
m_xExtensionManager;
     std::unique_ptr<weld::Entry> m_xEntrySearch;
     std::unique_ptr<weld::Button> m_xButtonClose;
-    std::unique_ptr<weld::MenuButton> m_xMenuButtonSettings;
     std::vector<std::shared_ptr<AdditionsItem>> m_aAdditionsItems; // UI 
components
     std::vector<AdditionInfo> m_aAllExtensionsVector; // Stores the all 
extensions' info
 
diff --git a/cui/source/inc/align.hxx b/cui/source/inc/align.hxx
index 7f4b906a3923..caea33e42150 100644
--- a/cui/source/inc/align.hxx
+++ b/cui/source/inc/align.hxx
@@ -94,7 +94,6 @@ private:
     std::unique_ptr<weld::CheckButton> m_xCbStacked;
     std::unique_ptr<weld::CheckButton> m_xCbAsianMode;
 
-    std::unique_ptr<weld::Widget> m_xBoxDirection;
     std::unique_ptr<weld::CheckButton> m_xBtnWrap;
     std::unique_ptr<weld::CheckButton> m_xBtnHyphen;
     std::unique_ptr<weld::CheckButton> m_xBtnShrink;
diff --git a/cui/source/inc/paragrph.hxx b/cui/source/inc/paragrph.hxx
index 239bcf1cbf02..c44374776d79 100644
--- a/cui/source/inc/paragrph.hxx
+++ b/cui/source/inc/paragrph.hxx
@@ -148,7 +148,6 @@ class SvxParaAlignTabPage : public SfxTabPage
     std::unique_ptr<weld::Label> m_xVertAlign;
     std::unique_ptr<weld::Label> m_xVertAlignSdr;
 
-    std::unique_ptr<weld::Widget> m_xPropertiesFL;
     std::unique_ptr<svx::FrameDirectionListBox>  m_xTextDirectionLB;
 
     DECL_LINK(AlignHdl_Impl, weld::Toggleable&, void);
diff --git a/cui/source/tabpages/align.cxx b/cui/source/tabpages/align.cxx
index 8d2425e7ef68..33b41164238f 100644
--- a/cui/source/tabpages/align.cxx
+++ b/cui/source/tabpages/align.cxx
@@ -123,7 +123,6 @@ AlignmentTabPage::AlignmentTabPage(weld::Container* pPage, 
weld::DialogControlle
     , m_xCbStacked(m_xBuilder->weld_check_button("checkVertStack"))
     , m_xCbAsianMode(m_xBuilder->weld_check_button("checkAsianMode"))
     // Properties
-    , m_xBoxDirection(m_xBuilder->weld_widget("boxDirection"))
     , m_xBtnWrap(m_xBuilder->weld_check_button("checkWrapTextAuto"))
     , m_xBtnHyphen(m_xBuilder->weld_check_button("checkHyphActive"))
     , m_xBtnShrink(m_xBuilder->weld_check_button("checkShrinkFitCellSize"))
diff --git a/cui/source/tabpages/paragrph.cxx b/cui/source/tabpages/paragrph.cxx
index 6abbf5aca0c8..e9171a62dd04 100644
--- a/cui/source/tabpages/paragrph.cxx
+++ b/cui/source/tabpages/paragrph.cxx
@@ -999,7 +999,6 @@ SvxParaAlignTabPage::SvxParaAlignTabPage(weld::Container* 
pPage, weld::DialogCon
     , m_xVertAlignLB(m_xBuilder->weld_combo_box("comboLB_VERTALIGN"))
     , m_xVertAlign(m_xBuilder->weld_label("labelFL_VERTALIGN"))
     , m_xVertAlignSdr(m_xBuilder->weld_label("labelST_VERTALIGN_SDR"))
-    , m_xPropertiesFL(m_xBuilder->weld_widget("framePROPERTIES"))
     , m_xTextDirectionLB(new 
svx::FrameDirectionListBox(m_xBuilder->weld_combo_box("comboLB_TEXTDIRECTION")))
 {
     SetExchangeSupport();
diff --git a/sw/source/core/text/xmldump.cxx b/sw/source/core/text/xmldump.cxx
index 09cd98ff1525..f729c021f75d 100644
--- a/sw/source/core/text/xmldump.cxx
+++ b/sw/source/core/text/xmldump.cxx
@@ -162,14 +162,11 @@ class XmlPortionDumper:public SwPortionHandler
 {
   private:
       xmlTextWriterPtr m_Writer;
-      TextFrameIndex m_Ofs;
 
   public:
       explicit XmlPortionDumper(xmlTextWriterPtr some_writer)
           : m_Writer(some_writer)
-          , m_Ofs(0)
-      {
-    }
+      {}
 
     /**
         @param nLength
@@ -194,7 +191,6 @@ class XmlPortionDumper:public SwPortionHandler
             (void)xmlTextWriterWriteFormatAttribute(m_Writer, 
BAD_CAST("nWidth"), "%i",
                                                     static_cast<int>(nWidth));
         (void)xmlTextWriterEndElement(m_Writer);
-        m_Ofs += nLength;
     }
 
     /**
@@ -205,7 +201,7 @@ class XmlPortionDumper:public SwPortionHandler
         @param nType
                 type of this portion
       */
-    virtual void Special( TextFrameIndex nLength,
+    virtual void Special( TextFrameIndex /*nLength*/,
                           const OUString & /*rText*/,
                           PortionType nType,
                           const SwFont* pFont ) override
@@ -218,7 +214,6 @@ class XmlPortionDumper:public SwPortionHandler
             pFont->dumpAsXml(m_Writer);
 
         (void)xmlTextWriterEndElement(m_Writer);
-        m_Ofs += nLength;
     }
 
     virtual void LineBreak() override
@@ -231,11 +226,10 @@ class XmlPortionDumper:public SwPortionHandler
       * @param nLength
       *         number of 'model string' characters to be skipped
       */
-    virtual void Skip( TextFrameIndex nLength ) override
+    virtual void Skip( TextFrameIndex /*nLength*/ ) override
     {
         (void)xmlTextWriterStartElement(m_Writer, BAD_CAST("Skip"));
         (void)xmlTextWriterEndElement(m_Writer);
-        m_Ofs += nLength;
     }
 
     virtual void Finish(  ) override
commit 822375143bc8529dbbb6ec66d616aecbe94135b5
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Mon Nov 21 11:29:56 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Tue Nov 22 13:21:22 2022 +0100

    loplugin:unusedfields
    
    Change-Id: I63f4ffc1645821af78fa32d59e19799e890d4cd6
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143089
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/chart2/source/controller/dialogs/tp_AxisLabel.cxx 
b/chart2/source/controller/dialogs/tp_AxisLabel.cxx
index 2f7d0b743a32..70e24ffeb40a 100644
--- a/chart2/source/controller/dialogs/tp_AxisLabel.cxx
+++ b/chart2/source/controller/dialogs/tp_AxisLabel.cxx
@@ -48,7 +48,6 @@ SchAxisLabelTabPage::SchAxisLabelTabPage(weld::Container* 
pPage, weld::DialogCon
     , m_xCbTextOverlap(m_xBuilder->weld_check_button("overlapCB"))
     , m_xCbTextBreak(m_xBuilder->weld_check_button("breakCB"))
     , m_xFtABCD(m_xBuilder->weld_label("labelABCD"))
-    , m_xFlOrient(m_xBuilder->weld_label("labelTextOrient"))
     , m_xFtRotate(m_xBuilder->weld_label("degreeL"))
     , m_xNfRotate(m_xBuilder->weld_metric_spin_button("OrientDegree", 
FieldUnit::DEGREE))
     , m_xCbStacked(m_xBuilder->weld_check_button("stackedCB"))
diff --git a/chart2/source/controller/dialogs/tp_AxisLabel.hxx 
b/chart2/source/controller/dialogs/tp_AxisLabel.hxx
index a94a030fe9a1..201ff4825eb7 100644
--- a/chart2/source/controller/dialogs/tp_AxisLabel.hxx
+++ b/chart2/source/controller/dialogs/tp_AxisLabel.hxx
@@ -56,7 +56,6 @@ private:
     std::unique_ptr<weld::CheckButton> m_xCbTextOverlap;
     std::unique_ptr<weld::CheckButton> m_xCbTextBreak;
     std::unique_ptr<weld::Label> m_xFtABCD;
-    std::unique_ptr<weld::Label> m_xFlOrient;
     std::unique_ptr<weld::Label> m_xFtRotate;
     std::unique_ptr<weld::MetricSpinButton> m_xNfRotate;
     std::unique_ptr<weld::CheckButton> m_xCbStacked;
diff --git a/chart2/source/controller/dialogs/tp_AxisPositions.cxx 
b/chart2/source/controller/dialogs/tp_AxisPositions.cxx
index 75e662fbb504..dc1eb926ecfd 100644
--- a/chart2/source/controller/dialogs/tp_AxisPositions.cxx
+++ b/chart2/source/controller/dialogs/tp_AxisPositions.cxx
@@ -42,13 +42,11 @@ AxisPositionsTabPage::AxisPositionsTabPage(weld::Container* 
pPage, weld::DialogC
     , m_xLB_CrossesAt(m_xBuilder->weld_combo_box("LB_CROSSES_OTHER_AXIS_AT"))
     , 
m_xED_CrossesAt(m_xBuilder->weld_formatted_spin_button("EDT_CROSSES_OTHER_AXIS_AT"))
     , m_xED_CrossesAtCategory(m_xBuilder->weld_combo_box( 
"EDT_CROSSES_OTHER_AXIS_AT_CATEGORY"))
-    , 
m_xCB_AxisBetweenCategories(m_xBuilder->weld_check_button("CB_AXIS_BETWEEN_CATEGORIES"))
     , m_xFL_Position(m_xBuilder->weld_frame("FL_POSITION"))
     , m_xRB_On(m_xBuilder->weld_radio_button("RB_ON"))
     , m_xRB_Between(m_xBuilder->weld_radio_button("RB_BETWEEN"))
     , m_xFL_Labels(m_xBuilder->weld_frame("FL_LABELS"))
     , m_xLB_PlaceLabels(m_xBuilder->weld_combo_box("LB_PLACE_LABELS"))
-    , 
m_xED_LabelDistance(m_xBuilder->weld_formatted_spin_button("EDT_AXIS_LABEL_DISTANCE"))
     , m_xCB_TicksInner(m_xBuilder->weld_check_button("CB_TICKS_INNER"))
     , m_xCB_TicksOuter(m_xBuilder->weld_check_button("CB_TICKS_OUTER"))
     , m_xCB_MinorInner(m_xBuilder->weld_check_button("CB_MINOR_INNER"))
diff --git a/chart2/source/controller/dialogs/tp_AxisPositions.hxx 
b/chart2/source/controller/dialogs/tp_AxisPositions.hxx
index d7f18242dd42..86f749a26850 100644
--- a/chart2/source/controller/dialogs/tp_AxisPositions.hxx
+++ b/chart2/source/controller/dialogs/tp_AxisPositions.hxx
@@ -60,7 +60,6 @@ private: //member:
     std::unique_ptr<weld::ComboBox> m_xLB_CrossesAt;
     std::unique_ptr<weld::FormattedSpinButton> m_xED_CrossesAt;
     std::unique_ptr<weld::ComboBox> m_xED_CrossesAtCategory;
-    std::unique_ptr<weld::CheckButton> m_xCB_AxisBetweenCategories;
 
     std::unique_ptr<weld::Frame> m_xFL_Position;
     std::unique_ptr<weld::RadioButton> m_xRB_On;
@@ -68,7 +67,6 @@ private: //member:
 
     std::unique_ptr<weld::Frame> m_xFL_Labels;
     std::unique_ptr<weld::ComboBox> m_xLB_PlaceLabels;
-    std::unique_ptr<weld::FormattedSpinButton> m_xED_LabelDistance;
 
     std::unique_ptr<weld::CheckButton> m_xCB_TicksInner;
     std::unique_ptr<weld::CheckButton> m_xCB_TicksOuter;
diff --git a/chart2/source/controller/dialogs/tp_RangeChooser.cxx 
b/chart2/source/controller/dialogs/tp_RangeChooser.cxx
index 05f137f5a7be..a88f6a826e0b 100644
--- a/chart2/source/controller/dialogs/tp_RangeChooser.cxx
+++ b/chart2/source/controller/dialogs/tp_RangeChooser.cxx
@@ -69,7 +69,6 @@ RangeChooserTabPage::RangeChooserTabPage(weld::Container* 
pPage, weld::DialogCon
     , m_rDialogModel( rDialogModel )
     , m_pTabPageNotifiable(dynamic_cast<TabPageNotifiable*>(pController))
     , m_xFT_Caption(m_xBuilder->weld_label("FT_CAPTION_FOR_WIZARD"))
-    , m_xFT_Range(m_xBuilder->weld_label("FT_RANGE"))
     , m_xED_Range(m_xBuilder->weld_entry("ED_RANGE"))
     , m_xIB_Range(m_xBuilder->weld_button("IB_RANGE"))
     , m_xRB_Rows(m_xBuilder->weld_radio_button("RB_DATAROWS"))
diff --git a/chart2/source/controller/dialogs/tp_RangeChooser.hxx 
b/chart2/source/controller/dialogs/tp_RangeChooser.hxx
index fff338324e1a..428e8a127dd9 100644
--- a/chart2/source/controller/dialogs/tp_RangeChooser.hxx
+++ b/chart2/source/controller/dialogs/tp_RangeChooser.hxx
@@ -78,7 +78,6 @@ private:
     TabPageNotifiable *                                     
m_pTabPageNotifiable;
 
     std::unique_ptr<weld::Label> m_xFT_Caption;
-    std::unique_ptr<weld::Label> m_xFT_Range;
     std::unique_ptr<weld::Entry> m_xED_Range;
     std::unique_ptr<weld::Button> m_xIB_Range;
     std::unique_ptr<weld::RadioButton> m_xRB_Rows;
diff --git a/chart2/source/controller/dialogs/tp_TitleRotation.cxx 
b/chart2/source/controller/dialogs/tp_TitleRotation.cxx
index 2cc802f703a2..243e773549e9 100644
--- a/chart2/source/controller/dialogs/tp_TitleRotation.cxx
+++ b/chart2/source/controller/dialogs/tp_TitleRotation.cxx
@@ -35,7 +35,6 @@ SchAlignmentTabPage::SchAlignmentTabPage(weld::Container* 
pPage, weld::DialogCon
     , m_xFtRotate(m_xBuilder->weld_label("degreeL"))

... etc. - the rest is truncated

Reply via email to