compilerplugins/clang/mergeclasses.results | 64 ++-- compilerplugins/clang/unnecessaryvirtual-dead.results | 18 - compilerplugins/clang/unnecessaryvirtual.results | 286 ++++++++---------- toolkit/source/controls/table/tablecontrol_impl.hxx | 2 vcl/inc/qt5/QtInstanceMessageDialog.hxx | 2 5 files changed, 192 insertions(+), 180 deletions(-)
New commits: commit 5ff1b4491a79644b6efdd6ddac86d5c41196f9f8 Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Wed Feb 5 14:32:02 2025 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Wed Feb 5 17:15:25 2025 +0100 loplugin:unnecessaryvirtual Change-Id: I9fc9554f659beea6041b8c64f915c853478aebd6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181179 Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> Tested-by: Jenkins diff --git a/compilerplugins/clang/unnecessaryvirtual-dead.results b/compilerplugins/clang/unnecessaryvirtual-dead.results index ca225b0b7a04..069067a717d9 100644 --- a/compilerplugins/clang/unnecessaryvirtual-dead.results +++ b/compilerplugins/clang/unnecessaryvirtual-dead.results @@ -12,19 +12,25 @@ sc/source/core/opencl/opbase.hxx:447 void sc::opencl::DynamicKernelSlidingArgument::GenSlidingWindowFunction(class sc::opencl::outputstream &,) slideshow/source/engine/animationfactory.cxx:617 void slideshow::internal::(anonymous namespace)::GenericAnimation::prefetch() -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:2002 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:2002 void std::messages::do_close(int,)const -ux-gnu/../../../include/c++/13/streambuf:583 +ux-gnu/../../../include/c++/14/streambuf:583 void std::basic_streambuf::imbue(const class std::locale &,) vcl/inc/font/LogicalFontInstance.hxx:127 void LogicalFontInstance::ImplInitHbFont(struct hb_font_t *,) -vcl/inc/salframe.hxx:145 +vcl/inc/salframe.hxx:147 void SalFrame::SetRepresentedURL(const class rtl::OUString &,) -vcl/inc/salframe.hxx:214 +vcl/inc/salframe.hxx:219 void SalFrame::FlashWindow()const -vcl/inc/salinst.hxx:203 +vcl/inc/salframe.hxx:319 + void SalFrame::SetTaskBarProgress(int,) +vcl/inc/salframe.hxx:320 + void SalFrame::SetTaskBarState(enum VclTaskBarStates,) +vcl/inc/salinst.hxx:210 void SalInstance::releaseMainThread() -vcl/inc/salinst.hxx:212 +vcl/inc/salinst.hxx:219 void SalInstance::BeforeAbort(const class rtl::OUString &,_Bool,) +vcl/inc/salmenu.hxx:77 + void SalMenu::GetSystemMenuData(struct SystemMenuData &,) vcl/inc/salobj.hxx:49 void SalObject::Enable(_Bool,) diff --git a/compilerplugins/clang/unnecessaryvirtual.results b/compilerplugins/clang/unnecessaryvirtual.results index 82bd13690f35..13b721fedfff 100644 --- a/compilerplugins/clang/unnecessaryvirtual.results +++ b/compilerplugins/clang/unnecessaryvirtual.results @@ -212,8 +212,6 @@ canvas/inc/rendering/irendermodule.hxx:60 void canvas::IRenderModule::~IRenderModule() canvas/inc/rendering/isurface.hxx:34 void canvas::ISurface::~ISurface() -chart2/source/inc/WeakListenerAdapter.hxx:52 - void chart::WeakListenerAdapter::disposing(const struct com::sun::star::lang::EventObject &,) extensions/source/dbpilots/unoautopilot.hxx:81 class cppu::IPropertyArrayHelper * dbp::OUnoAutoPilot::createArrayHelper()const extensions/source/propctrlr/commoncontrol.hxx:129 @@ -272,7 +270,7 @@ include/svl/svdde.hxx:243 _Bool DdeTopic::StartAdviseLoop() include/svl/svdde.hxx:300 void DdeService::~DdeService() -include/svx/svdundo.hxx:768 +include/svx/svdundo.hxx:765 class std::unique_ptr<class SdrUndoAction> SdrUndoFactory::CreateUndoDiagramModelData(class SdrObject &,class std::shared_ptr<class svx::diagram::DiagramDataState> &,) include/vbahelper/vbacollectionimpl.hxx:289 int ScVbaCollectionBase::getCount() @@ -296,21 +294,11 @@ include/vbahelper/vbareturntypes.hxx:38 void ooo::vba::DefaultReturnHelper::setValue(type-parameter-0-0,) include/vbahelper/vbareturntypes.hxx:39 type-parameter-0-0 ooo::vba::DefaultReturnHelper::getValue() -include/vcl/BitmapArithmeticBlendFilter.hxx:24 - void BitmapArithmeticBlendFilter::~BitmapArithmeticBlendFilter() -include/vcl/BitmapDarkenBlendFilter.hxx:25 - void BitmapDarkenBlendFilter::~BitmapDarkenBlendFilter() -include/vcl/BitmapLightenBlendFilter.hxx:25 - void BitmapLightenBlendFilter::~BitmapLightenBlendFilter() -include/vcl/BitmapMultiplyBlendFilter.hxx:25 - void BitmapMultiplyBlendFilter::~BitmapMultiplyBlendFilter() -include/vcl/BitmapNormalBlendFilter.hxx:25 - void BitmapNormalBlendFilter::~BitmapNormalBlendFilter() -include/vcl/BitmapScreenBlendFilter.hxx:25 - void BitmapScreenBlendFilter::~BitmapScreenBlendFilter() include/vcl/customweld.hxx:45 class rtl::OUString weld::CustomWidgetController::GetHelpText()const -include/vcl/weld.hxx:109 +include/vcl/menu.hxx:404 + void Menu::DumpAsPropertyTree(class tools::JsonWriter &,)const +include/vcl/weld.hxx:128 void weld::Widget::set_visible(_Bool,) sc/source/core/opencl/opbase.hxx:446 _Bool sc::opencl::DynamicKernelSlidingArgument::NeedParallelReduction()const @@ -412,271 +400,279 @@ slideshow/source/engine/animationfactory.cxx:620 void slideshow::internal::(anonymous namespace)::GenericAnimation::start(const class std::shared_ptr<class slideshow::internal::AnimatableShape> &,const class std::shared_ptr<class slideshow::internal::ShapeAttributeLayer> &,) slideshow/source/inc/shape.hxx:221 void slideshow::internal::Shape::setIsForeground(const _Bool,) -sw/source/core/inc/txtfrm.hxx:512 - _Bool SwTextFrame::IsInHyphenatedWord(class SwPaM *,_Bool,)const -sw/source/writerfilter/dmapper/TableManager.hxx:490 +sw/source/writerfilter/dmapper/TableManager.hxx:495 void writerfilter::dmapper::TableManager::tableExceptionProps(const class tools::SvRef<class writerfilter::dmapper::TablePropertyMap> &,) toolkit/inc/controls/geometrycontrolmodel.hxx:185 void OGeometryControlModel::fillProperties(class com::sun::star::uno::Sequence<struct com::sun::star::beans::Property> &,class com::sun::star::uno::Sequence<struct com::sun::star::beans::Property> &,)const -ux-gnu/../../../include/c++/13/bits/locale_classes.h:780 +toolkit/source/controls/table/tablecontrol_impl.hxx:257 + _Bool svt::table::TableControl_Impl::dispatchAction(enum svt::table::TableControlAction,) +ux-gnu/../../../include/c++/14/bits/locale_classes.h:799 int std::collate::do_compare(const type-parameter-0-0 *,const type-parameter-0-0 *,const type-parameter-0-0 *,const type-parameter-0-0 *,)const -ux-gnu/../../../include/c++/13/bits/locale_classes.h:794 +ux-gnu/../../../include/c++/14/bits/locale_classes.h:813 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::collate::do_transform(const type-parameter-0-0 *,const type-parameter-0-0 *,)const -ux-gnu/../../../include/c++/13/bits/locale_classes.h:807 +ux-gnu/../../../include/c++/14/bits/locale_classes.h:826 long std::collate::do_hash(const type-parameter-0-0 *,const type-parameter-0-0 *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1092 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1092 char std::ctype<char>::do_widen(char,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1115 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1115 const char * std::ctype<char>::do_widen(const char *,const char *,char *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1142 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1142 char std::ctype<char>::do_narrow(char,char,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1168 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1168 const char * std::ctype<char>::do_narrow(const char *,const char *,char,char *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1831 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1831 type-parameter-0-0 std::numpunct::do_decimal_point()const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1843 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1843 type-parameter-0-0 std::numpunct::do_thousands_sep()const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1856 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1856 class std::basic_string<char> std::numpunct::do_grouping()const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1869 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1869 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::numpunct::do_truename()const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:1882 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:1882 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::numpunct::do_falsename()const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2220 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2220 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,_Bool &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2223 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2223 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,long &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2228 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2228 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,unsigned short &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2233 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2233 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,unsigned int &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2238 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2238 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,unsigned long &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2244 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2244 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,long long &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2249 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2249 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,unsigned long long &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2255 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2255 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,float &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2258 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2258 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,double &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2272 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2272 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,long double &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2277 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2277 type-parameter-0-1 std::num_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,void *&,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2535 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2535 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,_Bool,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2538 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2538 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,long,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2542 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2542 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,unsigned long,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2548 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2548 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,long long,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2553 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2553 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,unsigned long long,)const -ux-gnu/../../../include/c++/13/bits/locale_facets.h:2571 +ux-gnu/../../../include/c++/14/bits/locale_facets.h:2571 type-parameter-0-1 std::num_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,const void *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:636 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:636 enum std::time_base::dateorder std::time_get::do_date_order()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:654 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:654 type-parameter-0-1 std::time_get::do_get_time(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:673 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:673 type-parameter-0-1 std::time_get::do_get_date(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:692 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:692 type-parameter-0-1 std::time_get::do_get_weekday(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:711 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:711 type-parameter-0-1 std::time_get::do_get_monthname(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:730 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:730 type-parameter-0-1 std::time_get::do_get_year(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:755 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:755 type-parameter-0-1 std::time_get::do_get(type-parameter-0-1,type-parameter-0-1,class std::ios_base &,enum std::_Ios_Iostate &,struct tm *,char,char,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:922 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:922 type-parameter-0-1 std::time_put::do_put(type-parameter-0-1,class std::ios_base &,type-parameter-0-0,const struct tm *,char,char,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1297 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1297 type-parameter-0-0 std::moneypunct::do_decimal_point()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1309 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1309 type-parameter-0-0 std::moneypunct::do_thousands_sep()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1322 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1322 class std::basic_string<char> std::moneypunct::do_grouping()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1335 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1335 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::moneypunct::do_curr_symbol()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1348 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1348 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::moneypunct::do_positive_sign()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1361 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1361 basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > std::moneypunct::do_negative_sign()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1375 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1375 int std::moneypunct::do_frac_digits()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1389 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1389 struct std::money_base::pattern std::moneypunct::do_pos_format()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1403 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1403 struct std::money_base::pattern std::moneypunct::do_neg_format()const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1613 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1613 type-parameter-0-1 std::money_get::do_get(type-parameter-0-1,type-parameter-0-1,_Bool,class std::ios_base &,enum std::_Ios_Iostate &,long double &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1625 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1625 type-parameter-0-1 std::money_get::do_get(type-parameter-0-1,type-parameter-0-1,_Bool,class std::ios_base &,enum std::_Ios_Iostate &,basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1766 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1766 type-parameter-0-1 std::money_put::do_put(type-parameter-0-1,_Bool,class std::ios_base &,type-parameter-0-0,long double,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1790 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1790 type-parameter-0-1 std::money_put::do_put(type-parameter-0-1,_Bool,class std::ios_base &,type-parameter-0-0,const basic_string<type-parameter-0-0, char_traits<type-parameter-0-0>, allocator<type-parameter-0-0> > &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:1975 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:1975 int std::messages::do_open(const class std::basic_string<char> &,const class std::locale &,)const -ux-gnu/../../../include/c++/13/bits/locale_facets_nonio.h:2002 +ux-gnu/../../../include/c++/14/bits/locale_facets_nonio.h:2002 void std::messages::do_close(int,)const -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:427 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:427 void std::_Sp_counted_ptr::_M_dispose() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:431 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:431 void std::_Sp_counted_ptr::_M_destroy() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:435 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:435 void * std::_Sp_counted_ptr::_M_get_deleter(const class std::type_info &,) -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:526 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:526 void std::_Sp_counted_deleter::_M_dispose() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:530 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:530 void std::_Sp_counted_deleter::_M_destroy() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:538 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:538 void * std::_Sp_counted_deleter::_M_get_deleter(const class std::type_info &,) -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:611 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:614 void std::_Sp_counted_ptr_inplace::_M_dispose() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:618 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:621 void std::_Sp_counted_ptr_inplace::_M_destroy() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:631 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:634 void * std::_Sp_counted_ptr_inplace::_M_get_deleter(const class std::type_info &,) -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:695 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:697 void std::_Sp_counted_ptr_inplace<type-parameter-0-0, type-parameter-0-1, _Lp>::_M_dispose() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:702 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:704 void std::_Sp_counted_ptr_inplace<type-parameter-0-0, type-parameter-0-1, _Lp>::_M_destroy() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:845 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:843 void std::_Sp_counted_array::_M_dispose() -ux-gnu/../../../include/c++/13/bits/shared_ptr_base.h:853 +ux-gnu/../../../include/c++/14/bits/shared_ptr_base.h:851 void std::_Sp_counted_array::_M_destroy() -ux-gnu/../../../include/c++/13/cxxabi.h:307 +ux-gnu/../../../include/c++/14/cxxabi.h:307 _Bool __cxxabiv1::__pbase_type_info::__pointer_catch(const class __cxxabiv1::__pbase_type_info *,void **,unsigned int,)const -ux-gnu/../../../include/c++/13/fstream:379 +ux-gnu/../../../include/c++/14/fstream:412 long std::basic_filebuf::showmanyc() -ux-gnu/../../../include/c++/13/fstream:387 +ux-gnu/../../../include/c++/14/fstream:420 typename type-parameter-0-1::int_type std::basic_filebuf::underflow() -ux-gnu/../../../include/c++/13/fstream:390 +ux-gnu/../../../include/c++/14/fstream:423 typename type-parameter-0-1::int_type std::basic_filebuf::pbackfail(typename type-parameter-0-1::int_type,) -ux-gnu/../../../include/c++/13/fstream:400 +ux-gnu/../../../include/c++/14/fstream:433 typename type-parameter-0-1::int_type std::basic_filebuf::overflow(typename type-parameter-0-1::int_type,) -ux-gnu/../../../include/c++/13/fstream:420 +ux-gnu/../../../include/c++/14/fstream:453 basic_streambuf<type-parameter-0-0, type-parameter-0-1> * std::basic_filebuf::setbuf(type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/fstream:423 +ux-gnu/../../../include/c++/14/fstream:456 typename type-parameter-0-1::pos_type std::basic_filebuf::seekoff(typename type-parameter-0-1::off_type,enum std::_Ios_Seekdir,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/fstream:427 +ux-gnu/../../../include/c++/14/fstream:460 typename type-parameter-0-1::pos_type std::basic_filebuf::seekpos(typename type-parameter-0-1::pos_type,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/fstream:438 +ux-gnu/../../../include/c++/14/fstream:471 int std::basic_filebuf::sync() -ux-gnu/../../../include/c++/13/fstream:441 +ux-gnu/../../../include/c++/14/fstream:474 void std::basic_filebuf::imbue(const class std::locale &,) -ux-gnu/../../../include/c++/13/fstream:444 +ux-gnu/../../../include/c++/14/fstream:477 long std::basic_filebuf::xsgetn(type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/fstream:447 +ux-gnu/../../../include/c++/14/fstream:480 long std::basic_filebuf::xsputn(const type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/future:1488 +ux-gnu/../../../include/c++/14/future:1495 void std::__future_base::_Task_state<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2 (type-parameter-0-3...)>::_M_run(type-parameter-0-3 &&...,) -ux-gnu/../../../include/c++/13/future:1498 +ux-gnu/../../../include/c++/14/future:1505 void std::__future_base::_Task_state<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2 (type-parameter-0-3...)>::_M_run_delayed(type-parameter-0-3 &&...,class std::weak_ptr<class std::__future_base::_State_baseV2>,) -ux-gnu/../../../include/c++/13/future:1509 +ux-gnu/../../../include/c++/14/future:1516 shared_ptr<_Task_state_base<type-parameter-0-2 (type-parameter-0-3...)> > std::__future_base::_Task_state<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2 (type-parameter-0-3...)>::_M_reset() -ux-gnu/../../../include/c++/13/sstream:346 +ux-gnu/../../../include/c++/14/sstream:346 long std::basic_stringbuf::showmanyc() -ux-gnu/../../../include/c++/13/sstream:358 +ux-gnu/../../../include/c++/14/sstream:358 typename type-parameter-0-1::int_type std::basic_stringbuf::underflow() -ux-gnu/../../../include/c++/13/sstream:361 +ux-gnu/../../../include/c++/14/sstream:361 typename type-parameter-0-1::int_type std::basic_stringbuf::pbackfail(typename type-parameter-0-1::int_type,) -ux-gnu/../../../include/c++/13/sstream:364 +ux-gnu/../../../include/c++/14/sstream:364 typename type-parameter-0-1::int_type std::basic_stringbuf::overflow(typename type-parameter-0-1::int_type,) -ux-gnu/../../../include/c++/13/sstream:378 +ux-gnu/../../../include/c++/14/sstream:378 basic_streambuf<type-parameter-0-0, type-parameter-0-1> * std::basic_stringbuf::setbuf(type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/sstream:397 +ux-gnu/../../../include/c++/14/sstream:397 typename type-parameter-0-1::pos_type std::basic_stringbuf::seekoff(typename type-parameter-0-1::off_type,enum std::_Ios_Seekdir,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/sstream:401 +ux-gnu/../../../include/c++/14/sstream:401 typename type-parameter-0-1::pos_type std::basic_stringbuf::seekpos(typename type-parameter-0-1::pos_type,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/streambuf:583 +ux-gnu/../../../include/c++/14/streambuf:583 void std::basic_streambuf::imbue(const class std::locale &,) -ux-gnu/../../../include/c++/13/streambuf:598 +ux-gnu/../../../include/c++/14/streambuf:598 basic_streambuf<_CharT, _Traits> * std::basic_streambuf::setbuf(type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/streambuf:609 +ux-gnu/../../../include/c++/14/streambuf:609 typename type-parameter-0-1::pos_type std::basic_streambuf::seekoff(typename type-parameter-0-1::off_type,enum std::_Ios_Seekdir,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/streambuf:621 +ux-gnu/../../../include/c++/14/streambuf:621 typename type-parameter-0-1::pos_type std::basic_streambuf::seekpos(typename type-parameter-0-1::pos_type,enum std::_Ios_Openmode,) -ux-gnu/../../../include/c++/13/streambuf:634 +ux-gnu/../../../include/c++/14/streambuf:634 int std::basic_streambuf::sync() -ux-gnu/../../../include/c++/13/streambuf:656 +ux-gnu/../../../include/c++/14/streambuf:656 long std::basic_streambuf::showmanyc() -ux-gnu/../../../include/c++/13/streambuf:672 +ux-gnu/../../../include/c++/14/streambuf:672 long std::basic_streambuf::xsgetn(type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/streambuf:694 +ux-gnu/../../../include/c++/14/streambuf:694 typename type-parameter-0-1::int_type std::basic_streambuf::underflow() -ux-gnu/../../../include/c++/13/streambuf:707 +ux-gnu/../../../include/c++/14/streambuf:707 typename type-parameter-0-1::int_type std::basic_streambuf::uflow() -ux-gnu/../../../include/c++/13/streambuf:731 +ux-gnu/../../../include/c++/14/streambuf:731 typename type-parameter-0-1::int_type std::basic_streambuf::pbackfail(typename type-parameter-0-1::int_type,) -ux-gnu/../../../include/c++/13/streambuf:749 +ux-gnu/../../../include/c++/14/streambuf:749 long std::basic_streambuf::xsputn(const type-parameter-0-0 *,long,) -ux-gnu/../../../include/c++/13/streambuf:775 +ux-gnu/../../../include/c++/14/streambuf:775 typename type-parameter-0-1::int_type std::basic_streambuf::overflow(typename type-parameter-0-1::int_type,) ux-gnu/qt5/QtGui/qpaintdevice.h:74 int QPaintDevice::devType()const +ux-gnu/qt5/QtGui/qtextdocument.h:86 + void QAbstractUndoItem::~QAbstractUndoItem() vcl/inc/font/LogicalFontInstance.hxx:127 void LogicalFontInstance::ImplInitHbFont(struct hb_font_t *,) -vcl/inc/jsdialog/jsdialogbuilder.hxx:161 - void JSDialogSender::sendFullUpdate(_Bool,) -vcl/inc/jsdialog/jsdialogbuilder.hxx:168 - void JSDialogSender::sendClosePopup(unsigned int,) -vcl/inc/jsdialog/jsdialogbuilder.hxx:394 +vcl/inc/jsdialog/jsdialogbuilder.hxx:296 void JSWidget::show() -vcl/inc/jsdialog/jsdialogbuilder.hxx:407 +vcl/inc/jsdialog/jsdialogbuilder.hxx:309 void JSWidget::hide() -vcl/inc/jsdialog/jsdialogbuilder.hxx:421 +vcl/inc/jsdialog/jsdialogbuilder.hxx:323 void JSWidget::set_sensitive(_Bool,) -vcl/inc/jsdialog/jsdialogbuilder.hxx:434 +vcl/inc/jsdialog/jsdialogbuilder.hxx:336 class com::sun::star::uno::Reference<class com::sun::star::datatransfer::dnd::XDropTarget> JSWidget::get_drop_target() -vcl/inc/jsdialog/jsdialogbuilder.hxx:442 +vcl/inc/jsdialog/jsdialogbuilder.hxx:344 void JSWidget::freeze() -vcl/inc/jsdialog/jsdialogbuilder.hxx:448 +vcl/inc/jsdialog/jsdialogbuilder.hxx:350 void JSWidget::thaw() -vcl/inc/jsdialog/jsdialogbuilder.hxx:455 +vcl/inc/jsdialog/jsdialogbuilder.hxx:357 void JSWidget::grab_focus() -vcl/inc/jsdialog/jsdialogbuilder.hxx:500 +vcl/inc/jsdialog/jsdialogbuilder.hxx:402 void JSWidget::set_buildable_name(const class rtl::OUString &,) -vcl/inc/jsdialog/jsdialogbuilder.hxx:630 +vcl/inc/jsdialog/jsdialogbuilder.hxx:533 void JSComboBox::set_entry_text_without_notify(const class rtl::OUString &,) -vcl/inc/qt5/QtFrame.hxx:160 +vcl/inc/qt5/QtFrame.hxx:164 void QtFrame::registerDragSource(class QtDragSource *,) -vcl/inc/qt5/QtFrame.hxx:161 +vcl/inc/qt5/QtFrame.hxx:165 void QtFrame::deregisterDragSource(const class QtDragSource *,) -vcl/inc/qt5/QtFrame.hxx:162 +vcl/inc/qt5/QtFrame.hxx:166 void QtFrame::registerDropTarget(class QtDropTarget *,) -vcl/inc/qt5/QtFrame.hxx:163 +vcl/inc/qt5/QtFrame.hxx:167 void QtFrame::deregisterDropTarget(const class QtDropTarget *,) -vcl/inc/salframe.hxx:145 +vcl/inc/qt5/QtInstanceMessageDialog.hxx:47 + class QPushButton * QtInstanceMessageDialog::buttonForResponseCode(int,) +vcl/inc/salframe.hxx:147 void SalFrame::SetRepresentedURL(const class rtl::OUString &,) -vcl/inc/salframe.hxx:194 +vcl/inc/salframe.hxx:199 void SalFrame::Flush(const class tools::Rectangle &,) -vcl/inc/salframe.hxx:214 +vcl/inc/salframe.hxx:219 void SalFrame::FlashWindow()const +vcl/inc/salframe.hxx:319 + void SalFrame::SetTaskBarProgress(int,) +vcl/inc/salframe.hxx:320 + void SalFrame::SetTaskBarState(enum VclTaskBarStates,) +vcl/inc/salgdiimpl.hxx:181 + _Bool SalGraphicsImpl::drawEPS(long,long,long,long,void *,unsigned int,) vcl/inc/salinst.hxx:95 _Bool SalInstance::SVMainHook(int *,) -vcl/inc/salinst.hxx:203 +vcl/inc/salinst.hxx:210 void SalInstance::releaseMainThread() -vcl/inc/salinst.hxx:212 +vcl/inc/salinst.hxx:219 void SalInstance::BeforeAbort(const class rtl::OUString &,_Bool,) +vcl/inc/salmenu.hxx:77 + void SalMenu::GetSystemMenuData(struct SystemMenuData &,) vcl/inc/salobj.hxx:49 void SalObject::Enable(_Bool,) vcl/inc/salprn.hxx:124 enum SalPrinterError SalPrinter::GetErrorCode() -vcl/inc/skia/gdiimpl.hxx:230 +vcl/inc/skia/gdiimpl.hxx:225 void SkiaSalGraphicsImpl::createSurface() -vcl/inc/skia/gdiimpl.hxx:240 +vcl/inc/skia/gdiimpl.hxx:235 void SkiaSalGraphicsImpl::flushSurfaceToWindowContext() -vcl/inc/skia/gdiimpl.hxx:263 +vcl/inc/skia/gdiimpl.hxx:258 int SkiaSalGraphicsImpl::getWindowScaling()const -vcl/inc/unx/gtk/gtkdata.hxx:332 +vcl/inc/unx/gtk/gtkdata.hxx:273 int GtkSalDisplay::CaptureMouse(class SalFrame *,) vcl/inc/unx/saldata.hxx:48 void X11SalData::Init() -vcl/inc/unx/saldisp.hxx:361 +vcl/inc/unx/saldisp.hxx:360 void SalX11Display::Yield() vcl/inc/unx/salframe.h:208 void X11SalFrame::updateGraphics(_Bool,) diff --git a/toolkit/source/controls/table/tablecontrol_impl.hxx b/toolkit/source/controls/table/tablecontrol_impl.hxx index 13f1f244fc46..33b0393f0f82 100644 --- a/toolkit/source/controls/table/tablecontrol_impl.hxx +++ b/toolkit/source/controls/table/tablecontrol_impl.hxx @@ -254,7 +254,7 @@ namespace svt::table @see TableControlAction */ - virtual bool dispatchAction(TableControlAction _eAction); + bool dispatchAction(TableControlAction _eAction); virtual SelectionEngine* getSelEngine() override; virtual PTableModel getModel() const override; diff --git a/vcl/inc/qt5/QtInstanceMessageDialog.hxx b/vcl/inc/qt5/QtInstanceMessageDialog.hxx index f8430e98a609..f016eb8b1b7a 100644 --- a/vcl/inc/qt5/QtInstanceMessageDialog.hxx +++ b/vcl/inc/qt5/QtInstanceMessageDialog.hxx @@ -44,7 +44,7 @@ public: private: void positionExtraControlsContainer(); - virtual QPushButton* buttonForResponseCode(int nResponse); + QPushButton* buttonForResponseCode(int nResponse); protected slots: virtual void dialogFinished(int nResult) override; commit d1b17b71ae30b085e511ab1d262c4f568808b574 Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Wed Feb 5 14:25:37 2025 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Wed Feb 5 17:15:15 2025 +0100 loplugin:mergeclasses update Change-Id: Ifb7918120ce827c438784faa5fa7b15dcc126e93 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181178 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/compilerplugins/clang/mergeclasses.results b/compilerplugins/clang/mergeclasses.results index e3ddbd3d0576..1517f8eda100 100644 --- a/compilerplugins/clang/mergeclasses.results +++ b/compilerplugins/clang/mergeclasses.results @@ -13,7 +13,9 @@ maybe merge (anonymous namespace)::Data with cppu::PropertySetMixinImpl::Impl, i merge (anonymous namespace)::DomVisitor with (anonymous namespace)::DomExport maybe merge (anonymous namespace)::EventContainerTest with (anonymous namespace)::testInsertOrder, in modules toolkit and workdir maybe merge (anonymous namespace)::GluePointTest with (anonymous namespace)::testTdf157543_5PointStar, in modules svx and workdir +merge (anonymous namespace)::GtkInstanceButton with (anonymous namespace)::GtkInstanceToggleButton merge (anonymous namespace)::GtkInstanceCheckButton with (anonymous namespace)::GtkInstanceRadioButton +merge (anonymous namespace)::MMTest2 with (anonymous namespace)::testGrabBag merge (anonymous namespace)::N with (anonymous namespace)::P merge (anonymous namespace)::O with (anonymous namespace)::O2 merge (anonymous namespace)::ParserData with (anonymous namespace)::Entity @@ -23,14 +25,14 @@ merge (anonymous namespace)::ReflectionTransition with (anonymous namespace)::Ro merge (anonymous namespace)::ScVbaControlContainer with (anonymous namespace)::ScVbaButtonContainer merge (anonymous namespace)::SimpleTransition with (anonymous namespace)::DiamondTransition merge (anonymous namespace)::StrEntries with (anonymous namespace)::RemoveEditAttribsHandler -maybe merge (anonymous namespace)::SwTiledRenderingTest with (anonymous namespace)::testStatusBarPageNumber, in modules sw and workdir maybe merge (anonymous namespace)::TestHFBase with (anonymous namespace)::testHFLinkToPrev, in modules sw and workdir maybe merge (anonymous namespace)::ThemeTest with (anonymous namespace)::testPitchFamilyConversion, in modules svx and workdir +maybe merge (anonymous namespace)::UniqueIdTest with (anonymous namespace)::testUniqueness, in modules tools and workdir merge (anonymous namespace)::VariableTextField with (anonymous namespace)::VariableDateTimeField merge (anonymous namespace)::empty with (anonymous namespace)::second -merge AbstractMailMergeWizard with AbstractMailMergeWizard_Impl +maybe merge AbstractMailMergeWizard with vcl::AbstractDialogImpl_BASE, in modules sw and vcl merge AbstractSmParser with SmParser5 -merge AbstractSwInsertDBColAutoPilot with AbstractSwInsertDBColAutoPilot_Impl +maybe merge AbstractSwInsertDBColAutoPilot with vcl::AbstractDialogImpl_BASE, in modules sw and vcl merge AddressWalker with AddressWalkerWriter merge AutoIdle with (anonymous namespace)::TestAutoIdleRR merge B3dTransformationSet with B3dViewport @@ -38,7 +40,7 @@ merge B3dViewport with B3dCamera merge BaseJSWidget with JSWidget merge BitmapConvolutionMatrixFilter with BitmapSharpenFilter merge BrowseBox with svt::EditBrowseBox -merge BuilderBase with VclBuilder +merge BuilderBase with WidgetBuilder merge CSS1Parser with SvxCSS1Parser maybe merge DOM::CCharacterData with cppu::ImplInheritanceHelper, in modules unoxml and cppuhelper maybe merge DOM::CNode with cppu::ImplInheritanceHelper, in modules unoxml and cppuhelper @@ -68,6 +70,7 @@ merge GroupTable with PPTWriterBase maybe merge Help with SfxHelp, in modules vcl and sfx2 merge HostDetailsContainer with DavDetailsContainer merge IActionListener with UpdateCheck +merge IComboListBoxHelper with VCLListBoxHelper merge IDocumentChartDataProviderAccess with sw::DocumentChartDataProviderManager merge IDocumentContentOperations with sw::DocumentContentOperationsManager merge IDocumentDeviceAccess with sw::DocumentDeviceManager @@ -89,7 +92,6 @@ merge IDocumentTimerAccess with sw::DocumentTimerManager merge IDocumentUndoRedo with sw::UndoManager merge IFinishedThreadListener with ThreadListener merge IStyleAccess with (anonymous namespace)::SwStyleManager -merge IStylePoolIteratorAccess with (anonymous namespace)::Iterator merge IXFAttrList with XFSaxAttrList merge IXFStream with XFSaxStream merge IXFStyle with XFStyle @@ -110,8 +112,9 @@ merge PPTExBulletProvider with PPTWriter merge PropertyAccessorBase with GenericPropertyAccessor maybe merge PropertySetBase with cppu::ImplInheritanceHelper, in modules forms and cppuhelper merge PropertyWrapperBase with PropertyWrapper -merge QtInstanceContainer with QtInstanceWindow -merge QtInstanceWidget with QtInstanceContainer +merge QtInstanceButton with QtInstanceToggleButton +merge QtInstanceEntry with QtInstanceSpinButton +merge QtInstanceToggleButton with QtInstanceMenuButton merge QtInstanceWindow with QtInstanceDialog maybe merge RtfTest with testFilter, in modules sw and workdir merge SOParagraph with ParagraphObj @@ -134,6 +137,7 @@ merge SalInstanceImage with JSWidget merge SalInstanceLabel with JSWidget merge SalInstanceLevelBar with JSWidget merge SalInstanceLinkButton with JSWidget +merge SalInstanceMenu with JSMenu merge SalInstanceNotebook with JSWidget merge SalInstanceRadioButton with JSWidget merge SalInstanceScrolledWindow with JSWidget @@ -148,7 +152,8 @@ merge SalSession with (anonymous namespace)::IceSalSession merge SalSystem with SalGenericSystem maybe merge ScAccessibleCsvControl with cppu::ImplInheritanceHelper, in modules sc and cppuhelper merge ScAccessibleTableBase with ScAccessibleSpreadsheet -merge ScAsyncTabController with ScAsyncTabController_Impl +merge ScAsyncTabController with (anonymous namespace)::ScAsyncTabController_Impl +maybe merge ScCellRangesBase with cppu::ImplInheritanceHelper, in modules sc and cppuhelper merge ScDBDataContainerBase with ScDBCollection::NamedDBs merge ScDBFunc with ScTabViewShell merge ScDPCache::DBConnector with (anonymous namespace)::DBConnector @@ -165,7 +170,7 @@ merge ScRefHandlerCaller with ScTPValidationValue merge ScRefHandlerHelper with ScValidationDlg merge ScSimpleEditSourceHelper with ScEditEngineTextObj merge ScTabView with ScViewFunc -maybe merge ScVbaCollectionBaseImpl with (anonymous namespace)::ScVbaRangeAreas, in modules vbahelper and sc +maybe merge ScVbaCollectionBaseImpl with ScVbaRangeAreas, in modules vbahelper and sc maybe merge ScVbaCommandBarControl with cppu::ImplInheritanceHelper, in modules vbahelper and cppuhelper maybe merge ScVbaControlObjectBase with cppu::ImplInheritanceHelper, in modules sc and cppuhelper merge ScVbaGraphicObjectsBase with ScVbaButtons @@ -202,7 +207,6 @@ merge SdrUndoNewPage with SdrUndoCopyPage maybe merge SdrUndoObjSetText with sd::UndoObjectSetText, in modules svx and sd maybe merge SdrUndoReplaceObj with sd::UndoReplaceObject, in modules svx and sd maybe merge SecurityEngine with cppu::ImplInheritanceHelper, in modules xmlsecurity and cppuhelper -maybe merge Sfx2ViewTest with testReloadPage, in modules sfx2 and workdir merge SfxExtItemPropertySetInfo_Base with SfxExtItemPropertySetInfo maybe merge SfxHTMLParser with SwHTMLParser, in modules sfx2 and sw merge SfxItemPropertySetInfo_Base with SfxItemPropertySetInfo @@ -249,12 +253,15 @@ merge SwNumberTreeNode with SwNodeNum merge SwSelPaintRects with SwShellCursor merge SwTextAdjuster with SwTextCursor merge SwUndoTextFormatCollCreate with SwUndoCondTextFormatCollCreate +maybe merge SwXBaseStyle with cppu::ImplInheritanceHelper, in modules sw and cppuhelper maybe merge SwXFrame with cppu::ImplInheritanceHelper, in modules sw and cppuhelper merge SwXParaFrameEnumeration with (anonymous namespace)::SwXParaFrameEnumerationImpl merge SwXParagraphEnumeration with (anonymous namespace)::SwXParagraphEnumerationImpl +maybe merge SwXSection with cppu::ImplInheritanceHelper, in modules sw and cppuhelper merge SwXTextRanges with (anonymous namespace)::SwXTextRangesImpl merge Task with Timer maybe merge TaskStopwatch with (anonymous namespace)::IdleCalcTextWidthScope, in modules vcl and sc +maybe merge TestNanPayload with testNanPayload, in modules sc and workdir merge TestShape with (anonymous namespace)::ImplTestShape merge TestView with (anonymous namespace)::ImplTestView maybe merge TestXPath with test_getXPath, in modules test and workdir @@ -283,7 +290,6 @@ merge XFDateTimePart with XFTimePart merge XMLNode with XMLChildNode maybe merge XMLTextShapeImportHelper with (anonymous namespace)::SvTextShapeImportHelper, in modules xmloff and sw maybe merge XMLTextTableContext with SwXMLTableContext, in modules xmloff and sw -merge XMLTransformer with XMLTransformerBase maybe merge XTableImportExportTest with testImportExport, in modules svx and workdir merge XclDebugObjCounter with XclRootData merge XclExpChFutureRecordBase with XclExpChFrLabelProps @@ -298,9 +304,7 @@ maybe merge _LibreOfficeKit with desktop::LibLibreOffice_Impl, in modules LibreO maybe merge _LibreOfficeKitDocument with desktop::LibLODocument_Impl, in modules LibreOfficeKit and desktop maybe merge _uno_ExtEnvironment with (anonymous namespace)::uno_DefaultEnvironment, in modules uno and cppu maybe merge accessibility::AccessibleSelectionBase with accessibility::AccessibleDocumentViewBase, in modules editeng and sd -maybe merge accessibility::AccessibleTabBarBase with cppu::ImplInheritanceHelper, in modules accessibility and cppuhelper -merge accessibility::GridControlAccessibleElement with accessibility::AccessibleGridControlTableBase -merge accessibility::IComboListBoxHelper with VCLListBoxHelper +maybe merge accessibility::AccessibleTabBarBase with cppu::ImplInheritanceHelper, in modules svtools and cppuhelper merge animcore::(anonymous namespace)::AnimationNodeBase with animcore::(anonymous namespace)::AnimationNode maybe merge apitest::BaseIndex with (anonymous namespace)::SwXDocumentIndex, in modules test and sw maybe merge apitest::BaseIndexMark with (anonymous namespace)::SwXDocumentIndexMark, in modules test and sw @@ -423,6 +427,7 @@ merge basegfx::InterpolatorProvider3D with basegfx::RasterConverter3D maybe merge basegfx::RasterConverter3D with ZBufferRasterConverter3D, in modules basegfx and drawinglayer maybe merge basegfx::SystemDependentDataManager with (anonymous namespace)::SystemDependentDataBuffer, in modules basegfx and vcl merge basegfx::trapezoidhelper::(anonymous namespace)::TrDeSimpleEdge with basegfx::trapezoidhelper::(anonymous namespace)::TrDeEdgeEntry +maybe merge basic::SfxLibrary with cppu::ImplInheritanceHelper, in modules basic and cppuhelper merge bib::OComponentAdapterBase with bib::OLoadListenerAdapter merge bib::OComponentListener with bib::OLoadListener merge bib::OLoadListener with bib::FormControlContainer @@ -443,6 +448,7 @@ merge chart::wrapper::ChartDocumentWrapper_Base with chart::wrapper::ChartDocume merge comphelper::ChainablePropertySetInfo_Base with comphelper::ChainablePropertySetInfo merge comphelper::ConfigurationListenerPropertyBase with comphelper::ConfigurationListenerProperty merge comphelper::ConfigurationListener_Base with comphelper::ConfigurationListener +merge comphelper::ICryptoImplementation with comphelper::(anonymous namespace)::CryptoImplementationNSS maybe merge comphelper::IPropertyInfoService with frm::ConcreteInfoService, in modules comphelper and forms maybe merge comphelper::MasterPropertySet with SwXDocumentSettings, in modules comphelper and sw merge comphelper::MasterPropertySetInfo_Base with comphelper::MasterPropertySetInfo @@ -466,6 +472,7 @@ merge comphelper::PropertySetInfo_BASE with comphelper::PropertySetInfo merge comphelper::TraceEvent with comphelper::NamedEvent merge comphelper::WeakComponentImplHelperBase with comphelper::WeakComponentImplHelper merge comphelper::WeakImplHelperBase with comphelper::WeakImplHelper +maybe merge connectivity::OConnectionWrapper with cppu::ImplInheritanceHelper, in modules connectivity and cppuhelper merge connectivity::OKeySet_Base with connectivity::OKeySet merge connectivity::evoab::(anonymous namespace)::OEvoabVersion36Helper with connectivity::evoab::(anonymous namespace)::OEvoabVersion38Helper merge connectivity::evoab::OEvoabVersionHelper with connectivity::evoab::(anonymous namespace)::OEvoabVersion36Helper @@ -474,7 +481,8 @@ merge connectivity::hsqldb::IMethodGuardAccess with connectivity::hsqldb::OHsqlC merge connectivity::java_lang_Exception with connectivity::java_sql_SQLException_BASE merge connectivity::java_sql_Statement_Base with connectivity::OStatement_BASE2 merge connectivity::mysqlc::User with connectivity::mysqlc::OUserExtend -merge connectivity::odbc::ODBCDriver with connectivity::odbc::(anonymous namespace)::ORealOdbcDriver +merge connectivity::odbc::Functions with (anonymous namespace)::ORealOdbcDriver +merge connectivity::odbc::ODBCDriver with (anonymous namespace)::ORealOdbcDriver merge connectivity::odbc::OStatement_Base with connectivity::odbc::OStatement_BASE2 merge connectivity::sdbcx::IObjectCollection with (anonymous namespace)::OHardRefMap merge connectivity::sdbcx::OKey with connectivity::OTableKeyHelper @@ -515,6 +523,7 @@ maybe merge filter::config::BaseContainer with cppu::ImplInheritanceHelper, in m maybe merge formula::ExternalReferenceHelper with ScExternalRefManager, in modules formula and sc merge framework::OReadStatusBarDocumentHandler_Base with framework::OReadStatusBarDocumentHandler merge framework::OReadToolBoxDocumentHandler_Base with framework::OReadToolBoxDocumentHandler +maybe merge framework::PropertySetContainer with cppu::ImplInheritanceHelper, in modules framework and cppuhelper merge framework::SaxNamespaceFilter_Base with framework::SaxNamespaceFilter maybe merge framework::XCUBasedAcceleratorConfiguration with cppu::ImplInheritanceHelper, in modules framework and cppuhelper maybe merge framework::XMLBasedAcceleratorConfiguration with cppu::ImplInheritanceHelper, in modules framework and cppuhelper @@ -530,6 +539,8 @@ merge gfx::GradientInfo with gfx::LinearGradientInfo merge gio::Seekable with gio::OutputStream merge http_dav_ucp::DAVAuthListener with http_dav_ucp::DAVAuthListener_Impl merge http_dav_ucp::DAVSession with http_dav_ucp::CurlSession +merge i18nutil::DirectionChangeScanner with i18nutil::(anonymous namespace)::IcuDirectionChangeScanner +merge i18nutil::ScriptChangeScanner with i18nutil::(anonymous namespace)::GreedyScriptChangeScanner merge io_stm::MemRingBuffer with io_stm::MemFIFO merge oglcanvas::IBufferContext with oglcanvas::(anonymous namespace)::BufferContextImpl maybe merge oox::FormulaImExportBase with SmModel, in modules oox and starmath @@ -593,6 +604,7 @@ merge sc::opencl::OpVarP with sc::opencl::OpVarPA merge sc::opencl::PriceMat with sc::opencl::OpPriceMat merge sc::opencl::SumOfProduct with sc::opencl::OpSumProduct merge sc::opencl::XNPV with sc::opencl::OpXNPV +merge sca::analysis::ConvertData with sca::analysis::ConvertDataLinear merge sd::(anonymous namespace)::ModelTraverseHandler with sd::(anonymous namespace)::GraphicSizeCheckHandler merge sd::BroadcastHelperOwner with sd::DrawController merge sd::ClientInfo with sd::ClientInfoInternal @@ -609,6 +621,7 @@ merge sdext::presenter::PresenterScrollBar with sdext::presenter::PresenterVerti merge sdext::presenter::PresenterSlidePreview with sdext::presenter::(anonymous namespace)::NextSlidePreview merge sdr::SelectionController with sdr::table::SvxTableController maybe merge sdr::annotation::Annotation with sd::Annotation, in modules svx and sd +maybe merge sdr::annotation::IAnnotationPopup with sd::AnnotationPopup, in modules svx and sd merge sdr::contact::ObjectContactOfPagePainter with sdr::contact::PagePrimitiveExtractor maybe merge sdr::table::FastPropertySet with cppu::ImplInheritanceHelper2, in modules svx and cppuhelper maybe merge sfx2::DigitalSignatures with (anonymous namespace)::DocumentDigitalSignatures, in modules sfx2 and xmlsecurity @@ -659,11 +672,11 @@ merge svt::FrameStatusListener with (anonymous namespace)::ToolbarPopupStatusLis merge svt::IEnumerationResultHandler with SvtFileView_Impl merge svt::IFilePickerController with SvtFileDialog_Base merge svt::IFilePickerListener with SvtFilePicker +maybe merge svt::OCommonPicker with cppu::ImplInheritanceHelper, in modules fpicker and cppuhelper merge svt::PopupWindowController_Base with svt::PopupWindowController merge svt::table::IColumnModel with svt::table::UnoGridColumnFacade merge svt::table::ITableControl with svt::table::TableControl_Impl merge svt::table::ITableDataSort with svt::table::UnoControlTableModel -merge svt::table::ITableInputHandler with svt::table::DefaultInputHandler merge svt::table::ITableModelListener with svt::table::TableControl_Impl merge svt::table::ITableRenderer with svt::table::GridTableRenderer merge svx::IContextRequestObserver with svx::FmTextControlShell @@ -676,38 +689,36 @@ maybe merge svx::diagram::IDiagramHelper with oox::drawingml::AdvancedDiagramHel maybe merge svx::sidebar::InspectorTextPanel with sw::sidebar::WriterInspectorTextPanel, in modules svx and sw merge svx::sidebar::SvxShapeCommandsMap with svx::sidebar::DefaultShapesPanel merge svxform::DispatchInterceptor with svxform::FormController -merge sw::ClientIteratorBase with SwIterator merge sw::ICoreFrameStyle with SwXFrameStyle merge sw::IShellCursorSupplier with SwCursorShell merge sw::Meta with sw::MetaField -merge sw::WriterListener with SwClient +merge sw::WriterListener with sw::ClientBase merge sw::mark::Bookmark with sw::mark::CrossRefBookmark merge sw::mark::ContentIdxStore with (anonymous namespace)::ContentIdxStoreImpl merge sw::mark::DdeBookmark with sw::mark::Bookmark -merge sw::mark::IBookmark with sw::mark::Bookmark -merge sw::mark::ICheckboxFieldmark with sw::mark::CheckboxFieldmark -merge sw::mark::IDateFieldmark with sw::mark::DateFieldmark -merge sw::mark::IDropdownFieldmark with sw::mark::DropDownFieldmark merge sw::util::WrtRedlineAuthor with WW8_WrtRedlineAuthor merge test::EventPosterHelper with test::AccessibleEventPosterHelper merge test::EventPosterHelperBase with test::EventPosterHelper merge ucbhelper::ActiveDataSink_Base with ucbhelper::ActiveDataSink merge ucbhelper::CommandEnvironment_Base with ucbhelper::CommandEnvironment +maybe merge ucbhelper::InteractionContinuation with cppu::ImplInheritanceHelper, in modules ucbhelper and cppuhelper merge ucbhelper::InterceptedInteraction_Base with ucbhelper::InterceptedInteraction maybe merge uno_Enterable with cppu::Enterable, in modules uno and cppu +maybe merge unocontrols::BaseContainerControl with cppu::ImplInheritanceHelper, in modules UnoControls and cppuhelper +maybe merge unocontrols::BaseControl with cppu::ImplInheritanceHelper, in modules UnoControls and cppuhelper maybe merge utl::ITerminationListener with frm::(anonymous namespace)::StandardFormatsSupplier, in modules unotools and forms maybe merge utl::OConfigurationValueContainer with svxform::FmSearchConfigItem, in modules unotools and svx merge utl::OInputStreamWrapper_Base with utl::OInputStreamWrapper merge vcl::DeletionNotifier with SalFrame merge vcl::ExtOutDevData with vcl::PDFExtOutDevData -maybe merge vcl::IAccessibleBrowseBox with accessibility::AccessibleBrowseBoxAccess, in modules vcl and accessibility -maybe merge vcl::IAccessibleTabListBox with accessibility::AccessibleTabListBox, in modules vcl and accessibility +merge vcl::IAccessibleBrowseBox with AccessibleBrowseBoxAccess maybe merge vcl::PDFOutputStream with (anonymous namespace)::PDFExportStreamDoc, in modules vcl and filter merge vcl::SolarThreadExecutor with vcl::solarthread::detail::GenericSolarThreadExecutor merge vcl::font::GlyphFallbackFontSubstitution with (anonymous namespace)::FcGlyphFallbackSubstitution merge vcl::font::PreMatchFontSubstitution with (anonymous namespace)::FcPreMatchSubstitution merge vcl::pdf::PDFium with vcl::pdf::(anonymous namespace)::PDFiumImpl merge vcl::pdf::PDFiumAnnotation with vcl::pdf::(anonymous namespace)::PDFiumAnnotationImpl +merge vcl::pdf::PDFiumAttachment with vcl::pdf::(anonymous namespace)::PDFiumAttachmentImpl merge vcl::pdf::PDFiumBitmap with vcl::pdf::(anonymous namespace)::PDFiumBitmapImpl merge vcl::pdf::PDFiumDocument with vcl::pdf::(anonymous namespace)::PDFiumDocumentImpl merge vcl::pdf::PDFiumPage with vcl::pdf::(anonymous namespace)::PDFiumPageImpl @@ -715,9 +726,9 @@ merge vcl::pdf::PDFiumPageObject with vcl::pdf::(anonymous namespace)::PDFiumPag merge vcl::pdf::PDFiumPathSegment with vcl::pdf::(anonymous namespace)::PDFiumPathSegmentImpl merge vcl::pdf::PDFiumSearchHandle with vcl::pdf::(anonymous namespace)::PDFiumSearchHandleImpl merge vcl::pdf::PDFiumSignature with vcl::pdf::(anonymous namespace)::PDFiumSignatureImpl +merge vcl::pdf::PDFiumStructureElement with vcl::pdf::(anonymous namespace)::PDFiumStructureElementImpl +merge vcl::pdf::PDFiumStructureTree with vcl::pdf::(anonymous namespace)::PDFiumStructureTreeImpl merge vcl::pdf::PDFiumTextPage with vcl::pdf::(anonymous namespace)::PDFiumTextPageImpl -maybe merge vcl::table::IAccessibleTable with svt::table::TableControl, in modules vcl and toolkit -maybe merge vcl::table::IAccessibleTableControl with accessibility::AccessibleGridControlAccess, in modules vcl and accessibility merge vclcanvas::CanvasCustomSpriteSpriteBase_Base with canvas::CanvasBase merge vclcanvas::Sprite with vclcanvas::CanvasCustomSpriteSpriteBase_Base merge vclcanvas::SpriteCanvasBaseSpriteSurface_Base with canvas::CanvasBase @@ -729,7 +740,6 @@ merge writerfilter::dmapper::TableManager with writerfilter::dmapper::DomainMapp merge writerfilter::ooxml::OOXMLDocument with writerfilter::ooxml::OOXMLDocumentImpl merge writerfilter::ooxml::OOXMLFastContextHandlerLinear with writerfilter::ooxml::OOXMLFastContextHandlerMath merge writerfilter::ooxml::OOXMLStream with writerfilter::ooxml::OOXMLStreamImpl -merge writerfilter::ooxml::OOXMLUniversalMeasureValue with writerfilter::ooxml::OOXMLNthPtMeasureValue merge writerfilter::rtftok::RTFDocument with writerfilter::rtftok::RTFDocumentImpl merge ww8::WW8Struct with ww8::WW8Sttb merge xforms::OValueLimitedType_Base with xforms::OValueLimitedType