diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2020-02-01 11:00:54 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2020-02-01 20:12:21 +0100 |
commit | 69e0d871ec1de2260f9213d3113464155eac173c (patch) | |
tree | 8e2d70bcd7eaef2c0dec275dd89050bf499e17b9 | |
parent | 961f7e8ec8ef188c361b2b20b60b95e78ecccd33 (diff) |
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.lunak@collabora.com>
84 files changed, 2140 insertions, 938 deletions
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> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> +#include <editeng/editview.hxx> #include <editeng/eedata.hxx> +#include <editeng/flditem.hxx> #include <editeng/forbiddencharacterstable.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> @@ -251,6 +283,9 @@ #include <editeng/svxfont.hxx> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> +#include <i18nutil/i18nutildllapi.h> +#include <i18nutil/searchopt.hxx> +#include <i18nutil/transliteration.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> @@ -261,11 +296,17 @@ #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> #include <officecfg/Office/Common.hxx> +#include <salhelper/thread.hxx> #include <sfx2/app.hxx> +#include <sfx2/basedlgs.hxx> +#include <sfx2/bindings.hxx> #include <sfx2/dllapi.h> #include <sfx2/filedlghelper.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/shell.hxx> +#include <sfx2/tabdlg.hxx> #include <sfx2/viewfrm.hxx> +#include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> @@ -273,9 +314,11 @@ #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> +#include <svl/itempool.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> +#include <svl/macitem.hxx> #include <svl/poolitem.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> @@ -287,11 +330,14 @@ #include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> #include <svtools/unitconv.hxx> +#include <svtools/valueset.hxx> #include <svx/DiagramDataInterface.hxx> #include <svx/dialmgr.hxx> #include <svx/dlgutil.hxx> #include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> +#include <svx/langbox.hxx> +#include <svx/rectenum.hxx> #include <svx/sdmetitm.hxx> #include <svx/sdr/animation/scheduler.hxx> #include <svx/sdr/overlay/overlayobject.hxx> @@ -302,6 +348,7 @@ #include <svx/sdtaditm.hxx> #include <svx/sdtaitm.hxx> #include <svx/sdtakitm.hxx> +#include <svx/sdynitm.hxx> #include <svx/shapeproperty.hxx> #include <svx/svddef.hxx> #include <svx/svddrag.hxx> @@ -340,6 +387,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> @@ -368,6 +416,10 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <cfgutil.hxx> +#include <cuitabarea.hxx> +#include <dialmgr.hxx> +#include <helpids.h> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_dba.hxx b/dbaccess/inc/pch/precompiled_dba.hxx index 4964fa3b4969..8c7b177d56ee 100644 --- a/dbaccess/inc/pch/precompiled_dba.hxx +++ b/dbaccess/inc/pch/precompiled_dba.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:23 using: + Generated on 2020-01-22 15:57:40 using: ./bin/update_pch dbaccess dba --cutoff=6 --exclude:system --include:module --include: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 <cstddef> #include <cstring> @@ -37,6 +39,7 @@ #include <memory> #include <new> #include <ostream> +#include <set> #include <stddef.h> #include <string.h> #include <string> @@ -44,7 +47,6 @@ #include <type_traits> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -93,6 +95,9 @@ #include <vcl/mapmod.hxx> #include <vcl/region.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> +#include <vcl/vclptr.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> @@ -114,30 +119,60 @@ #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> #include <basic/sbxvar.hxx> +#include <com/sun/star/awt/Key.hpp> +#include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.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/XPropertiesChangeNotifier.hpp> +#include <com/sun/star/beans/XPropertyContainer.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/XChild.hpp> +#include <com/sun/star/container/XContainer.hpp> +#include <com/sun/star/container/XContainerListener.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/XNameContainer.hpp> +#include <com/sun/star/container/XNamed.hpp> #include <com/sun/star/embed/ElementModes.hpp> +#include <com/sun/star/embed/XEmbeddedObject.hpp> +#include <com/sun/star/embed/XStorage.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/WrappedTargetRuntimeException.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/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> +#include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdb/CommandType.hpp> +#include <com/sun/star/sdb/XSingleSelectQueryComposer.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/XColumnLocate.hpp> #include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/sdbc/XDatabaseMetaData.hpp> #include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/KeyType.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/XRename.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> +#include <com/sun/star/ucb/XCommandProcessor.hpp> +#include <com/sun/star/ucb/XContent.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -149,26 +184,48 @@ #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/Time.hpp> +#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/namedvaluecollection.hxx> +#include <comphelper/propagg.hxx> +#include <comphelper/proparrhlp.hxx> #include <comphelper/property.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 <connectivity/CommonTools.hxx> +#include <connectivity/IParseContext.hxx> #include <connectivity/dbexception.hxx> +#include <connectivity/dbmetadata.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> +#include <connectivity/sdbcx/VDescriptor.hxx> +#include <connectivity/sqlerror.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/implbase10.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> @@ -180,7 +237,10 @@ #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.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> #include <salhelper/salhelperdllapi.h> @@ -209,7 +269,13 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <ContainerMediator.hxx> +#include <apitools.hxx> +#include <columnsettings.hxx> #include <core_resource.hxx> +#include <definitioncolumn.hxx> +#include <sdbcoretools.hxx> +#include <stringconstants.hxx> #include <strings.hxx> #endif // PCH_LEVEL >= 4 diff --git a/dbaccess/inc/pch/precompiled_dbaxml.hxx b/dbaccess/inc/pch/precompiled_dbaxml.hxx index 5c0bdcc05ec8..e8efb3e95ebf 100644 --- a/dbaccess/inc/pch/precompiled_dbaxml.hxx +++ b/dbaccess/inc/pch/precompiled_dbaxml.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:25 using: + Generated on 2020-01-22 15:57:40 using: ./bin/update_pch dbaccess dbaxml --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,8 +27,7 @@ #include <memory> #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> @@ -113,6 +112,9 @@ #include <xmloff/xmluconv.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <dsntypes.hxx> +#include <flt_reghelper.hxx> +#include <stringconstants.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_dbu.hxx b/dbaccess/inc/pch/precompiled_dbu.hxx index 841f3eb7e6b5..d155948cdbcb 100644 --- a/dbaccess/inc/pch/precompiled_dbu.hxx +++ b/dbaccess/inc/pch/precompiled_dbu.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-01 19:37:49 using: + Generated on 2020-01-29 23:12:45 using: ./bin/update_pch dbaccess dbu --cutoff=12 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -25,23 +25,26 @@ #include <cassert> #include <cstddef> #include <cstring> +#include <deque> #include <functional> +#include <limits.h> #include <limits> +#include <list> #include <map> #include <memory> #include <new> #include <ostream> +#include <set> #include <string_view> #include <utility> #include <vector> -#include <boost/property_tree/json_parser.hpp> -#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/file.hxx> #include <osl/interlck.h> +#include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/thread.hxx> #include <rtl/bootstrap.hxx> @@ -64,46 +67,89 @@ #include <sal/config.h> #include <sal/log.hxx> #include <sal/types.h> +#include <vcl/IDialogRenderable.hxx> +#include <vcl/accel.hxx> #include <vcl/bitmap.hxx> +#include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> +#include <vcl/ctrl.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/event.hxx> #include <vcl/font.hxx> +#include <vcl/idle.hxx> +#include <vcl/image.hxx> +#include <vcl/keycod.hxx> +#include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> +#include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> +#include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> +#include <vcl/quickselectionengine.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/settings.hxx> #include <vcl/stdtext.hxx> #include <vcl/svapp.hxx> +#include <vcl/tabpage.hxx> +#include <vcl/timer.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistbox.hxx> +#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> +#include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/wall.hxx> #include <vcl/weld.hxx> +#include <vcl/window.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/color/bcolor.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/vector/b2enums.hxx> +#include <com/sun/star/beans/NamedValue.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XChild.hpp> +#include <com/sun/star/container/XContainer.hpp> +#include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XNameAccess.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> #include <com/sun/star/drawing/LineCap.hpp> +#include <com/sun/star/embed/Aspects.hpp> +#include <com/sun/star/frame/XTerminateListener.hpp> +#include <com/sun/star/lang/EventObject.hpp> +#include <com/sun/star/lang/Locale.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> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/SQLContext.hpp> +#include <com/sun/star/sdbc/ColumnSearch.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/XConnection.hpp> #include <com/sun/star/sdbc/XDataSource.hpp> +#include <com/sun/star/sdbc/XDatabaseMetaData.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/XAppend.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> @@ -118,47 +164,86 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/genfunc.hxx> +#include <com/sun/star/util/XNumberFormatter.hpp> #include <comphelper/comphelperdllapi.h> +#include <comphelper/namedvaluecollection.hxx> #include <comphelper/processfactory.hxx> +#include <comphelper/sequence.hxx> +#include <comphelper/stl_types.hxx> #include <comphelper/types.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> +#include <connectivity/dbtoolsdllapi.hxx> #include <cppu/unotype.hxx> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/typed_flags_set.hxx> #include <salhelper/simplereferenceobject.hxx> #include <salhelper/singletonref.hxx> #include <sfx2/dllapi.h> +#include <sot/exchange.hxx> #include <sot/formats.hxx> +#include <sot/sotdllapi.h> #include <svl/eitem.hxx> #include <svl/filenotation.hxx> +#include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itemset.hxx> +#include <svl/poolitem.hxx> #include <svl/stritem.hxx> #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> #include <svtools/svtdllapi.h> +#include <svx/svxdllapi.h> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> +#include <tools/contnr.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/gen.hxx> +#include <tools/globname.hxx> #include <tools/link.hxx> +#include <tools/mapunit.hxx> #include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> #include <tools/toolsdllapi.h> +#include <tools/wintypes.hxx> #include <typelib/typedescription.h> #include <uno/data.h> +#include <unotools/confignode.hxx> +#include <unotools/eventlisteneradapter.hxx> #include <unotools/fontdefs.hxx> +#include <unotools/sharedunocomponent.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <ConnectionLineData.hxx> +#include <FieldDescriptions.hxx> +#include <QEnumTypes.hxx> +#include <QueryDesignView.hxx> +#include <QueryTableView.hxx> +#include <TableWindowData.hxx> +#include <TypeInfo.hxx> +#include <UITools.hxx> +#include <browserids.hxx> +#include <callbacks.hxx> +#include <dbaccess/dataview.hxx> +#include <dbaccess/dbaccessdllapi.h> +#include <dbadmin.hxx> +#include <dbu_dlg.hxx> +#include <dbu_reghelper.hxx> +#include <dsitems.hxx> +#include <querycontroller.hxx> +#include <sqlmessage.hxx> +#include <stringconstants.hxx> +#include <uiservices.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_sdbt.hxx b/dbaccess/inc/pch/precompiled_sdbt.hxx index 3c7abb34373d..5aa4bbea80cc 100644 --- a/dbaccess/inc/pch/precompiled_sdbt.hxx +++ b/dbaccess/inc/pch/precompiled_sdbt.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:38 using: + Generated on 2020-01-22 15:57:42 using: ./bin/update_pch dbaccess sdbt --cutoff=1 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -45,6 +45,8 @@ #include <tools/diagnose_ex.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <connectiontools.hxx> +#include <stringconstants.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/desktop/inc/pch/precompiled_deployment.hxx b/desktop/inc/pch/precompiled_deployment.hxx index 667e9e562ece..f8753b4e6dfd 100644 --- a/desktop/inc/pch/precompiled_deployment.hxx +++ b/desktop/inc/pch/precompiled_deployment.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:31 using: + Generated on 2020-02-01 10:57:35 using: ./bin/update_pch desktop deployment --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,41 +27,28 @@ #include <ostream> #include <unordered_map> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/file.hxx> -#include <osl/mutex.hxx> #include <osl/security.hxx> -#include <osl/thread.h> -#include <osl/time.h> #include <rtl/bootstrap.hxx> #include <rtl/byteseq.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/textenc.h> -#include <rtl/uri.h> #include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> #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/deployment/DeploymentException.hpp> #include <com/sun/star/deployment/ExtensionRemovedException.hpp> -#include <com/sun/star/deployment/InstallException.hpp> -#include <com/sun/star/deployment/LicenseException.hpp> -#include <com/sun/star/deployment/VersionException.hpp> -#include <com/sun/star/deployment/thePackageManagerFactory.hpp> #include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/task/XInteractionApprove.hpp> @@ -74,11 +61,10 @@ #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.hxx> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/xml/dom/XDocumentBuilder.hpp> -#include <com/sun/star/xml/xpath/XXPathAPI.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/sequence.hxx> #include <comphelper/servicedecl.hxx> @@ -86,6 +72,7 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> +#include <o3tl/optional.hxx> #include <svl/inettype.hxx> #include <tools/diagnose_ex.h> #include <ucbhelper/content.hxx> @@ -93,6 +80,14 @@ #include <xmlscript/xml_helper.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <dp_backend.h> +#include <dp_descriptioninfoset.hxx> +#include <dp_identifier.hxx> +#include <dp_interact.h> +#include <dp_misc_api.hxx> +#include <dp_platform.hxx> +#include <dp_services.hxx> +#include <dp_ucb.h> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/desktop/inc/pch/precompiled_deploymentgui.hxx b/desktop/inc/pch/precompiled_deploymentgui.hxx index 994036573ac1..4ee2eea8a0ad 100644 --- a/desktop/inc/pch/precompiled_deploymentgui.hxx +++ b/desktop/inc/pch/precompiled_deploymentgui.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:32 using: + Generated on 2020-02-01 10:57:35 using: ./bin/update_pch desktop deploymentgui --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -28,7 +28,6 @@ #include <initializer_list> #include <iomanip> #include <limits.h> -#include <limits> #include <memory> #include <new> #include <ostream> @@ -37,12 +36,10 @@ #include <string> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> -#include <osl/endian.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> @@ -50,9 +47,7 @@ #include <rtl/alloc.h> #include <rtl/locale.h> #include <rtl/ref.hxx> -#include <rtl/textcvt.h> #include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/detail/log.h> @@ -67,13 +62,11 @@ #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <com/sun/star/beans/NamedValue.hpp> -#include <com/sun/star/deployment/DependencyException.hpp> #include <com/sun/star/deployment/DeploymentException.hpp> +#include <com/sun/star/deployment/ExtensionManager.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/ucb/CommandAbortedException.hpp> #include <com/sun/star/ucb/CommandFailedException.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> -#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -89,24 +82,25 @@ #include <comphelper/processfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> +#include <o3tl/optional.hxx> #include <o3tl/typed_flags_set.hxx> #include <salhelper/thread.hxx> -#include <svtools/controldims.hxx> -#include <toolkit/helper/vclunohelper.hxx> #include <tools/gen.hxx> #include <tools/link.hxx> #include <tools/solar.h> #include <tools/toolsdllapi.h> #include <typelib/typedescription.h> -#include <ucbhelper/content.hxx> #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/configmgr.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <dp_dependencies.hxx> +#include <dp_identifier.hxx> +#include <dp_misc_api.hxx> +#include <dp_update.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/desktop/inc/pch/precompiled_deploymentmisc.hxx b/desktop/inc/pch/precompiled_deploymentmisc.hxx index 703c029f8609..abc7000aa514 100644 --- a/desktop/inc/pch/precompiled_deploymentmisc.hxx +++ b/desktop/inc/pch/precompiled_deploymentmisc.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:32 using: + Generated on 2020-02-01 10:57:36 using: ./bin/update_pch desktop deploymentmisc --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -29,19 +29,14 @@ #include <string> #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/file.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.hxx> -#include <osl/mutex.hxx> #include <osl/pipe.hxx> #include <osl/security.hxx> -#include <osl/socket.hxx> #include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> @@ -51,10 +46,8 @@ #include <rtl/locale.h> #include <rtl/random.h> #include <rtl/ref.hxx> -#include <rtl/string.h> #include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/detail/log.h> @@ -64,6 +57,7 @@ #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <com/sun/star/lang/XTypeProvider.hpp> +#include <com/sun/star/ucb/XCommandEnvironment.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.h> @@ -81,9 +75,11 @@ #include <salhelper/linkhelper.hxx> #include <typelib/typedescription.h> #include <uno/data.h> -#include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <dp_descriptioninfoset.hxx> +#include <dp_misc_api.hxx> +#include <dp_version.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/desktop/inc/pch/precompiled_sofficeapp.hxx b/desktop/inc/pch/precompiled_sofficeapp.hxx index 87bcfaf98187..20f0f17391da 100644 --- a/desktop/inc/pch/precompiled_sofficeapp.hxx +++ b/desktop/inc/pch/precompiled_sofficeapp.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:35 using: + Generated on 2020-02-01 10:57:36 using: ./bin/update_pch desktop sofficeapp --cutoff=6 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -32,7 +32,6 @@ #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <math.h> #include <memory> #include <new> @@ -44,30 +43,31 @@ #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/conditn.hxx> #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> +#include <osl/file.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> #include <osl/mutex.h> #include <osl/mutex.hxx> +#include <osl/pipe.h> +#include <osl/pipe.hxx> #include <osl/security.h> #include <osl/security.hxx> #include <osl/thread.h> -#include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/byteseq.hxx> #include <rtl/digest.h> #include <rtl/instance.hxx> +#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/process.h> @@ -92,36 +92,19 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/IDialogRenderable.hxx> #include <vcl/Scanline.hxx> #include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> #include <vcl/fntstyle.hxx> -#include <vcl/font.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.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/scopedbitmapaccess.hxx> -#include <vcl/task.hxx> -#include <vcl/timer.hxx> -#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> -#include <vcl/wall.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> @@ -144,7 +127,6 @@ #include <basic/sbxdef.hxx> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> -#include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -156,6 +138,7 @@ #include <com/sun/star/uno/Type.hxx> #include <com/sun/star/uno/TypeClass.hdl> #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 <comphelper/comphelperdllapi.h> @@ -163,40 +146,37 @@ #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/implbase_ex_post.hxx> +#include <cppuhelper/implbase_ex_pre.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> +#include <salhelper/thread.hxx> #include <sfx2/dllapi.h> #include <svl/hint.hxx> -#include <svl/lstner.hxx> #include <svl/poolitem.hxx> #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> #include <svtools/svtdllapi.h> #include <tools/color.hxx> #include <tools/diagnose_ex.h> -#include <tools/fldunit.hxx> #include <tools/fontenum.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/toolsdllapi.h> -#include <tools/wintypes.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 <unotools/fontdefs.hxx> #include <unotools/options.hxx> -#include <unotools/resmgr.hxx> -#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 diff --git a/drawinglayer/inc/pch/precompiled_drawinglayer.hxx b/drawinglayer/inc/pch/precompiled_drawinglayer.hxx index 9d4e057ab7ff..c07ffd345150 100644 --- a/drawinglayer/inc/pch/precompiled_drawinglayer.hxx +++ b/drawinglayer/inc/pch/precompiled_drawinglayer.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:39 using: + Generated on 2020-01-22 15:57:44 using: ./bin/update_pch drawinglayer drawinglayer --cutoff=4 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -29,13 +29,12 @@ #include <limits> #include <memory> #include <new> -#include <numeric> #include <ostream> #include <string.h> #include <string_view> #include <utility> #include <vector> -#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> @@ -62,7 +61,6 @@ #include <vcl/canvastools.hxx> #include <vcl/dllapi.h> #include <vcl/graph.hxx> -#include <vcl/metaact.hxx> #include <vcl/outdev.hxx> #include <vcl/svapp.hxx> #include <vcl/vclenum.hxx> @@ -77,8 +75,8 @@ #include <basegfx/matrix/b3dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> +#include <basegfx/point/b2ipoint.hxx> #include <basegfx/point/b3dpoint.hxx> -#include <basegfx/polygon/b2dlinegeometry.hxx> #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolygonclipper.hxx> #include <basegfx/polygon/b2dpolygontools.hxx> @@ -99,11 +97,11 @@ #include <basegfx/vector/b2ivector.hxx> #include <basegfx/vector/b3dvector.hxx> #include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/NormalsKind.hpp> #include <com/sun/star/drawing/TextureKind2.hpp> #include <com/sun/star/drawing/TextureMode.hpp> #include <com/sun/star/drawing/TextureProjectionMode.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> #include <com/sun/star/graphic/XPrimitive3D.hpp> #include <com/sun/star/util/XAccounting.hpp> #include <comphelper/comphelperdllapi.h> @@ -111,10 +109,12 @@ #include <comphelper/sequence.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> +#include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <svtools/svtdllapi.h> +#include <salhelper/simplereferenceobject.hxx> #include <tools/color.hxx> #include <tools/fontenum.hxx> #include <tools/gen.hxx> @@ -124,28 +124,29 @@ #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <drawinglayer/attribute/fillgradientattribute.hxx> +#include <drawinglayer/attribute/fontattribute.hxx> #include <drawinglayer/attribute/lineattribute.hxx> #include <drawinglayer/attribute/materialattribute3d.hxx> #include <drawinglayer/attribute/sdrallattribute3d.hxx> #include <drawinglayer/attribute/sdrfillattribute.hxx> -#include <drawinglayer/attribute/sdrfillgraphicattribute.hxx> #include <drawinglayer/attribute/sdrlineattribute.hxx> #include <drawinglayer/attribute/sdrlinestartendattribute.hxx> #include <drawinglayer/attribute/sdrobjectattribute3d.hxx> #include <drawinglayer/attribute/sdrshadowattribute.hxx> -#include <drawinglayer/attribute/strokeattribute.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/geometry/viewinformation2d.hxx> #include <drawinglayer/geometry/viewinformation3d.hxx> +#include <drawinglayer/primitive2d/CommonTypes.hxx> +#include <drawinglayer/primitive2d/Primitive2DContainer.hxx> +#include <drawinglayer/primitive2d/Primitive2DVisitor.hxx> +#include <drawinglayer/primitive2d/Tools.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <drawinglayer/primitive2d/bitmapprimitive2d.hxx> -#include <drawinglayer/primitive2d/controlprimitive2d.hxx> #include <drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx> #include <drawinglayer/primitive2d/epsprimitive2d.hxx> #include <drawinglayer/primitive2d/fillgradientprimitive2d.hxx> #include <drawinglayer/primitive2d/fillgraphicprimitive2d.hxx> #include <drawinglayer/primitive2d/fillhatchprimitive2d.hxx> -#include <drawinglayer/primitive2d/graphicprimitive2d.hxx> #include <drawinglayer/primitive2d/groupprimitive2d.hxx> #include <drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx> #include <drawinglayer/primitive2d/markerarrayprimitive2d.hxx> diff --git a/editeng/inc/pch/precompiled_editeng.hxx b/editeng/inc/pch/precompiled_editeng.hxx index 391feb2b9a66..d791b5f23b7f 100644 --- a/editeng/inc/pch/precompiled_editeng.hxx +++ b/editeng/inc/pch/precompiled_editeng.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:42 using: + Generated on 2020-02-01 10:57:37 using: ./bin/update_pch editeng editeng --cutoff=5 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -27,13 +27,13 @@ #include <cassert> #include <cstddef> #include <cstring> +#include <deque> #include <float.h> #include <functional> #include <initializer_list> #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <map> #include <math.h> #include <memory> @@ -45,11 +45,11 @@ #include <string> #include <string_view> #include <type_traits> -#include <typeinfo> #include <unordered_map> #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> @@ -77,6 +77,7 @@ #include <rtl/tencinfo.h> #include <rtl/textcvt.h> #include <rtl/textenc.h> +#include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> @@ -88,18 +89,19 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> #include <vcl/Scanline.hxx> #include <vcl/alpha.hxx> +#include <vcl/animate/Animation.hxx> +#include <vcl/animate/AnimationBitmap.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/checksum.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <vcl/fntstyle.hxx> #include <vcl/font.hxx> +#include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/outdev.hxx> @@ -108,10 +110,10 @@ #include <vcl/settings.hxx> #include <vcl/svapp.hxx> #include <vcl/task.hxx> +#include <vcl/timer.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> +#include <vcl/vectorgraphicdata.hxx> #include <vcl/weld.hxx> #include <vcl/window.hxx> #endif // PCH_LEVEL >= 2 @@ -128,6 +130,7 @@ #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/tuple/b3dtuple.hxx> +#include <basegfx/vector/b2dsize.hxx> #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> @@ -137,8 +140,6 @@ #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp> #include <com/sun/star/awt/Key.hpp> #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/i18n/ScriptType.hpp> #include <com/sun/star/i18n/TransliterationModules.hpp> #include <com/sun/star/i18n/TransliterationModulesExtra.hpp> @@ -148,7 +149,6 @@ #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/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> @@ -174,7 +174,6 @@ #include <comphelper/accessiblecomponenthelper.hxx> #include <comphelper/accessiblecontexthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> @@ -203,8 +202,9 @@ #include <i18nutil/i18nutildllapi.h> #include <i18nutil/transliteration.hxx> #include <libxml/xmlwriter.h> -#include <linguistic/lngprops.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> @@ -216,6 +216,7 @@ #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> +#include <svl/cintitem.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> @@ -228,6 +229,7 @@ #include <svtools/svtdllapi.h> #include <tools/color.hxx> #include <tools/date.hxx> +#include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> @@ -238,11 +240,9 @@ #include <tools/ref.hxx> #include <tools/solar.h> #include <tools/stream.hxx> -#include <tools/tenccvt.hxx> #include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> -#include <tools/wintypes.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> @@ -250,9 +250,7 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/configitem.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> #include <xmloff/dllapi.h> @@ -275,7 +273,6 @@ #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> #include <editeng/editview.hxx> -#include <editeng/edtdlg.hxx> #include <editeng/eeitem.hxx> #include <editeng/eerdll.hxx> #include <editeng/emphasismarkitem.hxx> @@ -286,7 +283,6 @@ #include <editeng/forbiddencharacterstable.hxx> #include <editeng/frmdiritem.hxx> #include <editeng/itemtype.hxx> -#include <editeng/justifyitem.hxx> #include <editeng/kernitem.hxx> #include <editeng/langitem.hxx> #include <editeng/lrspitem.hxx> @@ -298,11 +294,11 @@ #include <editeng/postitem.hxx> #include <editeng/scriptspaceitem.hxx> #include <editeng/shdditem.hxx> +#include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> #include <editeng/tstpitem.hxx> #include <editeng/udlnitem.hxx> #include <editeng/ulspitem.hxx> -#include <editeng/unoedhlp.hxx> #include <editeng/unoedsrc.hxx> #include <editeng/unoipset.hxx> #include <editeng/unolingu.hxx> diff --git a/emfio/inc/pch/precompiled_emfio.hxx b/emfio/inc/pch/precompiled_emfio.hxx index d97e3d007280..dfc3985bc661 100644 --- a/emfio/inc/pch/precompiled_emfio.hxx +++ b/emfio/inc/pch/precompiled_emfio.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:43 using: + Generated on 2020-01-22 15:57:44 using: ./bin/update_pch emfio emfio --cutoff=8 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -24,7 +24,6 @@ #include <memory> #include <stddef.h> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -34,7 +33,7 @@ #include <rtl/crc.h> #include <rtl/instance.hxx> #include <rtl/ref.hxx> -#include <rtl/strbuf.hxx> +#include <rtl/string.hxx> #include <rtl/tencinfo.h> #include <rtl/unload.h> #include <rtl/ustring.hxx> @@ -46,7 +45,6 @@ #include <vcl/dllapi.h> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <basegfx/basegfxdllapi.h> #include <salhelper/simplereferenceobject.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 diff --git a/external/liborcus/inc/pch/precompiled_orcus.hxx b/external/liborcus/inc/pch/precompiled_orcus.hxx index 7d306f161404..28e1bc8119d8 100644 --- a/external/liborcus/inc/pch/precompiled_orcus.hxx +++ b/external/liborcus/inc/pch/precompiled_orcus.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-13 10:38:03 using: + Generated on 2020-02-01 12:22:35 using: ./bin/update_pch external/liborcus orcus --cutoff=1 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -64,6 +64,7 @@ #include <orcus/format_detection.hpp> #include <orcus/global.hpp> #include <orcus/info.hpp> +#include <orcus/interface.hpp> #include <orcus/json_document_tree.hpp> #include <orcus/json_global.hpp> #include <orcus/json_parser.hpp> diff --git a/external/pdfium/inc/pch/precompiled_pdfium.hxx b/external/pdfium/inc/pch/precompiled_pdfium.hxx index d4d3b2f462a3..0e96588c668a 100644 --- a/external/pdfium/inc/pch/precompiled_pdfium.hxx +++ b/external/pdfium/inc/pch/precompiled_pdfium.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-21 17:15:06 using: + Generated on 2020-02-01 12:22:35 using: ./bin/update_pch external/pdfium pdfium --cutoff=1 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -188,6 +188,7 @@ #include <core/fpdfapi/render/cpdf_progressiverenderer.h> #include <core/fpdfapi/render/cpdf_rendercontext.h> #include <core/fpdfapi/render/cpdf_renderoptions.h> +#include <core/fpdfapi/render/cpdf_rendershading.h> #include <core/fpdfapi/render/cpdf_renderstatus.h> #include <core/fpdfapi/render/cpdf_scaledrenderbuffer.h> #include <core/fpdfapi/render/cpdf_textrenderer.h> @@ -210,6 +211,7 @@ #include <core/fpdfdoc/cpdf_filespec.h> #include <core/fpdfdoc/cpdf_formcontrol.h> #include <core/fpdfdoc/cpdf_formfield.h> +#include <core/fpdfdoc/cpdf_icon.h> #include <core/fpdfdoc/cpdf_iconfit.h> #include <core/fpdfdoc/cpdf_interactiveform.h> #include <core/fpdfdoc/cpdf_link.h> @@ -307,6 +309,7 @@ #include <core/fxcrt/fx_coordinates.h> #include <core/fxcrt/fx_extension.h> #include <core/fxcrt/fx_memory.h> +#include <core/fxcrt/fx_memory_wrappers.h> #include <core/fxcrt/fx_number.h> #include <core/fxcrt/fx_random.h> #include <core/fxcrt/fx_safe_types.h> @@ -454,11 +457,13 @@ #include <third_party/base/allocator/partition_allocator/partition_oom.h> #include <third_party/base/allocator/partition_allocator/partition_page.h> #include <third_party/base/allocator/partition_allocator/partition_root_base.h> +#include <third_party/base/allocator/partition_allocator/random.h> #include <third_party/base/allocator/partition_allocator/spin_lock.h> #include <third_party/base/bits.h> #include <third_party/base/compiler_specific.h> #include <third_party/base/debug/alias.h> #include <third_party/base/logging.h> +#include <third_party/base/no_destructor.h> #include <third_party/base/numerics/safe_conversions.h> #include <third_party/base/numerics/safe_math.h> #include <third_party/base/optional.h> diff --git a/forms/inc/pch/precompiled_frm.hxx b/forms/inc/pch/precompiled_frm.hxx index d68969d9d794..63f2b9d8432e 100644 --- a/forms/inc/pch/precompiled_frm.hxx +++ b/forms/inc/pch/precompiled_frm.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:45 using: + Generated on 2020-02-01 10:57:37 using: ./bin/update_pch forms frm --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -30,10 +30,10 @@ #include <memory> #include <set> #include <string.h> +#include <unordered_map> #include <utility> #include <vector> #include <boost/lexical_cast.hpp> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -63,6 +63,7 @@ #include <vcl/event.hxx> #include <vcl/graph.hxx> #include <vcl/image.hxx> +#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/outdev.hxx> @@ -77,10 +78,12 @@ #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/awt/MouseButton.hpp> #include <com/sun/star/awt/PosSize.hpp> +#include <com/sun/star/awt/XControlModel.hpp> #include <com/sun/star/awt/XTextComponent.hpp> #include <com/sun/star/awt/XVclWindowPeer.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/beans/NamedValue.hpp> +#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> @@ -92,6 +95,7 @@ #include <com/sun/star/container/XNamed.hpp> #include <com/sun/star/form/FormComponentType.hpp> #include <com/sun/star/form/XForm.hpp> +#include <com/sun/star/form/XFormComponent.hpp> #include <com/sun/star/form/XLoadable.hpp> #include <com/sun/star/form/XSubmit.hpp> #include <com/sun/star/form/binding/IncompatibleTypesException.hpp> @@ -110,8 +114,10 @@ #include <com/sun/star/io/XMarkableStream.hpp> #include <com/sun/star/io/XObjectInputStream.hpp> #include <com/sun/star/io/XObjectOutputStream.hpp> +#include <com/sun/star/io/XPersistObject.hpp> #include <com/sun/star/io/XSeekable.hpp> #include <com/sun/star/lang/DisposedException.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/WrappedTargetRuntimeException.hpp> @@ -141,6 +147,7 @@ #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/XAggregation.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> @@ -154,6 +161,7 @@ #include <com/sun/star/util/XModifyBroadcaster.hpp> #include <com/sun/star/util/XNumberFormatTypes.hpp> #include <com/sun/star/util/XNumberFormatsSupplier.hpp> +#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/xforms/XModel.hpp> #include <com/sun/star/xml/dom/DocumentBuilder.hpp> #include <com/sun/star/xml/dom/NodeType.hpp> @@ -176,6 +184,7 @@ #include <comphelper/servicehelper.hxx> #include <comphelper/streamsection.hxx> #include <comphelper/types.hxx> +#include <comphelper/uno3.hxx> #include <connectivity/dbconversion.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> @@ -183,6 +192,7 @@ #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase2.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> @@ -203,6 +213,7 @@ #include <i18nlangtag/languagetag.hxx> #include <o3tl/any.hxx> #include <o3tl/functional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/typed_flags_set.hxx> #include <sfx2/dllapi.h> #include <sfx2/groupid.hxx> @@ -248,6 +259,19 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <FormComponent.hxx> +#include <commandimageprovider.hxx> +#include <componenttools.hxx> +#include <controlfeatureinterception.hxx> +#include <featuredispatcher.hxx> +#include <frm_resource.hxx> +#include <frm_strings.hxx> +#include <listenercontainers.hxx> +#include <navtoolbar.hxx> +#include <property.hxx> +#include <propertybaghelper.hxx> +#include <services.hxx> +#include <urltransformer.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/framework/inc/pch/precompiled_fwe.hxx b/framework/inc/pch/precompiled_fwe.hxx index 11810cf2cd53..7317f6a31440 100644 --- a/framework/inc/pch/precompiled_fwe.hxx +++ b/framework/inc/pch/precompiled_fwe.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:47 using: + Generated on 2020-01-22 15:57:45 using: ./bin/update_pch framework fwe --cutoff=10 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -44,21 +44,17 @@ #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/conditn.hxx> #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/thread.h> #include <rtl/alloc.h> -#include <rtl/instance.hxx> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -127,7 +123,6 @@ #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -139,19 +134,15 @@ #include <com/sun/star/uno/Type.hxx> #include <com/sun/star/uno/TypeClass.hdl> #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 <comphelper/comphelperdllapi.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/implbase_ex.hxx> -#include <cppuhelper/implbase_ex_post.hxx> -#include <cppuhelper/implbase_ex_pre.hxx> -#include <cppuhelper/weak.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/framework/inc/pch/precompiled_fwk.hxx b/framework/inc/pch/precompiled_fwk.hxx index 9f48848a1327..6095da597bc4 100644 --- a/framework/inc/pch/precompiled_fwk.hxx +++ b/framework/inc/pch/precompiled_fwk.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:52 using: + Generated on 2020-01-22 15:57:46 using: ./bin/update_pch framework fwk --cutoff=7 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -44,16 +44,13 @@ #include <unordered_map> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/conditn.h> #include <osl/conditn.hxx> #include <osl/diagnose.h> -#include <osl/doublecheckedlocking.h> #include <osl/endian.h> #include <osl/file.hxx> -#include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> #include <osl/security.h> @@ -62,7 +59,6 @@ #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> @@ -75,8 +71,6 @@ #include <rtl/stringutils.hxx> #include <rtl/textcvt.h> #include <rtl/textenc.h> -#include <rtl/unload.h> -#include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> @@ -100,15 +94,14 @@ #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> -#include <vcl/evntpost.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> +#include <vcl/image.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/mnemonic.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> @@ -116,9 +109,7 @@ #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/settings.hxx> -#include <vcl/status.hxx> #include <vcl/svapp.hxx> -#include <vcl/syswin.hxx> #include <vcl/task.hxx> #include <vcl/textfilter.hxx> #include <vcl/timer.hxx> @@ -147,28 +138,9 @@ #include <basegfx/vector/b2ivector.hxx> #include <classes/fwkresid.hxx> #include <com/sun/star/awt/Key.hpp> +#include <com/sun/star/awt/KeyEvent.hpp> #include <com/sun/star/awt/KeyGroup.hpp> -#include <com/sun/star/awt/XActionListener.hpp> -#include <com/sun/star/awt/XAdjustmentListener.hpp> -#include <com/sun/star/awt/XFocusListener.hpp> -#include <com/sun/star/awt/XItemListener.hpp> -#include <com/sun/star/awt/XKeyListener.hpp> -#include <com/sun/star/awt/XMenuBar.hpp> -#include <com/sun/star/awt/XMenuListener.hpp> -#include <com/sun/star/awt/XMouseListener.hpp> -#include <com/sun/star/awt/XMouseMotionListener.hpp> -#include <com/sun/star/awt/XPaintListener.hpp> -#include <com/sun/star/awt/XSpinListener.hpp> -#include <com/sun/star/awt/XTabListener.hpp> -#include <com/sun/star/awt/XTextListener.hpp> -#include <com/sun/star/awt/XTopWindow.hpp> -#include <com/sun/star/awt/XTopWindowListener.hpp> -#include <com/sun/star/awt/XVclContainerListener.hpp> -#include <com/sun/star/awt/XWindowListener.hpp> -#include <com/sun/star/awt/grid/XGridSelectionListener.hpp> -#include <com/sun/star/awt/tab/XTabPageContainerListener.hpp> -#include <com/sun/star/awt/tree/XTreeEditListener.hpp> -#include <com/sun/star/awt/tree/XTreeExpansionListener.hpp> +#include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyValue.hpp> @@ -177,11 +149,8 @@ #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetOption.hpp> #include <com/sun/star/configuration/theDefaultProvider.hpp> -#include <com/sun/star/container/XContainer.hpp> -#include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XNameContainer.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> @@ -197,23 +166,16 @@ #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XFrameActionListener.hpp> #include <com/sun/star/frame/XStatusListener.hpp> -#include <com/sun/star/frame/XStatusbarController.hpp> #include <com/sun/star/frame/XUIControllerFactory.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.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/XSingleServiceFactory.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> +#include <com/sun/star/task/XInteractionRequest.hpp> #include <com/sun/star/ui/UIElementType.hpp> #include <com/sun/star/ui/XImageManager.hpp> -#include <com/sun/star/ui/XUIConfiguration.hpp> #include <com/sun/star/ui/XUIConfigurationListener.hpp> -#include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> #include <com/sun/star/ui/XUIElement.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -235,13 +197,10 @@ #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/interfacecontainer2.hxx> #include <comphelper/propertysequence.hxx> #include <comphelper/sequence.hxx> #include <comphelper/sequenceashashmap.hxx> -#include <comphelper/servicehelper.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> @@ -258,6 +217,7 @@ #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.hxx> +#include <o3tl/optional.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> @@ -265,11 +225,7 @@ #include <svtools/miscopt.hxx> #include <svtools/svtdllapi.h> #include <svtools/toolboxcontroller.hxx> -#include <threadhelp/gate.hxx> -#include <threadhelp/transactionmanager.hxx> -#include <toolkit/dllapi.h> -#include <toolkit/helper/macros.hxx> -#include <toolkit/helper/mutexhelper.hxx> +#include <toolkit/awt/vclxmenu.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/diagnose_ex.h> @@ -289,7 +245,6 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/configmgr.hxx> #include <unotools/fontdefs.hxx> #include <unotools/options.hxx> #include <unotools/unotoolsdllapi.h> @@ -299,8 +254,7 @@ #include <framework/fwedllapi.h> #include <fwidllapi.h> #include <properties.h> -#include <services.h> -#include <stdtypes.h> +#include <targets.h> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/framework/inc/pch/precompiled_fwl.hxx b/framework/inc/pch/precompiled_fwl.hxx index 103c91fd472a..9d09880ad525 100644 --- a/framework/inc/pch/precompiled_fwl.hxx +++ b/framework/inc/pch/precompiled_fwl.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:54 using: + Generated on 2020-01-22 15:57:46 using: ./bin/update_pch framework fwl --cutoff=5 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -24,7 +24,6 @@ #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> #include <cstring> #include <float.h> #include <functional> @@ -36,8 +35,6 @@ #include <memory> #include <new> #include <ostream> -#include <queue> -#include <sstream> #include <stddef.h> #include <string.h> #include <string> @@ -46,16 +43,13 @@ #include <unordered_map> #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/conditn.h> #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> -#include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> @@ -76,10 +70,10 @@ #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 <rtl/uuid.h> #include <sal/config.h> #include <sal/detail/log.h> #include <sal/log.hxx> @@ -91,15 +85,12 @@ #include <vcl/Scanline.hxx> #include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/i18nhelp.hxx> -#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> @@ -110,7 +101,6 @@ #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.hxx> #include <vcl/svapp.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> @@ -134,56 +124,24 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <com/sun/star/awt/Key.hpp> -#include <com/sun/star/awt/KeyEvent.hpp> #include <com/sun/star/awt/KeyGroup.hpp> -#include <com/sun/star/awt/MenuItemStyle.hpp> -#include <com/sun/star/awt/XActionListener.hpp> -#include <com/sun/star/awt/XAdjustmentListener.hpp> -#include <com/sun/star/awt/XDevice.hpp> -#include <com/sun/star/awt/XFocusListener.hpp> -#include <com/sun/star/awt/XItemListener.hpp> -#include <com/sun/star/awt/XKeyListener.hpp> -#include <com/sun/star/awt/XMenuBar.hpp> -#include <com/sun/star/awt/XMenuListener.hpp> -#include <com/sun/star/awt/XMouseListener.hpp> -#include <com/sun/star/awt/XMouseMotionListener.hpp> -#include <com/sun/star/awt/XPaintListener.hpp> -#include <com/sun/star/awt/XPopupMenu.hpp> -#include <com/sun/star/awt/XSpinListener.hpp> -#include <com/sun/star/awt/XTabListener.hpp> -#include <com/sun/star/awt/XTextListener.hpp> -#include <com/sun/star/awt/XTopWindowListener.hpp> -#include <com/sun/star/awt/XVclContainerListener.hpp> -#include <com/sun/star/awt/XWindowListener.hpp> -#include <com/sun/star/awt/grid/XGridSelectionListener.hpp> -#include <com/sun/star/awt/tab/XTabPageContainerListener.hpp> -#include <com/sun/star/awt/tree/XTreeEditListener.hpp> -#include <com/sun/star/awt/tree/XTreeExpansionListener.hpp> #include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/container/XContainerListener.hpp> -#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/frame/XDispatch.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XPopupMenuController.hpp> #include <com/sun/star/frame/XStatusListener.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/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/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> -#include <com/sun/star/uno/Exception.hpp> #include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/RuntimeException.hpp> @@ -200,25 +158,20 @@ #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/interfacecontainer2.hxx> #include <comphelper/processfactory.hxx> -#include <comphelper/servicehelper.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/factory.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/interfacecontainer.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> @@ -227,6 +180,7 @@ #include <i18nlangtag/lang.h> #include <macros/xserviceinfo.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> @@ -234,12 +188,7 @@ #include <svtools/popupmenucontrollerbase.hxx> #include <svtools/svtdllapi.h> #include <toolkit/awt/vclxmenu.hxx> -#include <toolkit/dllapi.h> -#include <toolkit/helper/listenermultiplexer.hxx> -#include <toolkit/helper/macros.hxx> -#include <toolkit/helper/mutexhelper.hxx> #include <tools/color.hxx> -#include <tools/diagnose_ex.h> #include <tools/fontenum.hxx> #include <tools/gen.hxx> #include <tools/link.hxx> @@ -260,9 +209,7 @@ #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <framework/fwedllapi.h> -#include <fwidllapi.h> #include <services.h> -#include <stdtypes.h> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/lotuswordpro/inc/pch/precompiled_lwpft.hxx b/lotuswordpro/inc/pch/precompiled_lwpft.hxx index 59d37abe9cf4..2135f0b3dc53 100644 --- a/lotuswordpro/inc/pch/precompiled_lwpft.hxx +++ b/lotuswordpro/inc/pch/precompiled_lwpft.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:15:06 using: + Generated on 2020-02-01 10:57:44 using: ./bin/update_pch lotuswordpro lwpft --cutoff=2 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -30,7 +30,6 @@ #include <memory> #include <new> #include <ostream> -#include <set> #include <stddef.h> #include <stdexcept> #include <stdio.h> @@ -76,6 +75,7 @@ #include <cppuhelper/supportsservice.hxx> #include <o3tl/numeric.hxx> #include <o3tl/safeint.hxx> +#include <o3tl/sorted_vector.hxx> #include <sfx2/dllapi.h> #include <tools/color.hxx> #include <tools/solar.h> diff --git a/oox/inc/pch/precompiled_oox.hxx b/oox/inc/pch/precompiled_oox.hxx index e261a0a46118..db3a2b78ff43 100644 --- a/oox/inc/pch/precompiled_oox.hxx +++ b/oox/inc/pch/precompiled_oox.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:15:12 using: + Generated on 2020-02-01 10:57:44 using: ./bin/update_pch oox oox --cutoff=6 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -40,7 +40,6 @@ #include <utility> #include <vector> #include <boost/algorithm/string.hpp> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -141,6 +140,7 @@ #include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> #include <comphelper/sequence.hxx> +#include <comphelper/sequenceashashmap.hxx> #include <comphelper/storagehelper.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -171,6 +171,8 @@ #include <filter/msfilter/msfilterdllapi.h> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/typed_flags_set.hxx> #include <sax/fshelper.hxx> #include <sax/saxdllapi.h> diff --git a/package/inc/pch/precompiled_package2.hxx b/package/inc/pch/precompiled_package2.hxx index 95b191c5c86f..42c825aebe60 100644 --- a/package/inc/pch/precompiled_package2.hxx +++ b/package/inc/pch/precompiled_package2.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:15:13 using: + Generated on 2020-01-22 15:57:51 using: ./bin/update_pch package package2 --cutoff=3 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -106,7 +106,6 @@ #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> diff --git a/reportdesign/inc/pch/precompiled_rpt.hxx b/reportdesign/inc/pch/precompiled_rpt.hxx index 5cecaca44af2..2c5d455f4136 100644 --- a/reportdesign/inc/pch/precompiled_rpt.hxx +++ b/reportdesign/inc/pch/precompiled_rpt.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:49 using: + Generated on 2020-01-22 15:57:52 using: ./bin/update_pch reportdesign rpt --cutoff=9 --exclude:system --include:module --include: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 <assert.h> #include <cassert> #include <cstddef> #include <cstdlib> @@ -47,10 +48,10 @@ #include <type_traits> #include <typeinfo> #include <unordered_map> +#include <unordered_set> #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> @@ -146,12 +147,14 @@ #include <basegfx/range/b2drange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> +#include <basegfx/tuple/b2i64tuple.hxx> #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/tuple/b3dtuple.hxx> #include <basegfx/vector/b2dsize.hxx> #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> +#include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> @@ -161,21 +164,33 @@ #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/XPropertyAccess.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/XChild.hpp> +#include <com/sun/star/container/XContainer.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> +#include <com/sun/star/drawing/XShape.hpp> #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.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/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/report/XFormatCondition.hpp> +#include <com/sun/star/report/XReportComponent.hpp> +#include <com/sun/star/style/ParagraphAdjust.hpp> +#include <com/sun/star/style/VerticalAlignment.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -189,6 +204,7 @@ #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> @@ -197,7 +213,9 @@ #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/XAccounting.hpp> +#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> +#include <comphelper/interfacecontainer2.hxx> #include <comphelper/sequence.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> @@ -213,15 +231,21 @@ #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> +#include <cppuhelper/propertysetmixin.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 <editeng/editengdllapi.h> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> +#include <o3tl/optional.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> @@ -274,8 +298,10 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <ReportComponent.hxx> #include <RptModel.hxx> #include <RptObject.hxx> +#include <Tools.hxx> #include <core_resource.hxx> #include <dllapi.h> #include <strings.hxx> diff --git a/reportdesign/inc/pch/precompiled_rptui.hxx b/reportdesign/inc/pch/precompiled_rptui.hxx index 289007c03273..b6e188bb80b5 100644 --- a/reportdesign/inc/pch/precompiled_rptui.hxx +++ b/reportdesign/inc/pch/precompiled_rptui.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 17:07:26 using: + Generated on 2020-01-22 15:57:53 using: ./bin/update_pch reportdesign rptui --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -54,7 +54,6 @@ #include <utility> #include <vector> #include <boost/intrusive_ptr.hpp> -#include <boost/property_tree/json_parser.hpp> #include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 @@ -111,6 +110,7 @@ #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/commandevent.hxx> @@ -123,6 +123,7 @@ #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> +#include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> @@ -144,6 +145,7 @@ #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/scrbar.hxx> #include <vcl/settings.hxx> #include <vcl/status.hxx> #include <vcl/svapp.hxx> @@ -192,6 +194,7 @@ #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/beans/Property.hpp> +#include <com/sun/star/beans/PropertyChangeEvent.hpp> #include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XFastPropertySet.hpp> @@ -203,6 +206,7 @@ #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/XChild.hpp> #include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XIndexReplace.hpp> #include <com/sun/star/container/XNameContainer.hpp> @@ -232,6 +236,7 @@ #include <com/sun/star/i18n/CharacterIteratorMode.hpp> #include <com/sun/star/i18n/ForbiddenCharacters.hpp> #include <com/sun/star/i18n/WordType.hpp> +#include <com/sun/star/inspection/XPropertyHandler.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/Locale.hpp> @@ -241,8 +246,10 @@ #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/report/XReportDefinition.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> +#include <com/sun/star/table/CellAddress.hpp> #include <com/sun/star/text/textfield/Type.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -256,6 +263,7 @@ #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> @@ -290,6 +298,7 @@ #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #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> @@ -301,6 +310,9 @@ #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/editeng.hxx> @@ -316,6 +328,7 @@ #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> +#include <formula/IFunctionDescription.hxx> #include <formula/compiler.hxx> #include <formula/formuladllapi.h> #include <formula/opcode.hxx> @@ -462,14 +475,28 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <AddField.hxx> +#include <ColorChanger.hxx> +#include <DesignView.hxx> +#include <EndMarker.hxx> +#include <ReportController.hxx> +#include <ReportSection.hxx> +#include <ReportWindow.hxx> #include <RptDef.hxx> #include <RptModel.hxx> #include <RptObject.hxx> #include <RptPage.hxx> +#include <ScrollHelper.hxx> +#include <SectionView.hxx> +#include <SectionWindow.hxx> +#include <UITools.hxx> #include <UndoActions.hxx> +#include <ViewsWindow.hxx> #include <core_resource.hxx> +#include <dlgpage.hxx> #include <dllapi.h> #include <helpids.h> +#include <metadata.hxx> #include <reportformula.hxx> #include <strings.hxx> #endif // PCH_LEVEL >= 4 diff --git a/reportdesign/inc/pch/precompiled_rptxml.hxx b/reportdesign/inc/pch/precompiled_rptxml.hxx index cb6fe3136668..f254a9c58953 100644 --- a/reportdesign/inc/pch/precompiled_rptxml.hxx +++ b/reportdesign/inc/pch/precompiled_rptxml.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:52 using: + Generated on 2020-02-01 10:57:46 using: ./bin/update_pch reportdesign rptxml --cutoff=2 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -28,9 +28,10 @@ #include <memory> #include <new> #include <string_view> +#include <type_traits> #include <unordered_set> #include <vector> -#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> diff --git a/sal/inc/pch/precompiled_sal.hxx b/sal/inc/pch/precompiled_sal.hxx index d1c951458848..33394ecfef56 100644 --- a/sal/inc/pch/precompiled_sal.hxx +++ b/sal/inc/pch/precompiled_sal.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:57:00 using: + Generated on 2020-02-01 10:57:46 using: ./bin/update_pch sal sal --cutoff=2 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -45,6 +45,7 @@ #if PCH_LEVEL >= 2 #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 +#include <o3tl/safeint.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <osl/diagnose.h> diff --git a/sc/inc/pch/precompiled_sc.hxx b/sc/inc/pch/precompiled_sc.hxx index fabc4b884701..e07870615787 100644 --- a/sc/inc/pch/precompiled_sc.hxx +++ b/sc/inc/pch/precompiled_sc.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 2020-01-02 15:21:26 using: + Generated on 2020-02-01 10:58:09 using: ./bin/update_pch sc sc --cutoff=12 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -30,16 +30,20 @@ #include <functional> #include <initializer_list> #include <iomanip> +#include <iostream> #include <iterator> #include <limits.h> #include <limits> #include <list> +#include <locale> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> #include <set> +#include <sstream> +#include <stack> #include <stddef.h> #include <string.h> #include <string> @@ -74,12 +78,14 @@ #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/character.hxx> +#include <rtl/cipher.h> #include <rtl/crc.h> #include <rtl/digest.h> #include <rtl/instance.hxx> #include <rtl/locale.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> @@ -89,6 +95,7 @@ #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> @@ -105,6 +112,7 @@ #include <vcl/IDialogRenderable.hxx> #include <vcl/NotebookBarAddonsMerger.hxx> #include <vcl/Scanline.hxx> +#include <vcl/accel.hxx> #include <vcl/alpha.hxx> #include <vcl/animate/Animation.hxx> #include <vcl/animate/AnimationBitmap.hxx> @@ -112,11 +120,15 @@ #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> #include <vcl/checksum.hxx> +#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> +#include <vcl/customweld.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> +#include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> +#include <vcl/errinf.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> @@ -137,6 +149,7 @@ #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> @@ -169,6 +182,11 @@ #include <basic/basicdllapi.h> #include <basic/sbxdef.hxx> #include <com/sun/star/accessibility/AccessibleStateType.hpp> +#include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleComponent.hpp> +#include <com/sun/star/accessibility/XAccessibleContext.hpp> +#include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> +#include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> @@ -186,16 +204,28 @@ #include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XEnumerationAccess.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> +#include <com/sun/star/document/XExporter.hpp> +#include <com/sun/star/document/XFilter.hpp> +#include <com/sun/star/document/XImporter.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> +#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/frame/XFrame.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/ForbiddenCharacters.hpp> @@ -208,6 +238,7 @@ #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/sheet/DataPilotFieldOrientation.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/uno/Any.h> @@ -231,6 +262,7 @@ #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/xml/sax/XFastAttributeList.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> @@ -252,9 +284,13 @@ #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> +#include <cppuhelper/compbase5.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase1.hxx> +#include <cppuhelper/implbase2.hxx> +#include <cppuhelper/implbase5.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> @@ -266,6 +302,9 @@ #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/adjustitem.hxx> #include <editeng/borderline.hxx> @@ -303,13 +342,18 @@ #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> +#include <oox/dllapi.h> +#include <oox/helper/refmap.hxx> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> #include <salhelper/thread.hxx> +#include <sax/saxdllapi.h> #include <sax/tools/converter.hxx> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> +#include <sfx2/chalign.hxx> +#include <sfx2/childwin.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> @@ -319,8 +363,9 @@ #include <sfx2/objsh.hxx> #include <sfx2/printer.hxx> #include <sfx2/request.hxx> -#include <sfx2/tbxctrl.hxx> +#include <sfx2/shell.hxx> #include <sfx2/viewfrm.hxx> +#include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> @@ -344,8 +389,10 @@ #include <svl/zforlist.hxx> #include <svl/zformat.hxx> #include <svtools/colorcfg.hxx> +#include <svtools/ehdl.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> +#include <svtools/svtresid.hxx> #include <svtools/toolboxcontroller.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/algitem.hxx> @@ -401,12 +448,15 @@ #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> #include <tools/mapunit.hxx> #include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> +#include <tools/stream.hxx> #include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> @@ -436,6 +486,11 @@ #include <xmloff/xmltoken.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <AccessibleContextBase.hxx> +#include <IAnyRefDialog.hxx> +#include <TableFillingAndNavigationTools.hxx> +#include <address.hxx> +#include <anyrefdg.hxx> #include <appoptio.hxx> #include <attrib.hxx> #include <brdcst.hxx> @@ -452,9 +507,15 @@ #include <conditio.hxx> #include <convuno.hxx> #include <datamapper.hxx> +#include <dbdata.hxx> +#include <dbdocfun.hxx> +#include <dbfunc.hxx> +#include <decl.h> +#include <docfunc.hxx> #include <dociter.hxx> #include <docoptio.hxx> #include <docpool.hxx> +#include <docsh.hxx> #include <document.hxx> #include <documentlinkmgr.hxx> #include <docuno.hxx> @@ -462,34 +523,59 @@ #include <dpsave.hxx> #include <dpshttab.hxx> #include <dputil.hxx> +#include <drawview.hxx> #include <drwlayer.hxx> +#include <editable.hxx> #include <editsrc.hxx> #include <editutil.hxx> #include <externalrefmgr.hxx> #include <fillinfo.hxx> +#include <filter.hxx> +#include <flttypes.hxx> +#include <formula/IControlReferenceHandler.hxx> +#include <formula/compiler.hxx> #include <formula/errorcodes.hxx> #include <formula/formuladllapi.h> +#include <formula/funcutl.hxx> +#include <formula/opcode.hxx> #include <formula/token.hxx> #include <formula/vectortoken.hxx> #include <formulacell.hxx> +#include <ftools.hxx> #include <funcdesc.hxx> #include <global.hxx> #include <globalnames.hxx> +#include <gridwin.hxx> #include <hints.hxx> +#include <inputhdl.hxx> #include <inputopt.hxx> +#include <interpre.hxx> #include <listenercontext.hxx> +#include <lotattr.hxx> +#include <lotfntbf.hxx> +#include <lotrange.hxx> #include <markdata.hxx> #include <miscuno.hxx> +#include <namebuff.hxx> #include <olinetab.hxx> +#include <optab.h> +#include <output.hxx> #include <patattr.hxx> #include <postit.hxx> +#include <prevwsh.hxx> +#include <printfun.hxx> #include <queryentry.hxx> #include <queryparam.hxx> #include <rangelst.hxx> #include <rangenam.hxx> #include <rangeutl.hxx> #include <rechead.hxx> +#include <refdata.hxx> +#include <reffact.hxx> +#include <refundo.hxx> +#include <refupdat.hxx> #include <refupdatecontext.hxx> +#include <root.hxx> #include <rowheightcontext.hxx> #include <scabstdlg.hxx> #include <scdllapi.h> @@ -500,16 +586,27 @@ #include <scresid.hxx> #include <sheetdata.hxx> #include <sheetevents.hxx> +#include <shellids.hxx> #include <stlpool.hxx> #include <stlsheet.hxx> #include <stringutil.hxx> +#include <table.hxx> #include <tablink.hxx> #include <tabprotection.hxx> +#include <tabvwsh.hxx> #include <tokenarray.hxx> #include <tokenstringcontext.hxx> +#include <transobj.hxx> +#include <types.hxx> +#include <uiitems.hxx> +#include <undoblk.hxx> #include <unonames.hxx> #include <userdat.hxx> #include <validat.hxx> +#include <viewdata.hxx> +#include <xiroot.hxx> +#include <xlconst.hxx> +#include <xlroot.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/pch/precompiled_scfilt.hxx b/sc/inc/pch/precompiled_scfilt.hxx index e64703567778..533fb42377ef 100644 --- a/sc/inc/pch/precompiled_scfilt.hxx +++ b/sc/inc/pch/precompiled_scfilt.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 2020-01-02 15:19:32 using: + Generated on 2020-02-01 10:57:51 using: ./bin/update_pch sc scfilt --cutoff=4 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -35,6 +35,7 @@ #include <new> #include <ostream> #include <set> +#include <stack> #include <stdexcept> #include <stdio.h> #include <string.h> @@ -99,9 +100,13 @@ #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/vector/b2dsize.hxx> +#include <com/sun/star/awt/DeviceInfo.hpp> #include <com/sun/star/awt/Point.hpp> +#include <com/sun/star/awt/Rectangle.hpp> #include <com/sun/star/awt/Size.hpp> +#include <com/sun/star/beans/Pair.hpp> #include <com/sun/star/beans/PropertyState.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertyState.hpp> @@ -111,19 +116,25 @@ #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/document/XDocumentProperties.hpp> #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> +#include <com/sun/star/drawing/BitmapMode.hpp> #include <com/sun/star/drawing/Hatch.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/frame/XModel.hpp> +#include <com/sun/star/graphic/XGraphicProvider2.hpp> #include <com/sun/star/i18n/ScriptType.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/sheet/ConditionOperator.hpp> #include <com/sun/star/sheet/DataPilotFieldGroupBy.hpp> +#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp> #include <com/sun/star/sheet/DataPilotFieldReferenceItemType.hpp> #include <com/sun/star/sheet/FormulaLanguage.hpp> +#include <com/sun/star/sheet/FormulaToken.hpp> #include <com/sun/star/sheet/XSpreadsheetDocument.hpp> #include <com/sun/star/style/NumberingType.hpp> +#include <com/sun/star/table/CellAddress.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -150,6 +161,7 @@ #include <editeng/brushitem.hxx> #include <editeng/colritem.hxx> #include <editeng/crossedoutitem.hxx> +#include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editobj.hxx> #include <editeng/eeitem.hxx> @@ -164,24 +176,35 @@ #include <editeng/udlnitem.hxx> #include <editeng/wghtitem.hxx> #include <filter/msfilter/msfilterdllapi.h> +#include <filter/msfilter/msocximex.hxx> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.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 <oox/core/contexthandler.hxx> +#include <oox/core/contexthandler2.hxx> #include <oox/core/filterbase.hxx> +#include <oox/core/fragmenthandler2.hxx> #include <oox/core/relations.hxx> #include <oox/dllapi.h> #include <oox/drawingml/drawingmltypes.hxx> #include <oox/export/utils.hxx> #include <oox/helper/attributelist.hxx> #include <oox/helper/binaryinputstream.hxx> +#include <oox/helper/binarystreambase.hxx> #include <oox/helper/containerhelper.hxx> +#include <oox/helper/graphichelper.hxx> #include <oox/helper/helper.hxx> +#include <oox/helper/progressbar.hxx> #include <oox/helper/propertyset.hxx> +#include <oox/helper/refmap.hxx> +#include <oox/helper/refvector.hxx> #include <oox/helper/storagebase.hxx> +#include <oox/ole/olehelper.hxx> #include <oox/token/namespaces.hxx> #include <oox/token/properties.hxx> #include <oox/token/relationship.hxx> @@ -237,6 +260,7 @@ #include <tools/gen.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> +#include <tools/ref.hxx> #include <tools/solar.h> #include <tools/stream.hxx> #include <tools/time.hxx> @@ -254,13 +278,24 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <address.hxx> +#include <addressconverter.hxx> #include <attrib.hxx> +#include <autofilterbuffer.hxx> +#include <biffhelper.hxx> #include <calcmacros.hxx> #include <cellvalue.hxx> +#include <colrowst.hxx> #include <compiler.hxx> +#include <condformatbuffer.hxx> +#include <conditio.hxx> +#include <connectionsbuffer.hxx> #include <convuno.hxx> +#include <dbdata.hxx> +#include <defnamesbuffer.hxx> #include <docoptio.hxx> #include <docpool.hxx> +#include <docsh.hxx> #include <document.hxx> #include <documentimport.hxx> #include <docuno.hxx> @@ -268,33 +303,107 @@ #include <dpglobal.hxx> #include <dpobject.hxx> #include <dpsave.hxx> +#include <drawingfragment.hxx> #include <drwlayer.hxx> #include <editutil.hxx> +#include <excelhandlers.hxx> +#include <excform.hxx> +#include <excimp8.hxx> +#include <excrecds.hxx> +#include <externallinkbuffer.hxx> #include <externalrefmgr.hxx> +#include <extlstcontext.hxx> +#include <fapihelper.hxx> +#include <filter.hxx> +#include <formel.hxx> #include <formula/errorcodes.hxx> #include <formula/formuladllapi.h> #include <formula/grammar.hxx> +#include <formula/opcode.hxx> +#include <formulabase.hxx> +#include <formulabuffer.hxx> #include <formulacell.hxx> +#include <formulaparser.hxx> +#include <fprogressbar.hxx> +#include <ftools.hxx> #include <global.hxx> +#include <imp_op.hxx> +#include <namebuff.hxx> +#include <pagesettings.hxx> #include <patattr.hxx> +#include <pivotcachebuffer.hxx> #include <postit.hxx> #include <queryparam.hxx> #include <rangelst.hxx> #include <rangenam.hxx> +#include <refdata.hxx> +#include <richstring.hxx> +#include <richstringcontext.hxx> +#include <root.hxx> #include <scdllapi.h> #include <scerrors.hxx> #include <scextopt.hxx> #include <scitems.hxx> #include <scmatrix.hxx> #include <scresid.hxx> +#include <sharedstringsbuffer.hxx> +#include <sheetdatabuffer.hxx> #include <stlpool.hxx> #include <stlsheet.hxx> #include <stringutil.hxx> +#include <stylesbuffer.hxx> +#include <stylesfragment.hxx> +#include <tablebuffer.hxx> #include <tabprotection.hxx> +#include <themebuffer.hxx> #include <tokenarray.hxx> #include <tokenuno.hxx> +#include <tokstack.hxx> +#include <tool.h> +#include <types.hxx> +#include <unitconverter.hxx> #include <unonames.hxx> #include <userdat.hxx> +#include <viewsettings.hxx> +#include <workbookhelper.hxx> +#include <workbooksettings.hxx> +#include <worksheetbuffer.hxx> +#include <worksheethelper.hxx> +#include <worksheetsettings.hxx> +#include <xcl97rec.hxx> +#include <xecontent.hxx> +#include <xeescher.hxx> +#include <xeformula.hxx> +#include <xehelper.hxx> +#include <xelink.hxx> +#include <xename.hxx> +#include <xerecord.hxx> +#include <xeroot.hxx> +#include <xestream.hxx> +#include <xestring.hxx> +#include <xestyle.hxx> +#include <xicontent.hxx> +#include <xiescher.hxx> +#include <xiformula.hxx> +#include <xihelper.hxx> +#include <xilink.hxx> +#include <xiname.hxx> +#include <xipage.hxx> +#include <xiroot.hxx> +#include <xistream.hxx> +#include <xistyle.hxx> +#include <xiview.hxx> +#include <xladdress.hxx> +#include <xlconst.hxx> +#include <xlcontent.hxx> +#include <xlformula.hxx> +#include <xllink.hxx> +#include <xlname.hxx> +#include <xlroot.hxx> +#include <xlstream.hxx> +#include <xlstyle.hxx> +#include <xltools.hxx> +#include <xltracer.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/pch/precompiled_scui.hxx b/sc/inc/pch/precompiled_scui.hxx index e01d112a6cc4..5dd7025c74d1 100644 --- a/sc/inc/pch/precompiled_scui.hxx +++ b/sc/inc/pch/precompiled_scui.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 2020-01-02 15:21:50 using: + Generated on 2020-01-22 15:36:52 using: ./bin/update_pch sc scui --cutoff=1 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -105,38 +105,102 @@ #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <appoptio.hxx> +#include <attrdlg.hxx> #include <attrib.hxx> #include <autoform.hxx> #include <calcconfig.hxx> +#include <condformatdlg.hxx> +#include <condformathelper.hxx> +#include <condformatmgr.hxx> #include <conditio.hxx> +#include <corodlg.hxx> +#include <crdlg.hxx> +#include <csvtablebox.hxx> +#include <dapidata.hxx> +#include <dapitype.hxx> +#include <datafdlg.hxx> +#include <dbdata.hxx> #include <defaultsoptions.hxx> +#include <delcldlg.hxx> +#include <delcodlg.hxx> #include <docoptio.hxx> +#include <docsh.hxx> #include <document.hxx> +#include <dpgroupdlg.hxx> #include <dpobject.hxx> #include <dpsave.hxx> #include <dpsdbtab.hxx> #include <dputil.hxx> +#include <editfield.hxx> #include <editutil.hxx> +#include <filldlg.hxx> #include <filterentries.hxx> #include <formula/grammar.hxx> #include <formulaopt.hxx> #include <global.hxx> #include <globalnames.hxx> +#include <groupdlg.hxx> #include <helpids.h> +#include <hfedtdlg.hxx> +#include <imoptdlg.hxx> +#include <impex.hxx> +#include <inscldlg.hxx> +#include <inscodlg.hxx> +#include <instbdlg.hxx> +#include <lbseldlg.hxx> +#include <linkarea.hxx> #include <miscuno.hxx> +#include <mtrindlg.hxx> +#include <mvtabdlg.hxx> +#include <namecrea.hxx> +#include <namepast.hxx> +#include <opredlin.hxx> #include <optutil.hxx> #include <patattr.hxx> +#include <pfiltdlg.hxx> #include <printopt.hxx> +#include <pvfundlg.hxx> #include <queryentry.hxx> #include <rangenam.hxx> #include <rangeutl.hxx> #include <scabstdlg.hxx> +#include <scendlg.hxx> #include <scitems.hxx> #include <scmod.hxx> #include <scresid.hxx> +#include <scui_def.hxx> +#include <scuiasciiopt.hxx> +#include <scuiautofmt.hxx> +#include <scuiimoptdlg.hxx> +#include <scuitphfedit.hxx> +#include <shtabdlg.hxx> +#include <sortdlg.hxx> +#include <sortkeydlg.hxx> +#include <strindlg.hxx> #include <strings.hxx> +#include <styledlg.hxx> +#include <subtdlg.hxx> +#include <tabbgcolordlg.hxx> #include <tablink.hxx> +#include <tabpages.hxx> +#include <tabvwsh.hxx> +#include <textdlgs.hxx> +#include <textimportoptions.hxx> +#include <tpcalc.hxx> +#include <tpcompatibility.hxx> +#include <tpdefaults.hxx> +#include <tpformula.hxx> +#include <tphf.hxx> +#include <tpprint.hxx> +#include <tpsort.hxx> +#include <tpstat.hxx> +#include <tpsubt.hxx> +#include <tptable.hxx> +#include <tpusrlst.hxx> +#include <tpview.hxx> +#include <uiitems.hxx> #include <userlist.hxx> +#include <viewdata.hxx> #include <viewopti.hxx> #endif // PCH_LEVEL >= 4 diff --git a/sc/inc/pch/precompiled_vbaobj.hxx b/sc/inc/pch/precompiled_vbaobj.hxx index e1f51bb7a5db..31aa4e7660cb 100644 --- a/sc/inc/pch/precompiled_vbaobj.hxx +++ b/sc/inc/pch/precompiled_vbaobj.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-15 16:58:13 using: + Generated on 2020-02-01 10:58:11 using: ./bin/update_pch sc vbaobj --cutoff=1 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -213,6 +213,7 @@ #include <filter/msfilter/msvbahelper.hxx> #include <filter/msfilter/util.hxx> #include <o3tl/any.hxx> +#include <o3tl/safeint.hxx> #include <ooo/vba/XCommandBarControls.hpp> #include <ooo/vba/XCommandBars.hpp> #include <ooo/vba/XControlProvider.hpp> @@ -312,15 +313,21 @@ #include <columnspanset.hxx> #include <compiler.hxx> #include <convuno.hxx> +#include <dbdata.hxx> +#include <docfunc.hxx> #include <docoptio.hxx> +#include <docsh.hxx> #include <document.hxx> #include <docuno.hxx> #include <global.hxx> +#include <gridwin.hxx> #include <macromgr.hxx> #include <markdata.hxx> #include <nameuno.hxx> #include <olinetab.hxx> #include <patattr.hxx> +#include <preview.hxx> +#include <prevwsh.hxx> #include <queryentry.hxx> #include <queryparam.hxx> #include <rangelst.hxx> @@ -331,9 +338,13 @@ #include <scmod.hxx> #include <sortparam.hxx> #include <tabprotection.hxx> +#include <tabvwsh.hxx> #include <tokenarray.hxx> #include <tokenuno.hxx> +#include <transobj.hxx> #include <unonames.hxx> +#include <viewdata.hxx> +#include <viewutil.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/pch/precompiled_sd.hxx b/sd/inc/pch/precompiled_sd.hxx index 4627640f0bda..ed4f5955bd4e 100644 --- a/sd/inc/pch/precompiled_sd.hxx +++ b/sd/inc/pch/precompiled_sd.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 2020-01-28 15:30:31 using: + Generated on 2020-02-01 10:58:15 using: ./bin/update_pch sd sd --cutoff=4 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -53,6 +53,7 @@ #include <osl/module.h> #include <osl/module.hxx> #include <osl/mutex.hxx> +#include <osl/socket_decl.hxx> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> @@ -76,6 +77,7 @@ #include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/ctrl.hxx> +#include <vcl/customweld.hxx> #include <vcl/dllapi.h> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> @@ -91,6 +93,7 @@ #include <vcl/image.hxx> #include <vcl/imapobj.hxx> #include <vcl/keycod.hxx> +#include <vcl/lstbox.hxx> #include <vcl/menu.hxx> #include <vcl/outdev.hxx> #include <vcl/ptrstyle.hxx> @@ -99,6 +102,7 @@ #include <vcl/svapp.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> @@ -127,13 +131,20 @@ #include <basegfx/vector/b2dvector.hxx> #include <basic/sberrors.hxx> #include <basic/sbstar.hxx> +#include <cache/SlsPageCache.hxx> +#include <cache/SlsPageCacheManager.hxx> #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> +#include <com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp> +#include <com/sun/star/accessibility/XAccessibleGroupPosition.hpp> +#include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <com/sun/star/animations/AnimationFill.hpp> #include <com/sun/star/animations/AnimationNodeType.hpp> #include <com/sun/star/animations/ParallelTimeContainer.hpp> #include <com/sun/star/animations/XAnimate.hpp> +#include <com/sun/star/awt/Rectangle.hpp> +#include <com/sun/star/awt/Size.hpp> #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyState.hpp> @@ -145,7 +156,15 @@ #include <com/sun/star/configuration/theDefaultProvider.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XNameAccess.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/LineStyle.hpp> #include <com/sun/star/drawing/XDrawPage.hpp> #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> @@ -165,6 +184,7 @@ #include <com/sun/star/frame/XDispatchProvider.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/lang/DisposedException.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> @@ -209,9 +229,23 @@ #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/storagehelper.hxx> +#include <controller/SlideSorterController.hxx> +#include <controller/SlsClipboard.hxx> +#include <controller/SlsCurrentSlideManager.hxx> +#include <controller/SlsFocusManager.hxx> +#include <controller/SlsInsertionIndicatorHandler.hxx> +#include <controller/SlsPageSelector.hxx> +#include <controller/SlsProperties.hxx> +#include <controller/SlsScrollBarManager.hxx> +#include <controller/SlsSelectionFunction.hxx> +#include <controller/SlsSelectionManager.hxx> +#include <controller/SlsSelectionObserver.hxx> +#include <controller/SlsSlotManager.hxx> +#include <controller/SlsVisibleAreaManager.hxx> #include <cppcanvas/vclfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> @@ -219,6 +253,8 @@ #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/geometry/viewinformation2d.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> +#include <editeng/AccessibleComponentBase.hxx> +#include <editeng/AccessibleContextBase.hxx> #include <editeng/adjustitem.hxx> #include <editeng/boxitem.hxx> #include <editeng/cmapitem.hxx> @@ -249,18 +285,28 @@ #include <editeng/sizeitem.hxx> #include <editeng/udlnitem.hxx> #include <editeng/ulspitem.hxx> +#include <editeng/unoedsrc.hxx> #include <editeng/unolingu.hxx> #include <editeng/wghtitem.hxx> +#include <framework/ConfigurationController.hxx> +#include <framework/FrameworkHelper.hxx> +#include <framework/Pane.hxx> +#include <framework/ViewShellWrapper.hxx> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> +#include <model/SlideSorterModel.hxx> +#include <model/SlsPageDescriptor.hxx> +#include <model/SlsPageEnumerationProvider.hxx> #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> #include <officecfg/Office/Impress.hxx> #include <salhelper/simplereferenceobject.hxx> +#include <salhelper/thread.hxx> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> @@ -284,6 +330,7 @@ #include <sfx2/progress.hxx> #include <sfx2/request.hxx> #include <sfx2/sfxdlg.hxx> +#include <sfx2/shell.hxx> #include <sfx2/sidebar/Sidebar.hxx> #include <sfx2/sidebar/SidebarChildWindow.hxx> #include <sfx2/sidebar/Theme.hxx> @@ -294,6 +341,7 @@ #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> #include <sfx2/zoomitem.hxx> +#include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/storage.hxx> #include <svl/SfxBroadcaster.hxx> @@ -319,6 +367,9 @@ #include <svtools/svtdllapi.h> #include <svtools/svtresid.hxx> #include <svtools/toolboxcontroller.hxx> +#include <svx/AccessibleShapeTreeInfo.hxx> +#include <svx/IAccessibleViewForwarder.hxx> +#include <svx/IAccessibleViewForwarderListener.hxx> #include <svx/ImageMapInfo.hxx> #include <svx/ShapeTypeHandler.hxx> #include <svx/SvxColorChildWindow.hxx> @@ -349,6 +400,7 @@ #include <svx/srchdlg.hxx> #include <svx/svddef.hxx> #include <svx/svdetc.hxx> +#include <svx/svdhdl.hxx> #include <svx/svditer.hxx> #include <svx/svdlayer.hxx> #include <svx/svdobj.hxx> @@ -420,34 +472,99 @@ #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> #include <unotools/useroptions.hxx> +#include <view/SlideSorterView.hxx> +#include <view/SlsLayouter.hxx> +#include <view/SlsPageObjectLayouter.hxx> +#include <view/SlsTheme.hxx> #include <xmloff/autolayout.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <AccessibleViewForwarder.hxx> +#include <AnimationChildWindow.hxx> #include <Annotation.hxx> +#include <Client.hxx> #include <CustomAnimationEffect.hxx> #include <CustomAnimationPreset.hxx> +#include <DrawController.hxx> +#include <DrawDocShell.hxx> +#include <DrawViewShell.hxx> #include <EffectMigration.hxx> +#include <EventMultiplexer.hxx> #include <FactoryIds.hxx> +#include <FormShellManager.hxx> +#include <FrameView.hxx> +#include <GraphicDocShell.hxx> +#include <GraphicViewShell.hxx> +#include <LayerTabBar.hxx> +#include <MasterPageObserver.hxx> +#include <MutexOwner.hxx> +#include <OutlineView.hxx> +#include <OutlineViewShell.hxx> #include <Outliner.hxx> +#include <PaneChildWindows.hxx> +#include <PaneDockingWindow.hxx> +#include <PresentationViewShell.hxx> +#include <PreviewRenderer.hxx> #include <SdShapeTypes.hxx> +#include <SlideSorter.hxx> +#include <SlideSorterViewShell.hxx> +#include <SpellDialogChildWindow.hxx> +#include <TextObjectBar.hxx> +#include <ToolBarManager.hxx> +#include <View.hxx> +#include <ViewShell.hxx> +#include <ViewShellBase.hxx> +#include <ViewShellHint.hxx> +#include <ViewShellImplementation.hxx> +#include <ViewShellManager.hxx> +#include <Window.hxx> #include <anminfo.hxx> #include <cusshow.hxx> #include <customshowlist.hxx> #include <drawdoc.hxx> +#include <drawview.hxx> +#include <fubullet.hxx> +#include <fuconstr.hxx> +#include <fucushow.hxx> +#include <fudraw.hxx> +#include <fuexpand.hxx> +#include <fuinsfil.hxx> +#include <fupoor.hxx> +#include <fusel.hxx> +#include <fusldlg.hxx> +#include <fusumry.hxx> +#include <futempl.hxx> +#include <futext.hxx> #include <glob.hxx> #include <helpids.h> +#include <navigatr.hxx> #include <notifydocumentevent.hxx> +#include <optsitem.hxx> +#include <pres.hxx> #include <sdabstdlg.hxx> #include <sddll.hxx> +#include <sddllapi.h> #include <sdfilter.hxx> #include <sdmod.hxx> #include <sdpage.hxx> #include <sdresid.hxx> +#include <sdtreelb.hxx> +#include <sdundo.hxx> +#include <sdundogr.hxx> +#include <sdxfer.hxx> +#include <slideshow.hxx> #include <stlpool.hxx> #include <stlsheet.hxx> #include <strings.hxx> #include <textapi.hxx> +#include <unchss.hxx> #include <undoanim.hxx> +#include <unmodpg.hxx> +#include <unokywds.hxx> +#include <unomodel.hxx> +#include <unopage.hxx> +#include <unoprnms.hxx> +#include <zoomlist.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/pch/precompiled_sdui.hxx b/sd/inc/pch/precompiled_sdui.hxx index df0ec0b49088..cfdbb0e86e72 100644 --- a/sd/inc/pch/precompiled_sdui.hxx +++ b/sd/inc/pch/precompiled_sdui.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 2020-01-28 15:30:36 using: + Generated on 2020-02-01 11:00:25 using: ./bin/update_pch sd sdui --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -61,7 +61,11 @@ #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> +#include <osl/socket_decl.hxx> +#include <osl/thread.h> +#include <osl/time.h> #include <rtl/alloc.h> +#include <rtl/byteseq.h> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -79,6 +83,7 @@ #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> +#include <rtl/uuid.h> #include <sal/config.h> #include <sal/detail/log.h> #include <sal/log.hxx> @@ -92,14 +97,17 @@ #include <vcl/GraphicExternalLink.hxx> #include <vcl/GraphicObject.hxx> #include <vcl/IDialogRenderable.hxx> +#include <vcl/ITiledRenderable.hxx> #include <vcl/NotebookBarAddonsMerger.hxx> #include <vcl/Scanline.hxx> +#include <vcl/accel.hxx> #include <vcl/alpha.hxx> #include <vcl/animate/Animation.hxx> #include <vcl/animate/AnimationBitmap.hxx> #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/ctrl.hxx> @@ -110,9 +118,11 @@ #include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> +#include <vcl/event.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> +#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> #include <vcl/idle.hxx> @@ -123,18 +133,25 @@ #include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/metric.hxx> +#include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> +#include <vcl/ptrstyle.hxx> +#include <vcl/quickselectionengine.hxx> #include <vcl/region.hxx> #include <vcl/salgtype.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/settings.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/treelist.hxx> +#include <vcl/treelistentries.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> @@ -149,6 +166,7 @@ #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> @@ -167,27 +185,86 @@ #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/SystemPointer.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/container/XChild.hpp> +#include <com/sun/star/container/XIndexContainer.hpp> +#include <com/sun/star/container/XIndexReplace.hpp> #include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/container/XNamed.hpp> +#include <com/sun/star/datatransfer/DataFlavor.hpp> +#include <com/sun/star/datatransfer/XTransferable.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/document/EventObject.hpp> +#include <com/sun/star/document/XCmisDocument.hpp> +#include <com/sun/star/document/XDocumentEventBroadcaster.hpp> +#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> +#include <com/sun/star/document/XDocumentRecovery.hpp> +#include <com/sun/star/document/XDocumentSubStorageSupplier.hpp> +#include <com/sun/star/document/XEmbeddedScripts.hpp> +#include <com/sun/star/document/XEventBroadcaster.hpp> +#include <com/sun/star/document/XEventsSupplier.hpp> +#include <com/sun/star/document/XLinkTargetSupplier.hpp> +#include <com/sun/star/document/XScriptInvocationContext.hpp> +#include <com/sun/star/document/XShapeEventBroadcaster.hpp> +#include <com/sun/star/document/XStorageBasedDocument.hpp> +#include <com/sun/star/document/XUndoManagerSupplier.hpp> +#include <com/sun/star/document/XViewDataSupplier.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #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/drawing/XDrawPageDuplicator.hpp> +#include <com/sun/star/drawing/XDrawPages.hpp> +#include <com/sun/star/drawing/XDrawPagesSupplier.hpp> +#include <com/sun/star/drawing/XLayerSupplier.hpp> +#include <com/sun/star/drawing/XMasterPagesSupplier.hpp> +#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/XStorage.hpp> +#include <com/sun/star/embed/XVisualObject.hpp> #include <com/sun/star/frame/XFrame.hpp> +#include <com/sun/star/frame/XLoadable.hpp> +#include <com/sun/star/frame/XModel2.hpp> +#include <com/sun/star/frame/XModule.hpp> +#include <com/sun/star/frame/XStorable2.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/XUntitledNumbers.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> +#include <com/sun/star/i18n/ForbiddenCharacters.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/XEventListener.hpp> +#include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> +#include <com/sun/star/presentation/XCustomPresentationSupplier.hpp> +#include <com/sun/star/presentation/XHandoutMasterSupplier.hpp> +#include <com/sun/star/presentation/XPresentationSupplier.hpp> +#include <com/sun/star/rdf/XDocumentMetadataAccess.hpp> +#include <com/sun/star/script/XStarBasicAccess.hpp> +#include <com/sun/star/script/provider/XScriptProviderSupplier.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> +#include <com/sun/star/style/XStyleFamiliesSupplier.hpp> #include <com/sun/star/text/textfield/Type.hpp> +#include <com/sun/star/ucb/XAnyCompareFactory.hpp> +#include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -208,7 +285,14 @@ #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/XAccounting.hpp> +#include <com/sun/star/util/XCloseable.hpp> +#include <com/sun/star/util/XModifiable2.hpp> +#include <com/sun/star/view/XPrintJobBroadcaster.hpp> +#include <com/sun/star/view/XPrintable.hpp> +#include <com/sun/star/view/XRenderable.hpp> #include <comphelper/comphelperdllapi.h> +#include <comphelper/interfacecontainer2.hxx> +#include <comphelper/servicehelper.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -224,6 +308,7 @@ #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> +#include <cui/cuidllapi.h> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/CommonTypes.hxx> #include <drawinglayer/primitive2d/Primitive2DContainer.hxx> @@ -232,14 +317,20 @@ #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> +#include <editeng/editview.hxx> #include <editeng/eedata.hxx> #include <editeng/eeitem.hxx> +#include <editeng/flditem.hxx> +#include <editeng/forbiddencharacterstable.hxx> +#include <editeng/numdef.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> +#include <helper/simplereferencecomponent.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> +#include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> @@ -249,13 +340,19 @@ #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> +#include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#include <salhelper/thread.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/dllapi.h> #include <sfx2/linksrc.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/sfxbasemodel.hxx> #include <sfx2/shell.hxx> +#include <sfx2/tabdlg.hxx> +#include <sot/exchange.hxx> #include <sot/formats.hxx> +#include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> #include <svl/aeitem.hxx> #include <svl/eitem.hxx> @@ -272,6 +369,9 @@ #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> #include <svl/undo.hxx> +#include <svtools/accessibilityoptions.hxx> +#include <svtools/colorcfg.hxx> +#include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> #include <svtools/unitconv.hxx> #include <svtools/valueset.hxx> @@ -279,27 +379,57 @@ #include <svx/XPropertyEntry.hxx> #include <svx/drawitem.hxx> #include <svx/flagsdef.hxx> +#include <svx/fmdmod.hxx> +#include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> +#include <svx/sdr/animation/scheduler.hxx> +#include <svx/sdr/overlay/overlayobject.hxx> +#include <svx/sdr/overlay/overlayobjectlist.hxx> #include <svx/sdr/properties/defaultproperties.hxx> #include <svx/sdr/properties/properties.hxx> +#include <svx/sdrobjectuser.hxx> #include <svx/sdtaditm.hxx> #include <svx/sdtaitm.hxx> #include <svx/sdtakitm.hxx> +#include <svx/selectioncontroller.hxx> #include <svx/shapeproperty.hxx> +#include <svx/svdcrtv.hxx> #include <svx/svddef.hxx> +#include <svx/svddrag.hxx> +#include <svx/svddrgv.hxx> +#include <svx/svdedtv.hxx> +#include <svx/svdedxv.hxx> +#include <svx/svdglev.hxx> +#include <svx/svdglue.hxx> +#include <svx/svdhdl.hxx> +#include <svx/svdhlpln.hxx> +#include <svx/svdlayer.hxx> +#include <svx/svdmark.hxx> +#include <svx/svdmodel.hxx> +#include <svx/svdmrkv.hxx> #include <svx/svdoattr.hxx> #include <svx/svdobj.hxx> +#include <svx/svdoedge.hxx> #include <svx/svdotext.hxx> +#include <svx/svdpntv.hxx> +#include <svx/svdpoev.hxx> +#include <svx/svdsnpv.hxx> +#include <svx/svdsob.hxx> #include <svx/svdtext.hxx> #include <svx/svdtrans.hxx> #include <svx/svdtypes.hxx> +#include <svx/svdundo.hxx> +#include <svx/svdxcgv.hxx> #include <svx/svxdllapi.h> +#include <svx/unomod.hxx> #include <svx/xdash.hxx> #include <svx/xdef.hxx> #include <svx/xgrad.hxx> #include <svx/xhatch.hxx> +#include <svx/xpoly.hxx> #include <svx/xtable.hxx> #include <tools/color.hxx> +#include <tools/contnr.hxx> #include <tools/date.hxx> #include <tools/datetime.hxx> #include <tools/debug.hxx> @@ -307,6 +437,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> @@ -328,6 +459,7 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/configitem.hxx> +#include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> #include <unotools/options.hxx> #include <unotools/resmgr.hxx> @@ -335,11 +467,15 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <DrawDocShell.hxx> +#include <View.hxx> #include <drawdoc.hxx> +#include <pres.hxx> #include <sddllapi.h> #include <sdmod.hxx> #include <sdpage.hxx> #include <sdresid.hxx> +#include <unomodel.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/source/core/sdpage.cxx b/sd/source/core/sdpage.cxx index ab91aec1d9d2..bd15a959daec 100644 --- a/sd/source/core/sdpage.cxx +++ b/sd/source/core/sdpage.cxx @@ -2965,7 +2965,7 @@ void SdPage::CalculateHandoutAreas( SdDrawDocument& rModel, AutoLayout eLayout, rAreas.resize( static_cast<size_t>(vSlidesAreas.size()) ); - for( const tools::Rectangle& rRect : vSlidesAreas ) + for( const ::tools::Rectangle& rRect : vSlidesAreas ) { rAreas[*pOffsets++] = rRect; } diff --git a/sd/source/ui/dlg/animobjs.cxx b/sd/source/ui/dlg/animobjs.cxx index d1e6792ae773..803f55810c9f 100644 --- a/sd/source/ui/dlg/animobjs.cxx +++ b/sd/source/ui/dlg/animobjs.cxx @@ -249,7 +249,7 @@ IMPL_LINK( AnimationWindow, ClickPlayHdl, weld::Button&, rButton, void ) bool bBtnGetOneObjectEnabled = m_xBtnGetOneObject->get_sensitive(); // calculate overall time - tools::Time aTime( 0 ); + ::tools::Time aTime( 0 ); long nFullTime; if( m_xRbtBitmap->get_active() ) { @@ -292,7 +292,7 @@ IMPL_LINK( AnimationWindow, ClickPlayHdl, weld::Button&, rButton, void ) if( m_xRbtBitmap->get_active() ) { - tools::Time const & rTime = m_FrameList[i].second; + ::tools::Time const & rTime = m_FrameList[i].second; m_xTimeField->set_value( rTime ); sal_uLong nTime = rTime.GetMSFromTime(); @@ -369,7 +369,7 @@ IMPL_LINK_NOARG(AnimationWindow, ClickRbtHdl, weld::Button&, void) sal_uLong n = m_xNumFldBitmap->get_value(); if( n > 0 ) { - tools::Time const & rTime = m_FrameList[n - 1].second; + ::tools::Time const & rTime = m_FrameList[n - 1].second; m_xTimeField->set_value( rTime ); } m_xTimeField->set_sensitive(true); @@ -491,7 +491,7 @@ IMPL_LINK_NOARG(AnimationWindow, ModifyTimeHdl, weld::TimeSpinButton&, void) { sal_uLong nPos = m_xNumFldBitmap->get_value() - 1; - tools::Time & rTime = m_FrameList[nPos].second; + ::tools::Time & rTime = m_FrameList[nPos].second; rTime = m_xTimeField->get_value(); } @@ -608,11 +608,11 @@ void AnimationWindow::ResetAttrs() void AnimationWindow::WaitInEffect( sal_uLong nMilliSeconds, sal_uLong nTime, SfxProgress* pProgress ) const { - sal_uInt64 aEnd = tools::Time::GetSystemTicks() + nMilliSeconds; - sal_uInt64 aCurrent = tools::Time::GetSystemTicks(); + sal_uInt64 aEnd = ::tools::Time::GetSystemTicks() + nMilliSeconds; + sal_uInt64 aCurrent = ::tools::Time::GetSystemTicks(); while (aCurrent < aEnd) { - aCurrent = tools::Time::GetSystemTicks(); + aCurrent = ::tools::Time::GetSystemTicks(); if( pProgress ) pProgress->SetState( nTime + nMilliSeconds + aCurrent - aEnd ); @@ -901,7 +901,7 @@ void AnimationWindow::CreateAnimObj (::sd::View& rView ) for (size_t i = 0; i < nCount; ++i) { - tools::Time const & rTime = m_FrameList[i].second; + ::tools::Time const & rTime = m_FrameList[i].second; long nTime = rTime.GetNanoSec(); nTime += rTime.GetSec() * 100; diff --git a/sd/source/ui/inc/OutlinerIteratorImpl.hxx b/sd/source/ui/inc/OutlinerIteratorImpl.hxx index c13c2340eb33..7491f03ae780 100644 --- a/sd/source/ui/inc/OutlinerIteratorImpl.hxx +++ b/sd/source/ui/inc/OutlinerIteratorImpl.hxx @@ -127,7 +127,7 @@ class SelectionIteratorImpl { public: SelectionIteratorImpl ( - const ::std::vector< tools::WeakReference<SdrObject> >& rObjectList, + const ::std::vector< ::tools::WeakReference<SdrObject> >& rObjectList, sal_Int32 nObjectIndex, SdDrawDocument* pDocument, const std::weak_ptr<ViewShell>& rpViewShellWeak, @@ -141,7 +141,7 @@ public: virtual bool operator== (const IteratorImplBase& rIterator) const override; private: - const ::std::vector<tools::WeakReference<SdrObject>>& mrObjectList; + const ::std::vector<::tools::WeakReference<SdrObject>>& mrObjectList; sal_Int32 mnObjectIndex; /** Compare the given iterator with this object. This method handles diff --git a/sdext/inc/pch/precompiled_PresentationMinimizer.hxx b/sdext/inc/pch/precompiled_PresentationMinimizer.hxx index 6bdf5c6334da..097126eb8eb4 100644 --- a/sdext/inc/pch/precompiled_PresentationMinimizer.hxx +++ b/sdext/inc/pch/precompiled_PresentationMinimizer.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:16:09 using: + Generated on 2020-01-22 15:58:17 using: ./bin/update_pch sdext PresentationMinimizer --cutoff=2 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -110,23 +110,19 @@ #include <com/sun/star/accessibility/XAccessibleRelationSet.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> +#include <com/sun/star/awt/PushButtonType.hpp> #include <com/sun/star/awt/Size.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/container/XIndexContainer.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> -#include <com/sun/star/drawing/XMasterPageTarget.hpp> #include <com/sun/star/drawing/XMasterPagesSupplier.hpp> #include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/frame/Desktop.hpp> #include <com/sun/star/frame/XStorable.hpp> -#include <com/sun/star/graphic/GraphicProvider.hpp> -#include <com/sun/star/graphic/XGraphicProvider.hpp> -#include <com/sun/star/io/TempFile.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/presentation/XCustomPresentationSupplier.hpp> #include <com/sun/star/presentation/XPresentationPage.hpp> #include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> @@ -148,7 +144,6 @@ #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/view/XControlAccess.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/solarmutex.hxx> #include <cppu/cppudllapi.h> diff --git a/sdext/inc/pch/precompiled_PresenterScreen.hxx b/sdext/inc/pch/precompiled_PresenterScreen.hxx index 773cd502827f..7a7a35c9f0cb 100644 --- a/sdext/inc/pch/precompiled_PresenterScreen.hxx +++ b/sdext/inc/pch/precompiled_PresenterScreen.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:16:10 using: + Generated on 2020-02-01 10:58:12 using: ./bin/update_pch sdext PresenterScreen --cutoff=2 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -22,10 +22,14 @@ #if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> +#include <atomic> #include <cassert> #include <cstddef> +#include <functional> #include <initializer_list> #include <iomanip> +#include <limits.h> #include <limits> #include <map> #include <math.h> @@ -46,6 +50,7 @@ #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> +#include <osl/endian.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.h> @@ -55,6 +60,7 @@ #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> +#include <rtl/ref.hxx> #include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringconcat.hxx> @@ -71,44 +77,31 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> +#include <vcl/dllapi.h> +#include <vcl/exceptiontypes.hxx> +#include <vcl/inputtypes.hxx> #include <vcl/settings.hxx> -#include <vcl/svapp.hxx> +#include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> +#include <vcl/vclptr.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleTextType.hpp> -#include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/InvalidateStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyModifier.hpp> -#include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/PosSize.hpp> -#include <com/sun/star/awt/WindowAttribute.hpp> -#include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/awt/XWindow2.hpp> #include <com/sun/star/awt/XWindowPeer.hpp> #include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/container/XChild.hpp> -#include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/deployment/XPackageInformationProvider.hpp> -#include <com/sun/star/drawing/CanvasFeature.hpp> -#include <com/sun/star/drawing/XDrawPagesSupplier.hpp> #include <com/sun/star/drawing/XPresenterHelper.hpp> -#include <com/sun/star/drawing/XSlideSorterBase.hpp> -#include <com/sun/star/drawing/framework/Configuration.hpp> #include <com/sun/star/drawing/framework/ResourceActivationMode.hpp> #include <com/sun/star/drawing/framework/ResourceId.hpp> #include <com/sun/star/drawing/framework/XConfigurationController.hpp> #include <com/sun/star/drawing/framework/XControllerManager.hpp> #include <com/sun/star/drawing/framework/XPane.hpp> -#include <com/sun/star/frame/XController.hpp> -#include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XMultiComponentFactory.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XServiceName.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/presentation/XPresentation2.hpp> #include <com/sun/star/presentation/XPresentationSupplier.hpp> @@ -118,13 +111,11 @@ #include <com/sun/star/rendering/TextDirection.hpp> #include <com/sun/star/rendering/TexturingMode.hpp> #include <com/sun/star/rendering/ViewState.hpp> -#include <com/sun/star/rendering/XIntegerBitmap.hpp> -#include <com/sun/star/rendering/XPolyPolygon2D.hpp> #include <com/sun/star/rendering/XSpriteCanvas.hpp> -#include <com/sun/star/text/XTextRange.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> @@ -136,7 +127,8 @@ #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/Color.hpp> -#include <com/sun/star/util/XChangesBatch.hpp> +#include <comphelper/comphelperdllapi.h> +#include <comphelper/solarmutex.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/compbase.hxx> @@ -146,7 +138,16 @@ #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/weak.hxx> +#include <i18nlangtag/lang.h> +#include <o3tl/safeint.hxx> +#include <o3tl/strong_int.hxx> +#include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <tools/diagnose_ex.h> +#include <tools/gen.hxx> +#include <tools/link.hxx> +#include <tools/solar.h> +#include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> diff --git a/sfx2/inc/pch/precompiled_sfx.hxx b/sfx2/inc/pch/precompiled_sfx.hxx index b107c99c11ae..409e197d01b2 100644 --- a/sfx2/inc/pch/precompiled_sfx.hxx +++ b/sfx2/inc/pch/precompiled_sfx.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:32:44 using: + Generated on 2020-02-01 11:40:31 using: ./bin/update_pch sfx2 sfx --cutoff=3 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -29,18 +29,16 @@ #include <deque> #include <functional> #include <initializer_list> -#include <limits.h> -#include <limits> #include <map> #include <memory> #include <new> #include <ostream> +#include <set> +#include <stddef.h> #include <stdlib.h> #include <string.h> -#include <string> #include <string_view> #include <type_traits> -#include <typeinfo> #include <unordered_map> #include <utility> #include <vector> @@ -53,13 +51,14 @@ #include <osl/diagnose.h> #include <osl/endian.h> #include <osl/file.hxx> +#include <osl/interlck.h> #include <osl/module.hxx> #include <osl/mutex.hxx> #include <osl/process.h> #include <osl/security.hxx> -#include <osl/socket.hxx> #include <osl/thread.h> #include <osl/thread.hxx> +#include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/byteseq.hxx> @@ -68,6 +67,7 @@ #include <rtl/malformeduriexception.hxx> #include <rtl/math.hxx> #include <rtl/ref.hxx> +#include <rtl/strbuf.h> #include <rtl/strbuf.hxx> #include <rtl/string.h> #include <rtl/string.hxx> @@ -76,10 +76,8 @@ #include <rtl/tencinfo.h> #include <rtl/textcvt.h> #include <rtl/textenc.h> -#include <rtl/uri.h> #include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <rtl/uuid.h> #include <sal/config.h> @@ -88,6 +86,8 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <vcl/EnumContext.hxx> +#include <vcl/Scanline.hxx> +#include <vcl/alpha.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> #include <vcl/builderfactory.hxx> @@ -95,15 +95,13 @@ #include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/ctrl.hxx> -#include <vcl/decoview.hxx> +#include <vcl/customweld.hxx> #include <vcl/dibtools.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> #include <vcl/event.hxx> #include <vcl/fixed.hxx> -#include <vcl/font.hxx> #include <vcl/gdimtf.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> #include <vcl/graphicfilter.hxx> #include <vcl/help.hxx> @@ -115,17 +113,15 @@ #include <vcl/layout.hxx> #include <vcl/menu.hxx> #include <vcl/outdev.hxx> -#include <vcl/print.hxx> #include <vcl/ptrstyle.hxx> #include <vcl/scrbar.hxx> #include <vcl/settings.hxx> -#include <vcl/splitwin.hxx> -#include <vcl/stdtext.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/taskpanelist.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/treelistbox.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> #include <vcl/virdev.hxx> @@ -134,35 +130,22 @@ #include <vcl/wrkwin.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <basegfx/basegfxdllapi.h> +#include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/polygon/b2dpolygon.hxx> -#include <basegfx/vector/b2enums.hxx> #include <basic/basicdllapi.h> #include <basic/basicmanagerrepository.hxx> #include <basic/basmgr.hxx> -#include <basic/basrdll.hxx> +#include <basic/sbdef.hxx> #include <basic/sberrors.hxx> -#include <basic/sbmeth.hxx> -#include <basic/sbmod.hxx> #include <basic/sbstar.hxx> -#include <basic/sbuno.hxx> -#include <basic/sbx.hxx> -#include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxobj.hxx> -#include <com/sun/star/accessibility/AccessibleStateType.hpp> -#include <com/sun/star/awt/KeyModifier.hpp> -#include <com/sun/star/awt/MouseButton.hpp> -#include <com/sun/star/awt/PosSize.hpp> #include <com/sun/star/awt/XWindow.hpp> -#include <com/sun/star/awt/XWindowPeer.hpp> #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyExistException.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/StringPair.hpp> -#include <com/sun/star/beans/XPropertyAccess.hpp> #include <com/sun/star/beans/XPropertyContainer.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetInfo.hpp> @@ -171,8 +154,6 @@ #include <com/sun/star/container/XContainerQuery.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/document/DocumentProperties.hpp> #include <com/sun/star/document/MacroExecMode.hpp> #include <com/sun/star/document/UpdateDocMode.hpp> @@ -185,10 +166,8 @@ #include <com/sun/star/document/XScriptInvocationContext.hpp> #include <com/sun/star/document/XTypeDetection.hpp> #include <com/sun/star/document/XViewDataSupplier.hpp> -#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/EmbedStates.hpp> -#include <com/sun/star/embed/XEmbedPersist.hpp> #include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/embed/XTransactedObject.hpp> @@ -203,6 +182,7 @@ #include <com/sun/star/frame/XDispatch.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/XDispatchRecorderSupplier.hpp> +#include <com/sun/star/frame/XDispatchResultListener.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XLayoutManager.hpp> #include <com/sun/star/frame/XLoadable.hpp> @@ -210,10 +190,8 @@ #include <com/sun/star/frame/XStatusListener.hpp> #include <com/sun/star/frame/XStorable.hpp> #include <com/sun/star/frame/XSynchronousFrameLoader.hpp> -#include <com/sun/star/frame/XTerminateListener.hpp> #include <com/sun/star/frame/XTitle.hpp> #include <com/sun/star/frame/XToolbarController.hpp> -#include <com/sun/star/frame/status/ItemState.hpp> #include <com/sun/star/frame/status/ItemStatus.hpp> #include <com/sun/star/frame/status/Visibility.hpp> #include <com/sun/star/frame/theGlobalEventBroadcaster.hpp> @@ -221,9 +199,9 @@ #include <com/sun/star/io/IOException.hpp> #include <com/sun/star/io/WrongFormatException.hpp> #include <com/sun/star/io/XInputStream.hpp> +#include <com/sun/star/io/XOutputStream.hpp> #include <com/sun/star/io/XStream.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> @@ -234,32 +212,23 @@ #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/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/security/DocumentDigitalSignatures.hpp> -#include <com/sun/star/security/DocumentSignatureInformation.hpp> #include <com/sun/star/style/XStyleFamiliesSupplier.hpp> #include <com/sun/star/system/SystemShellExecute.hpp> -#include <com/sun/star/system/SystemShellExecuteException.hpp> #include <com/sun/star/system/SystemShellExecuteFlags.hpp> #include <com/sun/star/task/ErrorCodeIOException.hpp> #include <com/sun/star/task/ErrorCodeRequest.hpp> -#include <com/sun/star/task/InteractionClassification.hpp> #include <com/sun/star/task/InteractionHandler.hpp> -#include <com/sun/star/task/XInteractionAbort.hpp> #include <com/sun/star/task/XInteractionHandler.hpp> #include <com/sun/star/task/XInteractionRequest.hpp> -#include <com/sun/star/task/XInteractionRetry.hpp> #include <com/sun/star/task/XStatusIndicator.hpp> -#include <com/sun/star/text/XTextViewCursorSupplier.hpp> #include <com/sun/star/ucb/CommandAbortedException.hpp> #include <com/sun/star/ucb/ContentCreationException.hpp> -#include <com/sun/star/ucb/InsertCommandArgument.hpp> #include <com/sun/star/ucb/NameClash.hpp> -#include <com/sun/star/ucb/TransferInfo.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> #include <com/sun/star/ucb/XContent.hpp> #include <com/sun/star/ucb/XContentAccess.hpp> @@ -267,28 +236,24 @@ #include <com/sun/star/ui/XUIElement.hpp> #include <com/sun/star/ui/dialogs/CommonFilePickerElementIds.hpp> #include <com/sun/star/ui/dialogs/ControlActions.hpp> -#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> #include <com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/ui/dialogs/XExecutableDialog.hpp> -#include <com/sun/star/ui/dialogs/XFilePicker.hpp> #include <com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp> -#include <com/sun/star/ui/dialogs/XFilterManager.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> #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/XComponentContext.hpp> +#include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uri/UriReferenceFactory.hpp> +#include <com/sun/star/uri/XVndSunStarScriptUrl.hpp> #include <com/sun/star/util/CloseVetoException.hpp> -#include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/RevisionTag.hpp> -#include <com/sun/star/util/SearchAlgorithms.hpp> #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XCloneable.hpp> @@ -309,65 +274,53 @@ #include <comphelper/namedvaluecollection.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> -#include <comphelper/propertyvalue.hxx> #include <comphelper/sequence.hxx> #include <comphelper/sequenceashashmap.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/storagehelper.hxx> #include <comphelper/string.hxx> #include <comphelper/types.hxx> +#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/interfacecontainer.h> #include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakref.hxx> -#include <drawinglayer/attribute/fillgraphicattribute.hxx> #include <drawinglayer/drawinglayerdllapi.h> -#include <drawinglayer/primitive2d/discretebitmapprimitive2d.hxx> -#include <drawinglayer/primitive2d/fillgraphicprimitive2d.hxx> #include <drawinglayer/primitive2d/polygonprimitive2d.hxx> #include <drawinglayer/primitive2d/polypolygonprimitive2d.hxx> #include <drawinglayer/primitive2d/textlayoutdevice.hxx> -#include <drawinglayer/primitive2d/textprimitive2d.hxx> #include <drawinglayer/processor2d/baseprocessor2d.hxx> -#include <framework/addonsoptions.hxx> -#include <framework/documentundoguard.hxx> #include <framework/fwedllapi.h> #include <framework/interaction.hxx> -#include <framework/menuconfiguration.hxx> -#include <framework/sfxhelperfunctions.hxx> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> -#include <o3tl/deleter.hxx> #include <o3tl/optional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/typed_flags_set.hxx> #include <officecfg/Office/Common.hxx> #include <officecfg/Setup.hxx> #include <salhelper/simplereferenceobject.hxx> -#include <sax/tools/converter.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/storage.hxx> -#include <sot/storinfo.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> -#include <svl/inettype.hxx> #include <svl/intitem.hxx> #include <svl/itemiter.hxx> #include <svl/itempool.hxx> #include <svl/itemset.hxx> -#include <svl/lckbitem.hxx> -#include <svl/lstner.hxx> +#include <svl/lockfilecommon.hxx> #include <svl/macitem.hxx> #include <svl/poolitem.hxx> -#include <svl/rectitem.hxx> -#include <svl/sharecontrolfile.hxx> #include <svl/slstitm.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> @@ -377,29 +330,25 @@ #include <svl/urihelper.hxx> #include <svl/visitem.hxx> #include <svl/whiter.hxx> -#include <svtools/asynclink.hxx> #include <svtools/ehdl.hxx> -#include <svtools/embedhlp.hxx> #include <svtools/helpopt.hxx> #include <svtools/imagemgr.hxx> #include <svtools/langhelp.hxx> -#include <svtools/menuoptions.hxx> #include <svtools/miscopt.hxx> #include <svtools/sfxecode.hxx> #include <svtools/soerr.hxx> #include <svtools/svtdllapi.h> -#include <toolkit/awt/vclxmenu.hxx> #include <toolkit/helper/convert.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> -#include <tools/fldunit.hxx> #include <tools/fract.hxx> #include <tools/gen.hxx> #include <tools/globname.hxx> #include <tools/link.hxx> +#include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> #include <tools/stream.hxx> @@ -407,30 +356,22 @@ #include <tools/svlibrary.h> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> -#include <tools/wintypes.hxx> #include <typelib/typedescription.h> -#include <ucbhelper/commandenvironment.hxx> #include <ucbhelper/content.hxx> -#include <uno/mapping.hxx> #include <uno/sequence2.h> -#include <unotools/bootstrap.hxx> -#include <unotools/configitem.hxx> #include <unotools/configmgr.hxx> #include <unotools/confignode.hxx> #include <unotools/eventcfg.hxx> #include <unotools/historyoptions.hxx> #include <unotools/localedatawrapper.hxx> -#include <unotools/localfilehelper.hxx> #include <unotools/mediadescriptor.hxx> #include <unotools/moduleoptions.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> -#include <unotools/printwarningoptions.hxx> #include <unotools/resmgr.hxx> #include <unotools/saveopt.hxx> #include <unotools/securityoptions.hxx> #include <unotools/streamwrap.hxx> -#include <unotools/syslocale.hxx> #include <unotools/tempfile.hxx> #include <unotools/ucbhelper.hxx> #include <unotools/ucbstreamhelper.hxx> @@ -439,8 +380,23 @@ #include <unotools/viewoptions.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <appbaslib.hxx> +#include <appdata.hxx> +#include <appopen.hxx> +#include <childwinimpl.hxx> +#include <ctrlfactoryimpl.hxx> +#include <eventsupplier.hxx> +#include <helper.hxx> +#include <helpids.h> +#include <itemdel.hxx> +#include <nochaos.hxx> +#include <objshimp.hxx> +#include <openflag.hxx> +#include <openuriexternally.hxx> +#include <openurlhint.hxx> #include <sfx2/app.hxx> #include <sfx2/asyncfunc.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> #include <sfx2/childwin.hxx> #include <sfx2/classificationhelper.hxx> @@ -453,26 +409,21 @@ #include <sfx2/docfilt.hxx> #include <sfx2/dockwin.hxx> #include <sfx2/doctempl.hxx> -#include <sfx2/emojiviewitem.hxx> #include <sfx2/event.hxx> -#include <sfx2/evntconf.hxx> #include <sfx2/fcontnr.hxx> #include <sfx2/filedlghelper.hxx> #include <sfx2/flatpak.hxx> #include <sfx2/frame.hxx> #include <sfx2/frmdescr.hxx> -#include <sfx2/hintpost.hxx> #include <sfx2/infobar.hxx> #include <sfx2/inputdlg.hxx> #include <sfx2/ipclient.hxx> #include <sfx2/linkmgr.hxx> #include <sfx2/lnkbase.hxx> #include <sfx2/lokhelper.hxx> -#include <sfx2/minfitem.hxx> #include <sfx2/module.hxx> #include <sfx2/msg.hxx> #include <sfx2/msgpool.hxx> -#include <sfx2/new.hxx> #include <sfx2/notebookbar/SfxNotebookBar.hxx> #include <sfx2/objface.hxx> #include <sfx2/objitem.hxx> @@ -487,7 +438,6 @@ #include <sfx2/sfxhelp.hxx> #include <sfx2/sfxresid.hxx> #include <sfx2/sfxuno.hxx> -#include <sfx2/sidebar/Accessible.hxx> #include <sfx2/sidebar/Context.hxx> #include <sfx2/sidebar/ControllerFactory.hxx> #include <sfx2/sidebar/Deck.hxx> @@ -502,13 +452,10 @@ #include <sfx2/sidebar/SidebarChildWindow.hxx> #include <sfx2/sidebar/SidebarController.hxx> #include <sfx2/sidebar/SidebarDockingWindow.hxx> -#include <sfx2/sidebar/SidebarToolBox.hxx> #include <sfx2/sidebar/TabBar.hxx> -#include <sfx2/sidebar/TabItem.hxx> #include <sfx2/sidebar/Theme.hxx> #include <sfx2/sidebar/TitleBar.hxx> #include <sfx2/sidebar/Tools.hxx> -#include <sfx2/sidebar/UnoDecks.hxx> #include <sfx2/signaturestate.hxx> #include <sfx2/stbitem.hxx> #include <sfx2/styfitem.hxx> @@ -518,7 +465,6 @@ #include <sfx2/templatedlg.hxx> #include <sfx2/templatelocalview.hxx> #include <sfx2/templateviewitem.hxx> -#include <sfx2/templdlg.hxx> #include <sfx2/thumbnailview.hxx> #include <sfx2/thumbnailviewitem.hxx> #include <sfx2/tplpitem.hxx> @@ -526,6 +472,12 @@ #include <sfx2/viewfac.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> +#include <sfxpicklist.hxx> +#include <sfxtypes.hxx> +#include <shellimpl.hxx> +#include <splitwin.hxx> +#include <statcach.hxx> +#include <workwin.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/slideshow/inc/pch/precompiled_slideshow.hxx b/slideshow/inc/pch/precompiled_slideshow.hxx index c7708cbe1362..ace76f44f501 100644 --- a/slideshow/inc/pch/precompiled_slideshow.hxx +++ b/slideshow/inc/pch/precompiled_slideshow.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:16:18 using: + Generated on 2020-01-22 15:58:24 using: ./bin/update_pch slideshow slideshow --cutoff=4 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -23,7 +23,6 @@ #if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <cmath> #include <cstddef> #include <cstring> #include <deque> @@ -31,12 +30,9 @@ #include <functional> #include <initializer_list> #include <iomanip> -#include <iterator> #include <limits.h> #include <limits> -#include <list> #include <map> -#include <math.h> #include <memory> #include <new> #include <ostream> @@ -49,8 +45,7 @@ #include <unordered_set> #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> @@ -75,8 +70,7 @@ #include <rtl/stringutils.hxx> #include <rtl/textcvt.h> #include <rtl/textenc.h> -#include <rtl/unload.h> -#include <rtl/ustrbuf.hxx> +#include <rtl/ustrbuf.h> #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <rtl/uuid.h> @@ -87,16 +81,11 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/EnumContext.hxx> -#include <vcl/GraphicExternalLink.hxx> -#include <vcl/IDialogRenderable.hxx> #include <vcl/Scanline.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/animate/AnimationBitmap.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builder.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/devicecoordinate.hxx> @@ -106,13 +95,7 @@ #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/graph.hxx> -#include <vcl/image.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> -#include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> @@ -122,16 +105,13 @@ #include <vcl/scopedbitmapaccess.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> -#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> -#include <vcl/window.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 +#include <avmedia/avmediadllapi.h> #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> @@ -142,7 +122,6 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolygontools.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> -#include <basegfx/polygon/b2dpolypolygontools.hxx> #include <basegfx/range/b2drange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2i64tuple.hxx> @@ -152,32 +131,29 @@ #include <basegfx/vector/b2dsize.hxx> #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> +#include <basegfx/vector/b2isize.hxx> #include <basegfx/vector/b2ivector.hxx> #include <canvas/canvastools.hxx> #include <com/sun/star/animations/TransitionSubType.hpp> #include <com/sun/star/animations/TransitionType.hpp> -#include <com/sun/star/awt/FontWeight.hpp> +#include <com/sun/star/animations/XAnimationNode.hpp> +#include <com/sun/star/awt/FontSlant.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/awt/MouseButton.hpp> -#include <com/sun/star/awt/MouseEvent.hpp> -#include <com/sun/star/awt/Rectangle.hpp> #include <com/sun/star/awt/SystemPointer.hpp> #include <com/sun/star/beans/PropertyState.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetInfo.hpp> +#include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> +#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/XShape.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/i18n/CharacterIteratorMode.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/NoSupportException.hpp> -#include <com/sun/star/lang/XComponent.hpp> -#include <com/sun/star/lang/XMultiComponentFactory.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> @@ -201,23 +177,23 @@ #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> -#include <comphelper/anytostring.hxx> #include <comphelper/comphelperdllapi.h> +#include <comphelper/interfacecontainer2.hxx> #include <comphelper/propertysetinfo.hxx> #include <comphelper/weak.hxx> #include <cppcanvas/basegfxfactory.hxx> +#include <cppcanvas/bitmapcanvas.hxx> #include <cppcanvas/canvas.hxx> #include <cppcanvas/canvasgraphic.hxx> -#include <cppcanvas/spritecanvas.hxx> +#include <cppcanvas/color.hxx> +#include <cppcanvas/customsprite.hxx> #include <cppcanvas/vclfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.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> @@ -233,10 +209,12 @@ #include <editeng/macros.hxx> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> +#include <salhelper/simplereferenceobject.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/hint.hxx> #include <svl/itempool.hxx> @@ -255,7 +233,6 @@ #include <svx/svxdllapi.h> #include <tools/color.hxx> #include <tools/diagnose_ex.h> -#include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.hxx> #include <tools/lineend.hxx> @@ -266,7 +243,6 @@ #include <tools/solar.h> #include <tools/toolsdllapi.h> #include <tools/weakbase.h> -#include <tools/wintypes.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> @@ -276,11 +252,34 @@ #include <unotools/configitem.hxx> #include <unotools/fontdefs.hxx> #include <unotools/options.hxx> -#include <unotools/resmgr.hxx> -#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <activitiesfactory.hxx> +#include <activitiesqueue.hxx> +#include <animatableshape.hxx> +#include <animationfactory.hxx> +#include <animationnode.hxx> +#include <cursormanager.hxx> +#include <delayevent.hxx> +#include <disposable.hxx> +#include <doctreenode.hxx> +#include <doctreenodesupplier.hxx> +#include <event.hxx> +#include <eventmultiplexer.hxx> +#include <eventqueue.hxx> +#include <rgbcolor.hxx> +#include <screenupdater.hxx> +#include <shape.hxx> +#include <shapeattributelayer.hxx> +#include <slideshowcontext.hxx> +#include <slideshowexceptions.hxx> +#include <subsettableshapemanager.hxx> +#include <tools.hxx> +#include <transitionfactory.hxx> +#include <unoview.hxx> +#include <unoviewcontainer.hxx> +#include <usereventqueue.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/slideshow/source/engine/shapes/gdimtftools.cxx b/slideshow/source/engine/shapes/gdimtftools.cxx index 247206adcd36..f5a41c48a561 100644 --- a/slideshow/source/engine/shapes/gdimtftools.cxx +++ b/slideshow/source/engine/shapes/gdimtftools.cxx @@ -262,7 +262,7 @@ bool getAnimationFromGraphic( VectorOfMtfAnimationFrames& o_rFrames, return false; // some loop invariants - Animation aAnimation( rGraphic.GetAnimation() ); + ::Animation aAnimation( rGraphic.GetAnimation() ); const Point aEmptyPoint; const Size aAnimSize( aAnimation.GetDisplaySizePixel() ); diff --git a/starmath/inc/pch/precompiled_sm.hxx b/starmath/inc/pch/precompiled_sm.hxx index c6c3a5f6c994..07bbd9b59988 100644 --- a/starmath/inc/pch/precompiled_sm.hxx +++ b/starmath/inc/pch/precompiled_sm.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:16:20 using: + Generated on 2020-02-01 10:58:19 using: ./bin/update_pch starmath sm --cutoff=5 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -28,15 +28,16 @@ #include <functional> #include <limits.h> #include <limits> +#include <list> #include <map> #include <memory> #include <new> #include <ostream> #include <string_view> +#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> @@ -59,12 +60,15 @@ #include <sal/config.h> #include <sal/log.hxx> #include <sal/types.h> +#include <vcl/IDialogRenderable.hxx> #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/keycod.hxx> +#include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/outdev.hxx> @@ -88,6 +92,7 @@ #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/vector/b2enums.hxx> #include <com/sun/star/drawing/LineCap.hpp> +#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -101,12 +106,14 @@ #include <editeng/editstat.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 <salhelper/simplereferenceobject.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> #include <sfx2/shell.hxx> +#include <sot/formats.hxx> #include <sot/storage.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/hint.hxx> diff --git a/svgio/inc/pch/precompiled_svgio.hxx b/svgio/inc/pch/precompiled_svgio.hxx index 7c5d562d5d86..4c053d88e501 100644 --- a/svgio/inc/pch/precompiled_svgio.hxx +++ b/svgio/inc/pch/precompiled_svgio.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:11:32 using: + Generated on 2020-01-22 15:58:25 using: ./bin/update_pch svgio svgio --cutoff=8 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -29,7 +29,6 @@ #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/thread.h> #include <rtl/instance.hxx> #include <rtl/strbuf.hxx> #include <rtl/string.hxx> @@ -42,7 +41,6 @@ #include <sal/macros.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/vclenum.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> @@ -54,11 +52,11 @@ #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/polygon/b2dpolypolygontools.hxx> #include <basegfx/polygon/b3dpolypolygon.hxx> +#include <basegfx/range/b2drange.hxx> #include <com/sun/star/drawing/PointSequenceSequence.hpp> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <drawinglayer/primitive2d/groupprimitive2d.hxx> -#include <drawinglayer/primitive2d/transformprimitive2d.hxx> #include <o3tl/cow_wrapper.hxx> #include <tools/fontenum.hxx> #include <tools/toolsdllapi.h> diff --git a/svl/inc/pch/precompiled_svl.hxx b/svl/inc/pch/precompiled_svl.hxx index 394bf9124e20..d8865c54a2c2 100644 --- a/svl/inc/pch/precompiled_svl.hxx +++ b/svl/inc/pch/precompiled_svl.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:16:24 using: + Generated on 2020-02-01 11:40:32 using: ./bin/update_pch svl svl --cutoff=6 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -33,11 +33,12 @@ #include <string_view> #include <utility> #include <vector> -#include <o3tl/optional.hxx> #include <boost/property_tree/json_parser.hpp> +#include <boost/property_tree/ptree_fwd.hpp> #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> @@ -110,6 +111,7 @@ #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <svl/SfxBroadcaster.hxx> #include <svl/hint.hxx> #include <svl/itempool.hxx> #include <svl/itemset.hxx> diff --git a/svtools/inc/pch/precompiled_svt.hxx b/svtools/inc/pch/precompiled_svt.hxx index a56169b0b141..96af5282f59d 100644 --- a/svtools/inc/pch/precompiled_svt.hxx +++ b/svtools/inc/pch/precompiled_svt.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 2020-01-27 20:08:05 using: + Generated on 2020-02-01 10:58:20 using: ./bin/update_pch svtools svt --cutoff=4 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -102,6 +102,7 @@ #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> +#include <vcl/button.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> #include <vcl/commandevent.hxx> @@ -173,9 +174,41 @@ #include <basegfx/vector/b2ivector.hxx> #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> +#include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> +#include <com/sun/star/awt/XActionListener.hpp> +#include <com/sun/star/awt/XAdjustmentListener.hpp> +#include <com/sun/star/awt/XDevice.hpp> +#include <com/sun/star/awt/XDockableWindow.hpp> +#include <com/sun/star/awt/XFocusListener.hpp> +#include <com/sun/star/awt/XItemListener.hpp> +#include <com/sun/star/awt/XKeyListener.hpp> +#include <com/sun/star/awt/XLayoutConstrains.hpp> +#include <com/sun/star/awt/XMenuListener.hpp> +#include <com/sun/star/awt/XMouseListener.hpp> +#include <com/sun/star/awt/XMouseMotionListener.hpp> +#include <com/sun/star/awt/XPaintListener.hpp> +#include <com/sun/star/awt/XSpinListener.hpp> +#include <com/sun/star/awt/XStyleSettingsSupplier.hpp> +#include <com/sun/star/awt/XSystemDependentWindowPeer.hpp> +#include <com/sun/star/awt/XTabListener.hpp> +#include <com/sun/star/awt/XTextListener.hpp> +#include <com/sun/star/awt/XTopWindow2.hpp> +#include <com/sun/star/awt/XTopWindowListener.hpp> +#include <com/sun/star/awt/XUnitConversion.hpp> +#include <com/sun/star/awt/XVclContainer.hpp> +#include <com/sun/star/awt/XVclContainerListener.hpp> +#include <com/sun/star/awt/XVclContainerPeer.hpp> +#include <com/sun/star/awt/XVclWindowPeer.hpp> +#include <com/sun/star/awt/XView.hpp> #include <com/sun/star/awt/XWindow.hpp> +#include <com/sun/star/awt/XWindow2.hpp> +#include <com/sun/star/awt/XWindowListener.hpp> +#include <com/sun/star/awt/grid/XGridSelectionListener.hpp> +#include <com/sun/star/awt/tab/XTabPageContainerListener.hpp> +#include <com/sun/star/awt/tree/XTreeEditListener.hpp> +#include <com/sun/star/awt/tree/XTreeExpansionListener.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyState.hpp> @@ -184,9 +217,11 @@ #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/XPropertySetInfo.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/XContainerListener.hpp> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNameReplace.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> @@ -218,6 +253,7 @@ #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> @@ -245,6 +281,7 @@ #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> #include <com/sun/star/view/PrintableState.hpp> +#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/interfacecontainer2.hxx> @@ -264,6 +301,7 @@ #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> +#include <cppuhelper/implbase2.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> @@ -283,6 +321,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> @@ -296,7 +335,13 @@ #include <svl/poolitem.hxx> #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> +#include <toolkit/awt/vclxcontainer.hxx> +#include <toolkit/awt/vclxdevice.hxx> +#include <toolkit/awt/vclxwindow.hxx> #include <toolkit/dllapi.h> +#include <toolkit/helper/listenermultiplexer.hxx> +#include <toolkit/helper/macros.hxx> +#include <toolkit/helper/mutexhelper.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> diff --git a/svx/inc/pch/precompiled_svx.hxx b/svx/inc/pch/precompiled_svx.hxx index 62505b0ebbbb..c0d07f4bda97 100644 --- a/svx/inc/pch/precompiled_svx.hxx +++ b/svx/inc/pch/precompiled_svx.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 2020-01-23 20:54:27 using: + Generated on 2020-02-01 10:58:24 using: ./bin/update_pch svx svx --cutoff=3 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -96,6 +96,7 @@ #include <vcl/image.hxx> #include <vcl/imap.hxx> #include <vcl/imapobj.hxx> +#include <vcl/lstbox.hxx> #include <vcl/menu.hxx> #include <vcl/metric.hxx> #include <vcl/outdev.hxx> @@ -107,6 +108,7 @@ #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> #include <vcl/transfer.hxx> +#include <vcl/treelistbox.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> #include <vcl/virdev.hxx> @@ -132,14 +134,17 @@ #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleComponent.hpp> #include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Rectangle.hpp> +#include <com/sun/star/awt/XControlContainer.hpp> #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetInfo.hpp> #include <com/sun/star/container/XIndexAccess.hpp> @@ -148,8 +153,10 @@ #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> +#include <com/sun/star/form/XForm.hpp> #include <com/sun/star/frame/XController.hpp> #include <com/sun/star/frame/XController2.hpp> +#include <com/sun/star/frame/XDispatch.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XLayoutManager.hpp> @@ -161,7 +168,9 @@ #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/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> @@ -205,6 +214,7 @@ #include <comphelper/string.hxx> #include <comphelper/types.hxx> #include <comphelper/weak.hxx> +#include <connectivity/dbtoolsdllapi.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> @@ -219,9 +229,12 @@ #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> +#include <cppuhelper/weakagg.hxx> +#include <cppuhelper/weakref.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/geometry/viewinformation2d.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> +#include <editeng/borderline.hxx> #include <editeng/brushitem.hxx> #include <editeng/colritem.hxx> #include <editeng/editdata.hxx> @@ -348,6 +361,12 @@ #include <unotools/viewoptions.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <cell.hxx> +#include <celltypes.hxx> +#include <charmapacc.hxx> +#include <fmprop.hxx> +#include <fmservs.hxx> +#include <fmshimp.hxx> #include <helpids.h> #include <svx/AccessibleControlShape.hxx> #include <svx/AccessibleShape.hxx> @@ -370,6 +389,7 @@ #include <svx/fmpage.hxx> #include <svx/fmshell.hxx> #include <svx/fmtools.hxx> +#include <svx/framebordertype.hxx> #include <svx/galmisc.hxx> #include <svx/itemwin.hxx> #include <svx/itextprovider.hxx> @@ -413,6 +433,7 @@ #include <svx/unopage.hxx> #include <svx/unoprov.hxx> #include <svx/unoshtxt.hxx> +#include <svx/view3d.hxx> #include <svx/viewpt3d.hxx> #include <svx/xcolit.hxx> #include <svx/xdef.hxx> diff --git a/svx/inc/pch/precompiled_svxcore.hxx b/svx/inc/pch/precompiled_svxcore.hxx index b13fde720667..30ef3c4d351d 100644 --- a/svx/inc/pch/precompiled_svxcore.hxx +++ b/svx/inc/pch/precompiled_svxcore.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 2020-01-23 20:57:45 using: + Generated on 2020-02-01 11:40:35 using: ./bin/update_pch svx svxcore --cutoff=7 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -39,6 +39,7 @@ #include <new> #include <ostream> #include <set> +#include <stack> #include <stddef.h> #include <string.h> #include <string> @@ -61,6 +62,7 @@ #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> +#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/character.hxx> @@ -90,10 +92,12 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> +#include <vcl/AccessibleBrowseBoxObjType.hxx> #include <vcl/EnumContext.hxx> #include <vcl/GraphicExternalLink.hxx> #include <vcl/NotebookBarAddonsMerger.hxx> #include <vcl/Scanline.hxx> +#include <vcl/accel.hxx> #include <vcl/alpha.hxx> #include <vcl/animate/Animation.hxx> #include <vcl/animate/AnimationBitmap.hxx> @@ -115,12 +119,14 @@ #include <vcl/errcode.hxx> #include <vcl/event.hxx> #include <vcl/field.hxx> +#include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> #include <vcl/graphicfilter.hxx> +#include <vcl/headbar.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> #include <vcl/keycod.hxx> @@ -129,10 +135,13 @@ #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaact.hxx> +#include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> #include <vcl/ptrstyle.hxx> +#include <vcl/quickselectionengine.hxx> #include <vcl/region.hxx> #include <vcl/scopedbitmapaccess.hxx> +#include <vcl/scrbar.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> @@ -142,6 +151,8 @@ #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> #include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistentries.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> @@ -181,6 +192,7 @@ #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/awt/XBitmap.hpp> +#include <com/sun/star/awt/XControl.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyState.hpp> @@ -194,6 +206,7 @@ #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XChild.hpp> +#include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable2.hpp> @@ -257,13 +270,18 @@ #include <com/sun/star/util/DateTime.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/xml/sax/XFastAttributeList.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/classids.hxx> #include <comphelper/comphelperdllapi.h> +#include <comphelper/interfacecontainer2.hxx> #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propagg.hxx> +#include <comphelper/proparrhlp.hxx> #include <comphelper/property.hxx> +#include <comphelper/propertycontainer.hxx> #include <comphelper/propertycontainerhelper.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> @@ -284,6 +302,7 @@ #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/typeprovider.hxx> @@ -335,11 +354,16 @@ #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> +#include <salhelper/salhelperdllapi.h> +#include <salhelper/simplereferenceobject.hxx> #include <salhelper/singletonref.hxx> #include <salhelper/thread.hxx> +#include <sax/fastattribs.hxx> +#include <sax/saxdllapi.h> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> @@ -375,6 +399,7 @@ #include <toolkit/helper/vclunohelper.hxx> #include <tools/bigint.hxx> #include <tools/color.hxx> +#include <tools/contnr.hxx> #include <tools/date.hxx> #include <tools/datetime.hxx> #include <tools/debug.hxx> @@ -384,6 +409,7 @@ #include <tools/gen.hxx> #include <tools/globname.hxx> #include <tools/helpers.hxx> +#include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> #include <tools/ref.hxx> @@ -411,8 +437,17 @@ #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> #include <xmloff/dllapi.h> +#include <xmloff/families.hxx> +#include <xmloff/xmltoken.hxx> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <cell.hxx> +#include <fmobj.hxx> +#include <fmpgeimp.hxx> +#include <fmprop.hxx> +#include <fmservs.hxx> +#include <fmshimp.hxx> +#include <fmundo.hxx> #include <svx/XPropertyTable.hxx> #include <svx/dialmgr.hxx> #include <svx/e3dsceneupdater.hxx> diff --git a/svx/source/xml/xmlgrhlp.cxx b/svx/source/xml/xmlgrhlp.cxx index 71d515a8a7fe..5ad3d6c14f73 100644 --- a/svx/source/xml/xmlgrhlp.cxx +++ b/svx/source/xml/xmlgrhlp.cxx @@ -76,8 +76,6 @@ const MetaCommentAction* ImplCheckForEPS( GDIMetaFile const & rMtf ) return pComment; } -namespace xmloff { - class GraphicInputStream : public cppu::WeakImplHelper<XInputStream> { private: @@ -209,8 +207,6 @@ void SAL_CALL GraphicInputStream::closeInput() mxStreamWrapper->closeInput(); } -} // end xmloff namespace - class SvXMLGraphicOutputStream: public cppu::WeakImplHelper<XOutputStream> { @@ -868,7 +864,7 @@ uno::Reference<io::XInputStream> SAL_CALL SvXMLGraphicHelper::createInputStream( if (SvXMLGraphicHelperMode::Write == meCreateMode) { OUString sMimeType = comphelper::GraphicMimeTypeHelper::GetMimeTypeForExtension(OUStringToOString(maOutputMimeType, RTL_TEXTENCODING_ASCII_US)); - std::unique_ptr<xmloff::GraphicInputStream> pInputStream(new xmloff::GraphicInputStream(aGraphicObject, sMimeType)); + std::unique_ptr<GraphicInputStream> pInputStream(new GraphicInputStream(aGraphicObject, sMimeType)); // We release the pointer from unique_ptr and assign it to the input stream return type. // In case the stream doesn't exists, unique_ptr will delete the pointer when we go out of scope. diff --git a/sw/inc/pch/precompiled_msword.hxx b/sw/inc/pch/precompiled_msword.hxx index 6eb4c4cf5cd4..dfcc3948e15f 100644 --- a/sw/inc/pch/precompiled_msword.hxx +++ b/sw/inc/pch/precompiled_msword.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:16:54 using: + Generated on 2020-01-22 15:58:37 using: ./bin/update_pch sw msword --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -34,8 +34,10 @@ #include <initializer_list> #include <iomanip> #include <iostream> +#include <iterator> #include <limits.h> #include <limits> +#include <list> #include <locale> #include <map> #include <math.h> @@ -53,12 +55,10 @@ #include <unordered_set> #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/diagnose.hxx> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> #include <osl/file.hxx> @@ -87,7 +87,7 @@ #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> @@ -111,7 +111,6 @@ #include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> @@ -120,11 +119,11 @@ #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/graphicfilter.hxx> #include <vcl/idle.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> +#include <vcl/menu.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> @@ -137,10 +136,12 @@ #include <vcl/timer.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 @@ -153,8 +154,10 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> +#include <basegfx/tuple/b2i64tuple.hxx> #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/tuple/b3dtuple.hxx> #include <basegfx/vector/b2dsize.hxx> @@ -168,7 +171,8 @@ #include <basic/sbxdef.hxx> #include <basic/sbxobj.hxx> #include <basic/sbxvar.hxx> -#include <com/sun/star/awt/FontSlant.hpp> +#include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> @@ -177,10 +181,9 @@ #include <com/sun/star/awt/SystemPointer.hpp> #include <com/sun/star/awt/XBitmap.hpp> #include <com/sun/star/beans/PropertyState.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/beans/XPropertySetInfo.hpp> #include <com/sun/star/beans/XPropertyState.hpp> -#include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XEnumeration.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XIndexReplace.hpp> @@ -196,17 +199,13 @@ #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/drawing/TextVerticalAdjust.hpp> -#include <com/sun/star/drawing/XDrawPage.hpp> #include <com/sun/star/drawing/XShape.hpp> -#include <com/sun/star/drawing/XShapeGrouper.hpp> -#include <com/sun/star/drawing/XShapes2.hpp> #include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/geometry/IntegerRectangle2D.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> #include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/CharacterIteratorMode.hpp> #include <com/sun/star/i18n/CollatorOptions.hpp> #include <com/sun/star/i18n/ForbiddenCharacters.hpp> #include <com/sun/star/i18n/LanguageCountryInfo.hpp> @@ -232,11 +231,7 @@ #include <com/sun/star/style/ParagraphAdjust.hpp> #include <com/sun/star/style/TabAlign.hpp> #include <com/sun/star/style/XStyle.hpp> -#include <com/sun/star/text/HoriOrientation.hpp> -#include <com/sun/star/text/XTextContent.hpp> -#include <com/sun/star/text/XTextCopy.hpp> -#include <com/sun/star/text/XTextRange.hpp> -#include <com/sun/star/text/XTextRangeCompare.hpp> +#include <com/sun/star/text/RubyAdjust.hpp> #include <com/sun/star/text/textfield/Type.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -260,10 +255,8 @@ #include <com/sun/star/util/XAccounting.hpp> #include <com/sun/star/xml/sax/XFastAttributeList.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/interfacecontainer2.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> -#include <comphelper/propertysetinfo.hxx> #include <comphelper/sequence.hxx> #include <comphelper/sequenceashashmap.hxx> #include <comphelper/servicehelper.hxx> @@ -276,18 +269,18 @@ #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase6.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/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/adjustitem.hxx> #include <editeng/autokernitem.hxx> #include <editeng/blinkitem.hxx> #include <editeng/boxitem.hxx> @@ -301,7 +294,6 @@ #include <editeng/contouritem.hxx> #include <editeng/crossedoutitem.hxx> #include <editeng/editdata.hxx> -#include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> #include <editeng/editobj.hxx> #include <editeng/editstat.hxx> @@ -312,6 +304,7 @@ #include <editeng/fhgtitem.hxx> #include <editeng/flditem.hxx> #include <editeng/fontitem.hxx> +#include <editeng/forbiddencharacterstable.hxx> #include <editeng/formatbreakitem.hxx> #include <editeng/frmdiritem.hxx> #include <editeng/hyphenzoneitem.hxx> @@ -319,10 +312,10 @@ #include <editeng/kernitem.hxx> #include <editeng/langitem.hxx> #include <editeng/lrspitem.hxx> -#include <editeng/mutxhelp.hxx> #include <editeng/opaqitem.hxx> +#include <editeng/outliner.hxx> #include <editeng/outlobj.hxx> -#include <editeng/paperinf.hxx> +#include <editeng/paragraphdata.hxx> #include <editeng/paravertalignitem.hxx> #include <editeng/pgrditem.hxx> #include <editeng/postitem.hxx> @@ -330,6 +323,7 @@ #include <editeng/shdditem.hxx> #include <editeng/spltitem.hxx> #include <editeng/svxenum.hxx> +#include <editeng/svxfont.hxx> #include <editeng/tstpitem.hxx> #include <editeng/twolinesitem.hxx> #include <editeng/udlnitem.hxx> @@ -340,15 +334,16 @@ #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> -#include <i18nlangtag/mslangid.hxx> #include <i18nutil/transliteration.hxx> #include <o3tl/cow_wrapper.hxx> -#include <o3tl/enumrange.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 <ooo/vba/word/WdSaveFormat.hpp> #include <oox/dllapi.h> #include <oox/drawingml/drawingmltypes.hxx> #include <oox/export/utils.hxx> @@ -362,7 +357,6 @@ #include <sax/saxdllapi.h> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> -#include <sfx2/shell.hxx> #include <sot/formats.hxx> #include <sot/object.hxx> #include <sot/sotdllapi.h> @@ -376,11 +370,9 @@ #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itemiter.hxx> -#include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> -#include <svl/macitem.hxx> #include <svl/metitem.hxx> #include <svl/poolitem.hxx> #include <svl/stritem.hxx> @@ -396,7 +388,6 @@ #include <svtools/svtdllapi.h> #include <svx/DiagramDataInterface.hxx> #include <svx/XPropertyEntry.hxx> -#include <svx/fmglob.hxx> #include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> #include <svx/msdffdef.hxx> @@ -472,7 +463,6 @@ #include <tools/stream.hxx> #include <tools/time.hxx> #include <tools/toolsdllapi.h> -#include <tools/urlobj.hxx> #include <tools/weakbase.h> #include <tools/weakbase.hxx> #include <tools/wintypes.hxx> @@ -491,7 +481,6 @@ #include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> #include <unotools/readwritemutexguard.hxx> -#include <unotools/streamwrap.hxx> #include <unotools/syslocale.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/ucbstreamhelper.hxx> @@ -505,25 +494,21 @@ #include <IDocumentSettingAccess.hxx> #include <IDocumentStylePoolAccess.hxx> #include <IMark.hxx> -#include <IShellCursorSupplier.hxx> +#include <SwRewriter.hxx> #include <bparr.hxx> #include <breakit.hxx> #include <calbck.hxx> #include <charfmt.hxx> -#include <crstate.hxx> -#include <cshtyp.hxx> -#include <dcontact.hxx> +#include <doc.hxx> #include <docary.hxx> #include <docsh.hxx> #include <docufld.hxx> #include <drawdoc.hxx> #include <fchrfmt.hxx> #include <fldbas.hxx> -#include <flyenum.hxx> #include <fmtanchr.hxx> -#include <fmtclbl.hxx> +#include <fmtautofmt.hxx> #include <fmtclds.hxx> -#include <fmtcnct.hxx> #include <fmtcntnt.hxx> #include <fmtcol.hxx> #include <fmtflcnt.hxx> @@ -535,9 +520,11 @@ #include <fmtline.hxx> #include <fmtornt.hxx> #include <fmtpdsc.hxx> +#include <fmtrfmrk.hxx> #include <fmtrowsplt.hxx> -#include <fmtsrnd.hxx> +#include <fmtruby.hxx> #include <fmturl.hxx> +#include <format.hxx> #include <frmatr.hxx> #include <frmfmt.hxx> #include <ftninfo.hxx> @@ -546,8 +533,10 @@ #include <index.hxx> #include <lineinfo.hxx> #include <mdiexp.hxx> +#include <msfilter.hxx> #include <ndarr.hxx> #include <ndgrf.hxx> +#include <ndhints.hxx> #include <ndole.hxx> #include <ndtxt.hxx> #include <ndtyp.hxx> @@ -559,23 +548,22 @@ #include <poolfmt.hxx> #include <redline.hxx> #include <reffld.hxx> +#include <ring.hxx> +#include <section.hxx> #include <shellio.hxx> -#include <swcrsr.hxx> #include <swdllapi.h> #include <swerror.h> #include <swmodule.hxx> #include <swrect.hxx> -#include <swregion.hxx> #include <swtable.hxx> #include <swtypes.hxx> -#include <tblsel.hxx> -#include <toxe.hxx> +#include <swundo.hxx> +#include <tox.hxx> #include <txatbase.hxx> #include <txtftn.hxx> +#include <undobj.hxx> #include <unobaseclass.hxx> -#include <viewopt.hxx> #include <viewsh.hxx> -#include <viscrs.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/inc/pch/precompiled_sw.hxx b/sw/inc/pch/precompiled_sw.hxx index 3e2c13b5950f..3f378ab2236e 100644 --- a/sw/inc/pch/precompiled_sw.hxx +++ b/sw/inc/pch/precompiled_sw.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 2020-01-14 11:50:23 using: + Generated on 2020-02-01 11:40:57 using: ./bin/update_pch sw sw --cutoff=7 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -22,9 +22,10 @@ #if PCH_LEVEL >= 1 #include <algorithm> +#include <array> +#include <assert.h> #include <cassert> #include <cstddef> -#include <cstring> #include <deque> #include <functional> #include <initializer_list> @@ -42,6 +43,7 @@ #include <string_view> #include <type_traits> #include <unordered_map> +#include <unordered_set> #include <utility> #include <vector> #include <boost/circular_buffer.hpp> @@ -49,6 +51,7 @@ #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/endian.h> @@ -65,9 +68,6 @@ #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.h> -#include <rtl/stringconcat.hxx> -#include <rtl/stringutils.hxx> #include <rtl/tencinfo.h> #include <rtl/textenc.h> #include <rtl/unload.h> @@ -82,13 +82,17 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/Scanline.hxx> #include <vcl/alpha.hxx> #include <vcl/bitmapex.hxx> +#include <vcl/builderpage.hxx> +#include <vcl/button.hxx> #include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> +#include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/errinf.hxx> @@ -103,12 +107,15 @@ #include <vcl/imap.hxx> #include <vcl/imapobj.hxx> #include <vcl/keycod.hxx> +#include <vcl/lstbox.hxx> #include <vcl/menu.hxx> #include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> #include <vcl/textfilter.hxx> +#include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> @@ -131,9 +138,6 @@ #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> -#include <basic/basicdllapi.h> -#include <basic/sbxcore.hxx> -#include <basic/sbxvar.hxx> #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> @@ -141,11 +145,24 @@ #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/container/XEnumeration.hpp> +#include <com/sun/star/container/XNamed.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/document/XDocumentProperties.hpp> #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> +#include <com/sun/star/document/XFilter.hpp> #include <com/sun/star/drawing/XDrawPageSupplier.hpp> #include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/XEmbeddedObject.hpp> +#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XTerminateListener.hpp> @@ -155,7 +172,7 @@ #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.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> @@ -246,8 +263,6 @@ #include <editeng/pbinitem.hxx> #include <editeng/postitem.hxx> #include <editeng/protitem.hxx> -#include <editeng/rsiditem.hxx> -#include <editeng/scripttypeitem.hxx> #include <editeng/shaditem.hxx> #include <editeng/shdditem.hxx> #include <editeng/sizeitem.hxx> @@ -257,7 +272,6 @@ #include <editeng/tstpitem.hxx> #include <editeng/udlnitem.hxx> #include <editeng/ulspitem.hxx> -#include <editeng/unolingu.hxx> #include <editeng/wghtitem.hxx> #include <editeng/widwitem.hxx> #include <editeng/xmlcnitm.hxx> @@ -277,10 +291,10 @@ #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> #include <salhelper/singletonref.hxx> +#include <sax/fastattribs.hxx> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> -#include <sfx2/chalign.hxx> #include <sfx2/childwin.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> @@ -297,8 +311,10 @@ #include <sfx2/objface.hxx> #include <sfx2/objsh.hxx> #include <sfx2/printer.hxx> -#include <sfx2/progress.hxx> #include <sfx2/request.hxx> +#include <sfx2/shell.hxx> +#include <sfx2/stbitem.hxx> +#include <sfx2/tabdlg.hxx> #include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> @@ -339,6 +355,7 @@ #include <svtools/htmlkywd.hxx> #include <svtools/htmlout.hxx> #include <svtools/htmltokn.h> +#include <svtools/popupwindowcontroller.hxx> #include <svtools/svtdllapi.h> #include <svx/dataaccessdescriptor.hxx> #include <svx/drawitem.hxx> @@ -389,6 +406,7 @@ #include <uno/sequence2.h> #include <unotools/accessiblestatesethelper.hxx> #include <unotools/charclass.hxx> +#include <unotools/configitem.hxx> #include <unotools/configmgr.hxx> #include <unotools/lingucfg.hxx> #include <unotools/localedatawrapper.hxx> @@ -410,7 +428,11 @@ #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <AnnotationWin.hxx> +#include <DocumentContentOperationsManager.hxx> +#include <DocumentRedlineManager.hxx> +#include <DocumentSettingManager.hxx> #include <EnhancedPDFExportHelper.hxx> +#include <FrameControlsManager.hxx> #include <IDocumentChartDataProviderAccess.hxx> #include <IDocumentContentOperations.hxx> #include <IDocumentDeviceAccess.hxx> @@ -427,39 +449,67 @@ #include <IDocumentUndoRedo.hxx> #include <IMark.hxx> #include <PostItMgr.hxx> +#include <SwGrammarMarkUp.hxx> #include <SwNodeNum.hxx> +#include <SwPortionHandler.hxx> #include <SwRewriter.hxx> #include <SwSmartTagMgr.hxx> #include <SwStyleNameMapper.hxx> #include <TextCursorHelper.hxx> +#include <UndoAttribute.hxx> +#include <UndoCore.hxx> +#include <UndoDelete.hxx> +#include <UndoManager.hxx> +#include <UndoRedline.hxx> +#include <UndoTable.hxx> #include <accmap.hxx> +#include <acorrect.hxx> +#include <anchoredobject.hxx> #include <authfld.hxx> +#include <basesh.hxx> +#include <blink.hxx> +#include <bodyfrm.hxx> +#include <bookmrk.hxx> #include <breakit.hxx> #include <calbck.hxx> #include <calc.hxx> #include <cellatr.hxx> +#include <cellfrm.hxx> #include <charatr.hxx> #include <charfmt.hxx> #include <chpfld.hxx> #include <cmdid.h> +#include <cntfrm.hxx> +#include <crossrefbookmark.hxx> #include <crsrsh.hxx> #include <crstate.hxx> #include <dbfld.hxx> +#include <dbg_lay.hxx> #include <dbmgr.hxx> #include <dcontact.hxx> #include <ddefld.hxx> +#include <dflyobj.hxx> +#include <doc.hxx> #include <docary.hxx> +#include <docfld.hxx> #include <docsh.hxx> #include <docstat.hxx> #include <docstyle.hxx> +#include <doctxm.hxx> #include <docufld.hxx> +#include <drawbase.hxx> #include <drawdoc.hxx> +#include <dview.hxx> #include <editsh.hxx> +#include <edtwin.hxx> #include <expfld.hxx> #include <fchrfmt.hxx> #include <fesh.hxx> #include <fldbas.hxx> #include <flddat.hxx> +#include <fldmgr.hxx> +#include <flyfrm.hxx> +#include <flyfrms.hxx> #include <fmtanchr.hxx> #include <fmtautofmt.hxx> #include <fmtclbl.hxx> @@ -487,46 +537,75 @@ #include <fmtsrnd.hxx> #include <fmturl.hxx> #include <fmtwrapinfluenceonobjpos.hxx> +#include <fntcache.hxx> +#include <frame.hxx> #include <frmatr.hxx> #include <frmfmt.hxx> +#include <frmmgr.hxx> +#include <frmtool.hxx> +#include <ftnfrm.hxx> #include <ftnidx.hxx> #include <ftninfo.hxx> #include <globdoc.hxx> +#include <glosdoc.hxx> +#include <gloshdl.hxx> +#include <gloslst.hxx> #include <grfatr.hxx> #include <helpids.h> #include <hintids.hxx> #include <hints.hxx> #include <htmltbl.hxx> +#include <initui.hxx> #include <iodetect.hxx> #include <istyleaccess.hxx> +#include <layact.hxx> +#include <layouter.hxx> #include <lineinfo.hxx> +#include <list.hxx> #include <mdiexp.hxx> #include <modcfg.hxx> +#include <mvsave.hxx> #include <ndgrf.hxx> #include <ndindex.hxx> #include <ndnotxt.hxx> #include <ndole.hxx> #include <ndtxt.hxx> #include <node.hxx> +#include <node2lay.hxx> +#include <notxtfrm.hxx> #include <numrule.hxx> +#include <objectformatter.hxx> #include <pagedesc.hxx> +#include <pagefrm.hxx> #include <pam.hxx> +#include <pamtyp.hxx> #include <paratr.hxx> #include <poolfmt.hxx> #include <printdata.hxx> #include <prtopt.hxx> +#include <pview.hxx> #include <redline.hxx> #include <reffld.hxx> +#include <rolbck.hxx> +#include <rootfrm.hxx> +#include <rowfrm.hxx> +#include <scriptinfo.hxx> +#include <sectfrm.hxx> +#include <section.hxx> #include <shellio.hxx> #include <shellres.hxx> +#include <sortedobjs.hxx> +#include <srcview.hxx> #include <swabstdlg.hxx> #include <swatrset.hxx> +#include <swcache.hxx> #include <swcrsr.hxx> #include <swddetbl.hxx> #include <swdll.hxx> #include <swdllapi.h> +#include <swdtflvr.hxx> #include <swerror.h> -#include <swevent.hxx> +#include <swfont.hxx> #include <swmodule.hxx> #include <swrect.hxx> #include <swserv.hxx> @@ -537,27 +616,37 @@ #include <swunohelper.hxx> #include <swwait.hxx> #include <tabcol.hxx> +#include <tabfrm.hxx> #include <tblafmt.hxx> #include <tblsel.hxx> #include <textboxhelper.hxx> +#include <textsh.hxx> #include <tgrditem.hxx> +#include <tox.hxx> #include <txatbase.hxx> #include <txtatr.hxx> #include <txtflcnt.hxx> #include <txtfld.hxx> +#include <txtfly.hxx> +#include <txtfrm.hxx> #include <txtftn.hxx> #include <txtinet.hxx> #include <txttxmrk.hxx> +#include <uiitems.hxx> +#include <uitool.hxx> #include <undobj.hxx> +#include <unobaseclass.hxx> #include <unochart.hxx> #include <unocoll.hxx> #include <unocrsr.hxx> #include <unocrsrhelper.hxx> #include <unodraw.hxx> +#include <unofldmid.h> #include <unoframe.hxx> #include <unomap.hxx> #include <unomid.h> #include <unoparagraph.hxx> +#include <unoport.hxx> #include <unoprnms.hxx> #include <unosett.hxx> #include <unotbl.hxx> @@ -565,10 +654,16 @@ #include <unotextrange.hxx> #include <unotxdoc.hxx> #include <usrfld.hxx> +#include <usrpref.hxx> +#include <view.hxx> +#include <viewimp.hxx> #include <viewopt.hxx> #include <viewsh.hxx> #include <viscrs.hxx> #include <wdocsh.hxx> +#include <wrong.hxx> +#include <wrtsh.hxx> +#include <wview.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/inc/pch/precompiled_swui.hxx b/sw/inc/pch/precompiled_swui.hxx index 4a7b9755c3d9..a7e5e6ac6385 100644 --- a/sw/inc/pch/precompiled_swui.hxx +++ b/sw/inc/pch/precompiled_swui.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 2020-01-14 11:50:28 using: + Generated on 2020-02-01 10:58:54 using: ./bin/update_pch sw swui --cutoff=3 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -33,7 +33,6 @@ #include <initializer_list> #include <iomanip> #include <iostream> -#include <iterator> #include <limits.h> #include <limits> #include <list> @@ -50,8 +49,15 @@ #include <string_view> #include <type_traits> #include <typeinfo> +#include <unordered_map> #include <utility> #include <vector> +#include <boost/multi_index/composite_key.hpp> +#include <boost/multi_index/identity.hpp> +#include <boost/multi_index/mem_fun.hpp> +#include <boost/multi_index/ordered_index.hpp> +#include <boost/multi_index/random_access_index.hpp> +#include <boost/multi_index_container.hpp> #include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 @@ -103,6 +109,7 @@ #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> @@ -116,6 +123,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> @@ -124,7 +132,6 @@ #include <vcl/glyphitem.hxx> #include <vcl/graph.hxx> #include <vcl/headbar.hxx> -#include <vcl/help.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> #include <vcl/keycod.hxx> @@ -132,6 +139,7 @@ #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> +#include <vcl/menubtn.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/metric.hxx> #include <vcl/outdev.hxx> @@ -151,6 +159,7 @@ #include <vcl/task.hxx> #include <vcl/textfilter.hxx> #include <vcl/timer.hxx> +#include <vcl/toolbox.hxx> #include <vcl/transfer.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> @@ -163,6 +172,7 @@ #include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/windowstate.hxx> +#include <vcl/wizardmachine.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> @@ -182,22 +192,22 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basic/basicdllapi.h> -#include <basic/sbdef.hxx> -#include <basic/sbmod.hxx> -#include <basic/sbx.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxobj.hxx> -#include <basic/sbxvar.hxx> #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/SystemPointer.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XEnumeration.hpp> #include <com/sun/star/container/XIndexReplace.hpp> +#include <com/sun/star/container/XNameAccess.hpp> +#include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/container/XNamed.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable.hpp> #include <com/sun/star/datatransfer/XTransferable2.hpp> @@ -223,8 +233,11 @@ #include <com/sun/star/document/XStorageBasedDocument.hpp> #include <com/sun/star/document/XUndoManagerSupplier.hpp> #include <com/sun/star/document/XViewDataSupplier.hpp> +#include <com/sun/star/drawing/DashStyle.hpp> +#include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/embed/Aspects.hpp> +#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/embed/XVisualObject.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XLoadable.hpp> @@ -237,10 +250,12 @@ #include <com/sun/star/frame/XUntitledNumbers.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/NativeNumberXmlAttributes.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/XBreakIterator.hpp> +#include <com/sun/star/i18n/XExtendedIndexEntrySupplier.hpp> #include <com/sun/star/i18n/XForbiddenCharacters.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> @@ -252,9 +267,14 @@ #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/linguistic2/XSupportedLocales.hpp> +#include <com/sun/star/mail/XAuthenticator.hpp> +#include <com/sun/star/mail/XConnectionListener.hpp> +#include <com/sun/star/mail/XMailMessage.hpp> #include <com/sun/star/rdf/XDocumentMetadataAccess.hpp> +#include <com/sun/star/rdf/XMetadatable.hpp> #include <com/sun/star/script/XStarBasicAccess.hpp> #include <com/sun/star/script/provider/XScriptProviderSupplier.hpp> +#include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/table/BorderLineStyle.hpp> #include <com/sun/star/text/HoriOrientation.hpp> @@ -263,10 +283,10 @@ #include <com/sun/star/text/RubyAdjust.hpp> #include <com/sun/star/text/TextContentAnchorType.hpp> #include <com/sun/star/text/VertOrientation.hpp> +#include <com/sun/star/text/XTextSection.hpp> #include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/ui/dialogs/XFilePicker3.hpp> -#include <com/sun/star/ui/dialogs/XFilterManager.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -279,6 +299,7 @@ #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/XCurrentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -324,38 +345,45 @@ #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> #include <editeng/eedata.hxx> -#include <editeng/flstitem.hxx> #include <editeng/fontitem.hxx> +#include <editeng/formatbreakitem.hxx> #include <editeng/frmdiritem.hxx> +#include <editeng/keepitem.hxx> #include <editeng/langitem.hxx> #include <editeng/lrspitem.hxx> #include <editeng/numdef.hxx> #include <editeng/numitem.hxx> #include <editeng/outliner.hxx> +#include <editeng/paperinf.hxx> #include <editeng/paragraphdata.hxx> -#include <editeng/scripttypeitem.hxx> +#include <editeng/shaditem.hxx> #include <editeng/sizeitem.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> #include <editeng/ulspitem.hxx> -#include <editeng/unolingu.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nutil/i18nutildllapi.h> +#include <i18nutil/paper.hxx> #include <i18nutil/transliteration.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/deleter.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 <officecfg/Office/Writer.hxx> +#include <ooo/vba/word/WdSaveFormat.hpp> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <sfx2/app.hxx> +#include <sfx2/Metadatable.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> +#include <sfx2/chalign.hxx> +#include <sfx2/childwin.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> @@ -367,6 +395,7 @@ #include <sfx2/objsh.hxx> #include <sfx2/printer.hxx> #include <sfx2/request.hxx> +#include <sfx2/sfxdlg.hxx> #include <sfx2/shell.hxx> #include <sfx2/tabdlg.hxx> #include <sfx2/viewfrm.hxx> @@ -389,7 +418,6 @@ #include <svl/nfkeytab.hxx> #include <svl/ondemand.hxx> #include <svl/poolitem.hxx> -#include <svl/slstitm.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/svldllapi.h> @@ -399,6 +427,7 @@ #include <svl/zforlist.hxx> #include <svl/zformat.hxx> #include <svtools/borderline.hxx> +#include <svtools/ctrlbox.hxx> #include <svtools/htmlcfg.hxx> #include <svtools/svtdllapi.h> #include <svtools/toolbarmenu.hxx> @@ -406,17 +435,27 @@ #include <svtools/valueset.hxx> #include <svx/Palette.hxx> #include <svx/SvxColorValueSet.hxx> +#include <svx/XPropertyEntry.hxx> +#include <svx/autoformathelper.hxx> +#include <svx/colorbox.hxx> +#include <svx/colorwindow.hxx> #include <svx/ctredlin.hxx> #include <svx/dialmgr.hxx> -#include <svx/dlgutil.hxx> -#include <svx/drawitem.hxx> #include <svx/flagsdef.hxx> +#include <svx/framelinkarray.hxx> +#include <svx/langbox.hxx> +#include <svx/pagectrl.hxx> +#include <svx/rotmodit.hxx> #include <svx/sdr/attribute/sdrallfillattributeshelper.hxx> +#include <svx/svddef.hxx> #include <svx/svxdlg.hxx> #include <svx/svxdllapi.h> +#include <svx/swframetypes.hxx> #include <svx/unomod.hxx> +#include <svx/xdash.hxx> #include <svx/xdef.hxx> -#include <svx/xtable.hxx> +#include <svx/xgrad.hxx> +#include <svx/xhatch.hxx> #include <tools/color.hxx> #include <tools/date.hxx> #include <tools/datetime.hxx> @@ -435,6 +474,7 @@ #include <tools/solar.h> #include <tools/time.hxx> #include <tools/toolsdllapi.h> +#include <tools/urlobj.hxx> #include <tools/wintypes.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -445,7 +485,6 @@ #include <unotools/calendarwrapper.hxx> #include <unotools/charclass.hxx> #include <unotools/configitem.hxx> -#include <unotools/configmgr.hxx> #include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> #include <unotools/localedatawrapper.hxx> @@ -453,74 +492,112 @@ #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> #include <unotools/resmgr.hxx> +#include <unotools/sharedunocomponent.hxx> #include <unotools/syslocale.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 #include <IDocumentDeviceAccess.hxx> +#include <IDocumentRedlineAccess.hxx> #include <IMark.hxx> #include <SwNumberTreeTypes.hxx> +#include <SwRewriter.hxx> #include <SwStyleNameMapper.hxx> +#include <autoformatpreview.hxx> #include <bparr.hxx> #include <calbck.hxx> #include <charfmt.hxx> #include <cmdid.h> -#include <colwd.hxx> -#include <cshtyp.hxx> -#include <dbfld.hxx> +#include <cnttab.hxx> +#include <column.hxx> #include <dbmgr.hxx> +#include <doc.hxx> #include <docary.hxx> #include <docsh.hxx> #include <docstyle.hxx> #include <docufld.hxx> +#include <drpcps.hxx> +#include <envlop.hxx> #include <expfld.hxx> #include <fchrfmt.hxx> #include <fldbas.hxx> +#include <fldedt.hxx> +#include <fldmgr.hxx> +#include <fldtdlg.hxx> #include <fmtautofmt.hxx> +#include <fmtclds.hxx> #include <fmtcol.hxx> #include <fmtflcnt.hxx> #include <fmtfld.hxx> #include <fmtfsize.hxx> #include <fmtftn.hxx> #include <fmtinfmt.hxx> +#include <fmtornt.hxx> +#include <fmtpdsc.hxx> #include <fmtrfmrk.hxx> #include <fmtruby.hxx> -#include <frmatr.hxx> +#include <format.hxx> +#include <frmdlg.hxx> #include <frmfmt.hxx> +#include <frmpage.hxx> +#include <glossary.hxx> #include <hintids.hxx> #include <index.hxx> +#include <label.hxx> +#include <labimg.hxx> +#include <macassgn.hxx> #include <modcfg.hxx> #include <ndarr.hxx> #include <ndhints.hxx> #include <ndindex.hxx> -#include <ndtxt.hxx> #include <ndtyp.hxx> #include <node.hxx> +#include <num.hxx> +#include <numberingtypelistbox.hxx> +#include <numfmtlb.hxx> +#include <numpara.hxx> #include <numrule.hxx> +#include <optload.hxx> +#include <outline.hxx> #include <pagedesc.hxx> #include <pam.hxx> -#include <paratr.hxx> +#include <pardlg.hxx> #include <poolfmt.hxx> +#include <ring.hxx> +#include <section.hxx> #include <shellio.hxx> #include <shellres.hxx> #include <swabstdlg.hxx> #include <swatrset.hxx> +#include <swdbdata.hxx> #include <swdllapi.h> #include <swmodule.hxx> #include <swrect.hxx> -#include <swtable.hxx> #include <swtblfmt.hxx> #include <swtypes.hxx> +#include <swuicnttab.hxx> +#include <swuiexp.hxx> +#include <swuipardlg.hxx> #include <swundo.hxx> #include <swwait.hxx> +#include <tablemgr.hxx> +#include <tblafmt.hxx> #include <tblenum.hxx> -#include <tblsel.hxx> -#include <txatbase.hxx> -#include <unomid.h> -#include <unoprnms.hxx> +#include <tgrditem.hxx> +#include <tox.hxx> +#include <toxe.hxx> +#include <uiitems.hxx> +#include <uitool.hxx> +#include <undobj.hxx> +#include <unobaseclass.hxx> +#include <unotools.hxx> +#include <usrpref.hxx> +#include <view.hxx> #include <viewopt.hxx> #include <wdocsh.hxx> +#include <wrap.hxx> +#include <wrtsh.hxx> #endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/inc/pch/precompiled_vbaswobj.hxx b/sw/inc/pch/precompiled_vbaswobj.hxx index d0a0f44cd1dc..3414f6daee68 100644 --- a/sw/inc/pch/precompiled_vbaswobj.hxx +++ b/sw/inc/pch/precompiled_vbaswobj.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:17:29 using: + Generated on 2020-02-01 10:59:00 using: ./bin/update_pch sw vbaswobj --cutoff=4 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -61,8 +61,7 @@ #include <boost/multi_index/ordered_index.hpp> #include <boost/multi_index/random_access_index.hpp> #include <boost/multi_index_container.hpp> -#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> @@ -90,7 +89,6 @@ #include <rtl/stringutils.hxx> #include <rtl/textcvt.h> #include <rtl/textenc.h> -#include <rtl/unload.h> #include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> @@ -154,24 +152,27 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> +#include <basegfx/tuple/b2i64tuple.hxx> #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/tuple/b3dtuple.hxx> #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> -#include <basic/basicdllapi.h> #include <basic/sberrors.hxx> -#include <basic/sbxdef.hxx> +#include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/awt/SystemPointer.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp> +#include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/container/NoSuchElementException.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/XIndexReplace.hpp> #include <com/sun/star/container/XNameAccess.hpp> @@ -191,6 +192,7 @@ #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/rdf/XMetadatable.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/style/XStyleFamiliesSupplier.hpp> @@ -198,12 +200,9 @@ #include <com/sun/star/text/HoriOrientation.hpp> #include <com/sun/star/text/PositionLayoutDir.hpp> #include <com/sun/star/text/XPageCursor.hpp> -#include <com/sun/star/text/XText.hpp> #include <com/sun/star/text/XTextDocument.hpp> #include <com/sun/star/text/XTextRangeCompare.hpp> -#include <com/sun/star/text/XTextTable.hpp> -#include <com/sun/star/text/XTextViewCursor.hpp> -#include <com/sun/star/text/XTextViewCursorSupplier.hpp> +#include <com/sun/star/text/XTextSection.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -221,6 +220,9 @@ #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/Time.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> @@ -243,12 +245,15 @@ #include <editeng/svxenum.hxx> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> #include <ooo/vba/XCollection.hpp> #include <ooo/vba/XHelperInterface.hpp> +#include <ooo/vba/word/WdSaveFormat.hpp> +#include <sfx2/Metadatable.hxx> #include <sfx2/dllapi.h> #include <sfx2/shell.hxx> #include <sot/formats.hxx> @@ -264,11 +269,13 @@ #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> +#include <svl/undo.hxx> #include <svx/svxdllapi.h> #include <svx/xdef.hxx> #include <tools/color.hxx> +#include <tools/date.hxx> +#include <tools/datetime.hxx> #include <tools/debug.hxx> -#include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.hxx> @@ -277,6 +284,7 @@ #include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> +#include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> #include <tools/wintypes.hxx> @@ -292,7 +300,6 @@ #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vbahelper/helperdecl.hxx> #include <vbahelper/vbadllapi.h> #include <vbahelper/vbahelper.hxx> #include <vbahelper/vbahelperinterface.hxx> @@ -302,6 +309,7 @@ #include <IMark.hxx> #include <IShellCursorSupplier.hxx> #include <SwNumberTreeTypes.hxx> +#include <SwRewriter.hxx> #include <bparr.hxx> #include <calbck.hxx> #include <charfmt.hxx> @@ -312,6 +320,7 @@ #include <fldbas.hxx> #include <fldupde.hxx> #include <fmtcol.hxx> +#include <format.hxx> #include <frmfmt.hxx> #include <hintids.hxx> #include <index.hxx> @@ -321,6 +330,8 @@ #include <node.hxx> #include <numrule.hxx> #include <pam.hxx> +#include <ring.hxx> +#include <section.hxx> #include <swcrsr.hxx> #include <swdllapi.h> #include <swrect.hxx> @@ -328,9 +339,12 @@ #include <swtable.hxx> #include <swtblfmt.hxx> #include <swtypes.hxx> +#include <swundo.hxx> #include <tblenum.hxx> #include <tblsel.hxx> +#include <tox.hxx> #include <toxe.hxx> +#include <undobj.hxx> #include <unobaseclass.hxx> #include <viewsh.hxx> #include <viscrs.hxx> diff --git a/sw/source/uibase/inc/gloslst.hxx b/sw/source/uibase/inc/gloslst.hxx index 21debbcfac5e..3da5d88617a5 100644 --- a/sw/source/uibase/inc/gloslst.hxx +++ b/sw/source/uibase/inc/gloslst.hxx @@ -27,7 +27,6 @@ #include <vector> class SwGlossaries; -class vector; struct AutoTextGroup { diff --git a/unoxml/inc/pch/precompiled_unoxml.hxx b/unoxml/inc/pch/precompiled_unoxml.hxx index 8a9d6f211ec0..6a333071313e 100644 --- a/unoxml/inc/pch/precompiled_unoxml.hxx +++ b/unoxml/inc/pch/precompiled_unoxml.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:17:32 using: + Generated on 2020-02-01 10:59:00 using: ./bin/update_pch unoxml unoxml --cutoff=1 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -24,27 +24,21 @@ #include <algorithm> #include <memory> #include <stdarg.h> -#include <stdio.h> #include <string.h> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/mutex.hxx> -#include <rtl/alloc.h> #include <rtl/instance.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> -#include <rtl/uuid.h> #include <sal/log.hxx> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/lang/XComponent.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/task/XInteractionHandler.hpp> +#include <com/sun/star/ucb/SimpleFileAccess.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> -#include <com/sun/star/uno/Exception.hpp> #include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.h> @@ -56,18 +50,19 @@ #include <com/sun/star/xml/sax/SAXException.hpp> #include <com/sun/star/xml/sax/SAXParseException.hpp> #include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp> +#include <com/sun/star/xml/xpath/XPathException.hpp> #include <comphelper/attributelist.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/servicehelper.hxx> #include <cppuhelper/factory.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/interfacecontainer.h> #include <cppuhelper/supportsservice.hxx> #include <libxml/tree.h> #include <libxml/xmlerror.h> #include <libxml/xmlstring.h> #include <libxml/xpath.h> #include <libxml/xpathInternals.h> +#include <o3tl/safeint.hxx> #include <sax/fastattribs.hxx> #include <tools/diagnose_ex.h> #include <ucbhelper/commandenvironment.hxx> diff --git a/vbahelper/inc/pch/precompiled_msforms.hxx b/vbahelper/inc/pch/precompiled_msforms.hxx index 8ae3b5f709e3..05b32e95ba2c 100644 --- a/vbahelper/inc/pch/precompiled_msforms.hxx +++ b/vbahelper/inc/pch/precompiled_msforms.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:17:34 using: + Generated on 2020-01-22 15:59:03 using: ./bin/update_pch vbahelper msforms --cutoff=3 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -43,8 +43,7 @@ #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> @@ -152,6 +151,7 @@ #include <cppuhelper/implbase.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/vbahelper/inc/pch/precompiled_vbahelper.hxx b/vbahelper/inc/pch/precompiled_vbahelper.hxx index 2e365583d53e..274c904f2ac2 100644 --- a/vbahelper/inc/pch/precompiled_vbahelper.hxx +++ b/vbahelper/inc/pch/precompiled_vbahelper.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:17:35 using: + Generated on 2020-01-22 15:59:03 using: ./bin/update_pch vbahelper vbahelper --cutoff=3 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -34,7 +34,7 @@ #include <utility> #include <vector> #include <boost/functional/hash.hpp> -#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> diff --git a/vcl/inc/pch/precompiled_vcl.hxx b/vcl/inc/pch/precompiled_vcl.hxx index d1b9eaf54270..01b514eb1d88 100644 --- a/vcl/inc/pch/precompiled_vcl.hxx +++ b/vcl/inc/pch/precompiled_vcl.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:17:46 using: + Generated on 2020-02-01 10:59:03 using: ./bin/update_pch vcl vcl --cutoff=6 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -39,18 +39,19 @@ #include <new> #include <ostream> #include <set> +#include <stddef.h> #include <string.h> #include <string> #include <string_view> #include <type_traits> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> #include <boost/functional/hash.hpp> #include <boost/math/special_functions/sinc.hpp> #include <boost/multi_array.hpp> -#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/conditn.hxx> @@ -171,6 +172,7 @@ #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> +#include <cppuhelper/interfacecontainer.h> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> @@ -180,6 +182,8 @@ #include <i18nlangtag/mslangid.hxx> #include <i18nutil/i18nutildllapi.h> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/optional.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> @@ -197,7 +201,6 @@ #include <svl/svldllapi.h> #include <svl/typedwhich.hxx> #include <test/outputdevice.hxx> -#include <tools/GenericTypeSerializer.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> #include <tools/date.hxx> @@ -284,6 +287,7 @@ #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> +#include <vcl/gradient.hxx> #include <vcl/graph.hxx> #include <vcl/graphicfilter.hxx> #include <vcl/help.hxx> @@ -296,6 +300,7 @@ #include <vcl/menu.hxx> #include <vcl/metaact.hxx> #include <vcl/mnemonic.hxx> +#include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> #include <vcl/ptrstyle.hxx> #include <vcl/quickselectionengine.hxx> @@ -309,6 +314,8 @@ #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> #include <vcl/toolkit/unowrap.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> #include <vcl/treelistentries.hxx> #include <vcl/treelistentry.hxx> #include <vcl/uitest/logger.hxx> diff --git a/writerfilter/inc/pch/precompiled_writerfilter.hxx b/writerfilter/inc/pch/precompiled_writerfilter.hxx index be5fe45c410a..8d181d4c1b26 100644 --- a/writerfilter/inc/pch/precompiled_writerfilter.hxx +++ b/writerfilter/inc/pch/precompiled_writerfilter.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:17:48 using: + Generated on 2020-02-01 11:41:16 using: ./bin/update_pch writerfilter writerfilter --cutoff=5 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: @@ -29,11 +29,9 @@ #include <iostream> #include <memory> #include <ostream> -#include <type_traits> #include <utility> #include <vector> #include <boost/logic/tribool.hpp> -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -48,10 +46,7 @@ #include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> -#include <rtl/strbuf.h> #include <rtl/string.hxx> -#include <rtl/stringconcat.hxx> -#include <rtl/stringutils.hxx> #include <rtl/tencinfo.h> #include <rtl/textenc.h> #include <rtl/uri.hxx> @@ -97,8 +92,11 @@ #include <cppuhelper/weak.hxx> #include <editeng/editengdllapi.h> #include <filter/msfilter/util.hxx> +#include <i18nlangtag/lang.h> +#include <o3tl/cow_wrapper.hxx> #include <o3tl/typed_flags_set.hxx> #include <oox/dllapi.h> +#include <oox/drawingml/drawingmltypes.hxx> #include <oox/token/tokens.hxx> #include <ooxml/resourceids.hxx> #include <sfx2/dllapi.h> @@ -107,6 +105,7 @@ #include <tools/gen.hxx> #include <tools/ref.hxx> #include <tools/solar.h> +#include <tools/toolsdllapi.h> #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/mediadescriptor.hxx> diff --git a/xmloff/inc/pch/precompiled_xo.hxx b/xmloff/inc/pch/precompiled_xo.hxx index bfde4cd6ae63..138a80638935 100644 --- a/xmloff/inc/pch/precompiled_xo.hxx +++ b/xmloff/inc/pch/precompiled_xo.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:17:55 using: + Generated on 2020-02-01 10:59:05 using: ./bin/update_pch xmloff xo --cutoff=7 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -41,6 +41,7 @@ #include <utility> #include <vector> #include <boost/functional/hash.hpp> +#include <boost/property_tree/ptree_fwd.hpp> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> @@ -167,6 +168,7 @@ #include <i18nlangtag/languagetag.hxx> #include <o3tl/any.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> #include <o3tl/underlyingenumvalue.hxx> diff --git a/xmlscript/inc/pch/precompiled_xmlscript.hxx b/xmlscript/inc/pch/precompiled_xmlscript.hxx index e1f376d99e2f..2eba32e91844 100644 --- a/xmlscript/inc/pch/precompiled_xmlscript.hxx +++ b/xmlscript/inc/pch/precompiled_xmlscript.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:17:57 using: + Generated on 2020-01-22 15:59:07 using: ./bin/update_pch xmlscript xmlscript --cutoff=4 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -21,34 +21,24 @@ */ #if PCH_LEVEL >= 1 -#include <o3tl/optional.hxx> #endif // PCH_LEVEL >= 1 #if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/ref.hxx> -#include <rtl/unload.h> -#include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> #include <sal/log.hxx> #include <sal/types.h> #endif // PCH_LEVEL >= 2 #if PCH_LEVEL >= 3 -#include <com/sun/star/document/XStorageBasedDocument.hpp> -#include <com/sun/star/form/binding/XBindableValue.hpp> -#include <com/sun/star/form/binding/XListEntrySink.hpp> -#include <com/sun/star/form/binding/XValueBinding.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/table/CellAddress.hpp> -#include <com/sun/star/table/CellRangeAddress.hpp> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/xml/sax/SAXException.hpp> -#include <cppuhelper/implementationentry.hxx> #include <tools/diagnose_ex.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 +#include <xml_import.hxx> #include <xmlscript/xml_helper.hxx> #include <xmlscript/xmlns.h> #endif // PCH_LEVEL >= 4 diff --git a/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx b/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx index 8f05099647b5..55df42cd0d9c 100644 --- a/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx +++ b/xmlsecurity/inc/pch/precompiled_xmlsecurity.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:17:59 using: + Generated on 2020-02-01 10:59:05 using: ./bin/update_pch xmlsecurity xmlsecurity --cutoff=6 --exclude:system --include:module --include: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 <assert.h> #include <cassert> #include <cstddef> #include <cstring> @@ -160,6 +161,7 @@ #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> +#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> |