accessibility/inc/pch/precompiled_acc.hxx | 3 basctl/inc/pch/precompiled_basctl.hxx | 117 ++++++++- basegfx/inc/pch/precompiled_basegfx.hxx | 6 basic/inc/pch/precompiled_sb.hxx | 45 +++ basic/source/classes/sb.cxx | 7 bin/update_pch | 25 + chart2/inc/pch/precompiled_chartcontroller.hxx | 65 +++++ chart2/inc/pch/precompiled_chartcore.hxx | 86 ++++++ chart2/source/controller/dialogs/DataBrowser.cxx | 4 comphelper/inc/pch/precompiled_comphelper.hxx | 4 configmgr/inc/pch/precompiled_configmgr.hxx | 3 connectivity/inc/pch/precompiled_ado.hxx | 26 +- connectivity/inc/pch/precompiled_calc.hxx | 30 +- connectivity/inc/pch/precompiled_dbase.hxx | 92 ++++--- connectivity/inc/pch/precompiled_dbpool2.hxx | 8 connectivity/inc/pch/precompiled_dbtools.hxx | 31 +- connectivity/inc/pch/precompiled_file.hxx | 84 +++--- connectivity/inc/pch/precompiled_firebird_sdbc.hxx | 18 - connectivity/inc/pch/precompiled_flat.hxx | 64 ++--- connectivity/inc/pch/precompiled_mysql_jdbc.hxx | 176 ++------------ connectivity/inc/pch/precompiled_odbc.hxx | 48 ++- connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx | 9 connectivity/source/drivers/dbase/DTable.cxx | 4 cppcanvas/inc/pch/precompiled_cppcanvas.hxx | 12 cppuhelper/inc/pch/precompiled_cppuhelper.hxx | 5 cui/inc/pch/precompiled_cui.hxx | 56 ++++ dbaccess/inc/pch/precompiled_dba.hxx | 70 +++++ dbaccess/inc/pch/precompiled_dbaxml.hxx | 8 dbaccess/inc/pch/precompiled_dbu.hxx | 91 +++++++ dbaccess/inc/pch/precompiled_sdbt.hxx | 4 desktop/inc/pch/precompiled_deployment.hxx | 27 -- desktop/inc/pch/precompiled_deploymentgui.hxx | 20 - desktop/inc/pch/precompiled_deploymentmisc.hxx | 14 - desktop/inc/pch/precompiled_sofficeapp.hxx | 42 --- drawinglayer/inc/pch/precompiled_drawinglayer.hxx | 23 - editeng/inc/pch/precompiled_editeng.hxx | 38 +-- emfio/inc/pch/precompiled_emfio.hxx | 6 external/liborcus/inc/pch/precompiled_orcus.hxx | 3 external/pdfium/inc/pch/precompiled_pdfium.hxx | 7 forms/inc/pch/precompiled_frm.hxx | 28 ++ framework/inc/pch/precompiled_fwe.hxx | 15 - framework/inc/pch/precompiled_fwk.hxx | 62 ---- framework/inc/pch/precompiled_fwl.hxx | 61 ---- lotuswordpro/inc/pch/precompiled_lwpft.hxx | 4 oox/inc/pch/precompiled_oox.hxx | 6 package/inc/pch/precompiled_package2.hxx | 3 reportdesign/inc/pch/precompiled_rpt.hxx | 32 ++ reportdesign/inc/pch/precompiled_rptui.hxx | 31 ++ reportdesign/inc/pch/precompiled_rptxml.hxx | 5 sal/inc/pch/precompiled_sal.hxx | 3 sc/inc/pch/precompiled_sc.hxx | 101 +++++++- sc/inc/pch/precompiled_scfilt.hxx | 111 ++++++++ sc/inc/pch/precompiled_scui.hxx | 66 +++++ sc/inc/pch/precompiled_vbaobj.hxx | 13 - sd/inc/pch/precompiled_sd.hxx | 119 +++++++++ sd/inc/pch/precompiled_sdui.hxx | 138 ++++++++++ sd/source/core/sdpage.cxx | 2 sd/source/ui/dlg/animobjs.cxx | 16 - sd/source/ui/inc/OutlinerIteratorImpl.hxx | 4 sdext/inc/pch/precompiled_PresentationMinimizer.hxx | 13 - sdext/inc/pch/precompiled_PresenterScreen.hxx | 49 +-- sfx2/inc/pch/precompiled_sfx.hxx | 134 +++------- slideshow/inc/pch/precompiled_slideshow.hxx | 81 +++--- slideshow/source/engine/shapes/gdimtftools.cxx | 2 starmath/inc/pch/precompiled_sm.hxx | 13 - svgio/inc/pch/precompiled_svgio.hxx | 6 svl/inc/pch/precompiled_svl.hxx | 6 svtools/inc/pch/precompiled_svt.hxx | 47 +++ svx/inc/pch/precompiled_svx.hxx | 23 + svx/inc/pch/precompiled_svxcore.hxx | 37 ++ svx/source/xml/xmlgrhlp.cxx | 6 sw/inc/pch/precompiled_msword.hxx | 86 ++---- sw/inc/pch/precompiled_sw.hxx | 125 ++++++++- sw/inc/pch/precompiled_swui.hxx | 137 ++++++++-- sw/inc/pch/precompiled_vbaswobj.hxx | 40 ++- sw/source/uibase/inc/gloslst.hxx | 1 unoxml/inc/pch/precompiled_unoxml.hxx | 13 - vbahelper/inc/pch/precompiled_msforms.hxx | 6 vbahelper/inc/pch/precompiled_vbahelper.hxx | 4 vcl/inc/pch/precompiled_vcl.hxx | 15 - writerfilter/inc/pch/precompiled_writerfilter.hxx | 11 xmloff/inc/pch/precompiled_xo.hxx | 4 xmlscript/inc/pch/precompiled_xmlscript.hxx | 14 - xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx | 4 84 files changed, 2140 insertions(+), 938 deletions(-)
New commits: commit 69e0d871ec1de2260f9213d3113464155eac173c Author: Luboš Luňák <l.lu...@collabora.com> AuthorDate: Sat Feb 1 11:00:54 2020 +0100 Commit: Luboš Luňák <l.lu...@collabora.com> CommitDate: Sat Feb 1 20:12:21 2020 +0100 make update_pch also consider files in <module>/src/**/inc With --enable-pch=full there's not much difference between a "public" header in <module>/inc and a private one in <module>/src/somewhere/inc . And since the script searches recursively, this apparently helps to find even more headers for lower pch levels. Change-Id: I8483d0aa5b4fea5a59107c20a8aa5f1ef694af0a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87799 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lu...@collabora.com> diff --git a/accessibility/inc/pch/precompiled_acc.hxx b/accessibility/inc/pch/precompiled_acc.hxx index 2a37c386e4cf..6d8d5ec6db69 100644 --- a/accessibility/inc/pch/precompiled_acc.hxx +++ b/accessibility/inc/pch/precompiled_acc.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-12-03 09:18:05 using: + Generated on 2020-02-01 10:57:24 using: ./bin/update_pch accessibility acc --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -286,6 +286,7 @@ #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.hxx> #include <o3tl/optional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> diff --git a/basctl/inc/pch/precompiled_basctl.hxx b/basctl/inc/pch/precompiled_basctl.hxx index daedc7b9e12f..7b967aea8de7 100644 --- a/basctl/inc/pch/precompiled_basctl.hxx +++ b/basctl/inc/pch/precompiled_basctl.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-12-03 09:17:43 using: + Generated on 2020-02-01 10:57:25 using: ./bin/update_pch basctl basctl --cutoff=3 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -22,6 +22,8 @@ #if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> +#include <atomic> #include <cassert> #include <climits> #include <cstddef> @@ -35,7 +37,6 @@ #include <limits.h> #include <limits> #include <list> -#include <locale> #include <map> #include <math.h> #include <memory> @@ -64,6 +65,7 @@ #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> +#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> @@ -95,6 +97,7 @@ #include <vcl/EnumContext.hxx> #include <vcl/GraphicExternalLink.hxx> #include <vcl/GraphicObject.hxx> +#include <vcl/IContext.hxx> #include <vcl/IDialogRenderable.hxx> #include <vcl/NotebookBarAddonsMerger.hxx> #include <vcl/Scanline.hxx> @@ -104,8 +107,11 @@ #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> +#include <vcl/builderpage.hxx> +#include <vcl/button.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> +#include <vcl/combobox.hxx> #include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> #include <vcl/customweld.hxx> @@ -116,6 +122,7 @@ #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> +#include <vcl/field.hxx> #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> @@ -123,22 +130,29 @@ #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> +#include <vcl/help.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> +#include <vcl/jobset.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> +#include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> +#include <vcl/prntypes.hxx> #include <vcl/region.hxx> #include <vcl/salgtype.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/scrbar.hxx> #include <vcl/settings.hxx> +#include <vcl/spinfld.hxx> +#include <vcl/split.hxx> #include <vcl/status.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> @@ -146,6 +160,8 @@ #include <vcl/textfilter.hxx> #include <vcl/textview.hxx> #include <vcl/timer.hxx> +#include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> #include <vcl/treelistentry.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> @@ -187,9 +203,16 @@ #include <basic/sbmod.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> +#include <basic/sbxobj.hxx> +#include <basic/sbxvar.hxx> +#include <com/sun/star/accessibility/XAccessibleComponent.hpp> +#include <com/sun/star/accessibility/XAccessibleContext2.hpp> +#include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> +#include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> +#include <com/sun/star/awt/XUserInputInterception.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/PropertyValue.hpp> @@ -201,6 +224,13 @@ #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/datatransfer/DataFlavor.hpp> +#include <com/sun/star/datatransfer/XTransferable2.hpp> +#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> +#include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp> +#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> +#include <com/sun/star/datatransfer/dnd/DropTargetDragEvent.hpp> +#include <com/sun/star/datatransfer/dnd/DropTargetDropEvent.hpp> #include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> @@ -208,16 +238,35 @@ #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> +#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/XStorage.hpp> +#include <com/sun/star/frame/XController2.hpp> +#include <com/sun/star/frame/XControllerBorder.hpp> +#include <com/sun/star/frame/XDispatchInformationProvider.hpp> +#include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/XFrame.hpp> +#include <com/sun/star/frame/XInfobarProvider.hpp> +#include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XStatusListener.hpp> #include <com/sun/star/frame/XStatusbarController.hpp> +#include <com/sun/star/frame/XTerminateListener.hpp> +#include <com/sun/star/frame/XTitle.hpp> +#include <com/sun/star/frame/XTitleChangeBroadcaster.hpp> #include <com/sun/star/frame/XToolbarController.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> +#include <com/sun/star/i18n/Calendar2.hpp> #include <com/sun/star/i18n/ForbiddenCharacters.hpp> +#include <com/sun/star/i18n/LanguageCountryInfo.hpp> +#include <com/sun/star/i18n/LocaleDataItem2.hpp> +#include <com/sun/star/i18n/LocaleItem.hpp> +#include <com/sun/star/i18n/NativeNumberXmlAttributes.hpp> +#include <com/sun/star/i18n/TransliterationModules.hpp> +#include <com/sun/star/i18n/TransliterationModulesExtra.hpp> #include <com/sun/star/i18n/WordType.hpp> +#include <com/sun/star/i18n/reservedWords.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> +#include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> @@ -228,8 +277,10 @@ #include <com/sun/star/script/XLibraryContainerPassword.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> +#include <com/sun/star/table/BorderLineStyle.hpp> +#include <com/sun/star/task/XStatusIndicatorSupplier.hpp> #include <com/sun/star/text/textfield/Type.hpp> -#include <com/sun/star/ui/dialogs/FilePicker.hpp> +#include <com/sun/star/ui/XContextMenuInterception.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -251,9 +302,17 @@ #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> +#include <com/sun/star/util/NumberFormat.hpp> +#include <com/sun/star/util/SearchAlgorithms.hpp> +#include <com/sun/star/util/SearchAlgorithms2.hpp> +#include <com/sun/star/util/SearchFlags.hpp> +#include <com/sun/star/util/SearchOptions2.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/XAccounting.hpp> #include <com/sun/star/util/XUpdatable.hpp> +#include <com/sun/star/view/PrintableState.hpp> +#include <comphelper/accessiblecomponenthelper.hxx> +#include <comphelper/accessiblecontexthelper.hxx> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> @@ -265,6 +324,7 @@ #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> +#include <comphelper/solarmutex.hxx> #include <comphelper/string.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> @@ -272,9 +332,16 @@ #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> +#include <cppuhelper/compbase2.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase1.hxx> +#include <cppuhelper/implbase2.hxx> +#include <cppuhelper/implbase3.hxx> +#include <cppuhelper/implbase_ex.hxx> +#include <cppuhelper/implbase_ex_post.hxx> +#include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/propshlp.hxx> @@ -283,7 +350,11 @@ #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <drawinglayer/drawinglayerdllapi.h> +#include <drawinglayer/primitive2d/CommonTypes.hxx> +#include <drawinglayer/primitive2d/Primitive2DContainer.hxx> +#include <drawinglayer/primitive2d/Primitive2DVisitor.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> +#include <editeng/borderline.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> @@ -298,41 +369,50 @@ #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nutil/i18nutildllapi.h> +#include <i18nutil/paper.hxx> +#include <i18nutil/searchopt.hxx> +#include <i18nutil/transliteration.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> #include <o3tl/optional.hxx> #include <o3tl/safeint.hxx> +#include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> +#include <sfx2/bindings.hxx> #include <sfx2/chalign.hxx> #include <sfx2/childwin.hxx> -#include <sfx2/dinfdlg.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/frame.hxx> #include <sfx2/groupid.hxx> #include <sfx2/minfitem.hxx> #include <sfx2/objsh.hxx> -#include <sfx2/printer.hxx> #include <sfx2/request.hxx> #include <sfx2/shell.hxx> #include <sfx2/stbitem.hxx> +#include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> +#include <sot/exchange.hxx> +#include <sot/formats.hxx> +#include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> -#include <svl/aeitem.hxx> #include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> +#include <svl/itempool.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> +#include <svl/nfkeytab.hxx> +#include <svl/ondemand.hxx> #include <svl/poolitem.hxx> #include <svl/srchdefs.hxx> -#include <svl/srchitem.hxx> +#include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> @@ -340,6 +420,7 @@ #include <svl/undo.hxx> #include <svl/visitem.hxx> #include <svl/whiter.hxx> +#include <svtools/borderline.hxx> #include <svtools/colorcfg.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/statusbarcontroller.hxx> @@ -408,6 +489,7 @@ #include <tools/fontenum.hxx> #include <tools/fract.hxx> #include <tools/gen.hxx> +#include <tools/globname.hxx> #include <tools/helpers.hxx> #include <tools/lineend.hxx> #include <tools/link.hxx> @@ -429,15 +511,36 @@ #include <uno/data.h> #include <uno/lbnames.h> #include <uno/sequence2.h> +#include <unotools/calendarwrapper.hxx> #include <unotools/configitem.hxx> #include <unotools/fontdefs.hxx> +#include <unotools/localedatawrapper.hxx> +#include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> +#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> +#include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> #include <xmlscript/xmldlg_imexp.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <baside3.hxx> +#include <basidesh.hxx> +#include <basobj.hxx> +#include <bastype2.hxx> +#include <bastypes.hxx> +#include <dlged.hxx> +#include <dlgeddef.hxx> +#include <dlgedmod.hxx> +#include <dlgedobj.hxx> +#include <dlgedpage.hxx> +#include <dlgedview.hxx> +#include <docsignature.hxx> +#include <iderid.hxx> +#include <localizationmgr.hxx> +#include <managelang.hxx> +#include <scriptdocument.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/basegfx/inc/pch/precompiled_basegfx.hxx b/basegfx/inc/pch/precompiled_basegfx.hxx index 0aa77ff0a141..52ecc8a48388 100644 --- a/basegfx/inc/pch/precompiled_basegfx.hxx +++ b/basegfx/inc/pch/precompiled_basegfx.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-04-29 21:18:33 using: + Generated on 2020-01-22 15:57:32 using: ./bin/update_pch basegfx basegfx --cutoff=3 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -24,6 +24,7 @@ #include <algorithm> #include <cassert> #include <cstddef> +#include <limits> #include <memory> #include <numeric> #include <ostream> @@ -35,6 +36,9 @@ #include <rtl/character.hxx> #include <rtl/math.hxx> #include <rtl/strbuf.hxx> +#include <rtl/string.hxx> +#include <rtl/stringconcat.hxx> +#include <rtl/stringutils.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/log.hxx> diff --git a/basic/inc/pch/precompiled_sb.hxx b/basic/inc/pch/precompiled_sb.hxx index 203b7562b7f6..dfbb81021c30 100644 --- a/basic/inc/pch/precompiled_sb.hxx +++ b/basic/inc/pch/precompiled_sb.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:13:54 using: + Generated on 2020-02-01 10:57:25 using: ./bin/update_pch basic sb --cutoff=2 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,10 +27,8 @@ #include <ostream> #include <stdio.h> #include <stdlib.h> -#include <string.h> #include <vector> -#include <o3tl/optional.hxx> -#include <boost/property_tree/ptree.hpp> +#include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/file.hxx> @@ -39,7 +37,6 @@ #include <osl/time.h> #include <rtl/character.hxx> #include <rtl/math.hxx> -#include <rtl/strbuf.hxx> #include <rtl/string.hxx> #include <rtl/textenc.h> #include <rtl/ustrbuf.hxx> @@ -48,14 +45,33 @@ #include <sal/log.hxx> #include <sal/saldllapi.h> #include <sal/types.h> +#include <vcl/bitmap.hxx> +#include <vcl/cairo.hxx> +#include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> +#include <vcl/font.hxx> +#include <vcl/mapmod.hxx> +#include <vcl/metaactiontypes.hxx> +#include <vcl/outdev.hxx> +#include <vcl/outdevmap.hxx> +#include <vcl/outdevstate.hxx> +#include <vcl/region.hxx> +#include <vcl/salnativewidgets.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> +#include <vcl/vclreferencebase.hxx> +#include <vcl/wall.hxx> #include <vcl/weld.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <basegfx/color/bcolor.hxx> +#include <basegfx/numeric/ftools.hxx> +#include <basegfx/polygon/b2dpolypolygon.hxx> +#include <basegfx/vector/b2enums.hxx> +#include <com/sun/star/drawing/LineCap.hpp> +#include <com/sun/star/uno/Any.hxx> +#include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.hxx> #include <comphelper/processfactory.hxx> @@ -64,16 +80,25 @@ #include <o3tl/char16_t2wchar_t.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/float_int_conversion.hxx> +#include <o3tl/safeint.hxx> +#include <o3tl/typed_flags_set.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/zforlist.hxx> +#include <tools/color.hxx> #include <tools/debug.hxx> +#include <tools/gen.hxx> #include <tools/link.hxx> +#include <tools/mapunit.hxx> +#include <tools/poly.hxx> +#include <tools/ref.hxx> +#include <tools/solar.h> #include <tools/stream.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> #include <tools/wintypes.hxx> #include <unotools/charclass.hxx> -#include <unotools/resmgr.hxx> +#include <unotools/fontdefs.hxx> +#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 @@ -90,7 +115,13 @@ #include <basic/sbxobj.hxx> #include <basic/sbxprop.hxx> #include <basic/sbxvar.hxx> +#include <date.hxx> +#include <iosys.hxx> +#include <rtlproto.hxx> +#include <runtime.hxx> +#include <sbintern.hxx> #include <sbobjmod.hxx> +#include <sbunoobj.hxx> #include <sbxbase.hxx> #endif // PCH_LEVEL >= 4 diff --git a/basic/source/classes/sb.cxx b/basic/source/classes/sb.cxx index 12f2e2bea8c2..fb80efdcb39a 100644 --- a/basic/source/classes/sb.cxx +++ b/basic/source/classes/sb.cxx @@ -51,8 +51,7 @@ using namespace ::com::sun::star::script; - -#define RTLNAME "@SBRTL" +#define SB_RTLNAME "@SBRTL" // i#i68894# using namespace ::com::sun::star; using namespace ::com::sun::star::uno; @@ -935,7 +934,7 @@ StarBASIC::StarBASIC( StarBASIC* p, bool bIsDocBasic ) GetSbData()->pUnoFac.reset( new SbUnoFactory ); AddFactory( GetSbData()->pUnoFac.get() ); } - pRtl = new SbiStdObject(RTLNAME, this ); + pRtl = new SbiStdObject(SB_RTLNAME, this ); // Search via StarBasic is always global SetFlag( SbxFlagBits::GlobalSearch ); pVBAGlobals = nullptr; @@ -1276,7 +1275,7 @@ SbxVariable* StarBASIC::Find( const OUString& rName, SbxClassType t ) { if( t == SbxClassType::DontCare || t == SbxClassType::Object ) { - if( rName.equalsIgnoreAsciiCase( RTLNAME ) ) + if( rName.equalsIgnoreAsciiCase( SB_RTLNAME ) ) { pRes = pRtl.get(); } diff --git a/bin/update_pch b/bin/update_pch index 192d78f9c0b3..63e1d95faeec 100755 --- a/bin/update_pch +++ b/bin/update_pch @@ -27,6 +27,7 @@ import sys import re import os import unittest +import glob CUTOFF = 1 EXCLUDE_MODULE = False @@ -200,16 +201,21 @@ def is_c_runtime(inc, root, module): if inc.endswith('.h') and inc.startswith( 'config_' ): return False + hasdot = False for c in inc: if c == '/': return False if c == '.' and not inc.endswith('.h'): return False + if c == '.': + hasdot = True if c.isupper(): return False + if not hasdot: # <memory> etc. + return True - if os.path.isfile( os.path.join(root, module, 'inc', inc)): - return False + if glob.glob(os.path.join(root, module, '**', inc), recursive=True): + return False; return True @@ -315,7 +321,17 @@ class Filter_Local(object): # Locals are included first (by the compiler). if self.is_local(filename): - return line if self.allow_locals and '/inc/' in filename else '' + # Use only locals that are in some /inc/ directory (either in <module>/inc or + # somewhere under <module>/source/**/inc/, compilations use -I for these paths + # and headers elsewhere would not be found when compiling the PCH. + if not self.allow_locals: + return '' + elif '/inc/' in filename: + return filename + elif glob.glob(os.path.join(self.root, self.module, '**', 'inc', filename), recursive=True): + return filename + else: + return '' # Module headers are next. if self.is_module(filename): @@ -376,6 +392,9 @@ def filter_ignore(line, module): ignore_list += [ 'com/sun/star/beans/PropertyAttribute.hpp', # OPTIONAL defined via objbase.h 'com/sun/star/sdbcx/Privilege.hpp', # DELETE defined via objbase.h + 'ado/*' , # some strange type conflict because of Window's adoctint.h + 'adoint.h', + 'adoctint.h', ] if module == 'sc': ignore_list += [ diff --git a/chart2/inc/pch/precompiled_chartcontroller.hxx b/chart2/inc/pch/precompiled_chartcontroller.hxx index 5a7d9b2dbe0f..aefb523e1293 100644 --- a/chart2/inc/pch/precompiled_chartcontroller.hxx +++ b/chart2/inc/pch/precompiled_chartcontroller.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-12-20 15:44:10 using: + Generated on 2020-02-01 10:57:42 using: ./bin/update_pch chart2 chartcontroller --cutoff=6 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -95,6 +95,8 @@ #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> +#include <vcl/builderpage.hxx> +#include <vcl/button.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/ctrl.hxx> @@ -103,6 +105,7 @@ #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> #include <vcl/dockwin.hxx> +#include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> @@ -114,6 +117,7 @@ #include <vcl/image.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> +#include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> @@ -129,6 +133,7 @@ #include <vcl/task.hxx> #include <vcl/textfilter.hxx> #include <vcl/timer.hxx> +#include <vcl/toolbox.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> @@ -151,6 +156,7 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b3drange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b2ituple.hxx> @@ -160,9 +166,15 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basegfx/vector/b3dvector.hxx> +#include <chartview/ChartSfxItemIds.hxx> +#include <chartview/DrawModelWrapper.hxx> +#include <chartview/ExplicitValueProvider.hxx> +#include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> +#include <com/sun/star/awt/Size.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyState.hpp> @@ -177,6 +189,7 @@ #include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart2/AxisType.hpp> +#include <com/sun/star/chart2/RelativePosition.hpp> #include <com/sun/star/chart2/XAxis.hpp> #include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartTypeContainer.hpp> @@ -185,6 +198,8 @@ #include <com/sun/star/chart2/XRegressionCurveContainer.hpp> #include <com/sun/star/container/XIndexReplace.hpp> #include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/datatransfer/DataFlavor.hpp> +#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> #include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> @@ -196,6 +211,8 @@ #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XStatusListener.hpp> +#include <com/sun/star/frame/XTerminateListener.hpp> +#include <com/sun/star/frame/XToolbarController.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> #include <com/sun/star/i18n/Calendar2.hpp> #include <com/sun/star/i18n/CharacterIteratorMode.hpp> @@ -212,6 +229,8 @@ #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XEventListener.hpp> +#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> @@ -240,10 +259,13 @@ #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/XAccounting.hpp> #include <com/sun/star/util/XModifyBroadcaster.hpp> +#include <com/sun/star/util/XUpdatable.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/propagg.hxx> +#include <comphelper/proparrhlp.hxx> +#include <comphelper/propertycontainer.hxx> #include <comphelper/propertycontainerhelper.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> @@ -261,12 +283,16 @@ #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> +#include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <drawinglayer/drawinglayerdllapi.h> +#include <drawinglayer/primitive2d/CommonTypes.hxx> +#include <drawinglayer/primitive2d/Primitive2DContainer.hxx> +#include <drawinglayer/primitive2d/Primitive2DVisitor.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> @@ -295,8 +321,10 @@ #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/dllapi.h> #include <sfx2/shell.hxx> +#include <sfx2/tabdlg.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> @@ -375,6 +403,7 @@ #include <tools/fontenum.hxx> #include <tools/fract.hxx> #include <tools/gen.hxx> +#include <tools/globname.hxx> #include <tools/helpers.hxx> #include <tools/lineend.hxx> #include <tools/link.hxx> @@ -395,6 +424,7 @@ #include <uno/sequence2.h> #include <unotools/calendarwrapper.hxx> #include <unotools/configitem.hxx> +#include <unotools/eventlisteneradapter.hxx> #include <unotools/fontdefs.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> @@ -406,7 +436,40 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <AxisHelper.hxx> +#include <CharacterPropertyItemConverter.hxx> +#include <ChartController.hxx> #include <ChartModel.hxx> +#include <ChartModelHelper.hxx> +#include <ChartTypeHelper.hxx> +#include <ChartWindow.hxx> +#include <CommonConverters.hxx> +#include <ControllerLockGuard.hxx> +#include <DataSeriesHelper.hxx> +#include <DataSourceHelper.hxx> +#include <DiagramHelper.hxx> +#include <DrawViewWrapper.hxx> +#include <FastPropertyIdRanges.hxx> +#include <FillProperties.hxx> +#include <GraphicPropertyItemConverter.hxx> +#include <ItemConverter.hxx> +#include <ItemPropertyMap.hxx> +#include <LegendHelper.hxx> +#include <LinePropertiesHelper.hxx> +#include <MutexContainer.hxx> +#include <ObjectHierarchy.hxx> +#include <ObjectIdentifier.hxx> +#include <ObjectNameProvider.hxx> +#include <RegressionCurveHelper.hxx> +#include <ResId.hxx> +#include <StatisticsHelper.hxx> +#include <ThreeDHelper.hxx> +#include <TitleHelper.hxx> +#include <UserDefinedProperties.hxx> +#include <ViewElementListProvider.hxx> +#include <WrappedProperty.hxx> +#include <charttoolsdllapi.hxx> +#include <servicenames.hxx> #include <unonames.hxx> #endif // PCH_LEVEL >= 4 diff --git a/chart2/inc/pch/precompiled_chartcore.hxx b/chart2/inc/pch/precompiled_chartcore.hxx index 4af3bcb40c99..b21b253a28bb 100644 --- a/chart2/inc/pch/precompiled_chartcore.hxx +++ b/chart2/inc/pch/precompiled_chartcore.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-12-20 15:44:23 using: + Generated on 2020-02-01 10:57:43 using: ./bin/update_pch chart2 chartcore --cutoff=3 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -30,15 +30,19 @@ #include <memory> #include <new> #include <ostream> +#include <set> #include <string_view> +#include <type_traits> #include <utility> #include <vector> #include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 +#include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/getglobalmutex.hxx> +#include <osl/mutex.h> #include <osl/mutex.hxx> #include <rtl/alloc.h> #include <rtl/character.hxx> @@ -74,8 +78,11 @@ #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> +#include <chartview/DrawModelWrapper.hxx> +#include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Size.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> +#include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertyState.hpp> @@ -104,15 +111,21 @@ #include <com/sun/star/chart2/XDataSeries.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp> #include <com/sun/star/chart2/XRegressionCurveContainer.hpp> +#include <com/sun/star/chart2/XTransformation.hpp> +#include <com/sun/star/chart2/data/XDataSequence.hpp> #include <com/sun/star/chart2/data/XDataSink.hpp> #include <com/sun/star/chart2/data/XDataSource.hpp> +#include <com/sun/star/chart2/data/XNumericalDataSequence.hpp> #include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp> #include <com/sun/star/chart2/data/XTextualDataSequence.hpp> #include <com/sun/star/container/NoSuchElementException.hpp> #include <com/sun/star/container/XChild.hpp> +#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/drawing/BitmapMode.hpp> +#include <com/sun/star/drawing/Direction3D.hpp> #include <com/sun/star/drawing/DoubleSequence.hpp> #include <com/sun/star/drawing/FillStyle.hpp> +#include <com/sun/star/drawing/HomogenMatrix.hpp> #include <com/sun/star/drawing/LineJoint.hpp> #include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/PolyPolygonShape3D.hpp> @@ -127,7 +140,10 @@ #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/Locale.hpp> +#include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XServiceName.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> @@ -145,17 +161,23 @@ #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/util/CloseVetoException.hpp> #include <com/sun/star/util/XCloneable.hpp> +#include <com/sun/star/util/XModifyBroadcaster.hpp> +#include <com/sun/star/util/XModifyListener.hpp> +#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <comphelper/property.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> +#include <comphelper/uno3.hxx> #include <cppu/cppudllapi.h> +#include <cppuhelper/compbase.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> +#include <cppuhelper/weakref.hxx> #include <editeng/editengdllapi.h> #include <editeng/unoprnms.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> @@ -174,9 +196,11 @@ #include <svx/svxdllapi.h> #include <svx/unoshape.hxx> #include <tools/color.hxx> +#include <tools/date.hxx> #include <tools/diagnose_ex.h> #include <tools/gen.hxx> #include <tools/helpers.hxx> +#include <tools/link.hxx> #include <tools/ref.hxx> #include <tools/toolsdllapi.h> #include <tools/weakbase.h> @@ -185,8 +209,68 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <AxisHelper.hxx> +#include <AxisIndexDefines.hxx> +#include <BaseGFXHelper.hxx> +#include <CartesianCoordinateSystem.hxx> +#include <CharacterProperties.hxx> #include <ChartModel.hxx> +#include <ChartModelHelper.hxx> +#include <ChartTypeHelper.hxx> +#include <ChartViewHelper.hxx> +#include <Clipping.hxx> +#include <CloneHelper.hxx> +#include <CommonConverters.hxx> +#include <CommonFunctors.hxx> +#include <ControllerLockGuard.hxx> +#include <DataSeries.hxx> +#include <DataSeriesHelper.hxx> +#include <DataSource.hxx> +#include <DataSourceHelper.hxx> +#include <DateHelper.hxx> +#include <DiagramHelper.hxx> +#include <EventListenerHelper.hxx> +#include <ExplicitCategoriesProvider.hxx> +#include <FillProperties.hxx> +#include <LabelPositionHelper.hxx> +#include <LabeledDataSequence.hxx> +#include <LegendEntryProvider.hxx> +#include <LinePropertiesHelper.hxx> +#include <MediaDescriptorHelper.hxx> +#include <MinimumAndMaximumSupplier.hxx> +#include <ModifyListenerHelper.hxx> +#include <MutexContainer.hxx> +#include <NumberFormatterWrapper.hxx> +#include <OPropertySet.hxx> +#include <ObjectIdentifier.hxx> +#include <PlottingPositionHelper.hxx> +#include <PolarCoordinateSystem.hxx> +#include <PolarLabelPositionHelper.hxx> +#include <PropertyHelper.hxx> +#include <PropertyMapper.hxx> +#include <ReferenceSizeProvider.hxx> +#include <RegressionCalculationHelper.hxx> +#include <RegressionCurveCalculator.hxx> +#include <RegressionCurveHelper.hxx> +#include <RelativePositionHelper.hxx> +#include <RelativeSizeHelper.hxx> +#include <ResId.hxx> +#include <ScaleAutomatism.hxx> +#include <ShapeFactory.hxx> #include <SpecialCharacters.hxx> +#include <Stripe.hxx> +#include <ThreeDHelper.hxx> +#include <TitleHelper.hxx> +#include <UserDefinedProperties.hxx> +#include <VLineProperties.hxx> +#include <ViewDefines.hxx> +#include <WeakListenerAdapter.hxx> +#include <WrappedProperty.hxx> +#include <charttoolsdllapi.hxx> +#include <defines.hxx> +#include <servicenames.hxx> +#include <servicenames_charttypes.hxx> +#include <servicenames_coosystems.hxx> #include <unonames.hxx> #endif // PCH_LEVEL >= 4 diff --git a/chart2/source/controller/dialogs/DataBrowser.cxx b/chart2/source/controller/dialogs/DataBrowser.cxx index 465496f62979..415a38bb4980 100644 --- a/chart2/source/controller/dialogs/DataBrowser.cxx +++ b/chart2/source/controller/dialogs/DataBrowser.cxx @@ -1134,7 +1134,7 @@ void DataBrowser::InitController( { OUString aText( GetCellText( nRow, nCol ) ); m_aTextEditField->SetText( aText ); - m_aTextEditField->SetSelection( Selection( 0, aText.getLength() )); + m_aTextEditField->SetSelection( ::Selection( 0, aText.getLength() )); } else if( rController == m_rNumberEditController ) { @@ -1145,7 +1145,7 @@ void DataBrowser::InitController( else m_aNumberEditField->SetValue( GetCellNumber( nRow, nCol ) ); OUString aText( m_aNumberEditField->GetText()); - m_aNumberEditField->SetSelection( Selection( 0, aText.getLength())); + m_aNumberEditField->SetSelection( ::Selection( 0, aText.getLength())); } else { diff --git a/comphelper/inc/pch/precompiled_comphelper.hxx b/comphelper/inc/pch/precompiled_comphelper.hxx index 61ff03390b45..ffccf4ebfb98 100644 --- a/comphelper/inc/pch/precompiled_comphelper.hxx +++ b/comphelper/inc/pch/precompiled_comphelper.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:13:57 using: + Generated on 2020-01-22 15:57:33 using: ./bin/update_pch comphelper comphelper --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -45,7 +45,6 @@ #include <unordered_map> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/conditn.hxx> @@ -186,6 +185,7 @@ #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> #include <salhelper/salhelperdllapi.h> diff --git a/configmgr/inc/pch/precompiled_configmgr.hxx b/configmgr/inc/pch/precompiled_configmgr.hxx index e2eafb99f656..13eff75127db 100644 --- a/configmgr/inc/pch/precompiled_configmgr.hxx +++ b/configmgr/inc/pch/precompiled_configmgr.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 16:10:17 using: + Generated on 2020-02-01 10:57:25 using: ./bin/update_pch configmgr configmgr --cutoff=6 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -23,6 +23,7 @@ #if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> +#include <limits> #include <new> #include <ostream> #include <set> diff --git a/connectivity/inc/pch/precompiled_ado.hxx b/connectivity/inc/pch/precompiled_ado.hxx index 2376a46f8660..90e1a8ed1129 100644 --- a/connectivity/inc/pch/precompiled_ado.hxx +++ b/connectivity/inc/pch/precompiled_ado.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:13:59 using: + Generated on 2020-02-01 19:24:06 using: ./bin/update_pch connectivity ado --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -26,10 +26,12 @@ #include <cstddef> #include <cstdlib> #include <limits> +#include <map> #include <memory> #include <oledb.h> #include <sstream> #include <string> +#include <vector> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -50,6 +52,7 @@ #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <com/sun/star/lang/DisposedException.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/FetchDirection.hpp> @@ -58,29 +61,50 @@ #include <com/sun/star/sdbc/ProcedureResult.hpp> #include <com/sun/star/sdbc/ResultSetConcurrency.hpp> #include <com/sun/star/sdbc/ResultSetType.hpp> +#include <com/sun/star/sdbc/SQLException.hpp> +#include <com/sun/star/sdbc/SQLWarning.hpp> #include <com/sun/star/sdbc/TransactionIsolation.hpp> +#include <com/sun/star/sdbc/XCloseable.hpp> +#include <com/sun/star/sdbc/XColumnLocate.hpp> +#include <com/sun/star/sdbc/XDatabaseMetaData.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> +#include <com/sun/star/sdbc/XResultSetMetaData.hpp> +#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> +#include <com/sun/star/sdbc/XResultSetUpdate.hpp> #include <com/sun/star/sdbc/XRow.hpp> +#include <com/sun/star/sdbc/XRowUpdate.hpp> +#include <com/sun/star/sdbc/XWarningsSupplier.hpp> #include <com/sun/star/sdbcx/KeyType.hpp> #include <com/sun/star/sdbcx/PrivilegeObject.hpp> #include <com/sun/star/uno/Reference.h> +#include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/util/Date.hpp> +#include <com/sun/star/util/XCancellable.hpp> +#include <comphelper/proparrhlp.hxx> #include <comphelper/property.hxx> #include <comphelper/seqstream.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/types.hxx> +#include <cppuhelper/basemutex.hxx> +#include <cppuhelper/compbase.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/implbase.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> +#include <resource/sharedresources.hxx> #include <salhelper/singletonref.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <OColumn.hxx> +#include <TConnection.hxx> +#include <connectivity/CommonTools.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/IRefreshable.hxx> +#include <connectivity/sdbcx/VCollection.hxx> #endif // PCH_LEVEL >= 4 // Cleanup windows header macro pollution. diff --git a/connectivity/inc/pch/precompiled_calc.hxx b/connectivity/inc/pch/precompiled_calc.hxx index 39da5dec46e2..2c36c7a89818 100644 --- a/connectivity/inc/pch/precompiled_calc.hxx +++ b/connectivity/inc/pch/precompiled_calc.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:00 using: + Generated on 2020-01-22 15:57:33 using: ./bin/update_pch connectivity calc --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -25,12 +25,10 @@ #include <cstddef> #include <cstring> #include <limits> -#include <memory> #include <new> #include <string_view> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 -#include <osl/thread.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> #include <rtl/math.hxx> @@ -44,30 +42,34 @@ #include <rtl/uuid.h> #include <sal/config.h> #include <sal/log.hxx> -#include <sal/saldllapi.h> #include <sal/types.h> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/sdbc/ColumnValue.hpp> -#include <com/sun/star/sdbc/DataType.hpp> +#include <calc/CCatalog.hxx> +#include <calc/CConnection.hxx> +#include <calc/CDatabaseMetaData.hxx> +#include <calc/CDriver.hxx> +#include <calc/CTable.hxx> +#include <calc/CTables.hxx> +#include <com/sun/star/lang/XServiceInfo.hpp> +#include <com/sun/star/sdbc/SQLException.hpp> +#include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sheet/XCellRangeAddressable.hpp> -#include <com/sun/star/sheet/XCellRangesQuery.hpp> #include <com/sun/star/sheet/XDatabaseRange.hpp> #include <com/sun/star/sheet/XDatabaseRanges.hpp> #include <com/sun/star/sheet/XSpreadsheet.hpp> #include <com/sun/star/sheet/XSpreadsheetDocument.hpp> -#include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/util/NumberFormat.hpp> -#include <comphelper/processfactory.hxx> +#include <cppuhelper/basemutex.hxx> +#include <cppuhelper/compbase.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <o3tl/typed_flags_set.hxx> -#include <svl/svldllapi.h> +#include <file/filedllapi.hxx> +#include <resource/sharedresources.hxx> +#include <tools/toolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <connectivity/CommonTools.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtoolsdllapi.hxx> #endif // PCH_LEVEL >= 4 diff --git a/connectivity/inc/pch/precompiled_dbase.hxx b/connectivity/inc/pch/precompiled_dbase.hxx index 7433450b4eb1..8882fc958888 100644 --- a/connectivity/inc/pch/precompiled_dbase.hxx +++ b/connectivity/inc/pch/precompiled_dbase.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:02 using: + Generated on 2020-02-01 10:57:27 using: ./bin/update_pch connectivity dbase --cutoff=2 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -34,7 +34,7 @@ #include <memory> #include <new> #include <ostream> -#include <set> +#include <stack> #include <stddef.h> #include <string.h> #include <string> @@ -53,11 +53,9 @@ #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -88,6 +86,7 @@ #if PCH_LEVEL >= 3 #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyState.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XFastPropertySet.hpp> #include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XPropertiesChangeListener.hpp> @@ -95,26 +94,32 @@ #include <com/sun/star/beans/XPropertySetOption.hpp> #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> -#include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/ForbiddenCharacters.hpp> -#include <com/sun/star/i18n/LanguageCountryInfo.hpp> -#include <com/sun/star/i18n/LocaleDataItem2.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/NativeNumberXmlAttributes.hpp> -#include <com/sun/star/i18n/TransliterationModules.hpp> -#include <com/sun/star/i18n/TransliterationModulesExtra.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/Locale.hpp> +#include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XInitialization.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> +#include <com/sun/star/sdbc/SQLException.hpp> +#include <com/sun/star/sdbc/XCloseable.hpp> +#include <com/sun/star/sdbc/XColumnLocate.hpp> +#include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> +#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> #include <com/sun/star/sdbc/XRow.hpp> +#include <com/sun/star/sdbc/XWarningsSupplier.hpp> +#include <com/sun/star/sdbcx/XColumnsSupplier.hpp> +#include <com/sun/star/sdbcx/XGroupsSupplier.hpp> +#include <com/sun/star/sdbcx/XTablesSupplier.hpp> +#include <com/sun/star/sdbcx/XUsersSupplier.hpp> +#include <com/sun/star/sdbcx/XViewsSupplier.hpp> +#include <com/sun/star/ucb/XContent.hpp> +#include <com/sun/star/ucb/XDynamicResultSet.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -132,15 +137,15 @@ #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Date.hpp> -#include <com/sun/star/util/DateTime.hpp> -#include <com/sun/star/util/NumberFormat.hpp> -#include <com/sun/star/util/Time.hpp> +#include <com/sun/star/util/XCancellable.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/extract.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propagg.hxx> #include <comphelper/proparrhlp.hxx> +#include <comphelper/propertycontainer.hxx> +#include <comphelper/propertycontainerhelper.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> @@ -149,32 +154,51 @@ #include <comphelper/uno3.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <cppuhelper/basemutex.hxx> +#include <cppuhelper/compbase.hxx> +#include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> +#include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase_ex.hxx> +#include <cppuhelper/implbase_ex_post.hxx> +#include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/proptypehlp.h> #include <cppuhelper/proptypehlp.hxx> +#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <i18nutil/transliteration.hxx> -#include <o3tl/strong_int.hxx> +#include <cppuhelper/weakagg.hxx> +#include <cppuhelper/weakref.hxx> +#include <dbase/DCatalog.hxx> +#include <dbase/DColumns.hxx> +#include <dbase/DConnection.hxx> +#include <dbase/DDatabaseMetaData.hxx> +#include <dbase/DDriver.hxx> +#include <dbase/DIndex.hxx> +#include <dbase/DIndexColumns.hxx> +#include <dbase/DIndexIter.hxx> +#include <dbase/DIndexes.hxx> +#include <dbase/DPreparedStatement.hxx> +#include <dbase/DResultSet.hxx> +#include <dbase/DStatement.hxx> +#include <dbase/DTable.hxx> +#include <dbase/DTables.hxx> +#include <file/fcode.hxx> +#include <file/filedllapi.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> -#include <svl/nfkeytab.hxx> -#include <svl/ondemand.hxx> +#include <resource/sharedresources.hxx> +#include <salhelper/salhelperdllapi.h> +#include <salhelper/simplereferenceobject.hxx> #include <svl/svldllapi.h> #include <tools/config.hxx> -#include <tools/date.hxx> -#include <tools/datetime.hxx> #include <tools/lineend.hxx> -#include <tools/link.hxx> #include <tools/ref.hxx> #include <tools/stream.hxx> -#include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -183,22 +207,22 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/calendarwrapper.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/nativenumberwrapper.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/sharedunocomponent.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/transliterationwrapper.hxx> #include <unotools/ucbhelper.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <TConnection.hxx> #include <connectivity/CommonTools.hxx> #include <connectivity/FValue.hxx> +#include <connectivity/IParseContext.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtoolsdllapi.hxx> +#include <connectivity/sdbcx/IRefreshable.hxx> +#include <connectivity/sdbcx/VCatalog.hxx> #include <connectivity/sdbcx/VColumn.hxx> +#include <connectivity/sqliterator.hxx> +#include <propertyids.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_dbpool2.hxx b/connectivity/inc/pch/precompiled_dbpool2.hxx index 55e63dc20c3b..b78f7d5a8f68 100644 --- a/connectivity/inc/pch/precompiled_dbpool2.hxx +++ b/connectivity/inc/pch/precompiled_dbpool2.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:02 using: + Generated on 2020-01-22 15:57:34 using: ./bin/update_pch connectivity dbpool2 --cutoff=5 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -25,7 +25,6 @@ #include <cassert> #include <cstddef> #include <cstring> -#include <functional> #include <initializer_list> #include <iomanip> #include <limits> @@ -37,7 +36,6 @@ #include <string_view> #include <type_traits> #include <utility> -#include <vector> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -58,7 +56,6 @@ #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/macros.h> #include <sal/saldllapi.h> @@ -71,11 +68,9 @@ #include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/RuntimeException.hpp> -#include <com/sun/star/uno/Sequence.h> #include <com/sun/star/uno/Type.h> #include <com/sun/star/uno/Type.hxx> #include <com/sun/star/uno/TypeClass.hdl> -#include <com/sun/star/uno/XAggregation.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -83,7 +78,6 @@ #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/weak.hxx> #include <cppuhelper/weakref.hxx> #include <salhelper/simplereferenceobject.hxx> #include <typelib/typeclass.h> diff --git a/connectivity/inc/pch/precompiled_dbtools.hxx b/connectivity/inc/pch/precompiled_dbtools.hxx index ea2bc6c2e6cd..2decd6f0db0d 100644 --- a/connectivity/inc/pch/precompiled_dbtools.hxx +++ b/connectivity/inc/pch/precompiled_dbtools.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:04 using: + Generated on 2020-02-01 10:57:27 using: ./bin/update_pch connectivity dbtools --cutoff=2 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,6 +27,7 @@ #include <functional> #include <iterator> #include <limits> +#include <map> #include <memory> #include <new> #include <ostream> @@ -35,13 +36,12 @@ #include <string_view> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> +#include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/thread.h> -#include <rtl/alloc.h> #include <rtl/character.hxx> #include <rtl/locale.h> #include <rtl/math.hxx> @@ -76,6 +76,8 @@ #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XEventListener.hpp> +#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/sdb/BooleanComparisonMode.hpp> @@ -85,7 +87,6 @@ #include <com/sun/star/sdb/SQLContext.hpp> #include <com/sun/star/sdb/XColumn.hpp> #include <com/sun/star/sdb/XColumnUpdate.hpp> -#include <com/sun/star/sdb/XInteractionSupplyParameters.hpp> #include <com/sun/star/sdb/XParametersSupplier.hpp> #include <com/sun/star/sdb/XQueriesSupplier.hpp> #include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp> @@ -94,20 +95,24 @@ #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/DriverManager.hpp> -#include <com/sun/star/sdbc/IndexType.hpp> #include <com/sun/star/sdbc/KeyRule.hpp> -#include <com/sun/star/sdbc/ProcedureResult.hpp> #include <com/sun/star/sdbc/SQLException.hpp> #include <com/sun/star/sdbc/XBlob.hpp> +#include <com/sun/star/sdbc/XCloseable.hpp> +#include <com/sun/star/sdbc/XColumnLocate.hpp> #include <com/sun/star/sdbc/XConnection.hpp> +#include <com/sun/star/sdbc/XDatabaseMetaData.hpp> +#include <com/sun/star/sdbc/XDatabaseMetaData2.hpp> #include <com/sun/star/sdbc/XParameters.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> +#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbc/XRowSet.hpp> +#include <com/sun/star/sdbc/XWarningsSupplier.hpp> #include <com/sun/star/sdbcx/KeyType.hpp> -#include <com/sun/star/sdbcx/PrivilegeObject.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> #include <com/sun/star/sdbcx/XDataDefinitionSupplier.hpp> +#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/sdbcx/XGroupsSupplier.hpp> #include <com/sun/star/sdbcx/XKeysSupplier.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> @@ -118,14 +123,15 @@ #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/XAggregation.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/NumberFormat.hpp> #include <com/sun/star/util/NumberFormatter.hpp> #include <com/sun/star/util/Time.hpp> +#include <com/sun/star/util/XCancellable.hpp> #include <com/sun/star/util/XNumberFormatTypes.hpp> #include <com/sun/star/util/XNumberFormatter.hpp> +#include <comphelper/IdPropArrayHelper.hxx> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/enumhelper.hxx> @@ -133,6 +139,7 @@ #include <comphelper/numbers.hxx> #include <comphelper/proparrhlp.hxx> #include <comphelper/property.hxx> +#include <comphelper/propertycontainer.hxx> #include <comphelper/sequence.hxx> #include <comphelper/sequenceashashmap.hxx> #include <comphelper/servicehelper.hxx> @@ -152,7 +159,9 @@ #include <i18nlangtag/lang.h> #include <o3tl/any.hxx> #include <o3tl/functional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/typed_flags_set.hxx> +#include <resource/sharedresources.hxx> #include <salhelper/simplereferenceobject.hxx> #include <tools/diagnose_ex.h> #include <tools/toolsdllapi.h> @@ -161,6 +170,11 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <FDatabaseMetaDataResultSet.hxx> +#include <FDatabaseMetaDataResultSetMetaData.hxx> +#include <ParameterSubstitution.hxx> +#include <RowFunctionParser.hxx> +#include <TConnection.hxx> #include <connectivity/CommonTools.hxx> #include <connectivity/DriversConfig.hxx> #include <connectivity/FValue.hxx> @@ -186,7 +200,6 @@ #include <connectivity/sdbcx/VCollection.hxx> #include <connectivity/sdbcx/VColumn.hxx> #include <connectivity/sdbcx/VDescriptor.hxx> -#include <connectivity/sdbcx/VIndex.hxx> #include <connectivity/sdbcx/VIndexColumn.hxx> #include <connectivity/sdbcx/VKey.hxx> #include <connectivity/sdbcx/VKeyColumn.hxx> diff --git a/connectivity/inc/pch/precompiled_file.hxx b/connectivity/inc/pch/precompiled_file.hxx index 45f42158b841..72acb30e6c62 100644 --- a/connectivity/inc/pch/precompiled_file.hxx +++ b/connectivity/inc/pch/precompiled_file.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:06 using: + Generated on 2020-01-22 15:57:35 using: ./bin/update_pch connectivity file --cutoff=2 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -24,11 +24,13 @@ #include <algorithm> #include <cassert> #include <cstddef> +#include <cstring> #include <functional> #include <initializer_list> #include <iomanip> #include <limits> #include <map> +#include <math.h> #include <memory> #include <new> #include <ostream> @@ -40,23 +42,24 @@ #include <type_traits> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> +#include <osl/endian.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/nlsupport.h> #include <osl/thread.h> +#include <osl/time.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> +#include <rtl/strbuf.h> +#include <rtl/strbuf.hxx> #include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringconcat.hxx> @@ -70,6 +73,7 @@ #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> +#include <sal/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> @@ -86,19 +90,12 @@ #include <com/sun/star/beans/XPropertySetOption.hpp> #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> -#include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/ForbiddenCharacters.hpp> -#include <com/sun/star/i18n/LanguageCountryInfo.hpp> -#include <com/sun/star/i18n/LocaleDataItem2.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/NativeNumberXmlAttributes.hpp> -#include <com/sun/star/i18n/TransliterationModules.hpp> -#include <com/sun/star/i18n/TransliterationModulesExtra.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> +#include <com/sun/star/container/XNamed.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/lang/Locale.hpp> +#include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdb/SQLFilterOperator.hpp> @@ -110,7 +107,7 @@ #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> -#include <com/sun/star/sdbcx/XIndexesSupplier.hpp> +#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -129,50 +126,70 @@ #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> -#include <com/sun/star/util/NumberFormat.hpp> #include <com/sun/star/util/Time.hpp> +#include <comphelper/IdPropArrayHelper.hxx> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propagg.hxx> #include <comphelper/proparrhlp.hxx> +#include <comphelper/propertycontainer.hxx> +#include <comphelper/propertycontainerhelper.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/stl_types.hxx> #include <comphelper/types.hxx> #include <comphelper/uno3.hxx> +#include <component/CColumns.hxx> +#include <component/CResultSet.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <cppuhelper/basemutex.hxx> +#include <cppuhelper/compbase.hxx> +#include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> +#include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase1.hxx> +#include <cppuhelper/implbase_ex.hxx> +#include <cppuhelper/implbase_ex_post.hxx> +#include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/propshlp.hxx> -#include <cppuhelper/proptypehlp.h> -#include <cppuhelper/proptypehlp.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> +#include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <i18nutil/transliteration.hxx> -#include <o3tl/strong_int.hxx> +#include <file/FCatalog.hxx> +#include <file/FColumns.hxx> +#include <file/FConnection.hxx> +#include <file/FDatabaseMetaData.hxx> +#include <file/FDateFunctions.hxx> +#include <file/FDriver.hxx> +#include <file/FNumericFunctions.hxx> +#include <file/FPreparedStatement.hxx> +#include <file/FResultSet.hxx> +#include <file/FResultSetMetaData.hxx> +#include <file/FStatement.hxx> +#include <file/FStringFunctions.hxx> +#include <file/FTable.hxx> +#include <file/FTables.hxx> +#include <file/fanalyzer.hxx> +#include <file/fcode.hxx> +#include <file/fcomp.hxx> +#include <file/filedllapi.hxx> +#include <o3tl/optional.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> +#include <resource/sharedresources.hxx> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <svl/nfkeytab.hxx> -#include <svl/ondemand.hxx> -#include <svl/svldllapi.h> #include <tools/date.hxx> -#include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/lineend.hxx> -#include <tools/link.hxx> #include <tools/ref.hxx> #include <tools/stream.hxx> #include <tools/time.hxx> @@ -185,23 +202,20 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/calendarwrapper.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <FDatabaseMetaDataResultSet.hxx> #include <connectivity/CommonTools.hxx> +#include <connectivity/FValue.hxx> #include <connectivity/dbconversion.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbmetadata.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/VColumn.hxx> +#include <connectivity/sdbcx/VDescriptor.hxx> #include <connectivity/sqlparse.hxx> #endif // PCH_LEVEL >= 4 diff --git a/connectivity/inc/pch/precompiled_firebird_sdbc.hxx b/connectivity/inc/pch/precompiled_firebird_sdbc.hxx index 728d2abec37b..deb68a2c2d93 100644 --- a/connectivity/inc/pch/precompiled_firebird_sdbc.hxx +++ b/connectivity/inc/pch/precompiled_firebird_sdbc.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:07 using: + Generated on 2020-01-22 15:57:35 using: ./bin/update_pch connectivity firebird_sdbc --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -25,9 +25,8 @@ #include <cstddef> #include <memory> #include <stddef.h> -#include <string.h> #include <string_view> -#include <time.h> +#include <vector> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -37,29 +36,27 @@ #include <osl/process.h> #include <osl/thread.h> #include <osl/time.h> +#include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.hxx> -#include <rtl/textenc.h> #include <rtl/unload.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> -#include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <com/sun/star/embed/ElementModes.hpp> -#include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/ResultSetConcurrency.hpp> #include <com/sun/star/sdbc/ResultSetType.hpp> +#include <com/sun/star/sdbc/SQLException.hpp> #include <com/sun/star/sdbc/TransactionIsolation.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> @@ -68,15 +65,18 @@ #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> +#include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/typeprovider.hxx> -#include <salhelper/singletonref.hxx> +#include <resource/sharedresources.hxx> #include <unotools/localfilehelper.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <TConnection.hxx> +#include <connectivity/CommonTools.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> +#include <propertyids.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_flat.hxx b/connectivity/inc/pch/precompiled_flat.hxx index e5d01933008e..bcf25cae8f5c 100644 --- a/connectivity/inc/pch/precompiled_flat.hxx +++ b/connectivity/inc/pch/precompiled_flat.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:08 using: + Generated on 2020-01-22 15:57:36 using: ./bin/update_pch connectivity flat --cutoff=2 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -34,7 +34,6 @@ #include <memory> #include <new> #include <ostream> -#include <set> #include <stddef.h> #include <string.h> #include <string> @@ -51,7 +50,6 @@ #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> @@ -84,37 +82,43 @@ #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <com/sun/star/beans/Property.hpp> +#include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/XFastPropertySet.hpp> #include <com/sun/star/beans/XMultiPropertySet.hpp> +#include <com/sun/star/beans/XPropertiesChangeListener.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetOption.hpp> +#include <com/sun/star/beans/XPropertyState.hpp> +#include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/i18n/Calendar2.hpp> #include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/ForbiddenCharacters.hpp> #include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/LanguageCountryInfo.hpp> -#include <com/sun/star/i18n/LocaleDataItem2.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/NativeNumberXmlAttributes.hpp> #include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/TransliterationModules.hpp> -#include <com/sun/star/i18n/TransliterationModulesExtra.hpp> #include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XComponent.hpp> +#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> +#include <com/sun/star/sdbc/XCloseable.hpp> +#include <com/sun/star/sdbc/XColumnLocate.hpp> +#include <com/sun/star/sdbc/XDriver.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> +#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> #include <com/sun/star/sdbc/XRow.hpp> +#include <com/sun/star/sdbc/XWarningsSupplier.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> +#include <com/sun/star/sdbcx/XDataDefinitionSupplier.hpp> #include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> +#include <com/sun/star/sdbcx/XGroupsSupplier.hpp> +#include <com/sun/star/sdbcx/XTablesSupplier.hpp> +#include <com/sun/star/sdbcx/XUsersSupplier.hpp> +#include <com/sun/star/sdbcx/XViewsSupplier.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -132,16 +136,20 @@ #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> -#include <com/sun/star/util/NumberFormat.hpp> #include <com/sun/star/util/Time.hpp> +#include <com/sun/star/util/XCancellable.hpp> #include <comphelper/IdPropArrayHelper.hxx> +#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/processfactory.hxx> +#include <comphelper/propagg.hxx> +#include <comphelper/proparrhlp.hxx> #include <comphelper/propertycontainer.hxx> #include <comphelper/propertycontainerhelper.hxx> +#include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/stl_types.hxx> #include <comphelper/types.hxx> +#include <comphelper/uno3.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> @@ -159,22 +167,25 @@ #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> +#include <file/filedllapi.hxx> +#include <flat/ECatalog.hxx> +#include <flat/EColumns.hxx> +#include <flat/EConnection.hxx> +#include <flat/EDatabaseMetaData.hxx> +#include <flat/EDriver.hxx> +#include <flat/EPreparedStatement.hxx> +#include <flat/EResultSet.hxx> +#include <flat/EStatement.hxx> +#include <flat/ETable.hxx> +#include <flat/ETables.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> -#include <i18nutil/transliteration.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <svl/nfkeytab.hxx> -#include <svl/ondemand.hxx> -#include <svl/svldllapi.h> -#include <tools/date.hxx> -#include <tools/datetime.hxx> -#include <tools/link.hxx> -#include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -182,18 +193,15 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/calendarwrapper.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/nativenumberwrapper.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <connectivity/CommonTools.hxx> +#include <connectivity/FValue.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtoolsdllapi.hxx> +#include <connectivity/sdbcx/IRefreshable.hxx> +#include <connectivity/sdbcx/VCatalog.hxx> #include <connectivity/sdbcx/VDescriptor.hxx> #endif // PCH_LEVEL >= 4 diff --git a/connectivity/inc/pch/precompiled_mysql_jdbc.hxx b/connectivity/inc/pch/precompiled_mysql_jdbc.hxx index 6eb7e071128d..fed482c16be2 100644 --- a/connectivity/inc/pch/precompiled_mysql_jdbc.hxx +++ b/connectivity/inc/pch/precompiled_mysql_jdbc.hxx @@ -13,160 +13,52 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2017-09-20 22:52:00 using: - ./bin/update_pch connectivity mysql --cutoff=4 --exclude:system --include:module --exclude:local + Generated on 2020-01-22 15:57:36 using: + ./bin/update_pch connectivity mysql_jdbc --cutoff=1 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: - ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_mysql.hxx "make connectivity.build" --find-conflicts + ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_mysql_jdbc.hxx "make connectivity.build" --find-conflicts */ -#include <algorithm> -#include <cassert> -#include <config_features.h> -#include <config_typesizes.h> -#include <cstddef> -#include <cstdlib> -#include <cstring> -#include <exception> -#include <functional> -#include <iomanip> -#include <map> -#include <math.h> -#include <memory> -#include <new> -#include <ostream> -#include <sstream> -#include <stddef.h> -#include <stdlib.h> -#include <string.h> -#include <string> -#include <utility> -#include <vector> -#include <osl/diagnose.h> -#include <osl/doublecheckedlocking.h> -#include <osl/getglobalmutex.hxx> -#include <osl/interlck.h> -#include <osl/mutex.h> -#include <osl/mutex.hxx> -#include <rtl/alloc.h> -#include <rtl/instance.hxx> -#include <rtl/ref.hxx> -#include <rtl/string.h> -#include <rtl/string.hxx> -#include <rtl/stringutils.hxx> -#include <rtl/tencinfo.h> -#include <rtl/textcvt.h> -#include <rtl/textenc.h> -#include <rtl/unload.h> -#include <rtl/ustrbuf.h> -#include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> -#include <rtl/ustring.hxx> -#include <sal/config.h> -#include <sal/detail/log.h> -#include <sal/log.hxx> -#include <sal/macros.h> -#include <sal/saldllapi.h> -#include <sal/types.h> -#include <sal/typesizes.h> -#include <salhelper/salhelperdllapi.h> -#include <salhelper/simplereferenceobject.hxx> -#include <com/sun/star/beans/Property.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/beans/XFastPropertySet.hpp> -#include <com/sun/star/beans/XMultiPropertySet.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/beans/XPropertySetOption.hpp> -#include <com/sun/star/beans/XPropertyState.hpp> -#include <com/sun/star/container/XContainer.hpp> -#include <com/sun/star/container/XEnumeration.hpp> -#include <com/sun/star/container/XEnumerationAccess.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/EventObject.hpp> -#include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/lang/XComponent.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/sdbc/XColumnLocate.hpp> -#include <com/sun/star/sdbc/XDatabaseMetaData.hpp> +#if PCH_LEVEL >= 1 +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <com/sun/star/lang/XSingleServiceFactory.hpp> +#include <com/sun/star/sdbc/DriverManager.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> -#include <com/sun/star/sdbcx/XAlterTable.hpp> -#include <com/sun/star/sdbcx/XAppend.hpp> -#include <com/sun/star/sdbcx/XColumnsSupplier.hpp> -#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> -#include <com/sun/star/sdbcx/XDrop.hpp> -#include <com/sun/star/sdbcx/XIndexesSupplier.hpp> -#include <com/sun/star/sdbcx/XKeysSupplier.hpp> -#include <com/sun/star/sdbcx/XRename.hpp> -#include <com/sun/star/uno/Any.h> -#include <com/sun/star/uno/Any.hxx> -#include <com/sun/star/uno/Reference.h> -#include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> -#include <com/sun/star/uno/Sequence.h> -#include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/uno/Type.h> -#include <com/sun/star/uno/Type.hxx> -#include <com/sun/star/uno/TypeClass.hdl> -#include <com/sun/star/uno/TypeClass.hpp> -#include <com/sun/star/uno/XAggregation.hpp> +#include <com/sun/star/sdbcx/PrivilegeObject.hpp> #include <com/sun/star/uno/XComponentContext.hpp> -#include <com/sun/star/uno/XInterface.hpp> -#include <com/sun/star/uno/XWeak.hpp> -#include <com/sun/star/uno/genfunc.h> -#include <com/sun/star/uno/genfunc.hxx> -#include <com/sun/star/util/XRefreshable.hpp> -#include <comphelper/IdPropArrayHelper.hxx> -#include <comphelper/broadcasthelper.hxx> -#include <comphelper/comphelperdllapi.h> -#include <comphelper/interfacecontainer2.hxx> -#include <comphelper/propertycontainer.hxx> -#include <comphelper/propertycontainerhelper.hxx> -#include <comphelper/propstate.hxx> -#include <comphelper/sequence.hxx> -#include <comphelper/stl_types.hxx> +#include <comphelper/namedvaluecollection.hxx> +#include <comphelper/processfactory.hxx> +#include <comphelper/property.hxx> +#include <comphelper/servicehelper.hxx> #include <comphelper/types.hxx> -#include <comphelper/uno3.hxx> -#include <cppu/cppudllapi.h> -#include <cppu/unotype.hxx> -#include <cppuhelper/basemutex.hxx> -#include <cppuhelper/compbase.hxx> -#include <cppuhelper/compbase_ex.hxx> -#include <cppuhelper/component.hxx> -#include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase1.hxx> -#include <cppuhelper/implbase10.hxx> -#include <cppuhelper/implbase4.hxx> -#include <cppuhelper/implbase_ex.hxx> -#include <cppuhelper/implbase_ex_post.hxx> -#include <cppuhelper/implbase_ex_pre.hxx> -#include <cppuhelper/interfacecontainer.h> -#include <cppuhelper/interfacecontainer.hxx> -#include <cppuhelper/propshlp.hxx> +#include <cppuhelper/factory.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> -#include <cppuhelper/weak.hxx> -#include <cppuhelper/weakagg.hxx> -#include <cppuhelper/weakref.hxx> -#include <typelib/typeclass.h> -#include <typelib/typedescription.h> -#include <typelib/uik.h> -#include <uno/any2.h> -#include <uno/data.h> -#include <uno/sequence2.h> -#include <connectivity/CommonTools.hxx> +#include <mysql/YCatalog.hxx> +#include <mysql/YColumns.hxx> +#include <mysql/YDriver.hxx> +#include <mysql/YTable.hxx> +#include <mysql/YTables.hxx> +#include <mysql/YUser.hxx> +#include <mysql/YUsers.hxx> +#include <mysql/YViews.hxx> +#include <resource/sharedresources.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <TConnection.hxx> +#include <connectivity/TIndexes.hxx> +#include <connectivity/TKeys.hxx> +#include <connectivity/dbcharset.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> -#include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/IRefreshable.hxx> -#include <connectivity/sdbcx/VCollection.hxx> -#include <connectivity/sdbcx/VDescriptor.hxx> -#include <connectivity/sdbcx/VTypeDef.hxx> +#include <connectivity/sdbcx/VColumn.hxx> +#include <connectivity/sdbcx/VView.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_odbc.hxx b/connectivity/inc/pch/precompiled_odbc.hxx index b2b950096c71..668470fd36db 100644 --- a/connectivity/inc/pch/precompiled_odbc.hxx +++ b/connectivity/inc/pch/precompiled_odbc.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-05-12 16:56:48 using: + Generated on 2020-02-01 10:57:29 using: ./bin/update_pch connectivity odbc --cutoff=2 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -21,17 +21,13 @@ */ #if PCH_LEVEL >= 1 -#include <algorithm> -#include <memory> #include <string.h> +#include <vector> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> -#include <osl/mutex.hxx> -#include <osl/process.h> -#include <osl/thread.h> -#include <osl/time.h> +#include <rtl/ref.hxx> #include <rtl/strbuf.hxx> #include <rtl/tencinfo.h> #include <rtl/textenc.h> @@ -40,24 +36,52 @@ #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/log.hxx> -#include <sal/saldllapi.h> #include <sal/types.h> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/lang/DisposedException.hpp> +#include <com/sun/star/lang/XInitialization.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/sdbc/DataType.hpp> -#include <com/sun/star/sdbc/FetchDirection.hpp> #include <com/sun/star/sdbc/ResultSetConcurrency.hpp> #include <com/sun/star/sdbc/ResultSetType.hpp> -#include <com/sun/star/uno/Reference.h> +#include <com/sun/star/sdbc/XCloseable.hpp> +#include <com/sun/star/sdbc/XColumnLocate.hpp> +#include <com/sun/star/sdbc/XResultSet.hpp> +#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> +#include <com/sun/star/sdbc/XRow.hpp> +#include <com/sun/star/sdbc/XWarningsSupplier.hpp> +#include <com/sun/star/uno/Any.hxx> +#include <com/sun/star/uno/Sequence.hxx> +#include <com/sun/star/util/Date.hpp> +#include <com/sun/star/util/DateTime.hpp> +#include <com/sun/star/util/Time.hpp> +#include <com/sun/star/util/XCancellable.hpp> +#include <comphelper/proparrhlp.hxx> #include <comphelper/property.hxx> +#include <comphelper/propertycontainer.hxx> #include <comphelper/sequence.hxx> #include <comphelper/types.hxx> +#include <cppuhelper/basemutex.hxx> +#include <cppuhelper/compbase.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> -#include <salhelper/singletonref.hxx> +#include <o3tl/safeint.hxx> +#include <odbc/OConnection.hxx> +#include <odbc/ODatabaseMetaData.hxx> +#include <odbc/ODatabaseMetaDataResultSet.hxx> +#include <odbc/ODriver.hxx> +#include <odbc/OFunctions.hxx> +#include <odbc/OPreparedStatement.hxx> +#include <odbc/OResultSet.hxx> +#include <odbc/OResultSetMetaData.hxx> +#include <odbc/OStatement.hxx> +#include <odbc/OTools.hxx> +#include <resource/sharedresources.hxx> +#include <salhelper/simplereferenceobject.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <FDatabaseMetaDataResultSet.hxx> +#include <connectivity/CommonTools.hxx> #include <connectivity/FValue.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> diff --git a/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx b/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx index b27bca84af1b..c8f2a2ac371a 100644 --- a/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx +++ b/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-04-29 21:18:35 using: + Generated on 2020-01-22 15:57:37 using: ./bin/update_pch connectivity postgresql-sdbc-impl --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -22,17 +22,18 @@ #if PCH_LEVEL >= 1 #include <string.h> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/module.h> -#include <osl/thread.h> +#include <osl/time.h> #include <rtl/bootstrap.hxx> +#include <rtl/instance.hxx> #include <rtl/strbuf.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/uuid.h> #include <sal/config.h> #include <sal/log.hxx> +#include <sal/macros.h> #include <sal/saldllapi.h> #include <sal/types.h> #endif // PCH_LEVEL >= 2 @@ -41,7 +42,6 @@ #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> -#include <com/sun/star/sdbc/KeyRule.hpp> #include <com/sun/star/sdbc/ResultSetConcurrency.hpp> #include <com/sun/star/sdbc/ResultSetType.hpp> #include <com/sun/star/sdbc/SQLException.hpp> @@ -51,7 +51,6 @@ #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> #include <comphelper/sequence.hxx> #include <cppuhelper/exc_hlp.hxx> -#include <cppuhelper/implbase.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/typeprovider.hxx> #endif // PCH_LEVEL >= 3 diff --git a/connectivity/source/drivers/dbase/DTable.cxx b/connectivity/source/drivers/dbase/DTable.cxx index 5fc64ab84625..6566e165a9cc 100644 --- a/connectivity/source/drivers/dbase/DTable.cxx +++ b/connectivity/source/drivers/dbase/DTable.cxx @@ -589,7 +589,7 @@ void ODbaseTable::ReadMemoHeader() } } -OUString ODbaseTable::getEntry(OConnection const * _pConnection,const OUString& _sName ) +OUString ODbaseTable::getEntry(file::OConnection const * _pConnection,const OUString& _sName ) { OUString sURL; try @@ -2271,7 +2271,7 @@ void SAL_CALL ODbaseTable::rename( const OUString& newName ) } namespace { - void renameFile(OConnection const * _pConenction,const OUString& oldName, + void renameFile(file::OConnection const * _pConenction,const OUString& oldName, const OUString& newName,const OUString& _sExtension) { OUString aName = ODbaseTable::getEntry(_pConenction,oldName); diff --git a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx index 557a9c63bdf4..c398076a85a3 100644 --- a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx +++ b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:11 using: + Generated on 2020-01-22 15:57:37 using: ./bin/update_pch cppcanvas cppcanvas --cutoff=11 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,6 +27,7 @@ #include <cstring> #include <float.h> #include <functional> +#include <initializer_list> #include <iomanip> #include <limits.h> #include <limits> @@ -41,14 +42,13 @@ #include <type_traits> #include <utility> #include <vector> -#include <o3tl/optional.hxx> -#include <boost/property_tree/ptree.hpp> +#include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> #include <osl/interlck.h> -#include <osl/mutex.h> +#include <osl/mutex.hxx> #include <osl/thread.h> #include <rtl/alloc.h> #include <rtl/locale.h> @@ -80,11 +80,11 @@ #include <vcl/mapmod.hxx> #include <vcl/region.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/vclenum.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -114,7 +114,9 @@ #include <com/sun/star/uno/genfunc.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> diff --git a/cppuhelper/inc/pch/precompiled_cppuhelper.hxx b/cppuhelper/inc/pch/precompiled_cppuhelper.hxx index 4188edbeff98..d84b33f5b133 100644 --- a/cppuhelper/inc/pch/precompiled_cppuhelper.hxx +++ b/cppuhelper/inc/pch/precompiled_cppuhelper.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-10-17 15:14:12 using: + Generated on 2020-02-01 10:57:30 using: ./bin/update_pch cppuhelper cppuhelper --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,10 +27,12 @@ #include <cstdlib> #include <memory> #include <new> +#include <type_traits> #include <vector> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> +#include <osl/doublecheckedlocking.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/module.h> @@ -83,6 +85,7 @@ #include <com/sun/star/uno/Type.h> #include <com/sun/star/uno/XAggregation.hpp> #include <com/sun/star/uno/XComponentContext.hpp> +#include <comphelper/sequence.hxx> #include <cppu/cppudllapi.h> #include <salhelper/simplereferenceobject.hxx> #include <typelib/typeclass.h> diff --git a/cui/inc/pch/precompiled_cui.hxx b/cui/inc/pch/precompiled_cui.hxx index 447fde2a37aa..6b6d9001aa5c 100644 --- a/cui/inc/pch/precompiled_cui.hxx +++ b/cui/inc/pch/precompiled_cui.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2019-12-04 09:30:37 using: + Generated on 2020-01-22 15:57:39 using: ./bin/update_pch cui cui --cutoff=8 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -22,6 +22,7 @@ #if PCH_LEVEL >= 1 #include <algorithm> +#include <array> #include <cassert> #include <cstddef> #include <cstring> @@ -40,6 +41,7 @@ #include <new> #include <ostream> #include <set> +#include <stack> #include <stddef.h> #include <string.h> #include <string> @@ -50,7 +52,6 @@ #include <unordered_set> #include <utility> #include <vector> -#include <boost/property_tree/json_parser.hpp> #include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 @@ -106,8 +107,10 @@ #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> +#include <vcl/builderpage.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> +#include <vcl/combobox.hxx> #include <vcl/ctrl.hxx> #include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> @@ -116,6 +119,8 @@ #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> +#include <vcl/field.hxx> +#include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gfxlink.hxx> @@ -124,9 +129,11 @@ #include <vcl/image.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> +#include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> +#include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> @@ -134,10 +141,13 @@ #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/settings.hxx> +#include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> +#include <vcl/syswin.hxx> #include <vcl/task.hxx> #include <vcl/textfilter.hxx> #include <vcl/timer.hxx> +#include <vcl/transfer.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> @@ -174,26 +184,40 @@ #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> +#include <com/sun/star/datatransfer/XTransferable2.hpp> +#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> +#include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp> #include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> +#include <com/sun/star/datatransfer/dnd/DropTargetDragEvent.hpp> +#include <com/sun/star/datatransfer/dnd/DropTargetDropEvent.hpp> #include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> +#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/frame/Desktop.hpp> +#include <com/sun/star/frame/DispatchInformation.hpp> #include <com/sun/star/frame/XFrame.hpp> +#include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XTerminateListener.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> #include <com/sun/star/i18n/ForbiddenCharacters.hpp> +#include <com/sun/star/i18n/ScriptType.hpp> #include <com/sun/star/i18n/TransliterationModules.hpp> #include <com/sun/star/i18n/TransliterationModulesExtra.hpp> +#include <com/sun/star/i18n/WordType.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> +#include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> +#include <com/sun/star/script/browse/XBrowseNode.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/text/textfield/Type.hpp> @@ -212,12 +236,15 @@ #include <com/sun/star/uno/Type.hxx> #include <com/sun/star/uno/TypeClass.hdl> #include <com/sun/star/uno/XAggregation.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> +#include <com/sun/star/util/SearchAlgorithms.hpp> +#include <com/sun/star/util/SearchOptions2.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/XAccounting.hpp> #include <comphelper/comphelperdllapi.h> @@ -239,11 +266,16 @@ #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <drawinglayer/drawinglayerdllapi.h> +#include <drawinglayer/primitive2d/CommonTypes.hxx> +#include <drawinglayer/primitive2d/Primitive2DContainer.hxx> +#include <drawinglayer/primitive2d/Primitive2DVisitor.hxx> ... etc. - the rest is truncated _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits