chart2/source/controller/dialogs/DataBrowser.cxx                    |    5 
 chart2/source/controller/dialogs/DataBrowser.hxx                    |    3 
 chart2/source/controller/dialogs/DataBrowserModel.cxx               |    5 
 chart2/source/controller/dialogs/DataBrowserModel.hxx               |    3 
 chart2/source/controller/dialogs/DialogModel.cxx                    |    4 
 chart2/source/controller/dialogs/DialogModel.hxx                    |    7 
 chart2/source/controller/dialogs/dlg_CreationWizard.cxx             |    2 
 chart2/source/controller/dialogs/dlg_DataEditor.cxx                 |    2 
 chart2/source/controller/dialogs/dlg_DataSource.cxx                 |    5 
 chart2/source/controller/inc/dlg_DataSource.hxx                     |    3 
 chart2/source/controller/main/ChartController.cxx                   |    2 
 compilerplugins/clang/unusedfields.only-used-in-constructor.results |   64 
++---
 compilerplugins/clang/unusedfields.readonly.results                 |   58 
++---
 compilerplugins/clang/unusedfields.untouched.results                |   34 +--
 compilerplugins/clang/unusedfields.writeonly.results                |  112 
+++++-----
 svx/inc/sdr/properties/emptyproperties.hxx                          |    3 
 16 files changed, 146 insertions(+), 166 deletions(-)

New commits:
commit 99b13eed2145bfac41a57cdc96691e5e53403538
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Thu Feb 17 11:18:36 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Thu Feb 17 13:39:29 2022 +0100

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

diff --git a/chart2/source/controller/dialogs/DataBrowser.cxx 
b/chart2/source/controller/dialogs/DataBrowser.cxx
index 0e5bcb50d166..bdb491213d5f 100644
--- a/chart2/source/controller/dialogs/DataBrowser.cxx
+++ b/chart2/source/controller/dialogs/DataBrowser.cxx
@@ -835,12 +835,11 @@ void DataBrowser::CellModified()
 }
 
 void DataBrowser::SetDataFromModel(
-    const rtl::Reference<::chart::ChartModel> & xChartDoc,
-    const Reference< uno::XComponentContext > & xContext )
+    const rtl::Reference<::chart::ChartModel> & xChartDoc )
 {
     m_xChartDoc = xChartDoc;
 
-    m_apDataBrowserModel.reset( new DataBrowserModel( m_xChartDoc, xContext ));
+    m_apDataBrowserModel.reset( new DataBrowserModel( m_xChartDoc ));
     m_spNumberFormatterWrapper =
         std::make_shared<NumberFormatterWrapper>(m_xChartDoc);
 
diff --git a/chart2/source/controller/dialogs/DataBrowser.hxx 
b/chart2/source/controller/dialogs/DataBrowser.hxx
index ec85160e4437..c1d6a72e6cf8 100644
--- a/chart2/source/controller/dialogs/DataBrowser.hxx
+++ b/chart2/source/controller/dialogs/DataBrowser.hxx
@@ -98,8 +98,7 @@ public:
     void SetReadOnly( bool bNewState );
     bool IsReadOnly() const { return m_bIsReadOnly;}
 
-    void SetDataFromModel( const rtl::Reference<::chart::ChartModel> & 
xChartDoc,
-                           const css::uno::Reference< 
css::uno::XComponentContext > & xContext );
+    void SetDataFromModel( const rtl::Reference<::chart::ChartModel> & 
xChartDoc );
 
     // predicates to determine what actions are possible at the current cursor
     // position.  This depends on the implementation of the according mutators
diff --git a/chart2/source/controller/dialogs/DataBrowserModel.cxx 
b/chart2/source/controller/dialogs/DataBrowserModel.cxx
index f364bc8b8317..07666575102a 100644
--- a/chart2/source/controller/dialogs/DataBrowserModel.cxx
+++ b/chart2/source/controller/dialogs/DataBrowserModel.cxx
@@ -249,10 +249,9 @@ struct DataBrowserModel::implColumnLess
 };
 
 DataBrowserModel::DataBrowserModel(
-    const rtl::Reference<::chart::ChartModel> & xChartDoc,
-    const Reference< uno::XComponentContext > & xContext ) :
+    const rtl::Reference<::chart::ChartModel> & xChartDoc ) :
         m_xChartDocument( xChartDoc ),
-        m_apDialogModel( new DialogModel( xChartDoc, xContext ))
+        m_apDialogModel( new DialogModel( xChartDoc ))
 {
     updateFromModel();
 }
diff --git a/chart2/source/controller/dialogs/DataBrowserModel.hxx 
b/chart2/source/controller/dialogs/DataBrowserModel.hxx
index c44ad65b84f4..a06c6828fad7 100644
--- a/chart2/source/controller/dialogs/DataBrowserModel.hxx
+++ b/chart2/source/controller/dialogs/DataBrowserModel.hxx
@@ -44,8 +44,7 @@ class DataBrowserModel final
 {
 public:
     explicit DataBrowserModel(
-        const rtl::Reference<::chart::ChartModel> & xChartDoc,
-        const css::uno::Reference< css::uno::XComponentContext > & xContext );
+        const rtl::Reference<::chart::ChartModel> & xChartDoc );
     ~DataBrowserModel();
 
     /** Inserts a new data series after the data series to which the data 
column
diff --git a/chart2/source/controller/dialogs/DialogModel.cxx 
b/chart2/source/controller/dialogs/DialogModel.cxx
index cc20fc0bfd5a..1a2dcb617af1 100644
--- a/chart2/source/controller/dialogs/DialogModel.cxx
+++ b/chart2/source/controller/dialogs/DialogModel.cxx
@@ -349,10 +349,8 @@ DialogModelTimeBasedInfo::DialogModelTimeBasedInfo():
 }
 
 DialogModel::DialogModel(
-    const rtl::Reference<::chart::ChartModel> & xChartDocument,
-    const Reference< uno::XComponentContext > & xContext ) :
+    const rtl::Reference<::chart::ChartModel> & xChartDocument ) :
         m_xChartDocument( xChartDocument ),
-        m_xContext( xContext ),
         m_aTimerTriggeredControllerLock( m_xChartDocument )
 {
 }
diff --git a/chart2/source/controller/dialogs/DialogModel.hxx 
b/chart2/source/controller/dialogs/DialogModel.hxx
index b8dde584c1a6..2f8e1c1fb283 100644
--- a/chart2/source/controller/dialogs/DialogModel.hxx
+++ b/chart2/source/controller/dialogs/DialogModel.hxx
@@ -64,9 +64,7 @@ struct DialogModelTimeBasedInfo
 class DialogModel
 {
 public:
-    explicit DialogModel(
-        const rtl::Reference<::chart::ChartModel> & xChartDocument,
-        const css::uno::Reference< css::uno::XComponentContext > & xContext );
+    explicit DialogModel( const rtl::Reference<::chart::ChartModel> & 
xChartDocument );
     ~DialogModel();
 
     typedef std::pair<
@@ -158,9 +156,6 @@ private:
 
     rtl::Reference< ::chart::ChartTypeTemplate > m_xTemplate;
 
-    css::uno::Reference< css::uno::XComponentContext >
-        m_xContext;
-
     mutable std::shared_ptr< RangeSelectionHelper >
         m_spRangeSelectionHelper;
 
diff --git a/chart2/source/controller/dialogs/dlg_CreationWizard.cxx 
b/chart2/source/controller/dialogs/dlg_CreationWizard.cxx
index e186633c869f..988386eea2f7 100644
--- a/chart2/source/controller/dialogs/dlg_CreationWizard.cxx
+++ b/chart2/source/controller/dialogs/dlg_CreationWizard.cxx
@@ -54,7 +54,7 @@ CreationWizard::CreationWizard(weld::Window* pParent, const 
rtl::Reference<::cha
     , m_aTimerTriggeredControllerLock(xChartModel)
     , m_bCanTravel(true)
 {
-    m_pDialogModel.reset(new DialogModel(m_xChartModel, m_xComponentContext));
+    m_pDialogModel.reset(new DialogModel(m_xChartModel));
     defaultButton(WizardButtonFlags::FINISH);
 
     setTitleBase(SchResId(STR_DLG_CHART_WIZARD));
diff --git a/chart2/source/controller/dialogs/dlg_DataEditor.cxx 
b/chart2/source/controller/dialogs/dlg_DataEditor.cxx
index 1e442a102f09..6b85b9eb6b6c 100644
--- a/chart2/source/controller/dialogs/dlg_DataEditor.cxx
+++ b/chart2/source/controller/dialogs/dlg_DataEditor.cxx
@@ -58,7 +58,7 @@ DataEditor::DataEditor(weld::Window* pParent,
 
     m_xBrwData->SetCursorMovedHdl( LINK( this, DataEditor, 
BrowserCursorMovedHdl ));
 
-    m_xBrwData->SetDataFromModel( m_xChartDoc, m_xContext );
+    m_xBrwData->SetDataFromModel( m_xChartDoc );
     m_xBrwData->GrabFocus();
 
     bool bReadOnly = true;
diff --git a/chart2/source/controller/dialogs/dlg_DataSource.cxx 
b/chart2/source/controller/dialogs/dlg_DataSource.cxx
index b67044705213..503587cb060f 100644
--- a/chart2/source/controller/dialogs/dlg_DataSource.cxx
+++ b/chart2/source/controller/dialogs/dlg_DataSource.cxx
@@ -83,12 +83,11 @@ rtl::Reference< ::chart::ChartTypeTemplate > 
DocumentChartTypeTemplateProvider::
 sal_uInt16 DataSourceDialog::m_nLastPageId = 0;
 
 DataSourceDialog::DataSourceDialog(weld::Window * pParent,
-    const rtl::Reference<::chart::ChartModel> & xChartDocument,
-    const Reference< uno::XComponentContext > & xContext)
+    const rtl::Reference<::chart::ChartModel> & xChartDocument)
     : GenericDialogController(pParent, "modules/schart/ui/datarangedialog.ui",
                               "DataRangeDialog")
     , m_apDocTemplateProvider(new 
DocumentChartTypeTemplateProvider(xChartDocument))
-    , m_apDialogModel(new DialogModel(xChartDocument, xContext))
+    , m_apDialogModel(new DialogModel(xChartDocument))
     , m_bRangeChooserTabIsValid(true)
     , m_bDataSourceTabIsValid(true)
     , m_bTogglingEnabled(true)
diff --git a/chart2/source/controller/inc/dlg_DataSource.hxx 
b/chart2/source/controller/inc/dlg_DataSource.hxx
index 97eb659c7052..2dce4169d22b 100644
--- a/chart2/source/controller/inc/dlg_DataSource.hxx
+++ b/chart2/source/controller/inc/dlg_DataSource.hxx
@@ -41,8 +41,7 @@ class DataSourceDialog final :
 public:
     explicit DataSourceDialog(
         weld::Window * pParent,
-        const rtl::Reference<::chart::ChartModel> & xChartDocument,
-        const css::uno::Reference< css::uno::XComponentContext > & xContext );
+        const rtl::Reference<::chart::ChartModel> & xChartDocument );
     virtual ~DataSourceDialog() override;
 
     // from GenericDialogController base
diff --git a/chart2/source/controller/main/ChartController.cxx 
b/chart2/source/controller/main/ChartController.cxx
index 1de882f0bde0..974c36ba20e0 100644
--- a/chart2/source/controller/main/ChartController.cxx
+++ b/chart2/source/controller/main/ChartController.cxx
@@ -1381,7 +1381,7 @@ void ChartController::executeDispatch_SourceData()
         SchResId(STR_ACTION_EDIT_DATA_RANGES), m_xUndoManager);
 
     SolarMutexGuard aSolarGuard;
-    ::chart::DataSourceDialog aDlg(GetChartFrame(), xChartDoc, m_xCC);
+    ::chart::DataSourceDialog aDlg(GetChartFrame(), xChartDoc);
     if (aDlg.run() == RET_OK)
     {
         impl_adaptDataSeriesAutoResize();
diff --git 
a/compilerplugins/clang/unusedfields.only-used-in-constructor.results 
b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
index b13175960288..6aaf2f48d255 100644
--- a/compilerplugins/clang/unusedfields.only-used-in-constructor.results
+++ b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
@@ -6,9 +6,9 @@ basegfx/source/polygon/b2dtrapezoid.cxx:256
     basegfx::trapezoidhelper::(anonymous namespace)::TrapezoidSubdivider 
maPoints std::vector<B2DPoint>
 basic/qa/cppunit/basictest.hxx:27
     MacroSnippet maDll class BasicDLL
-basic/qa/cppunit/test_global_array.cxx:28
+basic/qa/cppunit/test_global_array.cxx:25
     (anonymous namespace)::GlobalArrayTest lib class BasicDLL
-basic/qa/cppunit/test_global_as_new.cxx:28
+basic/qa/cppunit/test_global_as_new.cxx:25
     (anonymous namespace)::GlobalAsNewTest lib class BasicDLL
 binaryurp/source/unmarshal.hxx:86
     binaryurp::Unmarshal buffer_ com::sun::star::uno::Sequence<sal_Int8>
@@ -20,11 +20,11 @@ canvas/source/vcl/impltools.hxx:114
     vclcanvas::tools::LocalGuard aSolarGuard class SolarMutexGuard
 chart2/source/controller/accessibility/AccessibleChartShape.hxx:78
     chart::AccessibleChartShape m_aShapeTreeInfo 
::accessibility::AccessibleShapeTreeInfo
-chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx:70
+chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx:71
     chart::ThreeD_SceneIllumination_TabPage m_aModelChangeListener class 
chart::ModifyListenerCallBack
 chart2/source/controller/inc/dlg_View3D.hxx:46
     chart::View3DDialog m_aControllerLocker class chart::ControllerLockHelper
-chart2/source/controller/inc/RangeSelectionListener.hxx:61
+chart2/source/controller/inc/RangeSelectionListener.hxx:65
     chart::RangeSelectionListener m_aControllerLockGuard class 
chart::ControllerLockGuardUNO
 connectivity/source/commontools/RowFunctionParser.cxx:372
     connectivity::(anonymous namespace)::ExpressionGrammar::definition 
unaryFunction ::boost::spirit::classic::rule<ScannerT>
@@ -80,7 +80,7 @@ cppcanvas/source/mtfrenderer/textaction.cxx:1627
     cppcanvas::internal::(anonymous namespace)::OutlineAction maTextLineInfo 
const tools::TextLineInfo
 cppu/source/threadpool/threadpool.cxx:352
     _uno_ThreadPool dummy sal_Int32
-cppu/source/typelib/typelib.cxx:57
+cppu/source/typelib/typelib.cxx:56
     (anonymous namespace)::AlignSize_Impl nInt16 sal_Int16
 cppu/source/uno/check.cxx:38
     (anonymous namespace)::C1 n1 sal_Int16
@@ -124,7 +124,7 @@ cppu/source/uno/check.cxx:258
     (anonymous namespace)::Char4 chars struct (anonymous namespace)::Char3
 cui/source/dialogs/colorpicker.cxx:740
     cui::(anonymous namespace)::ColorPickerDialog m_aColorPrevious class 
cui::(anonymous namespace)::ColorPreviewControl
-cui/source/factory/dlgfact.cxx:1208
+cui/source/factory/dlgfact.cxx:1226
     (anonymous namespace)::SvxMacroAssignDialog_Impl m_aItems class SfxItemSet
 cui/source/inc/AdditionsDialog.hxx:47
     AdditionInfo sReleaseVersion rtl::OUString
@@ -144,7 +144,7 @@ cui/source/inc/tabstpge.hxx:86
     SvxTabulatorTabPage m_aCenterWin class TabWin_Impl
 cui/source/inc/tabstpge.hxx:87
     SvxTabulatorTabPage m_aDezWin class TabWin_Impl
-cui/source/options/optcolor.cxx:237
+cui/source/options/optcolor.cxx:240
     (anonymous namespace)::ColorConfigWindow_Impl::Entry m_aDefaultColor class 
Color
 dbaccess/source/core/api/RowSet.hxx:108
     dbaccess::ORowSet m_aURL rtl::OUString
@@ -178,7 +178,7 @@ drawinglayer/source/tools/emfphelperdata.hxx:197
     emfplushelper::EmfPlusHelperData mnFrameRight sal_Int32
 drawinglayer/source/tools/emfphelperdata.hxx:198
     emfplushelper::EmfPlusHelperData mnFrameBottom sal_Int32
-editeng/source/editeng/impedit.hxx:522
+editeng/source/editeng/impedit.hxx:526
     ImpEditEngine aSelFuncSet class EditSelFunctionSet
 embeddedobj/source/msole/olecomponent.hxx:51
     OleComponent m_pInterfaceContainer 
comphelper::OMultiTypeInterfaceContainerHelper2 *
@@ -374,8 +374,6 @@ include/vcl/commandevent.hxx:311
     CommandGestureData mfY const double
 include/vcl/commandevent.hxx:314
     CommandGestureData meOrientation const enum PanningOrientation
-include/vcl/font/Feature.hxx:101
-    vcl::font::Feature m_eType enum vcl::font::FeatureType
 include/vcl/pdf/PDFAnnotationMarker.hxx:67
     vcl::pdf::PDFAnnotationMarkerHighlight meTextMarkerType enum 
vcl::pdf::PDFTextMarkerType
 include/xmloff/shapeimport.hxx:57
@@ -406,9 +404,9 @@ libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.hxx:28
     GtvMainToolbar parent GtkBox
 libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.hxx:36
     GtvMainToolbarClass parentClass GtkBoxClass
-lingucomponent/source/languageguessing/simpleguesser.cxx:79
+lingucomponent/source/languageguessing/simpleguesser.cxx:75
     (anonymous namespace)::textcat_t maxsize uint4
-lingucomponent/source/languageguessing/simpleguesser.cxx:81
+lingucomponent/source/languageguessing/simpleguesser.cxx:77
     (anonymous namespace)::textcat_t output char[1024]
 lotuswordpro/source/filter/bento.hxx:351
     OpenStormBento::CBenNamedObject cNameListElmt class 
OpenStormBento::CBenNamedObjectListElmt
@@ -442,7 +440,7 @@ pyuno/source/module/pyuno_impl.hxx:138
     pyuno::(anonymous) ob_base PyObject
 pyuno/source/module/pyuno_impl.hxx:238
     pyuno::stRuntimeImpl ob_base PyObject
-reportdesign/source/core/api/ReportDefinition.cxx:240
+reportdesign/source/core/api/ReportDefinition.cxx:239
     reportdesign::(anonymous namespace)::OStyle m_aSize awt::Size
 reportdesign/source/filter/xml/xmlExport.cxx:1198
       sal_Int32
@@ -524,7 +522,7 @@ sc/source/core/data/document.cxx:1234
     (anonymous namespace)::BroadcastRecalcOnRefMoveGuard aSwitch 
sc::AutoCalcSwitch
 sc/source/core/data/document.cxx:1235
     (anonymous namespace)::BroadcastRecalcOnRefMoveGuard aBulk class 
ScBulkBroadcast
-sc/source/core/data/table2.cxx:805
+sc/source/core/data/table2.cxx:802
     (anonymous namespace)::TransClipHandler mnEndRow size_t
 sc/source/filter/inc/htmlpars.hxx:622
     ScHTMLQueryParser mnUnusedId ScHTMLTableId
@@ -544,7 +542,7 @@ sc/source/filter/inc/xistream.hxx:171
     XclImpBiff8StdDecrypter maCodec ::msfilter::MSCodec_Std97
 sc/source/filter/inc/xistream.hxx:193
     XclImpBiff8CryptoAPIDecrypter maCodec ::msfilter::MSCodec_CryptoAPI
-sc/source/filter/oox/worksheethelper.cxx:389
+sc/source/filter/oox/worksheethelper.cxx:388
     oox::xls::WorksheetGlobals mxProgressBar oox::ISegmentProgressBarRef
 sc/source/filter/xml/xmldrani.hxx:71
     ScXMLDatabaseRangeContext bIsSelection _Bool
@@ -584,7 +582,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:1273
+scripting/source/stringresource/stringresource.cxx:1254
     stringresource::(anonymous namespace)::BinaryInput m_aData 
Sequence<sal_Int8>
 sd/inc/anminfo.hxx:51
     SdAnimationInfo maSecondSoundFile rtl::OUString
@@ -602,8 +600,6 @@ sd/source/ui/remotecontrol/Receiver.hxx:34
     sd::Receiver pTransmitter class sd::Transmitter *
 sd/source/ui/remotecontrol/ZeroconfService.hxx:32
     sd::ZeroconfService port uint
-sd/source/ui/slideshow/slideshowviewimpl.hxx:192
-    sd::SlideShowView mbFullScreen _Bool
 sd/source/ui/view/DocumentRenderer.cxx:1317
     sd::DocumentRenderer::Implementation mxObjectShell SfxObjectShellRef
 sd/source/ui/view/viewshel.cxx:1166
@@ -654,7 +650,7 @@ sdext/source/pdfimport/pdfparse/pdfparse.cxx:268
     (anonymous namespace)::PDFGrammar::definition trailer rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:268
     (anonymous namespace)::PDFGrammar::definition xref rule<ScannerT>
-sfx2/inc/autoredactdialog.hxx:94
+sfx2/inc/autoredactdialog.hxx:99
     SfxAutoRedactDialog m_xDocShell class SfxObjectShellLock
 sfx2/source/dialog/basedlgs.cxx:46
     SfxModelessDialog_Impl aMoveIdle class Idle
@@ -700,7 +696,7 @@ starmath/inc/mathml/mathmlMo.hxx:67
     moOperatorData m_rspace sal_uInt16
 starmath/inc/mathml/mathmlMo.hxx:68
     moOperatorData m_properties enum moOpDP
-starmath/inc/view.hxx:247
+starmath/inc/view.hxx:246
     SmViewShell maGraphicController class SmGraphicController
 svgio/inc/svgcharacternode.hxx:84
     svgio::svgreader::SvgTextPosition maY ::std::vector<double>
@@ -716,6 +712,8 @@ svl/source/crypto/cryptosign.cxx:270
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
 svx/inc/GalleryControl.hxx:43
     svx::sidebar::GalleryControl mpGallery class Gallery *
+svx/inc/sdr/properties/emptyproperties.hxx:36
+    sdr::properties::EmptyProperties mxEmptyItemSet std::optional<SfxItemSet>
 svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1083
     (anonymous namespace)::ExpressionGrammar::definition 
multiplicativeExpression ::boost::spirit::classic::rule<ScannerT>
 svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1084
@@ -740,11 +738,11 @@ 
svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1093
     (anonymous namespace)::ExpressionGrammar::definition identifier 
::boost::spirit::classic::rule<ScannerT>
 svx/source/dialog/contimp.hxx:75
     SvxSuperContourDlg aContourItem class SvxContourDlgItem
-svx/source/dialog/framelinkarray.cxx:449
+svx/source/dialog/framelinkarray.cxx:455
     svx::frame::(anonymous namespace)::MergedCellIterator mnFirstRow sal_Int32
 svx/source/dialog/imapwnd.hxx:87
     IMapWindow maItemInfos struct SfxItemInfo[1]
-svx/source/dialog/weldeditview.cxx:456
+svx/source/dialog/weldeditview.cxx:458
     (anonymous namespace)::WeldEditSource m_rEditAcc class WeldEditAccessible &
 svx/source/inc/datanavi.hxx:190
     svxform::XFormsPage m_aDropHelper class svxform::DataTreeDropTarget
@@ -762,7 +760,7 @@ sw/inc/unosett.hxx:149
     SwXNumberingRules m_pImpl ::sw::UnoImplPtr<Impl>
 sw/qa/core/test_ToxTextGenerator.cxx:140
     (anonymous namespace)::ToxTextGeneratorWithMockedChapterField 
mChapterFieldType class SwChapterFieldType
-sw/qa/extras/uiwriter/uiwriter.cxx:4050
+sw/qa/extras/uiwriter/uiwriter.cxx:3772
     (anonymous namespace)::IdleTask maIdle class Idle
 sw/source/core/crsr/crbm.cxx:62
     (anonymous namespace)::CursorStateHelper m_aSaveState class 
SwCursorSaveState
@@ -770,7 +768,7 @@ sw/source/core/inc/swfont.hxx:980
     SvStatistics nGetStretchTextSize sal_uInt16
 sw/source/core/layout/dbg_lay.cxx:179
     SwImplEnterLeave m_nAction enum DbgAction
-sw/source/core/text/inftxt.cxx:532
+sw/source/core/text/inftxt.cxx:533
     (anonymous namespace)::SwTransparentTextGuard m_aContentVDev 
ScopedVclPtrInstance<class VirtualDevice>
 sw/source/core/text/inftxt.hxx:675
     SwTextSlot aText rtl::OUString
@@ -795,7 +793,7 @@ sw/source/uibase/inc/swuicnttab.hxx:240
 sw/source/uibase/inc/tmpdlg.hxx:35
     SwTemplateDlgController bNewStyle _Bool
 sw/source/uibase/inc/uivwimp.hxx:93
-    SwView_Impl xTmpSelDocSh class SfxObjectShellLock
+    SwView_Impl m_xTmpSelDocShell class SfxObjectShellLock
 sw/source/uibase/inc/unodispatch.hxx:45
     SwXDispatchProviderInterceptor::DispatchMutexLock_Impl aGuard class 
SolarMutexGuard
 toolkit/source/awt/stylesettings.cxx:74
@@ -810,12 +808,10 @@ 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)
-vcl/headless/svpgdi.cxx:332
-    (anonymous namespace)::BitmapHelper aTmpBmp class SvpSalBitmap
-vcl/inc/canvasbitmap.hxx:40
-    vcl::unotools::VclCanvasBitmap m_aAlpha ::Bitmap
 vcl/inc/graphic/Manager.hxx:41
     vcl::graphic::Manager maSwapOutTimer class Timer
+vcl/inc/headless/BitmapHelper.hxx:32
+    BitmapHelper aTmpBmp class SvpSalBitmap
 vcl/inc/pdf/pdfbuildin_fonts.hxx:34
     vcl::pdf::BuildinFont m_nAscent const int
 vcl/inc/pdf/pdfbuildin_fonts.hxx:35
@@ -966,15 +962,15 @@ vcl/unx/gtk3/gloactiongroup.cxx:27
     (anonymous namespace)::GLOAction parent_instance GObject
 vcl/unx/gtk3/glomenu.cxx:14
     GLOMenu parent_instance const GMenuModel
-vcl/unx/gtk3/gtkinst.cxx:7111
+vcl/unx/gtk3/gtkinst.cxx:7144
     (anonymous namespace)::GtkInstanceAssistant m_pButtonBox GtkButtonBox *
-vcl/unx/gtk3/gtkinst.cxx:10453
+vcl/unx/gtk3/gtkinst.cxx:10574
     (anonymous namespace)::GtkInstanceMenuToggleButton m_pContainer GtkBox *
-vcl/unx/gtk3/gtkinst.cxx:10455
+vcl/unx/gtk3/gtkinst.cxx:10576
     (anonymous namespace)::GtkInstanceMenuToggleButton m_pMenuButton 
GtkMenuButton *
-vcl/unx/gtk3/gtkinst.cxx:19692
+vcl/unx/gtk3/gtkinst.cxx:19816
     (anonymous namespace)::GtkInstanceComboBox m_pOverlay GtkOverlay *
-vcl/unx/gtk3/gtkinst.cxx:19698
+vcl/unx/gtk3/gtkinst.cxx:19822
     (anonymous namespace)::GtkInstanceComboBox m_pMenuTextRenderer 
GtkCellRenderer *
 writerfilter/source/dmapper/PropertyMap.hxx:219
     writerfilter::dmapper::SectionPropertyMap m_nDebugSectionNumber sal_Int32
diff --git a/compilerplugins/clang/unusedfields.readonly.results 
b/compilerplugins/clang/unusedfields.readonly.results
index 2fb379789975..21de1944d472 100644
--- a/compilerplugins/clang/unusedfields.readonly.results
+++ b/compilerplugins/clang/unusedfields.readonly.results
@@ -46,14 +46,12 @@ bridges/source/jni_uno/jni_java2uno.cxx:153
     jni_uno::(anonymous namespace)::largest p void *
 bridges/source/jni_uno/jni_java2uno.cxx:154
     jni_uno::(anonymous namespace)::largest a uno_Any
-chart2/source/model/main/DataPoint.hxx:107
+chart2/source/model/main/DataPoint.hxx:106
     chart::DataPoint m_bNoParentPropAllowed _Bool
 codemaker/source/javamaker/classfile.cxx:508
      uint32Bytes sal_uInt32
 codemaker/source/javamaker/classfile.cxx:540
      uint64Bytes sal_uInt64
-connectivity/inc/sdbcx/VCatalog.hxx:65
-    connectivity::sdbcx::OCatalog m_pViews std::unique_ptr<OCollection>
 connectivity/inc/sdbcx/VCatalog.hxx:66
     connectivity::sdbcx::OCatalog m_pGroups std::unique_ptr<OCollection>
 connectivity/inc/sdbcx/VGroup.hxx:52
@@ -154,13 +152,13 @@ cppu/source/uno/check.cxx:134
     (anonymous namespace)::Char3 c3 char
 cppu/source/uno/check.cxx:258
     (anonymous namespace)::Char4 chars struct (anonymous namespace)::Char3
-cui/source/options/optcolor.cxx:255
+cui/source/options/optcolor.cxx:259
     (anonymous namespace)::ColorConfigWindow_Impl aModuleOptions class 
SvtModuleOptions
 dbaccess/source/core/api/RowSetBase.hxx:84
     dbaccess::ORowSetBase m_aEmptyValue connectivity::ORowSetValue
 dbaccess/source/core/api/RowSetBase.hxx:95
     dbaccess::ORowSetBase m_aErrors ::connectivity::SQLError
-dbaccess/source/core/dataaccess/documentcontainer.cxx:66
+dbaccess/source/core/dataaccess/documentcontainer.cxx:67
     dbaccess::(anonymous namespace)::LocalNameApproval m_aErrors 
::connectivity::SQLError
 dbaccess/source/core/inc/ContentHelper.hxx:103
     dbaccess::OContentHelper m_aErrorHelper const ::connectivity::SQLError
@@ -174,7 +172,7 @@ dbaccess/source/ui/inc/sqledit.hxx:41
     dbaui::SQLEditView m_aColorConfig const svtools::ColorConfig
 dbaccess/source/ui/inc/WCopyTable.hxx:258
     dbaui::OCopyTableWizard m_aLocale css::lang::Locale
-editeng/source/editeng/impedit.hxx:511
+editeng/source/editeng/impedit.hxx:515
     ImpEditEngine maColorConfig svtools::ColorConfig
 embeddedobj/source/inc/commonembobj.hxx:110
     OCommonEmbeddedObject m_aClassName rtl::OUString
@@ -338,13 +336,13 @@ io/source/stm/odata.cxx:559
     io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous 
union)::(anonymous) n1 sal_uInt32
 io/source/stm/odata.cxx:559
     io_stm::(anonymous 
namespace)::ODataOutputStream::writeDouble(double)::(anonymous 
union)::(anonymous) n2 sal_uInt32
-libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx:49
+libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx:48
     (anonymous namespace)::GtvLokDialogPrivate m_nChildKeyModifier guint32
 libreofficekit/source/gtk/lokdocview.cxx:85
     (anonymous namespace)::LOKDocViewPrivateImpl m_bIsLoading _Bool
-lingucomponent/source/languageguessing/simpleguesser.cxx:76
+lingucomponent/source/languageguessing/simpleguesser.cxx:72
     (anonymous namespace)::textcat_t fprint void **
-lingucomponent/source/languageguessing/simpleguesser.cxx:78
+lingucomponent/source/languageguessing/simpleguesser.cxx:74
     (anonymous namespace)::textcat_t size uint4
 linguistic/source/dlistimp.hxx:56
     DicList aOpt class LinguOptions
@@ -396,7 +394,7 @@ sc/inc/reordermap.hxx:20
     sc::ColRowReorderMapType maData sc::ColRowReorderMapType::DataType
 sc/source/core/inc/adiasync.hxx:41
     ScAddInAsync::(anonymous) pStr rtl::OUString *
-sc/source/core/inc/interpre.hxx:98
+sc/source/core/inc/interpre.hxx:99
     ScTokenStack pPointer const formula::FormulaToken *[512]
 sc/source/filter/excel/xltoolbar.cxx:30
     (anonymous namespace)::MSOExcelCommandConvertor msoToOOcmd IdToString
@@ -456,9 +454,9 @@ sc/source/ui/vba/vbaworksheet.hxx:49
     ScVbaWorksheet mxButtons ::rtl::Reference<ScVbaSheetObjectsBase>[2]
 sd/inc/Outliner.hxx:288
     SdOutliner mpFirstObj class SdrObject *
-sd/inc/sdmod.hxx:119
-    SdModule gImplImpressPropertySetInfoCache SdExtPropertySetInfoCache
 sd/inc/sdmod.hxx:120
+    SdModule gImplImpressPropertySetInfoCache SdExtPropertySetInfoCache
+sd/inc/sdmod.hxx:121
     SdModule gImplDrawPropertySetInfoCache SdExtPropertySetInfoCache
 sd/source/core/CustomAnimationCloner.cxx:70
     sd::(anonymous namespace)::CustomAnimationClonerImpl maSourceNodeVector 
std::vector<Reference<XAnimationNode> >
@@ -504,7 +502,7 @@ svl/source/misc/strmadpt.cxx:51
     SvDataPipe_Impl::Page m_aBuffer sal_Int8[1]
 svl/source/uno/pathservice.cxx:37
     (anonymous namespace)::PathService m_aOptions class SvtPathOptions
-svtools/source/control/tabbar.cxx:198
+svtools/source/control/tabbar.cxx:209
     ImplTabBarItem maHelpId rtl::OString
 svtools/source/dialogs/insdlg.cxx:54
     (anonymous namespace)::OleObjectDescriptor cbSize sal_uInt32
@@ -558,13 +556,13 @@ sw/source/core/access/accfrmobjmap.hxx:100
     SwAccessibleChildMap maMap std::map<key_type, mapped_type, key_compare>
 sw/source/core/access/acchypertextdata.hxx:40
     SwAccessibleHyperTextData maMap std::map<key_type, mapped_type, 
key_compare>
-sw/source/core/access/accmap.cxx:107
-    SwAccessibleContextMap_Impl maMap std::map<key_type, mapped_type, 
key_compare>
-sw/source/core/access/accmap.cxx:288
-    SwAccessibleShapeMap_Impl maMap std::map<key_type, mapped_type, 
SwShapeFunc>
-sw/source/core/access/accmap.cxx:644
+sw/source/core/access/accmap.cxx:95
+    SwAccessibleContextMap_Impl maMap std::map<key_type, mapped_type>
+sw/source/core/access/accmap.cxx:263
+    SwAccessibleShapeMap_Impl maMap std::map<key_type, mapped_type>
+sw/source/core/access/accmap.cxx:619
     SwAccessibleEventMap_Impl maMap std::map<key_type, mapped_type, 
key_compare>
-sw/source/core/access/accmap.cxx:688
+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 class StylePool
@@ -574,11 +572,11 @@ sw/source/core/inc/swblocks.hxx:69
     SwImpBlocks m_bInPutMuchBlocks _Bool
 sw/source/core/text/atrhndl.hxx:48
     SwAttrHandler m_oFnt std::optional<SwFont>
-sw/source/core/text/inftxt.cxx:532
+sw/source/core/text/inftxt.cxx:533
     (anonymous namespace)::SwTransparentTextGuard m_aContentVDev 
ScopedVclPtrInstance<class VirtualDevice>
 sw/source/core/text/redlnitr.hxx:75
     SwRedlineItr m_pSet std::unique_ptr<SfxItemSet>
-sw/source/filter/html/htmltab.cxx:2836
+sw/source/filter/html/htmltab.cxx:2842
     CellSaveStruct m_xCnts std::shared_ptr<HTMLTableCnts>
 sw/source/filter/inc/rtf.hxx:33
     RTFSurround::(anonymous) nVal sal_uInt8
@@ -586,11 +584,11 @@ sw/source/ui/dbui/dbinsdlg.cxx:103
     DB_Column::(anonymous) pText rtl::OUString *
 sw/source/ui/dbui/dbinsdlg.cxx:105
     DB_Column::(anonymous) nFormat sal_uInt32
-sw/source/uibase/dbui/mmconfigitem.cxx:112
+sw/source/uibase/dbui/mmconfigitem.cxx:113
     SwMailMergeConfigItem_Impl m_aFemaleGreetingLines std::vector<OUString>
-sw/source/uibase/dbui/mmconfigitem.cxx:114
+sw/source/uibase/dbui/mmconfigitem.cxx:115
     SwMailMergeConfigItem_Impl m_aMaleGreetingLines std::vector<OUString>
-sw/source/uibase/dbui/mmconfigitem.cxx:116
+sw/source/uibase/dbui/mmconfigitem.cxx:117
     SwMailMergeConfigItem_Impl m_aNeutralGreetingLines std::vector<OUString>
 sw/source/uibase/inc/fldmgr.hxx:78
     SwInsertField_Data m_aDBDataSource css::uno::Any
@@ -690,13 +688,13 @@ vcl/inc/qt5/QtObject.hxx:39
     QtObject m_pQWindow class QWindow *
 vcl/inc/qt5/QtTimer.hxx:29
     QtTimer m_aTimer class QTimer
-vcl/inc/salinst.hxx:82
+vcl/inc/salinst.hxx:83
     SalInstance m_bSupportsBitmap32 _Bool
 vcl/inc/salwtype.hxx:164
     SalWheelMouseEvent mbDeltaIsPixel _Bool
 vcl/inc/salwtype.hxx:217
     SalQueryCharPositionEvent mnCharPos sal_uLong
-vcl/inc/svdata.hxx:321
+vcl/inc/svdata.hxx:323
     ImplSVNWFData mbMenuBarDockingAreaCommonBG _Bool
 vcl/inc/toolbox.h:108
     vcl::ToolBoxLayoutData m_aLineItemIds std::vector<ToolBoxItemId>
@@ -736,12 +734,6 @@ vcl/source/bitmap/dibtools.cxx:66
     (anonymous namespace)::CIEXYZTriple aXyzGreen struct (anonymous 
namespace)::CIEXYZ
 vcl/source/bitmap/dibtools.cxx:67
     (anonymous namespace)::CIEXYZTriple aXyzBlue struct (anonymous 
namespace)::CIEXYZ
-vcl/source/bitmap/dibtools.cxx:104
-    (anonymous namespace)::DIBV5Header nV5RedMask sal_uInt32
-vcl/source/bitmap/dibtools.cxx:105
-    (anonymous namespace)::DIBV5Header nV5GreenMask sal_uInt32
-vcl/source/bitmap/dibtools.cxx:106
-    (anonymous namespace)::DIBV5Header nV5BlueMask sal_uInt32
 vcl/source/bitmap/dibtools.cxx:107
     (anonymous namespace)::DIBV5Header nV5AlphaMask sal_uInt32
 vcl/source/bitmap/dibtools.cxx:109
@@ -760,7 +752,7 @@ vcl/source/bitmap/dibtools.cxx:116
     (anonymous namespace)::DIBV5Header nV5Reserved sal_uInt32
 vcl/source/control/roadmapwizard.cxx:63
     vcl::RoadmapWizardImpl aStateDescriptors vcl::(anonymous 
namespace)::StateDescriptions
-vcl/source/control/tabctrl.cxx:80
+vcl/source/control/tabctrl.cxx:81
     ImplTabCtrlData maLayoutPageIdToLine std::unordered_map<int, int>
 vcl/source/filter/eps/eps.cxx:115
     (anonymous namespace)::PSWriter pVDev ScopedVclPtrInstance<class 
VirtualDevice>
diff --git a/compilerplugins/clang/unusedfields.untouched.results 
b/compilerplugins/clang/unusedfields.untouched.results
index de22327b26ce..8c6d4f839505 100644
--- a/compilerplugins/clang/unusedfields.untouched.results
+++ b/compilerplugins/clang/unusedfields.untouched.results
@@ -1,16 +1,18 @@
-basctl/source/inc/dlged.hxx:122
+basctl/source/inc/dlged.hxx:121
     basctl::DlgEditor pObjFac std::unique_ptr<DlgEdFactory, 
o3tl::default_delete<DlgEdFactory> >
 basic/qa/cppunit/basictest.hxx:27
     MacroSnippet maDll class BasicDLL
-basic/qa/cppunit/test_global_array.cxx:28
+basic/qa/cppunit/test_global_array.cxx:25
     (anonymous namespace)::GlobalArrayTest lib class BasicDLL
-basic/qa/cppunit/test_global_as_new.cxx:28
+basic/qa/cppunit/test_global_as_new.cxx:25
     (anonymous namespace)::GlobalAsNewTest lib class BasicDLL
 canvas/source/vcl/canvasbitmap.hxx:113
     vclcanvas::CanvasBitmap mxDevice 
css::uno::Reference<css::rendering::XGraphicDevice>
 canvas/source/vcl/impltools.hxx:114
     vclcanvas::tools::LocalGuard aSolarGuard class SolarMutexGuard
-chart2/source/controller/inc/RangeSelectionListener.hxx:61
+chart2/source/controller/dialogs/DialogModel.hxx:162
+    chart::DialogModel m_xContext 
css::uno::Reference<css::uno::XComponentContext>
+chart2/source/controller/inc/RangeSelectionListener.hxx:65
     chart::RangeSelectionListener m_aControllerLockGuard class 
chart::ControllerLockGuardUNO
 chart2/source/inc/ModifyListenerCallBack.hxx:52
     chart::ModifyListenerCallBack m_xModifyListener 
css::uno::Reference<css::util::XModifyListener>
@@ -20,11 +22,15 @@ connectivity/source/drivers/evoab2/EApi.h:121
     (anonymous) address_format char *
 connectivity/source/drivers/evoab2/EApi.h:125
     (anonymous) 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
+    connectivity::mysqlc::View m_xConnection 
css::uno::Reference<css::sdbc::XConnection>
 connectivity/source/drivers/postgresql/pq_statics.hxx:104
     pq_sdbc_driver::ImplementationStatics types 
css::uno::Sequence<css::uno::Type>
 cppu/source/threadpool/threadpool.cxx:352
     _uno_ThreadPool dummy sal_Int32
-cppu/source/typelib/typelib.cxx:57
+cppu/source/typelib/typelib.cxx:56
     (anonymous namespace)::AlignSize_Impl nInt16 sal_Int16
 cui/source/inc/AdditionsDialog.hxx:47
     AdditionInfo sReleaseVersion rtl::OUString
@@ -60,7 +66,7 @@ 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:50
+emfio/source/emfuno/xemfparser.cxx:48
     emfio::emfreader::(anonymous namespace)::XEmfParser context_ 
uno::Reference<uno::XComponentContext>
 extensions/source/scanner/scanner.hxx:43
     ScannerManager maProtector osl::Mutex
@@ -222,8 +228,6 @@ include/vcl/commandevent.hxx:314
     CommandGestureData meOrientation const enum PanningOrientation
 include/vcl/filter/PngImageReader.hxx:35
     vcl::PngImageReader mxStatusIndicator 
css::uno::Reference<css::task::XStatusIndicator>
-include/vcl/font/Feature.hxx:101
-    vcl::font::Feature m_eType enum vcl::font::FeatureType
 include/vcl/pdf/PDFAnnotationMarker.hxx:67
     vcl::pdf::PDFAnnotationMarkerHighlight meTextMarkerType enum 
vcl::pdf::PDFTextMarkerType
 include/vcl/uitest/uiobject.hxx:287
@@ -256,9 +260,9 @@ libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.hxx:28
     GtvMainToolbar parent GtkBox
 libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.hxx:36
     GtvMainToolbarClass parentClass GtkBoxClass
-lingucomponent/source/languageguessing/simpleguesser.cxx:79
+lingucomponent/source/languageguessing/simpleguesser.cxx:75
     (anonymous namespace)::textcat_t maxsize uint4
-lingucomponent/source/languageguessing/simpleguesser.cxx:81
+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]
@@ -364,7 +368,7 @@ sdext/source/pdfimport/pdfparse/pdfparse.cxx:266
     (anonymous namespace)::PDFGrammar::definition array rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:266
     (anonymous namespace)::PDFGrammar::definition value rule<ScannerT>
-sfx2/inc/autoredactdialog.hxx:94
+sfx2/inc/autoredactdialog.hxx:99
     SfxAutoRedactDialog m_xDocShell class SfxObjectShellLock
 sfx2/source/dialog/basedlgs.cxx:46
     SfxModelessDialog_Impl aMoveIdle class Idle
@@ -394,7 +398,7 @@ starmath/inc/mathml/mathmlMo.hxx:68
     moOperatorData m_properties enum moOpDP
 starmath/inc/smmod.hxx:67
     SmModule mpLocSymbolData std::unique_ptr<SmLocalizedSymbolData>
-starmath/inc/view.hxx:247
+starmath/inc/view.hxx:246
     SmViewShell maGraphicController class SmGraphicController
 svl/source/crypto/cryptosign.cxx:109
     (anonymous namespace)::Extension extnID SECItem
@@ -406,9 +410,11 @@ svl/source/crypto/cryptosign.cxx:269
     (anonymous namespace)::PKIStatusInfo statusString SECItem
 svl/source/crypto/cryptosign.cxx:270
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
+svx/inc/sdr/properties/emptyproperties.hxx:36
+    sdr::properties::EmptyProperties mxEmptyItemSet std::optional<SfxItemSet>
 svx/source/dialog/contimp.hxx:75
     SvxSuperContourDlg aContourItem class SvxContourDlgItem
-svx/source/dialog/weldeditview.cxx:456
+svx/source/dialog/weldeditview.cxx:458
     (anonymous namespace)::WeldEditSource m_rEditAcc class WeldEditAccessible &
 svx/source/inc/datanavi.hxx:190
     svxform::XFormsPage m_aDropHelper class svxform::DataTreeDropTarget
@@ -429,7 +435,7 @@ sw/source/uibase/inc/conttree.hxx:320
 sw/source/uibase/inc/swuicnttab.hxx:240
     SwTokenWindow m_aAdjustPositionsIdle class Idle
 sw/source/uibase/inc/uivwimp.hxx:93
-    SwView_Impl xTmpSelDocSh class SfxObjectShellLock
+    SwView_Impl m_xTmpSelDocShell class SfxObjectShellLock
 sw/source/uibase/inc/unodispatch.hxx:45
     SwXDispatchProviderInterceptor::DispatchMutexLock_Impl aGuard class 
SolarMutexGuard
 toolkit/source/awt/stylesettings.cxx:74
diff --git a/compilerplugins/clang/unusedfields.writeonly.results 
b/compilerplugins/clang/unusedfields.writeonly.results
index 02cd4a72109e..6b3766cd824c 100644
--- a/compilerplugins/clang/unusedfields.writeonly.results
+++ b/compilerplugins/clang/unusedfields.writeonly.results
@@ -1,4 +1,4 @@
-basctl/source/basicide/moduldlg.hxx:135
+basctl/source/basicide/moduldlg.hxx:134
     basctl::ObjectPage m_xDropTarget std::unique_ptr<SbTreeListBoxDropTarget>
 basctl/source/inc/basidesh.hxx:87
     basctl::Shell m_aNotifier class basctl::DocumentEventNotifier
@@ -78,25 +78,25 @@ canvas/source/cairo/cairo_spritedevicehelper.hxx:73
     cairocanvas::SpriteDeviceHelper mbFullScreen _Bool
 canvas/source/cairo/cairo_spritehelper.hxx:98
     cairocanvas::SpriteHelper mbTextureDirty _Bool
-chart2/inc/ChartModel.hxx:143
+chart2/inc/ChartModel.hxx:149
     chart::ChartModel m_aGraphicObjectVector std::vector<GraphicObject>
-chart2/inc/ChartModel.hxx:473
+chart2/inc/ChartModel.hxx:480
     chart::ChartModel mnStart sal_Int32
-chart2/inc/ChartModel.hxx:474
+chart2/inc/ChartModel.hxx:481
     chart::ChartModel mnEnd sal_Int32
-chart2/source/controller/dialogs/DialogModel.cxx:173
-    (anonymous namespace)::lcl_DataSeriesContainerAppend m_rDestCnt (anonymous 
namespace)::lcl_DataSeriesContainerAppend::tContainerType *
-chart2/source/controller/dialogs/DialogModel.cxx:232
+chart2/source/controller/dialogs/DialogModel.cxx:184
     (anonymous namespace)::lcl_RolesWithRangeAppend m_rDestCnt (anonymous 
namespace)::lcl_RolesWithRangeAppend::tContainerType *
-chart2/source/controller/inc/ChartController.hxx:412
+chart2/source/controller/inc/ChartController.hxx:414
     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>
 chart2/source/controller/inc/dlg_View3D.hxx:53
     chart::View3DDialog m_xIllumination 
std::unique_ptr<ThreeD_SceneIllumination_TabPage>
-chart2/source/controller/main/ElementSelector.hxx:37
+chart2/source/controller/main/ElementSelector.hxx:38
     chart::ListBoxEntryData nHierarchyDepth sal_Int32
 chart2/source/inc/MediaDescriptorHelper.hxx:71
     apphelper::MediaDescriptorHelper ReadOnly _Bool
-chart2/source/view/charttypes/PieChart.hxx:128
+chart2/source/view/charttypes/PieChart.hxx:127
     chart::PieChart::PieLabelInfo fValue double
 codemaker/source/cppumaker/dependencies.hxx:108
     codemaker::cppumaker::Dependencies m_voidDependency _Bool
@@ -108,7 +108,7 @@ comphelper/qa/container/comphelper_ifcontainer.cxx:44
     (anonymous namespace)::ContainerListener m_pStats struct (anonymous 
namespace)::ContainerStats *const
 comphelper/qa/unit/parallelsorttest.cxx:44
     ParallelSortTest mnThreads size_t
-comphelper/source/misc/asyncnotification.cxx:70
+comphelper/source/misc/asyncnotification.cxx:69
     comphelper::EventNotifierImpl pKeepThisAlive 
std::shared_ptr<AsyncEventNotifierAutoJoin>
 configmgr/source/components.cxx:162
     configmgr::Components::WriteThread reference_ rtl::Reference<WriteThread> *
@@ -174,7 +174,7 @@ connectivity/source/inc/OTypeInfo.hxx:37
     connectivity::OTypeInfo nType sal_Int16
 connectivity/source/inc/writer/WConnection.hxx:54
     connectivity::writer::OWriterConnection::CloseVetoButTerminateListener 
m_pCloseListener std::unique_ptr<utl::CloseVeto>
-cppcanvas/source/inc/implrenderer.hxx:207
+cppcanvas/source/inc/implrenderer.hxx:208
     cppcanvas::internal::ImplRenderer aBaseTransform struct 
cppcanvas::internal::XForm
 cppu/source/uno/check.cxx:38
     (anonymous namespace)::C1 n1 sal_Int16
@@ -224,7 +224,7 @@ cppuhelper/source/access_control.cxx:79
     cppu::(anonymous namespace)::permission m_str1 rtl_uString *
 cppuhelper/source/access_control.cxx:80
     cppu::(anonymous namespace)::permission m_str2 rtl_uString *
-cppuhelper/source/typemanager.cxx:844
+cppuhelper/source/typemanager.cxx:843
     (anonymous namespace)::BaseOffset set_ std::set<OUString>
 cui/source/inc/cfg.hxx:404
     SvxConfigPage m_xDropTargetHelper 
std::unique_ptr<SvxConfigPageFunctionDropTarget>
@@ -232,13 +232,13 @@ cui/source/inc/cuihyperdlg.hxx:46
     SvxHlinkCtrl aRdOnlyForwarder class SfxStatusForwarder
 cui/source/inc/cuihyperdlg.hxx:77
     SvxHpLinkDlg maCtrl class SvxHlinkCtrl
-cui/source/inc/GraphicsTestsDialog.hxx:46
+cui/source/inc/GraphicsTestsDialog.hxx:42
     GraphicsTestsDialog m_xGraphicTestEntries 
std::vector<std::unique_ptr<GraphicTestEntry> >
 cui/source/inc/screenshotannotationdlg.hxx:29
     ScreenshotAnnotationDlg m_pImpl 
std::unique_ptr<ScreenshotAnnotationDlg_Impl>
 dbaccess/source/core/dataaccess/databasedocument.hxx:177
     dbaccess::ODatabaseDocument m_pEventExecutor 
::rtl::Reference<DocumentEventExecutor>
-dbaccess/source/core/dataaccess/documentdefinition.cxx:289
+dbaccess/source/core/dataaccess/documentdefinition.cxx:291
     dbaccess::(anonymous namespace)::LifetimeCoupler m_xClient Reference<class 
com::sun::star::uno::XInterface>
 dbaccess/source/core/inc/SingleSelectQueryComposer.hxx:83
     dbaccess::OSingleSelectQueryComposer m_aColumnsCollection 
std::vector<std::unique_ptr<OPrivateColumns> >
@@ -252,11 +252,11 @@ dbaccess/source/ui/app/AppDetailView.hxx:107
     dbaui::OApplicationDetailView m_aExternalMnemonics class MnemonicGenerator
 dbaccess/source/ui/browser/dbloader.cxx:59
     (anonymous namespace)::DBContentLoader m_xListener Reference<class 
com::sun::star::frame::XLoadEventListener>
-desktop/qa/desktop_lib/test_desktop_lib.cxx:302
+desktop/qa/desktop_lib/test_desktop_lib.cxx:305
     DesktopLOKTest m_bModified _Bool
-desktop/source/app/app.cxx:1222
+desktop/source/app/app.cxx:1231
     desktop::(anonymous namespace)::ExecuteGlobals pCTLLanguageOptions 
std::unique_ptr<SvtCTLOptions>
-desktop/source/app/app.cxx:1223
+desktop/source/app/app.cxx:1232
     desktop::(anonymous namespace)::ExecuteGlobals pPathOptions 
std::unique_ptr<SvtPathOptions>
 desktop/source/deployment/gui/dp_gui_extlistbox.hxx:137
     dp_gui::ExtensionBox_Impl m_vRemovedEntries std::vector<TEntry_Impl>
@@ -264,15 +264,15 @@ desktop/source/deployment/gui/dp_gui_updatedialog.hxx:148
     dp_gui::UpdateDialog m_xExtensionManager 
css::uno::Reference<css::deployment::XExtensionManager>
 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx:101
     dp_gui::UpdateCommandEnv m_installThread 
::rtl::Reference<UpdateInstallDialog::Thread>
-desktop/source/deployment/manager/dp_managerfac.cxx:43
-    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xUserMgr Reference<deployment::XPackageManager>
 desktop/source/deployment/manager/dp_managerfac.cxx:44
-    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xSharedMgr Reference<deployment::XPackageManager>
+    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xUserMgr Reference<deployment::XPackageManager>
 desktop/source/deployment/manager/dp_managerfac.cxx:45
-    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xBundledMgr Reference<deployment::XPackageManager>
+    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xSharedMgr Reference<deployment::XPackageManager>
 desktop/source/deployment/manager/dp_managerfac.cxx:46
-    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xTmpMgr Reference<deployment::XPackageManager>
+    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xBundledMgr Reference<deployment::XPackageManager>
 desktop/source/deployment/manager/dp_managerfac.cxx:47
+    dp_manager::factory::(anonymous namespace)::PackageManagerFactoryImpl 
m_xTmpMgr Reference<deployment::XPackageManager>
+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
@@ -310,7 +310,7 @@ embeddedobj/source/inc/oleembobj.hxx:176
     OleEmbeddedObject m_nStatusAspect sal_Int64
 embeddedobj/source/inc/oleembobj.hxx:190
     OleEmbeddedObject m_bFromClipboard _Bool
-emfio/inc/mtftools.hxx:556
+emfio/inc/mtftools.hxx:555
     emfio::MtfTools mrclBounds tools::Rectangle
 extensions/source/propctrlr/genericpropertyhandler.hxx:65
     pcr::GenericPropertyHandler m_xComponentIntrospectionAccess 
css::uno::Reference<css::beans::XIntrospectionAccess>
@@ -334,7 +334,7 @@ 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:315
+i18nutil/source/utility/paper.cxx:314
     paperword string char *
 include/basegfx/DrawCommands.hxx:81
     gfx::LinearGradientInfo maMatrix basegfx::B2DHomMatrix
@@ -418,12 +418,12 @@ include/svx/galctrl.hxx:38
     GalleryPreview mxDragDropTargetHelper std::unique_ptr<GalleryDragDrop>
 include/svx/galctrl.hxx:91
     GalleryIconView mxDragDropTargetHelper std::unique_ptr<GalleryDragDrop>
-include/svx/GenericCheckDialog.hxx:69
+include/svx/GenericCheckDialog.hxx:91
     svx::GenericCheckDialog m_aCheckEntries 
std::vector<std::unique_ptr<GenericCheckEntry> >
 include/svx/gridctrl.hxx:258
     DbGridControl m_pCursorDisposeListener 
std::unique_ptr<DisposeListenerGridBridge>
 include/svx/ofaitem.hxx:44
-    OfaRefItem mxRef rtl::Reference<reference_type>
+    OfaXColorListItem mxRef rtl::Reference<XColorList>
 include/svx/srchdlg.hxx:166
     SvxSearchDialog pSearchController std::unique_ptr<SvxSearchController>
 include/svx/srchdlg.hxx:167
@@ -462,13 +462,13 @@ include/vcl/sysdata.hxx:68
     SystemEnvData pSalFrame class SalFrame *
 include/vcl/textrectinfo.hxx:35
     TextRectInfo mnLineCount sal_uInt16
-include/vcl/vclenum.hxx:198
+include/vcl/vclenum.hxx:199
     ItalicMatrix xx double
-include/vcl/vclenum.hxx:198
+include/vcl/vclenum.hxx:199
     ItalicMatrix xy double
-include/vcl/vclenum.hxx:198
+include/vcl/vclenum.hxx:199
     ItalicMatrix yx double
-include/vcl/vclenum.hxx:198
+include/vcl/vclenum.hxx:199
     ItalicMatrix yy double
 include/xmloff/shapeimport.hxx:95
     SdXML3DSceneAttributesHelper mbVRPUsed _Bool
@@ -478,7 +478,7 @@ io/source/stm/odata.cxx:243
     io_stm::(anonymous namespace)::ODataInputStream::readDouble()::(anonymous 
union)::(anonymous) n2 sal_uInt32
 jvmfwk/inc/vendorbase.hxx:171
     jfw_plugin::VendorBase m_sArch rtl::OUString
-l10ntools/inc/common.hxx:33
+l10ntools/inc/common.hxx:32
     common::HandledArgs m_bUTF8BOM _Bool
 libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx:28
     GtvRenderingArgs m_aBackgroundColor std::string
@@ -486,9 +486,9 @@ 
libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx:62
     GtvApplicationWindow statusbar GtkWidget *
 libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx:37
     (anonymous namespace)::GtvMainToolbarPrivateImpl m_pPartModeSelector 
GtkWidget *
-package/inc/ByteChucker.hxx:38
+package/inc/ByteChucker.hxx:33
     ByteChucker p2Sequence sal_Int8 *const
-package/inc/ByteChucker.hxx:38
+package/inc/ByteChucker.hxx:33
     ByteChucker p4Sequence sal_Int8 *const
 registry/source/reflread.cxx:477
     (anonymous 
namespace)::ConstantPool::readDoubleConstant(sal_uInt16)::(anonymous 
union)::(anonymous) b1 sal_uInt32
@@ -524,25 +524,27 @@ sc/inc/compiler.hxx:269
     ScCompiler::AddInMap pUpper const char *
 sc/inc/compressedarray.hxx:68
     ScCompressedArray::RangeData mnRow2 A
-sc/inc/patattr.hxx:55
-    ScPatternAttr mxHashCode std::optional<size_t>
+sc/inc/fillinfo.hxx:247
+    ScTableInfo mDataBarInfos std::vector<std::unique_ptr<const ScDataBarInfo> 
>
+sc/inc/fillinfo.hxx:248
+    ScTableInfo mIconSetInfos std::vector<std::unique_ptr<const ScIconSetInfo> 
>
 sc/inc/pivot.hxx:75
     ScDPLabelData mnFlags sal_Int32
 sc/inc/pivot.hxx:78
     ScDPLabelData mbIsValue _Bool
 sc/inc/scmatrix.hxx:117
     ScMatrix mbCloneIfConst _Bool
-sc/inc/scmod.hxx:101
+sc/inc/scmod.hxx:100
     ScModule m_pErrorHdl std::unique_ptr<SfxErrorHandler>
 sc/inc/tabopparams.hxx:37
     ScInterpreterTableOpParams bValid _Bool
-sc/source/core/data/column4.cxx:1343
+sc/source/core/data/column4.cxx:1383
     (anonymous namespace)::StartListeningFormulaCellsHandler mnStartRow SCROW
-sc/source/core/data/column.cxx:1411
+sc/source/core/data/column.cxx:1416
     (anonymous namespace)::CopyByCloneHandler meListenType 
sc::StartListeningType
-sc/source/core/data/column.cxx:1412
+sc/source/core/data/column.cxx:1417
     (anonymous namespace)::CopyByCloneHandler mnFormulaCellCloneFlags enum 
ScCloneFlags
-sc/source/core/data/table2.cxx:3876
+sc/source/core/data/table2.cxx:3870
     (anonymous namespace)::OutlineArrayFinder mpArray class ScOutlineArray *
 sc/source/filter/excel/xltoolbar.hxx:24
     TBCCmd A _Bool
@@ -556,7 +558,7 @@ sc/source/filter/excel/xltoolbar.hxx:28
     TBCCmd reserved3 sal_uInt16
 sc/source/filter/excel/xltoolbar.hxx:53
     ScCTB rVisualData std::vector<TBVisualData>
-sc/source/filter/excel/xltools.cxx:103
+sc/source/filter/excel/xltools.cxx:102
      smD union sal_math_Double
 sc/source/filter/inc/exp_op.hxx:47
     ExportBiff5 pExcRoot struct RootData *
@@ -596,11 +598,11 @@ sc/source/ui/inc/drwtrans.hxx:44
     ScDrawTransferObj m_aDrawPersistRef SfxObjectShellRef
 sc/source/ui/inc/dwfunctr.hxx:52
     ScFunctionWin xConfigChange std::unique_ptr<EnglishFunctionNameChange>
-sc/source/ui/inc/filtdlg.hxx:195
+sc/source/ui/inc/filtdlg.hxx:193
     ScSpecialFilterDlg pOptionsMgr std::unique_ptr<ScFilterOptionsMgr>
 sc/source/ui/inc/instbdlg.hxx:57
     ScInsertTableDlg aDocShTablesRef SfxObjectShellRef
-sc/source/ui/inc/linkarea.hxx:37
+sc/source/ui/inc/linkarea.hxx:36
     ScLinkedAreaDlg aSourceRef SfxObjectShellRef
 sc/source/ui/inc/pfuncache.hxx:48
     ScPrintSelectionStatus aRanges class ScRangeList
@@ -634,7 +636,7 @@ sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx:65
     sc::sidebar::NumberFormatPropertyPanel mxCategoryDispatch 
std::unique_ptr<ToolbarUnoDispatcher>
 sc/source/ui/vba/vbachartobject.hxx:43
     ScVbaChartObject oShapeHelper std::unique_ptr<ov::ShapeHelper>
-sd/inc/sdmod.hxx:133
+sd/inc/sdmod.hxx:134
     SdModule mpErrorHdl std::unique_ptr<SfxErrorHandler>
 sd/qa/unit/tiledrendering/tiledrendering.cxx:216
     SdTiledRenderingTest m_bFound _Bool
@@ -730,7 +732,7 @@ soltools/cpp/cpp.h:143
     macroValidator pMacro Nlist *
 starmath/inc/mathml/mathmlimport.hxx:45
     SmXMLImportWrapper m_bUseHTMLMLEntities _Bool
-starmath/inc/view.hxx:187
+starmath/inc/view.hxx:186
     SmCmdBoxWindow aController class SmEditController
 stoc/source/servicemanager/servicemanager.cxx:389
     (anonymous namespace)::OServiceManager m_SetLoadedFactories (anonymous 
namespace)::HashSet_Ref
@@ -964,8 +966,6 @@ 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)
-ucb/source/ucp/webdav-curl/SerfLockStore.hxx:63
-    http_dav_ucp::SerfLockStore m_bFinishing _Bool
 unoidl/source/unoidl.cxx:83
     unoidl::(anonymous namespace)::AggregatingCursor seen_ std::set<OUString>
 unoxml/source/rdf/librdf_repository.cxx:470
@@ -1014,7 +1014,7 @@ vcl/inc/salwtype.hxx:257
     SalSwipeEvent mnVelocityY double
 vcl/inc/scanlinewriter.hxx:35
     vcl::ScanlineWriter mpCurrentScanline sal_uInt8 *
-vcl/inc/svdata.hxx:460
+vcl/inc/svdata.hxx:462
     ImplSVEvent mpInstanceRef VclPtr<vcl::Window>
 vcl/inc/unx/gtk/gtkdata.hxx:224
     DocumentFocusListener m_aRefList 
o3tl::sorted_vector<css::uno::Reference<css::uno::XInterface> >
@@ -1024,8 +1024,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:68
+vcl/qa/cppunit/pdfexport/pdfexport.cxx:71
     (anonymous namespace)::PdfExportTest mpPDFium 
std::shared_ptr<vcl::pdf::PDFium>
+vcl/source/components/dtranscomp.cxx:214
+    vcl::(anonymous namespace)::GenericDragSource m_xTrans 
css::uno::Reference<css::datatransfer::XTransferable>
 vcl/source/fontsubset/sft.cxx:92
     vcl::(anonymous namespace)::TTGlyphMetrics lsb sal_Int16
 vcl/source/fontsubset/ttcr.cxx:350
@@ -1040,11 +1042,11 @@ vcl/unx/generic/app/wmadaptor.cxx:1267
     _mwmhints input_mode tools::Long
 vcl/unx/generic/app/wmadaptor.cxx:1268
     _mwmhints status unsigned long
-vcl/unx/generic/gdi/cairotextrender.cxx:43
+vcl/unx/generic/gdi/cairotextrender.cxx:44
     (anonymous namespace)::CairoFontsCache::CacheId maFace (anonymous 
namespace)::FT_Face
-vcl/unx/generic/gdi/cairotextrender.cxx:45
-    (anonymous namespace)::CairoFontsCache::CacheId mbEmbolden _Bool
 vcl/unx/generic/gdi/cairotextrender.cxx:46
+    (anonymous namespace)::CairoFontsCache::CacheId mbEmbolden _Bool
+vcl/unx/generic/gdi/cairotextrender.cxx:47
     (anonymous namespace)::CairoFontsCache::CacheId mbVerticalMetrics _Bool
 vcl/unx/gtk3/a11y/atkwrapper.hxx:50
     AtkObjectWrapper aParent AtkObject
@@ -1052,13 +1054,13 @@ vcl/unx/gtk3/a11y/atkwrapper.hxx:79
     AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
 vcl/unx/gtk3/glomenu.cxx:14
     GLOMenu parent_instance const GMenuModel
-vcl/unx/gtk3/gtkinst.cxx:19703
+vcl/unx/gtk3/gtkinst.cxx:19827
     (anonymous namespace)::GtkInstanceComboBox m_xCustomMenuButtonHelper 
std::unique_ptr<CustomRenderMenuButtonHelper>
 vcl/unx/gtk3/hudawareness.cxx:18
     (anonymous namespace)::HudAwarenessHandle connection gpointer
 vcl/unx/gtk3/hudawareness.cxx:21
     (anonymous namespace)::HudAwarenessHandle notify GDestroyNotify
-vcl/workben/vcldemo.cxx:1736
+vcl/workben/vcldemo.cxx:1740
     (anonymous namespace)::DemoWin mxThread rtl::Reference<RenderThread>
 writerfilter/source/dmapper/DocumentProtection.hxx:50
     writerfilter::dmapper::DocumentProtection m_sRedlineProtectionKey 
rtl::OUString
diff --git a/svx/inc/sdr/properties/emptyproperties.hxx 
b/svx/inc/sdr/properties/emptyproperties.hxx
index 5c61176d9abd..974bfd90a21d 100644
--- a/svx/inc/sdr/properties/emptyproperties.hxx
+++ b/svx/inc/sdr/properties/emptyproperties.hxx
@@ -32,9 +32,6 @@ namespace sdr::properties
     {
         class EmptyProperties final : public BaseProperties
         {
-            // the to be used ItemSet
-            mutable std::optional<SfxItemSet> mxEmptyItemSet;
-
         public:
             // basic constructor
             explicit EmptyProperties(SdrObject& rObj);

Reply via email to