diff options
85 files changed, 2637 insertions, 4633 deletions
diff --git a/accessibility/inc/pch/precompiled_acc.hxx b/accessibility/inc/pch/precompiled_acc.hxx index 1b1987ca5d8b..12108c99a78d 100644 --- a/accessibility/inc/pch/precompiled_acc.hxx +++ b/accessibility/inc/pch/precompiled_acc.hxx @@ -13,67 +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:51:30 using: + Generated on 2019-04-29 21:18:33 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: ./bin/update_pch_bisect ./accessibility/inc/pch/precompiled_acc.hxx "make accessibility.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> +#include <atomic> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <typeinfo> #include <utility> #include <vector> +#include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> -#include <osl/file.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> -#include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -82,13 +67,13 @@ #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/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> @@ -99,18 +84,18 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#include <vcl/AccessibleBrowseBoxObjType.hxx> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> #include <vcl/accel.hxx> +#include <vcl/accessibletable.hxx> +#include <vcl/accessibletableprovider.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/controllayout.hxx> #include <vcl/ctrl.hxx> #include <vcl/devicecoordinate.hxx> @@ -123,23 +108,16 @@ #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> +#include <vcl/headbar.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/mnemonicengine.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> @@ -147,25 +125,26 @@ #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/seleng.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/task.hxx> -#include <vcl/textdata.hxx> #include <vcl/timer.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistbox.hxx> +#include <vcl/treelistentries.hxx> #include <vcl/unohelp2.hxx> #include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> -#include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -176,7 +155,6 @@ #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> @@ -193,6 +171,7 @@ #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp> #include <com/sun/star/accessibility/XAccessibleKeyBinding.hpp> +#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp> #include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <com/sun/star/accessibility/XAccessibleStateSet.hpp> #include <com/sun/star/accessibility/XAccessibleTable.hpp> @@ -206,7 +185,6 @@ #include <com/sun/star/awt/Size.hpp> #include <com/sun/star/awt/XFocusListener.hpp> #include <com/sun/star/awt/XWindow.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable2.hpp> #include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> @@ -216,45 +194,22 @@ #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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.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/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XStatusListener.hpp> #include <com/sun/star/frame/XTerminateListener.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XBreakIterator.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/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/ui/XContextChangeEventListener.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> @@ -264,13 +219,12 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> +#include <com/sun/star/util/Date.hpp> +#include <com/sun/star/util/Time.hpp> #include <comphelper/accessiblecomponenthelper.hxx> #include <comphelper/accessiblecontexthelper.hxx> #include <comphelper/accessibleeventnotifier.hxx> @@ -278,12 +232,8 @@ #include <comphelper/accessibletexthelper.hxx> #include <comphelper/accimplaccess.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> -#include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> -#include <comphelper/servicehelper.hxx> #include <comphelper/solarmutex.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -303,7 +253,6 @@ #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/typeprovider.hxx> #include <cppuhelper/weak.hxx> @@ -314,16 +263,18 @@ #include <extended/AccessibleGridControlBase.hxx> #include <extended/AccessibleGridControlTableBase.hxx> #include <extended/AccessibleGridControlTableCell.hxx> +#include <extended/accessiblebrowseboxcell.hxx> #include <extended/accessibletabbarbase.hxx> #include <helper/accresmgr.hxx> #include <helper/characterattributeshelper.hxx> #include <helper/listboxhelper.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> @@ -333,7 +284,6 @@ #include <standard/vclxaccessibleedit.hxx> #include <standard/vclxaccessiblelist.hxx> #include <standard/vclxaccessibletextcomponent.hxx> -#include <strings.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/hint.hxx> #include <svl/svldllapi.h> @@ -344,7 +294,6 @@ #include <toolkit/awt/vclxwindows.hxx> #include <toolkit/dllapi.h> #include <toolkit/helper/convert.hxx> -#include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> #include <tools/debug.hxx> @@ -357,7 +306,7 @@ #include <tools/mapunit.hxx> #include <tools/poly.hxx> #include <tools/ref.hxx> -#include <tools/stream.hxx> +#include <tools/solar.h> #include <tools/toolsdllapi.h> #include <tools/wintypes.hxx> #include <typelib/typeclass.h> @@ -368,22 +317,13 @@ #include <uno/sequence2.h> #include <unotools/accessiblerelationsethelper.hxx> #include <unotools/accessiblestatesethelper.hxx> -#include <unotools/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/AccessibleBrowseBoxObjType.hxx> -#include <vcl/accessibletable.hxx> -#include <vcl/accessibletableprovider.hxx> -#include <vcl/headbar.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelist.hxx> -#include <vcl/treelistbox.hxx> -#include <vcl/treelistentries.hxx> -#include <vcl/viewdataentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <strings.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/basctl/inc/pch/precompiled_basctl.hxx b/basctl/inc/pch/precompiled_basctl.hxx index df2e158ef096..9ce77774b9c5 100644 --- a/basctl/inc/pch/precompiled_basctl.hxx +++ b/basctl/inc/pch/precompiled_basctl.hxx @@ -13,24 +13,20 @@ 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:51:32 using: + Generated on 2019-04-29 21:18:33 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: ./bin/update_pch_bisect ./basctl/inc/pch/precompiled_basctl.hxx "make basctl.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <initializer_list> @@ -39,48 +35,35 @@ #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> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#include <boost/functional/hash.hpp> +#include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/byteseq.hxx> -#include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -89,7 +72,6 @@ #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> @@ -98,38 +80,37 @@ #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> #include <sal/macros.h> #include <sal/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/salhelperdllapi.h> -#include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> +#include <vcl/IDialogRenderable.hxx> +#include <vcl/abstdlg.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/builderfactory.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/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> +#include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> @@ -140,56 +121,51 @@ #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/hatch.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/mnemonicengine.hxx> -#include <vcl/notebookbar.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/seleng.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/status.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/task.hxx> +#include <vcl/textview.hxx> #include <vcl/timer.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistentries.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> -#include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/vectorgraphicdata.hxx> #include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> #include <vcl/xtextedt.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> @@ -197,8 +173,11 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> +#include <basegfx/range/b2irectangle.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> @@ -211,23 +190,20 @@ #include <basic/sbmod.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.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/awt/XControlContainer.hpp> -#include <com/sun/star/awt/XDevice.hpp> -#include <com/sun/star/beans/NamedValue.hpp> #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/UnknownPropertyException.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/bridge/oleautomation/Decimal.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> @@ -236,72 +212,35 @@ #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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/LineStyle.hpp> +#include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/FeatureStateEvent.hpp> -#include <com/sun/star/frame/XDispatch.hpp> -#include <com/sun/star/frame/XDispatchProvider.hpp> -#include <com/sun/star/frame/XDispatchRecorder.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/frame/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.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/XToolbarController.hpp> #include <com/sun/star/graphic/XPrimitive2D.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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XOutputStream.hpp> -#include <com/sun/star/io/XSeekable.hpp> -#include <com/sun/star/io/XStream.hpp> -#include <com/sun/star/io/XTruncate.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/WrappedTargetException.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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/script/ModuleType.hpp> +#include <com/sun/star/script/XLibraryContainer2.hpp> #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/ucb/CommandAbortedException.hpp> -#include <com/sun/star/ucb/ContentCreationException.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> -#include <com/sun/star/ui/XStatusbarItem.hpp> #include <com/sun/star/ui/dialogs/FilePicker.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/uno/Any.h> @@ -315,7 +254,6 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> @@ -325,28 +263,18 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/documentconstants.hxx> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> -#include <comphelper/namedvaluecollection.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/propertysequence.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> -#include <comphelper/servicehelper.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> @@ -355,19 +283,11 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/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> @@ -379,42 +299,35 @@ #include <editeng/editview.hxx> #include <editeng/eedata.hxx> #include <editeng/forbiddencharacterstable.hxx> -#include <editeng/numdef.hxx> -#include <editeng/numitem.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.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> +#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/ctrlitem.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/module.hxx> #include <sfx2/objsh.hxx> #include <sfx2/printer.hxx> #include <sfx2/request.hxx> -#include <sfx2/sfxstatuslistener.hxx> -#include <sfx2/sfxuno.hxx> #include <sfx2/shell.hxx> #include <sfx2/stbitem.hxx> -#include <sfx2/styfitem.hxx> -#include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> @@ -430,26 +343,26 @@ #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> +#include <svl/memberid.h> #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> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svl/visitem.hxx> #include <svl/whiter.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/framestatuslistener.hxx> -#include <vcl/GraphicObject.hxx> -#include <svtools/imgdef.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/statusbarcontroller.hxx> #include <svtools/svtdllapi.h> +#include <svtools/toolbarmenu.hxx> #include <svtools/toolboxcontroller.hxx> #include <svtools/valueset.hxx> #include <svx/Palette.hxx> -#include <svx/PaletteManager.hxx> #include <svx/SvxColorValueSet.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/grfcrop.hxx> @@ -518,9 +431,9 @@ #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/tbxcolorupdate.hxx> #include <svx/xcolit.hxx> #include <svx/xdash.hxx> #include <svx/xdef.hxx> @@ -548,42 +461,35 @@ #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/svborder.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> -#include <tools/wldcrd.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> -#include <ucbhelper/ucbhelperdllapi.h> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> -#include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/transfer.hxx> -#include <vcl/treelist.hxx> -#include <vcl/treelistentries.hxx> -#include <vcl/treelistentry.hxx> -#include <vcl/viewdataentry.hxx> #include <xmlscript/xmldlg_imexp.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 14968912ac8d..0aa77ff0a141 100644 --- a/basegfx/inc/pch/precompiled_basegfx.hxx +++ b/basegfx/inc/pch/precompiled_basegfx.hxx @@ -13,44 +13,37 @@ 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:51:33 using: + Generated on 2019-04-29 21:18:33 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: ./bin/update_pch_bisect ./basegfx/inc/pch/precompiled_basegfx.hxx "make basegfx.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> -#include <limits> #include <memory> #include <numeric> #include <ostream> -#include <sstream> -#include <string> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/interlck.h> -#include <rtl/instance.hxx> +#include <rtl/character.hxx> #include <rtl/math.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.hxx> -#include <rtl/stringutils.hxx> -#include <rtl/ustrbuf.hxx> +#include <rtl/ustring.hxx> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> -#include <sal/saldllapi.h> #include <sal/types.h> -#include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/uno/Sequence.h> -#include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/uno/genfunc.hxx> -#include <cppu/unotype.hxx> -#include <typelib/typedescription.h> -#include <uno/data.h> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <o3tl/cow_wrapper.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/curve/b2dcubicbezier.hxx> @@ -59,7 +52,6 @@ #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/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolygoncutandtouch.hxx> @@ -69,18 +61,15 @@ #include <basegfx/polygon/b2dpolypolygontools.hxx> #include <basegfx/polygon/b3dpolygon.hxx> #include <basegfx/polygon/b3dpolypolygon.hxx> -#include <basegfx/range/b2dpolyrange.hxx> #include <basegfx/range/b2drange.hxx> -#include <basegfx/range/b2drangeclipper.hxx> +#include <basegfx/range/b2irange.hxx> #include <basegfx/range/b3drange.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/tuple/b3ituple.hxx> +#include <basegfx/utils/systemdependentdata.hxx> #include <basegfx/vector/b2dvector.hxx> -#include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b3dvector.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/basic/inc/pch/precompiled_sb.hxx b/basic/inc/pch/precompiled_sb.hxx index e79b7824c73f..092232e95b13 100644 --- a/basic/inc/pch/precompiled_sb.hxx +++ b/basic/inc/pch/precompiled_sb.hxx @@ -13,26 +13,26 @@ 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:51:34 using: + Generated on 2019-04-29 21:18:33 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: ./bin/update_pch_bisect ./basic/inc/pch/precompiled_sb.hxx "make basic.build" --find-conflicts */ -#include <config_features.h> +#if PCH_LEVEL >= 1 #include <cstddef> -#include <cstdlib> #include <math.h> #include <memory> -#include <sstream> +#include <ostream> #include <stdio.h> #include <stdlib.h> #include <string.h> -#include <string> +#include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/file.hxx> -#include <osl/mutex.hxx> #include <osl/process.h> #include <osl/thread.h> #include <osl/time.h> @@ -44,51 +44,50 @@ #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/saldllapi.h> #include <sal/types.h> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <vcl/mapmod.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> -#include <com/sun/star/frame/XModel.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> +#include <vcl/weld.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/util/DateTime.hpp> #include <comphelper/processfactory.hxx> #include <comphelper/string.hxx> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> +#include <o3tl/char16_t2wchar_t.hxx> #include <o3tl/cow_wrapper.hxx> -#include <sbobjmod.hxx> -#include <sbxbase.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/zforlist.hxx> #include <tools/debug.hxx> #include <tools/link.hxx> -#include <tools/mapunit.hxx> #include <tools/stream.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> #include <unotools/charclass.hxx> #include <unotools/resmgr.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <basic/basicdllapi.h> +#include <basic/sbdef.hxx> #include <basic/sberrors.hxx> +#include <basic/sbmod.hxx> +#include <basic/sbstar.hxx> #include <basic/sbuno.hxx> #include <basic/sbx.hxx> #include <basic/sbxfac.hxx> #include <basic/sbxform.hxx> +#include <basic/sbxmeth.hxx> #include <basic/sbxobj.hxx> +#include <basic/sbxprop.hxx> #include <basic/sbxvar.hxx> +#include <sbobjmod.hxx> +#include <sbxbase.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/chart2/inc/pch/precompiled_chartcontroller.hxx b/chart2/inc/pch/precompiled_chartcontroller.hxx index 3e97c8ca8474..a7b7ec2d9a0c 100644 --- a/chart2/inc/pch/precompiled_chartcontroller.hxx +++ b/chart2/inc/pch/precompiled_chartcontroller.hxx @@ -13,24 +13,19 @@ 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:51:42 using: + Generated on 2019-04-29 21:18:43 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: ./bin/update_pch_bisect ./chart2/inc/pch/precompiled_chartcontroller.hxx "make chart2.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <initializer_list> @@ -44,52 +39,36 @@ #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#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.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> -#include <rtl/strbuf.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> @@ -101,13 +80,15 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/salhelperdllapi.h> -#include <salhelper/simplereferenceobject.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/IContext.hxx> #include <vcl/NotebookbarContextControl.hxx> +#include <vcl/abstdlg.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> @@ -116,7 +97,7 @@ #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> @@ -125,43 +106,32 @@ #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/field.hxx> -#include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/hatch.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> #include <vcl/jobset.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> #include <vcl/print.hxx> #include <vcl/prntypes.hxx> -#include <vcl/ptrstyle.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/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/tabctrl.hxx> @@ -172,19 +142,16 @@ #include <vcl/toolbox.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> -#include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <ChartModel.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b3dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> @@ -194,9 +161,11 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> -#include <basegfx/range/b3drange.hxx> +#include <basegfx/range/b2irange.hxx> +#include <basegfx/range/b2irectangle.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> @@ -204,109 +173,69 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basegfx/vector/b3dvector.hxx> -#include <com/sun/star/accessibility/TextSegment.hpp> -#include <com/sun/star/accessibility/XAccessible.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/SystemPointer.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#include <com/sun/star/awt/XFocusListener.hpp> -#include <com/sun/star/beans/NamedValue.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/PropertyValue.hpp> -#include <com/sun/star/beans/StringPair.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/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/chart/ErrorBarStyle.hpp> -#include <com/sun/star/chart2/DataPointLabel.hpp> -#include <com/sun/star/chart2/RelativePosition.hpp> +#include <com/sun/star/chart2/AxisType.hpp> +#include <com/sun/star/chart2/XAxis.hpp> #include <com/sun/star/chart2/XChartDocument.hpp> -#include <com/sun/star/chart2/XChartType.hpp> #include <com/sun/star/chart2/XChartTypeContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> -#include <com/sun/star/chart2/XDataSeriesContainer.hpp> -#include <com/sun/star/chart2/XTitled.hpp> +#include <com/sun/star/chart2/XRegressionCurveContainer.hpp> #include <com/sun/star/container/XIndexAccess.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> -#include <com/sun/star/document/CmisVersion.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/LineStyle.hpp> +#include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/drawing/XDrawPage.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.hpp> -#include <com/sun/star/frame/XController.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.hpp> #include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XStatusListener.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> -#include <com/sun/star/i18n/CollatorOptions.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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.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/ParseResult.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/UnicodeScript.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> #include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> -#include <com/sun/star/script/XLibraryContainer.hpp> -#include <com/sun/star/security/DocumentSignatureInformation.hpp> -#include <com/sun/star/security/XDocumentDigitalSignatures.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/XInteractionHandler.hpp> -#include <com/sun/star/task/XStatusIndicator.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> +#include <com/sun/star/text/textfield/Type.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -318,9 +247,7 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -328,29 +255,17 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XChangesBatch.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/util/XUpdatable.hpp> +#include <com/sun/star/util/XModifyBroadcaster.hpp> #include <com/sun/star/view/PrintableState.hpp> +#include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/embeddedobjectcontainer.hxx> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> -#include <comphelper/interfacecontainer2.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> #include <comphelper/servicehelper.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> @@ -359,19 +274,13 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/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> @@ -379,13 +288,13 @@ #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> +#include <editeng/editobj.hxx> #include <editeng/editstat.hxx> #include <editeng/editview.hxx> #include <editeng/eedata.hxx> #include <editeng/eeitem.hxx> #include <editeng/forbiddencharacterstable.hxx> -#include <editeng/numdef.hxx> -#include <editeng/numitem.hxx> +#include <editeng/macros.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> @@ -397,26 +306,22 @@ #include <i18nutil/paper.hxx> #include <i18nutil/transliteration.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <sfx2/XmlIdRegistry.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/dllapi.h> -#include <sfx2/sfxuno.hxx> -#include <sfx2/shell.hxx> -#include <sfx2/signaturestate.hxx> -#include <sfx2/tabdlg.hxx> -#include <sot/exchange.hxx> #include <sot/formats.hxx> -#include <sot/object.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itempool.hxx> -#include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> @@ -426,23 +331,19 @@ #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/controldims.hxx> -#include <vcl/GraphicObject.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> -#include <svtools/toolboxcontroller.hxx> #include <svtools/valueset.hxx> #include <svx/ActionDescriptionProvider.hxx> -#include <svx/SvxColorValueSet.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/chrtitem.hxx> #include <svx/grfcrop.hxx> #include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> #include <svx/pageitem.hxx> -#include <svx/rectenum.hxx> #include <svx/sdangitm.hxx> #include <svx/sdasitm.hxx> #include <svx/sderitm.hxx> @@ -507,6 +408,7 @@ #include <svx/svdtext.hxx> #include <svx/svdtrans.hxx> #include <svx/svdtypes.hxx> +#include <svx/svdundo.hxx> #include <svx/svxdllapi.h> #include <svx/viewpt3d.hxx> #include <svx/xcolit.hxx> @@ -528,22 +430,20 @@ #include <tools/contnr.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/fract.hxx> #include <tools/gen.hxx> +#include <tools/helpers.hxx> #include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> -#include <tools/multisel.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> #include <tools/weakbase.h> #include <tools/weakbase.hxx> #include <tools/wintypes.hxx> @@ -553,12 +453,8 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unonames.hxx> #include <unotools/calendarwrapper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> -#include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> @@ -568,5 +464,10 @@ #include <unotools/syslocale.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <ChartModel.hxx> +#include <unonames.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/chart2/inc/pch/precompiled_chartcore.hxx b/chart2/inc/pch/precompiled_chartcore.hxx index 7056dfccb4d8..e5df2a9d5b01 100644 --- a/chart2/inc/pch/precompiled_chartcore.hxx +++ b/chart2/inc/pch/precompiled_chartcore.hxx @@ -13,44 +13,38 @@ 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:51:44 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./chart2/inc/pch/precompiled_chartcore.hxx "make chart2.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> #include <cstddef> -#include <exception> -#include <functional> #include <iterator> #include <limits> #include <map> #include <memory> #include <new> #include <ostream> -#include <set> -#include <stdlib.h> -#include <string.h> #include <utility> #include <vector> -#include <osl/conditn.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/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> +#include <rtl/alloc.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> -#include <rtl/strbuf.hxx> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> @@ -61,17 +55,14 @@ #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> -#include <sal/saldllapi.h> #include <sal/types.h> +#include <vcl/bitmap.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> -#include <vcl/wall.hxx> -#include <ChartModel.hxx> -#include <SpecialCharacters.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> -#include <basegfx/matrix/b3dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> @@ -80,12 +71,10 @@ #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> -#include <com/sun/star/awt/Gradient.hpp> #include <com/sun/star/awt/Size.hpp> #include <com/sun/star/beans/PropertyAttribute.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/XPropertySetInfo.hpp> #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/chart/ChartAxisPosition.hpp> #include <com/sun/star/chart/ChartDataRowSource.hpp> @@ -104,89 +93,91 @@ #include <com/sun/star/chart2/StackingDirection.hpp> #include <com/sun/star/chart2/Symbol.hpp> #include <com/sun/star/chart2/SymbolStyle.hpp> +#include <com/sun/star/chart2/XAxis.hpp> #include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartTypeContainer.hpp> +#include <com/sun/star/chart2/XCoordinateSystem.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XDataSeries.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp> -#include <com/sun/star/chart2/XTitled.hpp> +#include <com/sun/star/chart2/XRegressionCurveContainer.hpp> #include <com/sun/star/chart2/data/XDataSink.hpp> #include <com/sun/star/chart2/data/XDataSource.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/DoubleSequence.hpp> #include <com/sun/star/drawing/FillStyle.hpp> -#include <com/sun/star/drawing/Hatch.hpp> -#include <com/sun/star/drawing/LineDash.hpp> #include <com/sun/star/drawing/LineJoint.hpp> #include <com/sun/star/drawing/LineStyle.hpp> -#include <com/sun/star/drawing/NormalsKind.hpp> -#include <com/sun/star/drawing/PolyPolygonBezierCoords.hpp> -#include <com/sun/star/drawing/ProjectionMode.hpp> +#include <com/sun/star/drawing/PolyPolygonShape3D.hpp> +#include <com/sun/star/drawing/Position3D.hpp> #include <com/sun/star/drawing/RectanglePoint.hpp> -#include <com/sun/star/drawing/ShadeMode.hpp> -#include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/drawing/TextHorizontalAdjust.hpp> #include <com/sun/star/drawing/TextVerticalAdjust.hpp> +#include <com/sun/star/drawing/XShape.hpp> +#include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XStream.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/Locale.hpp> -#include <com/sun/star/lang/XServiceInfo.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/lang/XUnoTunnel.hpp> #include <com/sun/star/style/ParagraphAdjust.hpp> -#include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/text/WritingMode2.hpp> -#include <com/sun/star/text/XText.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.hxx> -#include <com/sun/star/util/NumberFormat.hpp> +#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/util/CloseVetoException.hpp> #include <com/sun/star/util/XCloneable.hpp> +#include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> +#include <comphelper/property.hxx> #include <comphelper/sequence.hxx> +#include <cppu/cppudllapi.h> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> -#include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/weak.hxx> #include <editeng/editengdllapi.h> #include <editeng/unoprnms.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/typed_flags_set.hxx> #include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/poolitem.hxx> #include <svl/svldllapi.h> -#include <svl/zformat.hxx> +#include <svl/typedwhich.hxx> +#include <svl/zforlist.hxx> #include <svx/svxdllapi.h> #include <svx/unoshape.hxx> -#include <svx/xpoly.hxx> #include <tools/color.hxx> -#include <tools/contnr.hxx> +#include <tools/diagnose_ex.h> #include <tools/gen.hxx> -#include <tools/link.hxx> -#include <tools/solar.h> +#include <tools/helpers.hxx> #include <tools/stream.hxx> -#include <unonames.hxx> -#include <unotools/configitem.hxx> #include <unotools/options.hxx> #include <unotools/saveopt.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <ChartModel.hxx> +#include <SpecialCharacters.hxx> +#include <unonames.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/comphelper/inc/pch/precompiled_comphelper.hxx b/comphelper/inc/pch/precompiled_comphelper.hxx index ce007150c24a..77dfb27a42ae 100644 --- a/comphelper/inc/pch/precompiled_comphelper.hxx +++ b/comphelper/inc/pch/precompiled_comphelper.hxx @@ -13,23 +13,24 @@ 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:51:47 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./comphelper/inc/pch/precompiled_comphelper.hxx "make comphelper.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> #include <cstring> -#include <exception> +#include <deque> +#include <float.h> #include <functional> #include <initializer_list> #include <iomanip> +#include <limits.h> #include <limits> #include <map> #include <math.h> @@ -37,16 +38,17 @@ #include <new> #include <ostream> #include <stddef.h> -#include <stdio.h> #include <string.h> #include <type_traits> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> -#include <osl/file.h> +#include <osl/endian.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> @@ -54,13 +56,12 @@ #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> -#include <rtl/byteseq.hxx> #include <rtl/character.hxx> #include <rtl/crc.h> #include <rtl/digest.h> #include <rtl/instance.hxx> #include <rtl/locale.h> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/random.h> #include <rtl/ref.hxx> @@ -79,12 +80,46 @@ #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> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> #include <salhelper/thread.hxx> +#include <vcl/GraphicExternalLink.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/gfxlink.hxx> +#include <vcl/mapmod.hxx> +#include <vcl/region.hxx> +#include <vcl/scopedbitmapaccess.hxx> +#include <vcl/task.hxx> +#include <vcl/timer.hxx> +#include <vcl/vectorgraphicdata.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <basegfx/basegfxdllapi.h> +#include <basegfx/color/bcolor.hxx> +#include <basegfx/numeric/ftools.hxx> +#include <basegfx/point/b2dpoint.hxx> +#include <basegfx/point/b2ipoint.hxx> +#include <basegfx/polygon/b2dpolygon.hxx> +#include <basegfx/polygon/b2dpolypolygon.hxx> +#include <basegfx/range/b2drange.hxx> +#include <basegfx/range/basicrange.hxx> +#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> #include <com/sun/star/accessibility/XAccessibleComponent.hpp> #include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> @@ -100,23 +135,18 @@ #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/container/XNameAccess.hpp> +#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/io/IOException.hpp> #include <com/sun/star/io/NotConnectedException.hpp> -#include <com/sun/star/io/XInputStream.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/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/XSingleComponentFactory.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/registry/XRegistryKey.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/uno/Any.h> @@ -129,8 +159,8 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -141,6 +171,7 @@ #include <cppuhelper/compbase2.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/implbase2.hxx> @@ -148,14 +179,20 @@ #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> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> +#include <o3tl/cow_wrapper.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <tools/color.hxx> +#include <tools/gen.hxx> +#include <tools/link.hxx> +#include <tools/mapunit.hxx> +#include <tools/solar.h> +#include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> @@ -163,17 +200,17 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <comphelper/PropertyInfoHash.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <comphelper/accessiblecontexthelper.hxx> -#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> +#include <comphelper/interfacecontainer2.hxx> #include <comphelper/processfactory.hxx> -#include <comphelper/property.hxx> #include <comphelper/propertycontainerhelper.hxx> #include <comphelper/seqstream.hxx> #include <comphelper/sequence.hxx> #include <comphelper/solarmutex.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/comphelper/source/misc/accessiblecomponenthelper.cxx b/comphelper/source/misc/accessiblecomponenthelper.cxx index 7be140511702..2962bbac95a8 100644 --- a/comphelper/source/misc/accessiblecomponenthelper.cxx +++ b/comphelper/source/misc/accessiblecomponenthelper.cxx @@ -24,8 +24,8 @@ namespace comphelper { + using namespace ::com::sun::star; using namespace ::com::sun::star::uno; - using namespace ::com::sun::star::awt; using namespace ::com::sun::star::lang; using namespace ::com::sun::star::accessibility; @@ -39,10 +39,10 @@ namespace comphelper } - bool OCommonAccessibleComponent::containsPoint( const Point& _rPoint ) + bool OCommonAccessibleComponent::containsPoint( const awt::Point& _rPoint ) { OExternalLockGuard aGuard( this ); - Rectangle aBounds( implGetBounds() ); + awt::Rectangle aBounds( implGetBounds() ); return ( _rPoint.X >= 0 ) && ( _rPoint.Y >= 0 ) && ( _rPoint.X < aBounds.Width ) @@ -50,26 +50,26 @@ namespace comphelper } - Point OCommonAccessibleComponent::getLocation( ) + awt::Point OCommonAccessibleComponent::getLocation( ) { OExternalLockGuard aGuard( this ); - Rectangle aBounds( implGetBounds() ); - return Point( aBounds.X, aBounds.Y ); + awt::Rectangle aBounds( implGetBounds() ); + return awt::Point( aBounds.X, aBounds.Y ); } - Point OCommonAccessibleComponent::getLocationOnScreen( ) + awt::Point OCommonAccessibleComponent::getLocationOnScreen( ) { OExternalLockGuard aGuard( this ); - Point aScreenLoc( 0, 0 ); + awt::Point aScreenLoc( 0, 0 ); Reference< XAccessibleComponent > xParentComponent( implGetParentContext(), UNO_QUERY ); OSL_ENSURE( xParentComponent.is(), "OCommonAccessibleComponent::getLocationOnScreen: no parent component!" ); if ( xParentComponent.is() ) { - Point aParentScreenLoc( xParentComponent->getLocationOnScreen() ); - Point aOwnRelativeLoc( getLocation() ); + awt::Point aParentScreenLoc( xParentComponent->getLocationOnScreen() ); + awt::Point aOwnRelativeLoc( getLocation() ); aScreenLoc.X = aParentScreenLoc.X + aOwnRelativeLoc.X; aScreenLoc.Y = aParentScreenLoc.Y + aOwnRelativeLoc.Y; } @@ -78,15 +78,15 @@ namespace comphelper } - Size OCommonAccessibleComponent::getSize( ) + awt::Size OCommonAccessibleComponent::getSize( ) { OExternalLockGuard aGuard( this ); - Rectangle aBounds( implGetBounds() ); - return Size( aBounds.Width, aBounds.Height ); + awt::Rectangle aBounds( implGetBounds() ); + return awt::Size( aBounds.Width, aBounds.Height ); } - Rectangle OCommonAccessibleComponent::getBounds( ) + awt::Rectangle OCommonAccessibleComponent::getBounds( ) { OExternalLockGuard aGuard( this ); return implGetBounds(); @@ -102,31 +102,31 @@ namespace comphelper // (order matters: the first is the class name, the second is the class doing the ref counting) - sal_Bool SAL_CALL OAccessibleComponentHelper::containsPoint( const Point& _rPoint ) + sal_Bool SAL_CALL OAccessibleComponentHelper::containsPoint( const awt::Point& _rPoint ) { return OCommonAccessibleComponent::containsPoint( _rPoint ); } - Point SAL_CALL OAccessibleComponentHelper::getLocation( ) + awt::Point SAL_CALL OAccessibleComponentHelper::getLocation( ) { return OCommonAccessibleComponent::getLocation( ); } - Point SAL_CALL OAccessibleComponentHelper::getLocationOnScreen( ) + awt::Point SAL_CALL OAccessibleComponentHelper::getLocationOnScreen( ) { return OCommonAccessibleComponent::getLocationOnScreen( ); } - Size SAL_CALL OAccessibleComponentHelper::getSize( ) + awt::Size SAL_CALL OAccessibleComponentHelper::getSize( ) { return OCommonAccessibleComponent::getSize( ); } - Rectangle SAL_CALL OAccessibleComponentHelper::getBounds( ) + awt::Rectangle SAL_CALL OAccessibleComponentHelper::getBounds( ) { return OCommonAccessibleComponent::getBounds( ); } @@ -141,31 +141,31 @@ namespace comphelper // (order matters: the first is the class name, the second is the class doing the ref counting) - sal_Bool SAL_CALL OAccessibleExtendedComponentHelper::containsPoint( const Point& _rPoint ) + sal_Bool SAL_CALL OAccessibleExtendedComponentHelper::containsPoint( const awt::Point& _rPoint ) { return OCommonAccessibleComponent::containsPoint( _rPoint ); } - Point SAL_CALL OAccessibleExtendedComponentHelper::getLocation( ) + awt::Point SAL_CALL OAccessibleExtendedComponentHelper::getLocation( ) { return OCommonAccessibleComponent::getLocation( ); } - Point SAL_CALL OAccessibleExtendedComponentHelper::getLocationOnScreen( ) + awt::Point SAL_CALL OAccessibleExtendedComponentHelper::getLocationOnScreen( ) { return OCommonAccessibleComponent::getLocationOnScreen( ); } - Size SAL_CALL OAccessibleExtendedComponentHelper::getSize( ) + awt::Size SAL_CALL OAccessibleExtendedComponentHelper::getSize( ) { return OCommonAccessibleComponent::getSize( ); } - Rectangle SAL_CALL OAccessibleExtendedComponentHelper::getBounds( ) + awt::Rectangle SAL_CALL OAccessibleExtendedComponentHelper::getBounds( ) { return OCommonAccessibleComponent::getBounds( ); } diff --git a/comphelper/source/misc/types.cxx b/comphelper/source/misc/types.cxx index 291c590ba488..0818dcc54bdd 100644 --- a/comphelper/source/misc/types.cxx +++ b/comphelper/source/misc/types.cxx @@ -115,7 +115,7 @@ FontDescriptor getDefaultFont() FontDescriptor aReturn; aReturn.Slant = FontSlant_DONTKNOW; aReturn.Underline = FontUnderline::DONTKNOW; - aReturn.Strikeout = FontStrikeout::DONTKNOW; + aReturn.Strikeout = com::sun::star::awt::FontStrikeout::DONTKNOW; return aReturn; } diff --git a/configmgr/inc/pch/precompiled_configmgr.hxx b/configmgr/inc/pch/precompiled_configmgr.hxx index f750e23e67a9..a6e0d234598f 100644 --- a/configmgr/inc/pch/precompiled_configmgr.hxx +++ b/configmgr/inc/pch/precompiled_configmgr.hxx @@ -13,21 +13,23 @@ 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:51:48 using: + Generated on 2019-04-29 21:18:34 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: ./bin/update_pch_bisect ./configmgr/inc/pch/precompiled_configmgr.hxx "make configmgr.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> #include <new> #include <ostream> #include <set> -#include <string.h> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/file.hxx> @@ -37,7 +39,6 @@ #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> #include <rtl/character.hxx> #include <rtl/locale.h> #include <rtl/ref.hxx> @@ -56,25 +57,30 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <salhelper/thread.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/container/NoSuchElementException.hpp> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> #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/Type.h> #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 <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> +#include <uno/data.h> #include <xmlreader/span.hxx> #include <xmlreader/xmlreader.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_ado.hxx b/connectivity/inc/pch/precompiled_ado.hxx index 69570d578641..19924bd0d58f 100644 --- a/connectivity/inc/pch/precompiled_ado.hxx +++ b/connectivity/inc/pch/precompiled_ado.hxx @@ -13,18 +13,25 @@ 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:51:49 using: + Generated on 2019-04-29 21:18:34 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_ado.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> +#include <cstdlib> +#include <limits> #include <memory> #include <oledb.h> +#include <sstream> +#include <string> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/file.hxx> #include <osl/mutex.hxx> @@ -35,10 +42,15 @@ #include <rtl/ustrbuf.hxx> #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 <salhelper/singletonref.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/FetchDirection.hpp> @@ -52,9 +64,8 @@ #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/KeyType.hpp> #include <com/sun/star/sdbcx/PrivilegeObject.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/uno/Reference.h> #include <com/sun/star/util/Date.hpp> -#include <comphelper/extract.hxx> #include <comphelper/property.hxx> #include <comphelper/seqstream.hxx> #include <comphelper/sequence.hxx> @@ -63,10 +74,13 @@ #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/IRefreshable.hxx> +#endif // PCH_LEVEL >= 4 // Cleanup windows header macro pollution. #if defined(_WIN32) && defined(WINAPI) diff --git a/connectivity/inc/pch/precompiled_calc.hxx b/connectivity/inc/pch/precompiled_calc.hxx index 093e4299730e..c1f248b4b263 100644 --- a/connectivity/inc/pch/precompiled_calc.hxx +++ b/connectivity/inc/pch/precompiled_calc.hxx @@ -13,21 +13,25 @@ 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:51:50 using: + Generated on 2019-04-29 21:18:34 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_calc.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> #include <cstring> -#include <stdlib.h> -#include <osl/diagnose.h> +#include <limits> +#include <memory> +#include <new> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/thread.h> +#include <rtl/alloc.h> #include <rtl/math.hxx> -#include <rtl/string.h> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> #include <rtl/unload.h> @@ -35,9 +39,13 @@ #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/lang/DisposedException.hpp> -#include <com/sun/star/lang/IllegalArgumentException.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/XRow.hpp> @@ -48,14 +56,15 @@ #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/Reference.hxx> -#include <com/sun/star/uno/Type.hxx> #include <com/sun/star/util/NumberFormat.hpp> #include <comphelper/processfactory.hxx> -#include <comphelper/types.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <o3tl/typed_flags_set.hxx> #include <svl/svldllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <connectivity/dbexception.hxx> #include <connectivity/dbtoolsdllapi.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_dbase.hxx b/connectivity/inc/pch/precompiled_dbase.hxx index 2f8e7efab671..1ad7fa1ab2ef 100644 --- a/connectivity/inc/pch/precompiled_dbase.hxx +++ b/connectivity/inc/pch/precompiled_dbase.hxx @@ -13,21 +13,18 @@ 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:51:51 using: + Generated on 2019-04-29 21:18:34 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_dbase.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <float.h> #include <functional> #include <iomanip> #include <limits> @@ -37,15 +34,13 @@ #include <new> #include <ostream> #include <set> -#include <sstream> #include <stddef.h> -#include <stdio.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> @@ -55,16 +50,9 @@ #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/byteseq.hxx> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -75,7 +63,6 @@ #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> @@ -91,51 +78,38 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> +#include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <com/sun/star/beans/PropertyValue.hpp> +#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/container/XNameAccess.hpp> +#include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/CollatorOptions.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.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/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.hpp> -#include <com/sun/star/i18n/ParseResult.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/UnicodeScript.hpp> -#include <com/sun/star/i18n/XBreakIterator.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.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/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.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/XDatabaseMetaData.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> -#include <com/sun/star/sdbc/XResultSetMetaData.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -149,7 +123,6 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -160,11 +133,10 @@ #include <com/sun/star/util/Time.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> +#include <comphelper/extract.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propagg.hxx> #include <comphelper/proparrhlp.hxx> -#include <comphelper/property.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/stl_types.hxx> @@ -173,8 +145,11 @@ #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/propshlp.hxx> +#include <cppuhelper/proptypehlp.h> +#include <cppuhelper/proptypehlp.hxx> #include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> @@ -183,6 +158,7 @@ #include <i18nutil/transliteration.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/nfkeytab.hxx> #include <svl/ondemand.hxx> #include <svl/svldllapi.h> @@ -192,7 +168,6 @@ #include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/ref.hxx> -#include <tools/solar.h> #include <tools/stream.hxx> #include <tools/time.hxx> #include <tools/toolsdllapi.h> @@ -204,8 +179,6 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/calendarwrapper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> #include <unotools/readwritemutexguard.hxx> @@ -214,10 +187,13 @@ #include <unotools/transliterationwrapper.hxx> #include <unotools/ucbhelper.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/VColumn.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 7d7c425bb9b1..6e5f6bd3cdf2 100644 --- a/connectivity/inc/pch/precompiled_dbpool2.hxx +++ b/connectivity/inc/pch/precompiled_dbpool2.hxx @@ -13,38 +13,33 @@ 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:51:53 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_dbpool2.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <functional> #include <iomanip> +#include <limits> #include <new> #include <ostream> -#include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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> @@ -64,34 +59,26 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/simplereferenceobject.hxx> -#include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/EventObject.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #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/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 <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 <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -99,5 +86,8 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_dbtools.hxx b/connectivity/inc/pch/precompiled_dbtools.hxx index 72566e24a030..ac1725f473c5 100644 --- a/connectivity/inc/pch/precompiled_dbtools.hxx +++ b/connectivity/inc/pch/precompiled_dbtools.hxx @@ -13,38 +13,35 @@ 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:51:54 using: + Generated on 2019-04-29 21:18:34 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_dbtools.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> #include <functional> #include <iterator> -#include <map> +#include <limits> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stdlib.h> #include <string.h> -#include <string> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/mutex.hxx> #include <osl/thread.h> #include <rtl/alloc.h> #include <rtl/character.hxx> -#include <rtl/digest.h> -#include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/process.h> @@ -58,12 +55,13 @@ #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 <salhelper/simplereferenceobject.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XChild.hpp> @@ -73,15 +71,11 @@ #include <com/sun/star/i18n/LocaleData.hpp> #include <com/sun/star/io/XInputStream.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/XSingleComponentFactory.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/sdb/BooleanComparisonMode.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/ErrorCondition.hpp> @@ -92,8 +86,9 @@ #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/XSingleSelectQueryAnalyzer.hpp> #include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp> +#include <com/sun/star/sdb/tools/XIndexAlteration.hpp> +#include <com/sun/star/sdb/tools/XKeyAlteration.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/DriverManager.hpp> @@ -101,9 +96,8 @@ #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/SQLWarning.hpp> +#include <com/sun/star/sdbc/XBlob.hpp> #include <com/sun/star/sdbc/XConnection.hpp> -#include <com/sun/star/sdbc/XDatabaseMetaData.hpp> #include <com/sun/star/sdbc/XParameters.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> @@ -118,9 +112,11 @@ #include <com/sun/star/sdbcx/XUsersSupplier.hpp> #include <com/sun/star/task/XInteractionRequest.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 <com/sun/star/uno/XAggregation.hpp> #include <com/sun/star/uno/XComponentContext.hpp> -#include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/NumberFormat.hpp> @@ -133,8 +129,6 @@ #include <comphelper/enumhelper.hxx> #include <comphelper/extract.hxx> #include <comphelper/numbers.hxx> -#include <comphelper/processfactory.hxx> -#include <comphelper/propagg.hxx> #include <comphelper/proparrhlp.hxx> #include <comphelper/property.hxx> #include <comphelper/sequence.hxx> @@ -147,7 +141,6 @@ #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/factory.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/interfacecontainer.h> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> @@ -156,11 +149,14 @@ #include <i18nlangtag/lang.h> #include <o3tl/any.hxx> #include <o3tl/functional.hxx> +#include <o3tl/typed_flags_set.hxx> #include <tools/diagnose_ex.h> #include <tools/toolsdllapi.h> #include <unotools/resmgr.hxx> #include <unotools/sharedunocomponent.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <connectivity/CommonTools.hxx> #include <connectivity/DriversConfig.hxx> #include <connectivity/FValue.hxx> @@ -195,5 +191,6 @@ #include <connectivity/sqlnode.hxx> #include <connectivity/sqlparse.hxx> #include <connectivity/statementcomposer.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_file.hxx b/connectivity/inc/pch/precompiled_file.hxx index c1241c9feb74..c67a08f12feb 100644 --- a/connectivity/inc/pch/precompiled_file.hxx +++ b/connectivity/inc/pch/precompiled_file.hxx @@ -13,58 +13,45 @@ 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:51:56 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_file.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> -#include <cstring> #include <functional> #include <iomanip> #include <limits> #include <map> -#include <math.h> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <utility> #include <vector> +#include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> -#include <osl/endian.h> -#include <osl/file.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/nlsupport.h> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> -#include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/string.h> @@ -77,7 +64,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> @@ -85,53 +71,42 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <com/sun/star/beans/PropertyValue.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <com/sun/star/awt/XWindow.hpp> +#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/container/XNameAccess.hpp> +#include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/CollatorOptions.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.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/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.hpp> -#include <com/sun/star/i18n/ParseResult.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/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> #include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/Locale.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdb/SQLFilterOperator.hpp> -#include <com/sun/star/sdb/XColumn.hpp> #include <com/sun/star/sdbc/ColumnValue.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/sdbc/SQLException.hpp> -#include <com/sun/star/sdbc/XConnection.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/XRow.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> #include <com/sun/star/sdbcx/XIndexesSupplier.hpp> @@ -145,8 +120,8 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -155,15 +130,12 @@ #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/XNumberFormatTypes.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <comphelper/propagg.hxx> #include <comphelper/proparrhlp.hxx> -#include <comphelper/property.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/stl_types.hxx> @@ -172,8 +144,11 @@ #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/exc_hlp.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> @@ -185,6 +160,7 @@ #include <i18nutil/transliteration.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/nfkeytab.hxx> #include <svl/ondemand.hxx> #include <svl/svldllapi.h> @@ -194,7 +170,6 @@ #include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/ref.hxx> -#include <tools/solar.h> #include <tools/stream.hxx> #include <tools/time.hxx> #include <tools/toolsdllapi.h> @@ -207,8 +182,6 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/calendarwrapper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> @@ -216,6 +189,8 @@ #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/dbconversion.hxx> #include <connectivity/dbexception.hxx> @@ -224,5 +199,6 @@ #include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/VColumn.hxx> #include <connectivity/sqlparse.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_firebird_sdbc.hxx b/connectivity/inc/pch/precompiled_firebird_sdbc.hxx index 223999f9b793..c21b38fac26f 100644 --- a/connectivity/inc/pch/precompiled_firebird_sdbc.hxx +++ b/connectivity/inc/pch/precompiled_firebird_sdbc.hxx @@ -13,19 +13,23 @@ 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:51:57 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_firebird_sdbc.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> #include <memory> #include <stddef.h> #include <string.h> +#include <string_view> #include <time.h> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/file.h> #include <osl/file.hxx> #include <osl/mutex.hxx> @@ -46,11 +50,11 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/singletonref.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/embed/ElementModes.hpp> -#include <com/sun/star/io/XStream.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/ResultSetConcurrency.hpp> @@ -58,16 +62,19 @@ #include <com/sun/star/sdbc/TransactionIsolation.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> +#include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> +#include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> -#include <tools/stream.hxx> #include <unotools/localfilehelper.hxx> -#include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.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 a3c299fb5632..a9822bd46203 100644 --- a/connectivity/inc/pch/precompiled_flat.hxx +++ b/connectivity/inc/pch/precompiled_flat.hxx @@ -13,27 +13,22 @@ 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:51:58 using: + Generated on 2019-04-29 21:18:35 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_flat.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> #include <cstdlib> #include <cstring> -#include <exception> -#include <float.h> #include <functional> #include <iomanip> #include <limits> -#include <list> #include <map> #include <math.h> #include <memory> @@ -42,12 +37,13 @@ #include <set> #include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> #include <string> #include <type_traits> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> @@ -58,7 +54,6 @@ #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -86,45 +81,34 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #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/container/XNamed.hpp> #include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/CollatorOptions.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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.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/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.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/XBreakIterator.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.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/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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> @@ -142,7 +126,6 @@ #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> @@ -151,12 +134,8 @@ #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/XNumberFormats.hpp> -#include <com/sun/star/util/XNumberFormatter.hpp> #include <comphelper/IdPropArrayHelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <comphelper/propertycontainer.hxx> #include <comphelper/propertycontainerhelper.hxx> @@ -168,7 +147,6 @@ #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> @@ -176,10 +154,8 @@ #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> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> @@ -189,13 +165,13 @@ #include <i18nutil/transliteration.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.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/solar.h> #include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <typelib/typeclass.h> @@ -205,17 +181,18 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/calendarwrapper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.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/dbexception.hxx> #include <connectivity/dbtoolsdllapi.hxx> #include <connectivity/sdbcx/VDescriptor.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 d2da616816f2..f4808bc62033 100644 --- a/connectivity/inc/pch/precompiled_odbc.hxx +++ b/connectivity/inc/pch/precompiled_odbc.hxx @@ -13,48 +13,55 @@ 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:01 using: + Generated on 2019-04-29 21:18:35 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_odbc.hxx "make connectivity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> -#include <cstddef> #include <memory> #include <string.h> +#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/strbuf.hxx> #include <rtl/tencinfo.h> #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/saldllapi.h> #include <sal/types.h> #include <salhelper/singletonref.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.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/XComponentContext.hpp> -#include <comphelper/extract.hxx> +#include <com/sun/star/uno/Reference.h> #include <comphelper/property.hxx> #include <comphelper/sequence.hxx> #include <comphelper/types.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <connectivity/FValue.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx b/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx index e7962126daf0..9bb8f375b394 100644 --- a/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx +++ b/connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx @@ -13,16 +13,18 @@ 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:02 using: + Generated on 2019-04-29 21:18:35 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: ./bin/update_pch_bisect ./connectivity/inc/pch/precompiled_postgresql-sdbc-impl.hxx "make connectivity.build" --find-conflicts */ -#include <stdlib.h> +#if PCH_LEVEL >= 1 #include <string.h> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/module.h> #include <osl/thread.h> #include <rtl/bootstrap.hxx> @@ -30,9 +32,13 @@ #include <rtl/ustrbuf.hxx> #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/IndexOutOfBoundsException.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/KeyRule.hpp> @@ -44,9 +50,13 @@ #include <com/sun/star/sdbcx/KeyType.hpp> #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 +#if PCH_LEVEL >= 4 #include <connectivity/dbconversion.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx index 6b41750c2ba3..73794460fff5 100644 --- a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx +++ b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx @@ -13,60 +13,48 @@ 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:03 using: + Generated on 2019-04-29 21:18:35 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: ./bin/update_pch_bisect ./cppcanvas/inc/pch/precompiled_cppcanvas.hxx "make cppcanvas.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <deque> +#include <float.h> #include <iomanip> #include <limits.h> #include <limits> -#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 <type_traits> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> -#include <osl/file.h> #include <osl/interlck.h> -#include <osl/mutex.h> -#include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/thread.hxx> -#include <osl/time.h> +#include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.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/stringutils.hxx> -#include <rtl/tencinfo.h> #include <rtl/textcvt.h> #include <rtl/textenc.h> #include <rtl/ustrbuf.h> @@ -74,122 +62,61 @@ #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/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> +#include <salhelper/simplereferenceobject.hxx> #include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> -#include <vcl/cairo.hxx> -#include <vcl/canvastools.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/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/mapmod.hxx> -#include <vcl/metaact.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/vclenum.hxx> -#include <vcl/vclevent.hxx> -#include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> -#include <vcl/wall.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> +#include <basegfx/point/b2ipoint.hxx> #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/b2drectangle.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b2ituple.hxx> #include <basegfx/tuple/b3dtuple.hxx> #include <basegfx/utils/canvastools.hxx> -#include <basegfx/vector/b2dsize.hxx> +#include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> +#include <basegfx/vector/b2ivector.hxx> #include <canvas/canvastools.hxx> -#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/drawing/LineCap.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/rendering/XCanvas.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/XInterface.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> -#include <comphelper/fileformat.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <cppuhelper/cppuhelperdllapi.h> -#include <i18nlangtag/i18nlangtagdllapi.h> -#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 <o3tl/underlyingenumvalue.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> -#include <tools/fontenum.hxx> #include <tools/gen.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/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -197,12 +124,8 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> -#include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/unotoolsdllapi.h> -#include <cppcanvas/color.hxx> -#include <cppcanvas/font.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/cppuhelper/inc/pch/precompiled_cppuhelper.hxx b/cppuhelper/inc/pch/precompiled_cppuhelper.hxx index 9c7a6c5af9b6..6b74adc186fa 100644 --- a/cppuhelper/inc/pch/precompiled_cppuhelper.hxx +++ b/cppuhelper/inc/pch/precompiled_cppuhelper.hxx @@ -13,44 +13,39 @@ 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-07-28 11:13:31 using: + Generated on 2019-03-11 18:27:04 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: ./bin/update_pch_bisect ./cppuhelper/inc/pch/precompiled_cppuhelper.hxx "make cppuhelper.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> #include <cstdlib> -#include <exception> #include <memory> #include <new> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/doublecheckedlocking.h> -#include <osl/file.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/module.h> #include <osl/module.hxx> #include <osl/mutex.hxx> +#include <osl/process.h> #include <osl/security.hxx> #include <osl/thread.hxx> +#include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.hxx> -#include <rtl/instance.hxx> +#include <rtl/character.hxx> #include <rtl/malformeduriexception.hxx> -#include <rtl/process.h> #include <rtl/random.h> #include <rtl/ref.hxx> -#include <rtl/strbuf.hxx> -#include <rtl/string.h> -#include <rtl/string.hxx> -#include <rtl/textcvt.h> -#include <rtl/textenc.h> #include <rtl/unload.h> #include <rtl/uri.h> #include <rtl/uri.hxx> @@ -58,15 +53,18 @@ #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <rtl/uuid.h> -#include <sal/alloca.h> #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <salhelper/simplereferenceobject.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/PropertyAttribute.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/lang/XComponent.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XSingleComponentFactory.hpp> @@ -78,17 +76,21 @@ #include <com/sun/star/reflection/XTypeDescription.hpp> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/DeploymentException.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.hxx> +#include <com/sun/star/uno/Type.h> +#include <com/sun/star/uno/XAggregation.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <cppu/cppudllapi.h> -#include <cppu/unotype.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> #include <uno/lbnames.h> #include <uno/mapping.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <cppuhelper/bootstrap.hxx> #include <cppuhelper/component_context.hxx> #include <cppuhelper/cppuhelperdllapi.h> @@ -99,7 +101,9 @@ #include <cppuhelper/propshlp.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> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/cui/inc/pch/precompiled_cui.hxx b/cui/inc/pch/precompiled_cui.hxx index 3baac2bbc12d..d8865c43ce97 100644 --- a/cui/inc/pch/precompiled_cui.hxx +++ b/cui/inc/pch/precompiled_cui.hxx @@ -13,24 +13,19 @@ 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:09 using: + Generated on 2019-04-29 21:18:37 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: ./bin/update_pch_bisect ./cui/inc/pch/precompiled_cui.hxx "make cui.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <initializer_list> @@ -38,51 +33,39 @@ #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> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> #include <osl/process.h> -#include <osl/security.h> #include <osl/security.hxx> -#include <osl/socket.h> -#include <osl/thread.h> #include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -91,7 +74,6 @@ #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> @@ -99,73 +81,58 @@ #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> #include <sal/macros.h> #include <sal/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> +#include <vcl/BitmapFilter.hxx> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> +#include <vcl/IDialogRenderable.hxx> +#include <vcl/abstdlg.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/builderfactory.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/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dialog.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/event.hxx> #include <vcl/field.hxx> -#include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/hatch.hxx> #include <vcl/help.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> -#include <vcl/salgtype.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/settings.hxx> @@ -174,6 +141,8 @@ #include <vcl/syswin.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> @@ -182,19 +151,23 @@ #include <vcl/vectorgraphicdata.hxx> #include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> +#include <basegfx/range/b2irectangle.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> @@ -204,15 +177,11 @@ #include <basic/basicdllapi.h> #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/awt/SystemPointer.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#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/bridge/oleautomation/Decimal.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable2.hpp> #include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp> @@ -220,53 +189,28 @@ #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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.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/TextFitToSizeType.hpp> #include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.hpp> -#include <com/sun/star/frame/XDispatchProvider.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XTerminateListener.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> +#include <com/sun/star/i18n/ForbiddenCharacters.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/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XServiceName.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> #include <com/sun/star/ui/dialogs/FolderPicker.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> @@ -282,7 +226,6 @@ #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,13 +233,9 @@ #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/URL.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/view/PrintableState.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> -#include <comphelper/servicehelper.hxx> #include <comphelper/string.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> @@ -305,15 +244,11 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/queryinterface.hxx> -#include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> @@ -322,15 +257,17 @@ #include <editeng/editengdllapi.h> #include <editeng/svxenum.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/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/Common.hxx> #include <sfx2/app.hxx> #include <sfx2/dispatch.hxx> @@ -341,7 +278,6 @@ #include <sfx2/objsh.hxx> #include <sfx2/opengrf.hxx> #include <sfx2/request.hxx> -#include <sfx2/sfxuno.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> #include <sot/exchange.hxx> @@ -359,13 +295,13 @@ #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> -#include <svtools/ehdl.hxx> +#include <svl/typedwhich.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> -#include <svx/colorbox.hxx> +#include <svtools/unitconv.hxx> #include <svx/dialmgr.hxx> #include <svx/dlgutil.hxx> #include <svx/drawitem.hxx> +#include <svx/itextprovider.hxx> #include <svx/sdangitm.hxx> #include <svx/sdasitm.hxx> #include <svx/sderitm.hxx> @@ -399,8 +335,13 @@ #include <svx/svdattr.hxx> #include <svx/svddef.hxx> #include <svx/svdhlpln.hxx> +#include <svx/svdoattr.hxx> #include <svx/svdobj.hxx> +#include <svx/svdotext.hxx> +#include <svx/svdpagv.hxx> #include <svx/svdsob.hxx> +#include <svx/svdtext.hxx> +#include <svx/svdtrans.hxx> #include <svx/svdtypes.hxx> #include <svx/svdview.hxx> #include <svx/svxdlg.hxx> @@ -415,24 +356,24 @@ #include <svx/xlnasit.hxx> #include <svx/xpool.hxx> #include <svx/xtable.hxx> +#include <svx/xtextit0.hxx> #include <tools/color.hxx> -#include <tools/contnr.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/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/multisel.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> @@ -445,19 +386,16 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> +#include <unotools/configmgr.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/svlbitm.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelistentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 4b88a4c30ded..edcc7fe2483a 100644 --- a/dbaccess/inc/pch/precompiled_dba.hxx +++ b/dbaccess/inc/pch/precompiled_dba.hxx @@ -13,68 +13,51 @@ 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:13 using: + Generated on 2019-04-29 21:18:37 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: ./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_dba.hxx "make dbaccess.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> #include <limits.h> #include <limits> -#include <locale> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <set> -#include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> -#include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> #include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/digest.h> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -83,15 +66,14 @@ #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/uri.hxx> #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/mathconf.h> @@ -103,31 +85,18 @@ #include <salhelper/singletonref.hxx> #include <salhelper/thread.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/checksum.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/errinf.hxx> -#include <vcl/fntstyle.hxx> -#include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/graph.hxx> #include <vcl/mapmod.hxx> #include <vcl/region.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/task.hxx> -#include <vcl/timer.hxx> -#include <vcl/vclenum.hxx> -#include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -138,42 +107,26 @@ #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> #include <basic/basicdllapi.h> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxobj.hxx> #include <basic/sbxvar.hxx> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.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/bridge/oleautomation/Decimal.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/embed/ElementModes.hpp> -#include <com/sun/star/frame/XModel.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.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/WrappedTargetRuntimeException.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdbc/ColumnValue.hpp> #include <com/sun/star/sdbc/DataType.hpp> @@ -184,9 +137,7 @@ #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/KeyType.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> -#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> -#include <com/sun/star/ucb/XAnyCompare.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -198,52 +149,29 @@ #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/xml/Attribute.hpp> -#include <com/sun/star/xml/FastAttribute.hpp> -#include <com/sun/star/xml/sax/XDocumentHandler.hpp> -#include <com/sun/star/xml/sax/XFastAttributeList.hpp> -#include <com/sun/star/xml/sax/XFastTokenHandler.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/enumhelper.hxx> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> -#include <comphelper/interaction.hxx> #include <comphelper/namedvaluecollection.hxx> -#include <comphelper/processfactory.hxx> #include <comphelper/property.hxx> -#include <comphelper/propertycontainer.hxx> -#include <comphelper/propertycontainerhelper.hxx> -#include <comphelper/seqstream.hxx> #include <comphelper/sequence.hxx> #include <comphelper/stl_types.hxx> #include <comphelper/types.hxx> -#include <comphelper/uno3.hxx> #include <connectivity/CommonTools.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/dbtoolsdllapi.hxx> -#include <core_resource.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/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/interfacecontainer.hxx> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> @@ -251,31 +179,19 @@ #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 <o3tl/cow_wrapper.hxx> -#include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <sax/fastattribs.hxx> -#include <sax/saxdllapi.h> -#include <strings.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/lstner.hxx> #include <svl/svldllapi.h> -#include <svtools/ehdl.hxx> -#include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> #include <tools/color.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> -#include <tools/fontenum.hxx> #include <tools/gen.hxx> -#include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> #include <tools/ref.hxx> #include <tools/solar.h> -#include <tools/stream.hxx> #include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> @@ -284,13 +200,12 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/options.hxx> -#include <unotools/saveopt.hxx> #include <unotools/sharedunocomponent.hxx> #include <unotools/unotoolsdllapi.h> -#include <xmloff/dllapi.h> -#include <xmloff/xmlexppr.hxx> -#include <xmloff/xmlprmap.hxx> -#include <xmloff/xmltoken.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <core_resource.hxx> +#include <strings.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_dbahsql.hxx b/dbaccess/inc/pch/precompiled_dbahsql.hxx index 8422b7dd8fdd..bb396a1360ed 100644 --- a/dbaccess/inc/pch/precompiled_dbahsql.hxx +++ b/dbaccess/inc/pch/precompiled_dbahsql.hxx @@ -13,26 +13,47 @@ 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 2018-01-22 10:22:30 using: - bin/update_pch dbaccess dbahsql --cutoff=2 --exclude:system --exclude:module --exclude:local + Generated on 2019-04-29 21:18:37 using: + ./bin/update_pch dbaccess dbahsql --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 ./dbaccess/inc/pch/precompiled_dbahsql.hxx "make dbaccess.build" --find-conflicts */ -#include <cassert> -#include <cstddef> -#include <cstring> -#include <rtl/strbuf.hxx> -#include <rtl/stringutils.hxx> -#include <rtl/ustrbuf.h> +#if PCH_LEVEL >= 1 +#include <vector> +#include <boost/date_time/posix_time/posix_time.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <rtl/ustrbuf.hxx> -#include <rtl/ustring.hxx> -#include <sal/config.h> -#include <sal/types.h> +#include <sal/log.hxx> +#include <vcl/weld.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/XStorage.hpp> +#include <com/sun/star/embed/XTransactedObject.hpp> +#include <com/sun/star/io/TextInputStream.hpp> +#include <com/sun/star/io/WrongFormatException.hpp> +#include <com/sun/star/io/XConnectable.hpp> +#include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/sdbc/DataType.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> -#include <comphelper/comphelperdllapi.h> +#include <com/sun/star/sdbc/SQLException.hpp> +#include <com/sun/star/sdbc/XConnection.hpp> +#include <com/sun/star/sdbc/XParameters.hpp> +#include <com/sun/star/uno/Exception.hpp> +#include <com/sun/star/util/Date.hpp> +#include <com/sun/star/util/DateTime.hpp> +#include <com/sun/star/util/Time.hpp> +#include <comphelper/processfactory.hxx> +#include <comphelper/string.hxx> +#include <connectivity/dbexception.hxx> +#include <connectivity/dbtools.hxx> +#include <cppuhelper/implbase.hxx> +#include <tools/stream.hxx> +#include <unotools/ucbstreamhelper.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_dbaxml.hxx b/dbaccess/inc/pch/precompiled_dbaxml.hxx index d72ac77b52dc..00467555be61 100644 --- a/dbaccess/inc/pch/precompiled_dbaxml.hxx +++ b/dbaccess/inc/pch/precompiled_dbaxml.hxx @@ -13,64 +13,56 @@ 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:14 using: + Generated on 2019-04-29 21:18:37 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: ./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_dbaxml.hxx "make dbaccess.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> -#include <exception> #include <memory> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/file.hxx> -#include <osl/mutex.hxx> #include <rtl/instance.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> #include <rtl/unload.h> +#include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> +#include <sal/log.hxx> #include <sal/types.h> #include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> -#include <vcl/cursor.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/event.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycodes.hxx> #include <vcl/outdev.hxx> #include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> #include <vcl/svapp.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/window.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/awt/TextAlign.hpp> -#include <com/sun/star/beans/NamedValue.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/XTolerantMultiPropertySet.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/document/XFilter.hpp> #include <com/sun/star/embed/ElementModes.hpp> -#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/io/XInputStream.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/registry/XRegistryKey.hpp> #include <com/sun/star/sdb/XFormDocumentsSupplier.hpp> #include <com/sun/star/sdb/XOfficeDatabaseDocument.hpp> #include <com/sun/star/sdb/XQueryDefinitionsSupplier.hpp> @@ -78,14 +70,13 @@ #include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> +#include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #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.hxx> -#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/uno/Type.h> #include <com/sun/star/util/XNumberFormatsSupplier.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/namedvaluecollection.hxx> #include <comphelper/processfactory.hxx> @@ -98,14 +89,13 @@ #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> #include <o3tl/typed_flags_set.hxx> #include <sax/tools/converter.hxx> #include <sfx2/docfile.hxx> #include <svl/filenotation.hxx> -#include <toolkit/helper/vclunohelper.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> +#include <tools/link.hxx> #include <tools/solar.h> #include <tools/wintypes.hxx> #include <ucbhelper/content.hxx> @@ -116,9 +106,11 @@ #include <xmloff/nmspmap.hxx> #include <xmloff/txtimp.hxx> #include <xmloff/xmlictxt.hxx> -#include <xmloff/xmlimppr.hxx> #include <xmloff/xmlnmspe.hxx> #include <xmloff/xmltoken.hxx> #include <xmloff/xmluconv.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/inc/pch/precompiled_dbmm.hxx b/dbaccess/inc/pch/precompiled_dbmm.hxx index 398c0b8dd853..4f8fc399552d 100644 --- a/dbaccess/inc/pch/precompiled_dbmm.hxx +++ b/dbaccess/inc/pch/precompiled_dbmm.hxx @@ -13,57 +13,38 @@ 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:17 using: + Generated on 2019-04-29 21:18:38 using: ./bin/update_pch dbaccess dbmm --cutoff=10 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_dbmm.hxx "make dbaccess.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <deque> -#include <float.h> -#include <functional> #include <iomanip> #include <limits.h> #include <limits> -#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 <type_traits> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> -#include <osl/file.h> #include <osl/interlck.h> -#include <osl/module.hxx> #include <osl/mutex.h> -#include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/thread.hxx> -#include <osl/time.h> +#include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -72,7 +53,6 @@ #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> @@ -81,147 +61,44 @@ #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/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/accel.hxx> -#include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> -#include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> -#include <vcl/cairo.hxx> -#include <vcl/checksum.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> -#include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/event.hxx> -#include <vcl/fntstyle.hxx> -#include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> -#include <vcl/mapmod.hxx> -#include <vcl/metaact.hxx> -#include <vcl/metaactiontypes.hxx> -#include <vcl/outdev.hxx> -#include <vcl/outdevmap.hxx> -#include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> -#include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> -#include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.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> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> -#include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> -#include <basegfx/point/b2dpoint.hxx> -#include <basegfx/point/b2ipoint.hxx> -#include <basegfx/polygon/b2dpolygon.hxx> -#include <basegfx/polygon/b2dpolypolygon.hxx> -#include <basegfx/range/b2drange.hxx> -#include <basegfx/range/basicrange.hxx> #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> -#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/drawing/LineCap.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/lang/Locale.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/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 <comphelper/fileformat.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#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 <tools/color.hxx> -#include <tools/debug.hxx> -#include <tools/fontenum.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <tools/gen.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/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/charclass.hxx> -#include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 72327caedc2f..aa4cf6c06a90 100644 --- a/dbaccess/inc/pch/precompiled_dbu.hxx +++ b/dbaccess/inc/pch/precompiled_dbu.hxx @@ -13,34 +13,31 @@ 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:19 using: + Generated on 2019-04-29 21:18:38 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: ./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_dbu.hxx "make dbaccess.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> #include <cstring> -#include <exception> -#include <functional> -#include <list> +#include <limits> #include <map> #include <memory> #include <new> #include <ostream> -#include <stdlib.h> -#include <string.h> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/file.hxx> #include <osl/interlck.h> -#include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/process.h> #include <osl/thread.hxx> @@ -48,7 +45,6 @@ #include <rtl/instance.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/tencinfo.h> @@ -64,20 +60,16 @@ #include <sal/types.h> #include <salhelper/simplereferenceobject.hxx> #include <salhelper/singletonref.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/dndhelp.hxx> -#include <vcl/edit.hxx> +#include <vcl/event.hxx> #include <vcl/font.hxx> -#include <vcl/image.hxx> #include <vcl/keycod.hxx> -#include <vcl/layout.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> @@ -87,29 +79,31 @@ #include <vcl/settings.hxx> #include <vcl/stdtext.hxx> #include <vcl/svapp.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/waitobj.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.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/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/XNameContainer.hpp> #include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/SQLContext.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/XDataSource.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbcx/XAppend.hpp> @@ -117,30 +111,24 @@ #include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.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> #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.hxx> -#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/uno/Type.h> #include <com/sun/star/uno/genfunc.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> #include <comphelper/processfactory.hxx> -#include <comphelper/sequence.hxx> -#include <comphelper/string.hxx> #include <comphelper/types.hxx> #include <connectivity/dbexception.hxx> #include <connectivity/dbtools.hxx> #include <cppu/unotype.hxx> -#include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/typed_flags_set.hxx> #include <sfx2/dllapi.h> @@ -166,6 +154,8 @@ #include <uno/data.h> #include <unotools/fontdefs.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/treelistentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 3c171ed08d08..3c7abb34373d 100644 --- a/dbaccess/inc/pch/precompiled_sdbt.hxx +++ b/dbaccess/inc/pch/precompiled_sdbt.hxx @@ -13,29 +13,38 @@ 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:20 using: + Generated on 2019-04-29 21:18:38 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: ./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_sdbt.hxx "make dbaccess.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <memory> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 +#include <osl/diagnose.h> #include <rtl/ustrbuf.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/ErrorCondition.hpp> #include <com/sun/star/sdb/XQueriesSupplier.hpp> #include <com/sun/star/sdb/tools/CompositionType.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> -#include <comphelper/componentmodule.hxx> #include <comphelper/namedvaluecollection.hxx> #include <connectivity/dbmetadata.hxx> #include <connectivity/dbtools.hxx> #include <connectivity/sqlerror.hxx> #include <connectivity/statementcomposer.hxx> #include <cppuhelper/exc_hlp.hxx> +#include <cppuhelper/factory.hxx> #include <cppuhelper/supportsservice.hxx> #include <tools/diagnose_ex.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 954337083fbe..77264da13231 100644 --- a/desktop/inc/pch/precompiled_deployment.hxx +++ b/desktop/inc/pch/precompiled_deployment.hxx @@ -13,29 +13,31 @@ 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:21 using: + Generated on 2019-04-29 21:18:38 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: ./bin/update_pch_bisect ./desktop/inc/pch/precompiled_deployment.hxx "make desktop.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> -#include <config_features.h> #include <cstddef> -#include <list> #include <memory> #include <ostream> #include <unordered_map> #include <vector> #include <boost/optional.hpp> +#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/thread.hxx> +#include <osl/time.h> #include <rtl/bootstrap.hxx> +#include <rtl/byteseq.hxx> #include <rtl/strbuf.hxx> #include <rtl/string.h> #include <rtl/string.hxx> @@ -48,6 +50,8 @@ #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> @@ -61,7 +65,9 @@ #include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/task/XInteractionApprove.hpp> +#include <com/sun/star/ucb/CommandAbortedException.hpp> #include <com/sun/star/ucb/CommandFailedException.hpp> +#include <com/sun/star/ucb/ContentCreationException.hpp> #include <com/sun/star/ucb/NameClash.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> #include <com/sun/star/uno/Any.hxx> @@ -73,7 +79,7 @@ #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/anytostring.hxx> +#include <comphelper/comphelperdllapi.h> #include <comphelper/sequence.hxx> #include <comphelper/servicedecl.hxx> #include <cppu/cppudllapi.h> @@ -84,5 +90,8 @@ #include <ucbhelper/content.hxx> #include <unotools/unotoolsdllapi.h> #include <xmlscript/xml_helper.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 9355d70e1508..de085cceade9 100644 --- a/desktop/inc/pch/precompiled_deploymentgui.hxx +++ b/desktop/inc/pch/precompiled_deploymentgui.hxx @@ -13,20 +13,22 @@ 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:22 using: + Generated on 2019-04-29 21:18:38 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: ./bin/update_pch_bisect ./desktop/inc/pch/precompiled_deploymentgui.hxx "make desktop.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> #include <deque> #include <iomanip> #include <limits.h> +#include <limits> +#include <list> #include <memory> #include <new> #include <ostream> @@ -34,21 +36,23 @@ #include <utility> #include <vector> #include <boost/optional.hpp> +#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> -#include <osl/thread.h> #include <osl/time.h> #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> #include <sal/macros.h> #include <sal/saldllapi.h> #include <sal/types.h> @@ -56,25 +60,33 @@ #include <salhelper/thread.hxx> #include <vcl/accel.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builderfactory.hxx> #include <vcl/ctrl.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> -#include <vcl/edit.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/layout.hxx> +#include <vcl/keycod.hxx> +#include <vcl/menu.hxx> #include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> #include <vcl/quickselectionengine.hxx> -#include <vcl/salnativewidgets.hxx> -#include <vcl/seleng.hxx> +#include <vcl/settings.hxx> #include <vcl/svapp.hxx> -#include <vcl/timer.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistbox.hxx> +#include <vcl/vclenum.hxx> +#include <vcl/vclevent.hxx> +#include <vcl/vclptr.hxx> +#include <vcl/vclreferencebase.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> +#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/lang/IllegalArgumentException.hpp> #include <com/sun/star/ucb/CommandAbortedException.hpp> #include <com/sun/star/ucb/CommandFailedException.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> @@ -91,7 +103,6 @@ #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/genfunc.hxx> #include <comphelper/anytostring.hxx> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -100,7 +111,6 @@ #include <cppuhelper/implbase.hxx> #include <o3tl/typed_flags_set.hxx> #include <svtools/controldims.hxx> -#include <svtools/svtdllapi.h> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> @@ -113,8 +123,8 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/configmgr.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelist.hxx> -#include <vcl/treelistbox.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 e821ab04d46f..9adcd84b63f7 100644 --- a/desktop/inc/pch/precompiled_deploymentmisc.hxx +++ b/desktop/inc/pch/precompiled_deploymentmisc.hxx @@ -13,24 +13,25 @@ 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:23 using: + Generated on 2019-04-29 21:18:39 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: ./bin/update_pch_bisect ./desktop/inc/pch/precompiled_deploymentmisc.hxx "make desktop.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> -#include <config_folders.h> #include <cstddef> #include <cstdlib> -#include <exception> #include <memory> #include <sstream> #include <string> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/getglobalmutex.hxx> @@ -44,7 +45,6 @@ #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> @@ -61,14 +61,14 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <salhelper/linkhelper.hxx> -#include <com/sun/star/io/XInputStream.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/uno/Any.hxx> +#include <com/sun/star/uno/Any.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.hxx> +#include <com/sun/star/uno/Type.h> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.hxx> #include <comphelper/comphelperdllapi.h> @@ -81,5 +81,8 @@ #include <typelib/typedescription.h> #include <uno/data.h> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 ccc4286c8dcc..e89281c1fd6e 100644 --- a/desktop/inc/pch/precompiled_sofficeapp.hxx +++ b/desktop/inc/pch/precompiled_sofficeapp.hxx @@ -13,22 +13,17 @@ 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:27 using: + Generated on 2019-04-29 21:18:39 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: ./bin/update_pch_bisect ./desktop/inc/pch/precompiled_sofficeapp.hxx "make desktop.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> #include <float.h> @@ -36,23 +31,18 @@ #include <iomanip> #include <limits.h> #include <limits> -#include <list> -#include <locale> -#include <map> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <set> -#include <stack> #include <stddef.h> #include <string.h> #include <type_traits> -#include <typeinfo> -#include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> @@ -62,21 +52,16 @@ #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> #include <osl/security.h> #include <osl/security.hxx> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> +#include <rtl/byteseq.hxx> #include <rtl/digest.h> #include <rtl/instance.hxx> #include <rtl/locale.h> @@ -89,83 +74,49 @@ #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/uri.hxx> #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/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/singletonref.hxx> -#include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> -#include <vcl/accel.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builder.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/dndhelp.hxx> -#include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/errinf.hxx> -#include <vcl/event.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.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> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.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> -#include <vcl/wmfexternal.hxx> -#include <app.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -176,40 +127,15 @@ #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> #include <basic/basicdllapi.h> #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/awt/SystemPointer.hpp> -#include <com/sun/star/beans/NamedValue.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.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/frame/XFrame.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/lang/Locale.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -220,61 +146,49 @@ #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/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/DateTime.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #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 <o3tl/underlyingenumvalue.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 <svtools/svtresid.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> #include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/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/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <app.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/drawinglayer/inc/pch/precompiled_drawinglayer.hxx b/drawinglayer/inc/pch/precompiled_drawinglayer.hxx index d15d6cd75db6..4c6dfb76e334 100644 --- a/drawinglayer/inc/pch/precompiled_drawinglayer.hxx +++ b/drawinglayer/inc/pch/precompiled_drawinglayer.hxx @@ -13,33 +13,37 @@ 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:28 using: + Generated on 2019-04-29 21:18:39 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: ./bin/update_pch_bisect ./drawinglayer/inc/pch/precompiled_drawinglayer.hxx "make drawinglayer.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> #include <deque> #include <limits.h> +#include <limits> #include <memory> #include <new> #include <numeric> #include <ostream> #include <string.h> +#include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> +#include <osl/interlck.h> #include <osl/mutex.hxx> -#include <osl/process.h> #include <rtl/alloc.h> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> +#include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> @@ -50,29 +54,18 @@ #include <sal/config.h> #include <sal/detail/log.h> #include <sal/log.hxx> -#include <sal/saldllapi.h> #include <sal/types.h> #include <vcl/bitmapex.hxx> #include <vcl/canvastools.hxx> -#include <vcl/cursor.hxx> #include <vcl/dllapi.h> -#include <vcl/event.hxx> -#include <vcl/fntstyle.hxx> -#include <vcl/font.hxx> #include <vcl/graph.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycodes.hxx> +#include <vcl/metaact.hxx> #include <vcl/outdev.hxx> -#include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> #include <vcl/svapp.hxx> -#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> -#include <vcl/vclptr.hxx> #include <vcl/virdev.hxx> -#include <vcl/window.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/color/bcolormodifier.hxx> @@ -93,55 +86,42 @@ #include <basegfx/polygon/b3dpolypolygon.hxx> #include <basegfx/polygon/b3dpolypolygontools.hxx> #include <basegfx/range/b2drange.hxx> -#include <basegfx/range/b2drectangle.hxx> #include <basegfx/range/b3drange.hxx> #include <basegfx/range/basicrange.hxx> -#include <basegfx/utils/canvastools.hxx> -#include <basegfx/utils/gradienttools.hxx> -#include <basegfx/utils/tools.hxx> #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b3dtuple.hxx> -#include <basegfx/vector/b2dsize.hxx> +#include <basegfx/utils/canvastools.hxx> #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #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/lang/Locale.hpp> -#include <com/sun/star/rendering/PathCapType.hpp> -#include <com/sun/star/rendering/PathJoinType.hpp> -#include <com/sun/star/rendering/TexturingMode.hpp> -#include <com/sun/star/rendering/XCanvas.hpp> -#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/util/XAccounting.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> -#include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#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/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> #include <tools/color.hxx> #include <tools/fontenum.hxx> #include <tools/gen.hxx> -#include <tools/solar.h> +#include <tools/link.hxx> +#include <tools/stream.hxx> #include <tools/toolsdllapi.h> -#include <tools/wintypes.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <drawinglayer/attribute/fillgradientattribute.hxx> +#include <drawinglayer/attribute/lineattribute.hxx> #include <drawinglayer/attribute/materialattribute3d.hxx> #include <drawinglayer/attribute/sdrallattribute3d.hxx> #include <drawinglayer/attribute/sdrfillattribute.hxx> @@ -169,6 +149,7 @@ #include <drawinglayer/primitive2d/maskprimitive2d.hxx> #include <drawinglayer/primitive2d/metafileprimitive2d.hxx> #include <drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx> +#include <drawinglayer/primitive2d/objectinfoprimitive2d.hxx> #include <drawinglayer/primitive2d/pagepreviewprimitive2d.hxx> #include <drawinglayer/primitive2d/pointarrayprimitive2d.hxx> #include <drawinglayer/primitive2d/polygonprimitive2d.hxx> @@ -195,5 +176,6 @@ #include <drawinglayer/processor2d/baseprocessor2d.hxx> #include <drawinglayer/processor3d/baseprocessor3d.hxx> #include <drawinglayer/texture/texture.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/editeng/inc/pch/precompiled_editeng.hxx b/editeng/inc/pch/precompiled_editeng.hxx index 401237679ef1..5ea76a4f015b 100644 --- a/editeng/inc/pch/precompiled_editeng.hxx +++ b/editeng/inc/pch/precompiled_editeng.hxx @@ -13,45 +13,41 @@ 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:30 using: + Generated on 2019-04-29 21:18:40 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: ./bin/update_pch_bisect ./editeng/inc/pch/precompiled_editeng.hxx "make editeng.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> +#include <atomic> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <exception> #include <float.h> #include <functional> #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> #include <stddef.h> -#include <stdexcept> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> +#include <typeinfo> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> @@ -61,12 +57,10 @@ #include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/thread.h> -#include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -78,12 +72,11 @@ #include <rtl/tencinfo.h> #include <rtl/textcvt.h> #include <rtl/textenc.h> -#include <rtl/unload.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> #include <sal/macros.h> #include <sal/mathconf.h> @@ -92,47 +85,33 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> +#include <vcl/EnumContext.hxx> #include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> +#include <vcl/builder.hxx> #include <vcl/checksum.hxx> -#include <vcl/combobox.hxx> -#include <vcl/ctrl.hxx> #include <vcl/dllapi.h> -#include <vcl/dndhelp.hxx> -#include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/field.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.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/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/region.hxx> -#include <vcl/salgtype.hxx> -#include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/settings.hxx> -#include <vcl/spinfld.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/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wrkwin.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -146,74 +125,36 @@ #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> -#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/XAccessibleExtendedComponent.hpp> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> -#include <com/sun/star/beans/NamedValue.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/XTolerantMultiPropertySet.hpp> -#include <com/sun/star/container/XIndexAccess.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> -#include <com/sun/star/drawing/XDrawPage.hpp> -#include <com/sun/star/drawing/XShapes.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/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.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/UnicodeScript.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XLocaleData4.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/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/style/NumberingType.hpp> -#include <com/sun/star/style/XStyle.hpp> -#include <com/sun/star/table/XColumnRowRange.hpp> -#include <com/sun/star/task/XStatusIndicator.hpp> -#include <com/sun/star/ucb/XAnyCompare.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/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> @@ -221,19 +162,8 @@ #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/XCloneable.hpp> -#include <com/sun/star/util/XStringMapping.hpp> -#include <com/sun/star/xml/Attribute.hpp> -#include <com/sun/star/xml/FastAttribute.hpp> -#include <com/sun/star/xml/sax/SAXException.hpp> -#include <com/sun/star/xml/sax/SAXParseException.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> -#include <com/sun/star/xml/sax/XDocumentHandler.hpp> -#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp> #include <com/sun/star/xml/sax/XFastAttributeList.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> -#include <com/sun/star/xml/sax/XFastTokenHandler.hpp> -#include <com/sun/star/xml/sax/XLocator.hpp> #include <comphelper/accessiblecomponenthelper.hxx> #include <comphelper/accessiblecontexthelper.hxx> #include <comphelper/comphelperdllapi.h> @@ -241,12 +171,9 @@ #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> -#include <comphelper/servicehelper.hxx> #include <comphelper/solarmutex.hxx> #include <comphelper/string.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> -#include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> @@ -261,27 +188,25 @@ #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> #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/i18nutildllapi.h> -#include <i18nutil/paper.hxx> #include <i18nutil/transliteration.hxx> #include <libxml/xmlwriter.h> #include <linguistic/lngprops.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sax/fastattribs.hxx> #include <sax/saxdllapi.h> +#include <sfx2/dllapi.h> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> -#include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> @@ -289,19 +214,17 @@ #include <svl/itemset.hxx> #include <svl/lstner.hxx> #include <svl/poolitem.hxx> -#include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svtools/svtdllapi.h> #include <tools/color.hxx> #include <tools/date.hxx> -#include <tools/datetime.hxx> #include <tools/debug.hxx> #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/stream.hxx> @@ -309,26 +232,25 @@ #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> +#include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/saveopt.hxx> +#include <unotools/resmgr.hxx> +#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> #include <xmloff/dllapi.h> #include <xmloff/families.hxx> #include <xmloff/nmspmap.hxx> -#include <xmloff/xmlexppr.hxx> -#include <xmloff/xmlictxt.hxx> -#include <xmloff/xmlimppr.hxx> -#include <xmloff/xmlprmap.hxx> #include <xmloff/xmltoken.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <editeng/adjustitem.hxx> #include <editeng/autokernitem.hxx> #include <editeng/brushitem.hxx> @@ -354,6 +276,7 @@ #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> @@ -365,7 +288,6 @@ #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> @@ -378,5 +300,6 @@ #include <editeng/unotext.hxx> #include <editeng/wghtitem.hxx> #include <editeng/wrlmitem.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/emfio/inc/pch/precompiled_emfio.hxx b/emfio/inc/pch/precompiled_emfio.hxx index 9c1218c30f12..feae95309766 100644 --- a/emfio/inc/pch/precompiled_emfio.hxx +++ b/emfio/inc/pch/precompiled_emfio.hxx @@ -13,33 +13,44 @@ 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:31 using: + Generated on 2019-04-29 21:18:40 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: ./bin/update_pch_bisect ./emfio/inc/pch/precompiled_emfio.hxx "make emfio.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <memory> #include <stddef.h> -#include <stdlib.h> +#include <vector> #include <boost/optional.hpp> +#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/thread.hxx> #include <rtl/crc.h> #include <rtl/instance.hxx> +#include <rtl/ref.hxx> #include <rtl/strbuf.hxx> #include <rtl/tencinfo.h> #include <rtl/unload.h> #include <rtl/ustring.hxx> #include <sal/config.h> +#include <sal/log.hxx> #include <sal/macros.h> #include <sal/types.h> #include <sal/typesizes.h> +#include <salhelper/simplereferenceobject.hxx> +#include <vcl/bitmap.hxx> +#include <vcl/dllapi.h> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/forms/inc/pch/precompiled_frm.hxx b/forms/inc/pch/precompiled_frm.hxx index a999ed4e6012..49f4d4e0f190 100644 --- a/forms/inc/pch/precompiled_frm.hxx +++ b/forms/inc/pch/precompiled_frm.hxx @@ -13,41 +13,38 @@ 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:32 using: + Generated on 2019-04-29 21:18:40 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: ./bin/update_pch_bisect ./forms/inc/pch/precompiled_frm.hxx "make forms.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> #include <cstddef> -#include <exception> #include <functional> #include <iterator> -#include <limits> -#include <list> #include <map> #include <memory> #include <set> -#include <stdlib.h> #include <string.h> #include <utility> #include <vector> +#include <boost/lexical_cast.hpp> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.hxx> -#include <osl/process.h> #include <rtl/alloc.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> @@ -58,33 +55,28 @@ #include <rtl/ustring.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> -#include <vcl/bitmap.hxx> -#include <vcl/button.hxx> -#include <vcl/cursor.hxx> +#include <vcl/ctrl.hxx> #include <vcl/dllapi.h> -#include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> #include <vcl/graph.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/outdev.hxx> -#include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> #include <vcl/settings.hxx> #include <vcl/stdtext.hxx> #include <vcl/svapp.hxx> -#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/window.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <basegfx/color/bcolor.hxx> #include <com/sun/star/awt/Key.hpp> #include <com/sun/star/awt/KeyGroup.hpp> #include <com/sun/star/awt/MouseButton.hpp> @@ -102,7 +94,6 @@ #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/form/FormComponentType.hpp> #include <com/sun/star/form/XForm.hpp> #include <com/sun/star/form/XLoadable.hpp> @@ -123,7 +114,6 @@ #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/XOutputStream.hpp> #include <com/sun/star/io/XSeekable.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> @@ -131,7 +121,6 @@ #include <com/sun/star/lang/WrappedTargetRuntimeException.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/sdb/CommandType.hpp> @@ -145,18 +134,17 @@ #include <com/sun/star/sdbc/XRowSet.hpp> #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> #include <com/sun/star/task/InteractionHandler.hpp> -#include <com/sun/star/task/XInteractionHandler.hpp> #include <com/sun/star/task/XInteractionRequest.hpp> #include <com/sun/star/text/WritingMode2.hpp> #include <com/sun/star/ui/dialogs/XExecutableDialog.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.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> @@ -164,7 +152,6 @@ #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/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/VetoException.hpp> #include <com/sun/star/util/XCloneable.hpp> @@ -184,25 +171,20 @@ #include <com/sun/star/xsd/WhiteSpaceTreatment.hpp> #include <comphelper/basicio.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/container.hxx> #include <comphelper/enumhelper.hxx> #include <comphelper/guarding.hxx> -#include <comphelper/listenernotification.hxx> -#include <comphelper/numbers.hxx> +#include <comphelper/interfacecontainer2.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/property.hxx> -#include <comphelper/propertysetinfo.hxx> #include <comphelper/sequence.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> #include <connectivity/formattedcolumnvalue.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/queryinterface.hxx> @@ -220,31 +202,33 @@ #include <editeng/fontitem.hxx> #include <editeng/scripttypeitem.hxx> #include <editeng/svxenum.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <o3tl/any.hxx> #include <o3tl/functional.hxx> #include <o3tl/typed_flags_set.hxx> #include <sfx2/dllapi.h> -#include <sfx2/sfxuno.hxx> +#include <sfx2/groupid.hxx> +#include <sfx2/shell.hxx> #include <sfx2/signaturestate.hxx> #include <sot/formats.hxx> +#include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/itempool.hxx> #include <svl/itemset.hxx> -#include <svl/lstner.hxx> #include <svl/poolitem.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svtools/imageresourceaccess.hxx> -#include <svtools/svtdllapi.h> #include <svx/svxdllapi.h> #include <toolkit/helper/emptyfontdescriptor.hxx> #include <toolkit/helper/vclunohelper.hxx> +#include <tools/color.hxx> #include <tools/date.hxx> #include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> +#include <tools/fontenum.hxx> #include <tools/gen.hxx> #include <tools/inetmime.hxx> #include <tools/lineend.hxx> @@ -258,8 +242,6 @@ #include <tools/urlobj.hxx> #include <tools/wintypes.hxx> #include <ucbhelper/content.hxx> -#include <unotools/charclass.hxx> -#include <unotools/configitem.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> #include <unotools/sharedunocomponent.hxx> @@ -267,5 +249,8 @@ #include <unotools/textsearch.hxx> #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 fcba92bc88ad..12c22ecf9195 100644 --- a/framework/inc/pch/precompiled_fwe.hxx +++ b/framework/inc/pch/precompiled_fwe.hxx @@ -13,63 +13,49 @@ 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:34 using: + Generated on 2019-04-29 21:18:40 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: ./bin/update_pch_bisect ./framework/inc/pch/precompiled_fwe.hxx "make framework.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> #include <cstdlib> #include <cstring> -#include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> #include <limits.h> #include <limits> -#include <list> -#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 <type_traits> #include <utility> #include <vector> +#include <boost/optional.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/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/time.h> +#include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -78,7 +64,6 @@ #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/ustrbuf.h> @@ -94,59 +79,35 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/thread.hxx> -#include <vcl/EnumContext.hxx> -#include <vcl/accel.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/event.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/mapmod.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.hxx> #include <vcl/svapp.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> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -157,32 +118,12 @@ #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> #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/drawing/LineCap.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.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/Locale.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -194,57 +135,43 @@ #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/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 <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/weak.hxx> -#include <cppuhelper/weakagg.hxx> -#include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #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 <o3tl/underlyingenumvalue.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> -#include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/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/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <framework/fwedllapi.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/framework/inc/pch/precompiled_fwi.hxx b/framework/inc/pch/precompiled_fwi.hxx index bbbf2ec1cd38..55c5aec29971 100644 --- a/framework/inc/pch/precompiled_fwi.hxx +++ b/framework/inc/pch/precompiled_fwi.hxx @@ -13,137 +13,74 @@ 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:36 using: + Generated on 2019-04-29 21:18:40 using: ./bin/update_pch framework fwi --cutoff=9 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./framework/inc/pch/precompiled_fwi.hxx "make framework.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <float.h> #include <iomanip> -#include <limits.h> #include <limits> -#include <math.h> -#include <memory> #include <new> #include <ostream> -#include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <utility> -#include <vector> +#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/process.h> -#include <osl/security.h> -#include <osl/thread.hxx> -#include <osl/time.h> +#include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.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/stringutils.hxx> -#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> #include <rtl/uuid.h> #include <sal/config.h> -#include <sal/detail/log.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> -#include <vcl/alpha.hxx> -#include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> -#include <vcl/checksum.hxx> -#include <vcl/dllapi.h> -#include <vcl/mapmod.hxx> -#include <vcl/region.hxx> -#include <vcl/scopedbitmapaccess.hxx> -#include <vcl/vclenum.hxx> -#include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> -#include <basegfx/basegfxdllapi.h> -#include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> -#include <basegfx/numeric/ftools.hxx> -#include <basegfx/point/b2dpoint.hxx> -#include <basegfx/point/b2ipoint.hxx> -#include <basegfx/polygon/b2dpolygon.hxx> -#include <basegfx/polygon/b2dpolypolygon.hxx> -#include <basegfx/range/b2drange.hxx> -#include <basegfx/range/basicrange.hxx> -#include <basegfx/tuple/b2dtuple.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 <com/sun/star/lang/Locale.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #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/XInterface.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> -#include <comphelper/fileformat.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#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 <tools/color.hxx> -#include <tools/debug.hxx> -#include <tools/fontenum.hxx> -#include <tools/gen.hxx> -#include <tools/link.hxx> -#include <tools/mapunit.hxx> -#include <tools/solar.h> -#include <tools/toolsdllapi.h> #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/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/framework/inc/pch/precompiled_fwk.hxx b/framework/inc/pch/precompiled_fwk.hxx index 8c869f020b7b..1a65b2de84da 100644 --- a/framework/inc/pch/precompiled_fwk.hxx +++ b/framework/inc/pch/precompiled_fwk.hxx @@ -13,26 +13,20 @@ 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:39 using: + Generated on 2019-04-29 21:18:41 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: ./bin/update_pch_bisect ./framework/inc/pch/precompiled_fwk.hxx "make framework.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <deque> #include <float.h> #include <functional> -#include <fwidllapi.h> -#include <general.h> #include <iomanip> #include <limits.h> #include <limits> @@ -41,41 +35,29 @@ #include <memory> #include <new> #include <ostream> -#include <properties.h> -#include <services.h> -#include <sstream> #include <stddef.h> -#include <stdtypes.h> #include <string.h> -#include <string> #include <type_traits> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.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.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> #include <osl/security.hxx> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -86,7 +68,6 @@ #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> @@ -103,10 +84,8 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/singletonref.hxx> #include <salhelper/thread.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> @@ -116,22 +95,13 @@ #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> -#include <vcl/edit.hxx> -#include <vcl/errcode.hxx> #include <vcl/evntpost.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/mnemonic.hxx> #include <vcl/outdev.hxx> @@ -150,13 +120,12 @@ #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -167,7 +136,6 @@ #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> @@ -184,7 +152,6 @@ #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> @@ -207,7 +174,6 @@ #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/XIndexContainer.hpp> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> @@ -227,13 +193,8 @@ #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/graphic/XPrimitive2D.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XOutputStream.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> @@ -242,9 +203,7 @@ #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/XAcceleratorConfiguration.hpp> #include <com/sun/star/ui/XImageManager.hpp> #include <com/sun/star/ui/XUIConfiguration.hpp> #include <com/sun/star/ui/XUIConfigurationListener.hpp> @@ -252,6 +211,7 @@ #include <com/sun/star/ui/XUIElement.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> @@ -260,23 +220,18 @@ #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/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/DateTime.hpp> #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> -#include <com/sun/star/util/VetoException.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/fileformat.h> #include <comphelper/interfacecontainer2.hxx> -#include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> #include <comphelper/sequence.hxx> #include <comphelper/sequenceashashmap.hxx> @@ -294,33 +249,29 @@ #include <cppuhelper/weak.hxx> #include <cppuhelper/weakref.hxx> #include <helper/mischelper.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #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/listenermultiplexer.hxx> #include <toolkit/helper/macros.hxx> #include <toolkit/helper/mutexhelper.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/toolsdllapi.h> #include <tools/urlobj.hxx> #include <typelib/typeclass.h> @@ -334,7 +285,15 @@ #include <unotools/fontdefs.hxx> #include <unotools/options.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <framework/addonsoptions.hxx> #include <framework/fwedllapi.h> +#include <fwidllapi.h> +#include <general.h> +#include <properties.h> +#include <services.h> +#include <stdtypes.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 ca170528d9b2..7f8afcab6abf 100644 --- a/framework/inc/pch/precompiled_fwl.hxx +++ b/framework/inc/pch/precompiled_fwl.hxx @@ -13,71 +13,51 @@ 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:42 using: + Generated on 2019-04-29 21:18:41 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: ./bin/update_pch_bisect ./framework/inc/pch/precompiled_fwl.hxx "make framework.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> #include <cstdlib> #include <cstring> -#include <deque> -#include <exception> #include <float.h> #include <functional> -#include <fwidllapi.h> -#include <general.h> #include <iomanip> #include <limits.h> #include <limits> -#include <map> #include <math.h> #include <memory> #include <new> #include <ostream> #include <queue> -#include <services.h> -#include <set> #include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> -#include <stdtypes.h> #include <string.h> #include <string> #include <type_traits> -#include <typeinfo> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.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.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> @@ -89,7 +69,6 @@ #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> @@ -105,70 +84,37 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/singletonref.hxx> -#include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builder.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/dockwin.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/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> #include <vcl/i18nhelp.hxx> -#include <vcl/idle.hxx> -#include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.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/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/vclstatuslistener.hxx> -#include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> -#include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -179,16 +125,13 @@ #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> -#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/MenuItemStyle.hpp> -#include <com/sun/star/awt/SystemPointer.hpp> #include <com/sun/star/awt/XActionListener.hpp> #include <com/sun/star/awt/XAdjustmentListener.hpp> #include <com/sun/star/awt/XDevice.hpp> @@ -211,50 +154,27 @@ #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/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/XContainerListener.hpp> #include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.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/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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -266,31 +186,19 @@ #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/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/Time.hpp> #include <com/sun/star/util/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> -#include <com/sun/star/util/VetoException.hpp> #include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/view/XSelectionChangeListener.hpp> -#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/interfacecontainer2.hxx> #include <comphelper/processfactory.hxx> -#include <comphelper/propstate.hxx> -#include <comphelper/sequence.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> @@ -304,21 +212,17 @@ #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/interfacecontainer.hxx> -#include <cppuhelper/propshlp.hxx> -#include <cppuhelper/proptypehlp.h> #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/i18nutildllapi.h> #include <macros/xserviceinfo.hxx> #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/svldllapi.h> #include <svtools/popupmenucontrollerbase.hxx> #include <svtools/svtdllapi.h> @@ -328,35 +232,30 @@ #include <toolkit/helper/macros.hxx> #include <toolkit/helper/mutexhelper.hxx> #include <tools/color.hxx> -#include <tools/date.hxx> -#include <tools/debug.hxx> -#include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/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/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/resmgr.hxx> -#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <framework/fwedllapi.h> +#include <fwidllapi.h> +#include <general.h> +#include <services.h> +#include <stdtypes.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/hwpfilter/inc/pch/precompiled_hwp.hxx b/hwpfilter/inc/pch/precompiled_hwp.hxx index 33bafda5dba4..f8f3efa4b5b6 100644 --- a/hwpfilter/inc/pch/precompiled_hwp.hxx +++ b/hwpfilter/inc/pch/precompiled_hwp.hxx @@ -13,60 +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:43 using: + Generated on 2019-04-29 21:18:41 using: ./bin/update_pch hwpfilter hwp --cutoff=3 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./hwpfilter/inc/pch/precompiled_hwp.hxx "make hwpfilter.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <assert.h> #include <cassert> -#include <config_global.h> #include <cstddef> -#include <cstdlib> -#include <cstring> #include <errno.h> +#include <limits> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <sstream> #include <stdio.h> #include <stdlib.h> -#include <string> #include <type_traits> #include <utility> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/endian.h> -#include <osl/file.h> #include <osl/interlck.h> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/time.h> -#include <rtl/alloc.h> -#include <rtl/byteseq.h> #include <rtl/character.hxx> -#include <rtl/locale.h> #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/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 <comphelper/fileformat.h> +#include <vcl/dllapi.h> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <comphelper/newarray.hxx> -#include <tools/solar.h> +#include <o3tl/underlyingenumvalue.hxx> #include <tools/toolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#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 096a81611bc4..145ec26f0e9a 100644 --- a/lotuswordpro/inc/pch/precompiled_lwpft.hxx +++ b/lotuswordpro/inc/pch/precompiled_lwpft.hxx @@ -13,26 +13,34 @@ 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:44 using: + Generated on 2019-04-29 21:18:43 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: ./bin/update_pch_bisect ./lotuswordpro/inc/pch/precompiled_lwpft.hxx "make lotuswordpro.build" --find-conflicts */ +#if PCH_LEVEL >= 1 +#include <algorithm> #include <assert.h> #include <cassert> #include <cstddef> #include <cstring> +#include <limits> #include <memory> #include <new> #include <ostream> +#include <set> #include <stddef.h> #include <stdexcept> #include <stdio.h> #include <string.h> +#include <type_traits> +#include <utility> #include <vector> #include <boost/cast.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> #include <osl/file.h> @@ -56,33 +64,23 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/bitmap.hxx> #include <vcl/dllapi.h> #include <vcl/svapp.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XStream.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/ucb/CommandAbortedException.hpp> -#include <com/sun/star/ucb/ContentCreationException.hpp> -#include <com/sun/star/ucb/XCommandEnvironment.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/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/xml/sax/XDocumentHandler.hpp> -#include <comphelper/fileformat.h> -#include <cppu/cppudllapi.h> #include <cppuhelper/supportsservice.hxx> +#include <o3tl/numeric.hxx> +#include <o3tl/safeint.hxx> #include <sfx2/dllapi.h> #include <tools/color.hxx> #include <tools/solar.h> #include <tools/stream.hxx> -#include <ucbhelper/content.hxx> -#include <ucbhelper/ucbhelperdllapi.h> #include <xmloff/attrlist.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/oox/inc/pch/precompiled_oox.hxx b/oox/inc/pch/precompiled_oox.hxx index d65aa127e897..b9f12c7c6c2c 100644 --- a/oox/inc/pch/precompiled_oox.hxx +++ b/oox/inc/pch/precompiled_oox.hxx @@ -13,48 +13,41 @@ 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:46 using: + Generated on 2019-04-29 21:18: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: ./bin/update_pch_bisect ./oox/inc/pch/precompiled_oox.hxx "make oox.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cmath> #include <cstddef> -#include <cstdlib> #include <exception> #include <functional> #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <map> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stdarg.h> -#include <stdlib.h> #include <string.h> -#include <string> -#include <unordered_set> +#include <type_traits> #include <utility> #include <vector> #include <boost/algorithm/string.hpp> #include <boost/optional.hpp> -#include <boost/optional/optional.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/process.h> #include <osl/thread.h> -#include <osl/thread.hxx> #include <rtl/bootstrap.hxx> #include <rtl/character.hxx> #include <rtl/cipher.h> @@ -73,31 +66,34 @@ #include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> -#include <rtl/uuid.h> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/saldllapi.h> #include <sal/types.h> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/animate/Animation.hxx> -#include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> #include <vcl/mapmod.hxx> +#include <vcl/svapp.hxx> #include <vcl/vectorgraphicdata.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/tuple/b3dtuple.hxx> #include <basegfx/vector/b2dsize.hxx> +#include <com/sun/star/awt/FontWeight.hpp> #include <com/sun/star/awt/Gradient.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/awt/XBitmap.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/XMultiPropertySet.hpp> @@ -105,31 +101,27 @@ #include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/document/XExporter.hpp> #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/TextHorizontalAdjust.hpp> #include <com/sun/star/drawing/TextVerticalAdjust.hpp> #include <com/sun/star/drawing/XShape.hpp> #include <com/sun/star/drawing/XShapes.hpp> +#include <com/sun/star/graphic/XGraphic.hpp> #include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/io/XOutputStream.hpp> #include <com/sun/star/io/XSeekable.hpp> #include <com/sun/star/io/XStream.hpp> -#include <com/sun/star/lang/IllegalArgumentException.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/style/LineSpacing.hpp> #include <com/sun/star/style/LineSpacingMode.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/ParagraphAdjust.hpp> -#include <com/sun/star/table/BorderLine2.hpp> #include <com/sun/star/text/WritingMode.hpp> #include <com/sun/star/text/XText.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> @@ -141,19 +133,15 @@ #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/xml/Attribute.hpp> -#include <com/sun/star/xml/FastAttribute.hpp> #include <com/sun/star/xml/sax/FastToken.hpp> #include <com/sun/star/xml/sax/SAXException.hpp> #include <com/sun/star/xml/sax/XFastAttributeList.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> -#include <com/sun/star/xml/sax/XFastSAXSerializable.hpp> -#include <com/sun/star/xml/sax/XFastTokenHandler.hpp> -#include <comphelper/anytostring.hxx> #include <comphelper/comphelperdllapi.h> #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> #include <cppuhelper/exc_hlp.hxx> @@ -183,17 +171,18 @@ #include <drawingml/textspacing.hxx> #include <filter/msfilter/msfilterdllapi.h> #include <i18nlangtag/lang.h> +#include <o3tl/cow_wrapper.hxx> #include <o3tl/typed_flags_set.hxx> -#include <sax/fastattribs.hxx> #include <sax/fshelper.hxx> #include <sax/saxdllapi.h> -#include <svtools/svtdllapi.h> +#include <svl/poolitem.hxx> +#include <svl/svldllapi.h> #include <svx/msdffdef.hxx> #include <svx/svxdllapi.h> #include <tools/color.hxx> #include <tools/date.hxx> +#include <tools/diagnose_ex.h> #include <tools/gen.hxx> -#include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/ref.hxx> #include <tools/solar.h> @@ -204,6 +193,8 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <oox/core/contexthandler.hxx> #include <oox/core/contexthandler2.hxx> #include <oox/core/fragmenthandler.hxx> @@ -237,6 +228,8 @@ #include <oox/ole/olestorage.hxx> #include <oox/ppt/comments.hxx> #include <oox/ppt/headerfooter.hxx> +#include <oox/ppt/pptfilterhelpers.hxx> +#include <oox/ppt/pptimport.hxx> #include <oox/ppt/pptshape.hxx> #include <oox/ppt/slidepersist.hxx> #include <oox/token/namespaces.hxx> @@ -246,5 +239,6 @@ #include <oox/vml/vmldrawing.hxx> #include <oox/vml/vmlshape.hxx> #include <oox/vml/vmlshapecontainer.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/package/inc/pch/precompiled_package2.hxx b/package/inc/pch/precompiled_package2.hxx index 57da3538fca5..de5cc736f693 100644 --- a/package/inc/pch/precompiled_package2.hxx +++ b/package/inc/pch/precompiled_package2.hxx @@ -13,38 +13,36 @@ 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:47 using: + Generated on 2019-04-29 21:18:44 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: ./bin/update_pch_bisect ./package/inc/pch/precompiled_package2.hxx "make package.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <exception> -#include <functional> #include <iomanip> +#include <limits> +#include <math.h> #include <memory> #include <new> #include <ostream> -#include <sstream> #include <stddef.h> #include <string.h> -#include <string> #include <type_traits> #include <unordered_map> #include <utility> #include <vector> -#include <boost/optional/optional.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/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.h> @@ -56,8 +54,12 @@ #include <rtl/crc.h> #include <rtl/digest.h> #include <rtl/instance.hxx> +#include <rtl/math.h> +#include <rtl/math.hxx> #include <rtl/random.h> #include <rtl/ref.hxx> +#include <rtl/strbuf.h> +#include <rtl/strbuf.hxx> #include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> @@ -69,27 +71,21 @@ #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/mathconf.h> #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <CRC32.hxx> -#include <EncryptedDataHeader.hxx> -#include <EncryptionData.hxx> -#include <PackageConstants.hxx> -#include <ZipEntry.hxx> -#include <ZipEnumeration.hxx> -#include <ZipFile.hxx> -#include <ZipOutputEntry.hxx> -#include <ZipOutputStream.hxx> -#include <ZipPackage.hxx> -#include <ZipPackageBuffer.hxx> -#include <ZipPackageFolder.hxx> -#include <ZipPackageStream.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <basegfx/basegfxdllapi.h> +#include <basegfx/color/bcolor.hxx> +#include <basegfx/numeric/ftools.hxx> +#include <basegfx/tuple/b3dtuple.hxx> +#include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/embed/StorageFormats.hpp> #include <com/sun/star/io/TempFile.hpp> @@ -114,8 +110,6 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -138,14 +132,30 @@ #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakagg.hxx> -#include <cppuhelper/weakref.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <CRC32.hxx> +#include <EncryptedDataHeader.hxx> +#include <EncryptionData.hxx> +#include <PackageConstants.hxx> +#include <ZipEntry.hxx> +#include <ZipEnumeration.hxx> +#include <ZipFile.hxx> +#include <ZipOutputEntry.hxx> +#include <ZipOutputStream.hxx> +#include <ZipPackage.hxx> +#include <ZipPackageBuffer.hxx> +#include <ZipPackageFolder.hxx> +#include <ZipPackageStream.hxx> #include <package/packagedllapi.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/package/inc/pch/precompiled_xstor.hxx b/package/inc/pch/precompiled_xstor.hxx index f4b9cba3d6f2..6306c5846efd 100644 --- a/package/inc/pch/precompiled_xstor.hxx +++ b/package/inc/pch/precompiled_xstor.hxx @@ -13,27 +13,27 @@ 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:48 using: + Generated on 2019-04-29 21:18:44 using: ./bin/update_pch package xstor --cutoff=2 --exclude:system --include:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./package/inc/pch/precompiled_xstor.hxx "make package.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> -#include <cstring> #include <iomanip> +#include <limits> #include <memory> #include <new> #include <ostream> -#include <sstream> #include <stddef.h> #include <string.h> -#include <string> +#include <utility> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/interlck.h> #include <osl/mutex.h> @@ -51,7 +51,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> @@ -59,6 +58,8 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/StorageFormats.hpp> @@ -68,12 +69,8 @@ #include <com/sun/star/io/TempFile.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/packages/WrongPasswordException.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/ucb/SimpleFileAccess.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -82,7 +79,6 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> @@ -96,11 +92,15 @@ #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/queryinterface.hxx> #include <cppuhelper/typeprovider.hxx> +#include <tools/diagnose_ex.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/reportdesign/inc/pch/precompiled_rpt.hxx b/reportdesign/inc/pch/precompiled_rpt.hxx index 2bb4eaefee66..9348371123de 100644 --- a/reportdesign/inc/pch/precompiled_rpt.hxx +++ b/reportdesign/inc/pch/precompiled_rpt.hxx @@ -13,25 +13,20 @@ 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:50 using: + Generated on 2019-04-29 21:18:44 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: ./bin/update_pch_bisect ./reportdesign/inc/pch/precompiled_rpt.hxx "make reportdesign.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> #include <cstdlib> #include <cstring> #include <deque> -#include <dllapi.h> -#include <exception> #include <float.h> #include <functional> #include <initializer_list> @@ -44,40 +39,29 @@ #include <memory> #include <new> #include <ostream> -#include <set> #include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> #include <string> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <osl/conditn.hxx> +#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.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/thread.hxx> +#include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -88,7 +72,6 @@ #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> @@ -107,50 +90,39 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> #include <vcl/EnumContext.hxx> -#include <vcl/accel.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> +#include <vcl/IDialogRenderable.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/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/event.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/hatch.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.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> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> @@ -162,12 +134,10 @@ #include <vcl/vectorgraphicdata.hxx> #include <vcl/wall.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <RptModel.hxx> -#include <RptObject.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -176,6 +146,7 @@ #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> @@ -185,14 +156,13 @@ #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/Property.hpp> #include <com/sun/star/beans/PropertyAttribute.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/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/container/XNameContainer.hpp> @@ -202,32 +172,20 @@ #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/embed/XStorage.hpp> -#include <com/sun/star/frame/XDispatch.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.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/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/style/XStyle.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> @@ -237,7 +195,6 @@ #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> @@ -246,16 +203,11 @@ #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/fileformat.h> -#include <comphelper/property.hxx> #include <comphelper/sequence.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> #include <connectivity/dbtools.hxx> -#include <core_resource.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/basemutex.hxx> @@ -269,20 +221,18 @@ #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/editengdllapi.h> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <strings.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/cenumitm.hxx> #include <svl/cintitem.hxx> @@ -296,6 +246,7 @@ #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svtools/svtdllapi.h> #include <svx/XPropertyEntry.hxx> #include <svx/sdmetitm.hxx> @@ -346,13 +297,19 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> +#include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <RptModel.hxx> +#include <RptObject.hxx> +#include <core_resource.hxx> +#include <dllapi.h> +#include <strings.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/reportdesign/inc/pch/precompiled_rptui.hxx b/reportdesign/inc/pch/precompiled_rptui.hxx index ef65b5741392..72844185858e 100644 --- a/reportdesign/inc/pch/precompiled_rptui.hxx +++ b/reportdesign/inc/pch/precompiled_rptui.hxx @@ -13,28 +13,22 @@ 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:54 using: + Generated on 2019-04-29 21:18:45 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: ./bin/update_pch_bisect ./reportdesign/inc/pch/precompiled_rptui.hxx "make reportdesign.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> #include <cstdlib> #include <cstring> #include <deque> -#include <dllapi.h> -#include <exception> #include <float.h> #include <functional> -#include <helpids.h> #include <initializer_list> #include <iomanip> #include <iterator> @@ -50,9 +44,9 @@ #include <sstream> #include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> #include <string> +#include <string_view> #include <type_traits> #include <typeinfo> #include <unordered_map> @@ -60,28 +54,19 @@ #include <utility> #include <vector> #include <boost/intrusive_ptr.hpp> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#include <boost/optional.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.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -92,7 +77,6 @@ #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> @@ -109,15 +93,18 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/salhelperdllapi.h> -#include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> +#include <vcl/AccessibleBrowseBoxObjType.hxx> +#include <vcl/BitmapColor.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/IContext.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/NotebookbarContextControl.hxx> #include <vcl/abstdlg.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> @@ -125,9 +112,8 @@ #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> @@ -137,44 +123,31 @@ #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/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/hatch.hxx> +#include <vcl/headbar.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/jobset.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> #include <vcl/prntypes.hxx> -#include <vcl/ptrstyle.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> @@ -184,26 +157,21 @@ #include <vcl/task.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelistentries.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> -#include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <RptDef.hxx> -#include <RptModel.hxx> -#include <RptObject.hxx> -#include <RptPage.hxx> -#include <UndoActions.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> @@ -221,27 +189,28 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basegfx/vector/b3dvector.hxx> -#include <com/sun/star/accessibility/TextSegment.hpp> -#include <com/sun/star/accessibility/XAccessibleStateSet.hpp> +#include <com/sun/star/accessibility/XAccessible.hpp> +#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp> #include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/FontSlant.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/SystemPointer.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#include <com/sun/star/beans/NamedValue.hpp> #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/UnknownPropertyException.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/XPropertyChangeListener.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/XIndexAccess.hpp> #include <com/sun/star/container/XIndexReplace.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/datatransfer/DataFlavor.hpp> @@ -251,26 +220,17 @@ #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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/LineStyle.hpp> +#include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/drawing/XDrawPage.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/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.hpp> #include <com/sun/star/frame/XStatusListener.hpp> #include <com/sun/star/frame/XStatusbarController.hpp> #include <com/sun/star/frame/XTerminateListener.hpp> @@ -279,31 +239,24 @@ #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/io/XInputStream.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/NullPointerException.hpp> -#include <com/sun/star/lang/WrappedTargetException.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/XSingleComponentFactory.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/registry/XRegistryKey.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/ui/XContextChangeEventListener.hpp> -#include <com/sun/star/ui/XStatusbarItem.hpp> +#include <com/sun/star/text/textfield/Type.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> @@ -313,7 +266,6 @@ #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> @@ -321,24 +273,20 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XURLTransformer.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/fileformat.h> #include <comphelper/interfacecontainer2.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/propertysequence.hxx> +#include <comphelper/propertysetinfo.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> @@ -346,14 +294,12 @@ #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> #include <connectivity/dbtools.hxx> -#include <core_resource.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/factory.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> @@ -362,7 +308,6 @@ #include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/propshlp.hxx> #include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> @@ -371,13 +316,12 @@ #include <editeng/editdata.hxx> #include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> +#include <editeng/editobj.hxx> #include <editeng/editstat.hxx> #include <editeng/editview.hxx> #include <editeng/eedata.hxx> -#include <editeng/eeitem.hxx> #include <editeng/forbiddencharacterstable.hxx> -#include <editeng/numdef.hxx> -#include <editeng/numitem.hxx> +#include <editeng/macros.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> @@ -391,25 +335,22 @@ #include <formula/types.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> #include <i18nutil/i18nutildllapi.h> #include <i18nutil/paper.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> -#include <o3tl/sorted_vector.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <reportformula.hxx> -#include <sfx2/ctrlitem.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/dllapi.h> #include <sfx2/linksrc.hxx> -#include <sfx2/lnkbase.hxx> -#include <sfx2/sfxstatuslistener.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> -#include <strings.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/cenumitm.hxx> #include <svl/cintitem.hxx> @@ -422,7 +363,6 @@ #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> -#include <svl/memberid.h> #include <svl/metitem.hxx> #include <svl/poolitem.hxx> #include <svl/sharedstring.hxx> @@ -430,11 +370,10 @@ #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svtools/accessibilityoptions.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/framestatuslistener.hxx> -#include <vcl/headbar.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/statusbarcontroller.hxx> #include <svtools/svtdllapi.h> @@ -465,6 +404,7 @@ #include <svx/sdr/overlay/overlayobject.hxx> #include <svx/sdr/overlay/overlayobjectlist.hxx> #include <svx/sdrobjectuser.hxx> +#include <svx/sdrpageuser.hxx> #include <svx/sdshcitm.hxx> #include <svx/sdshitm.hxx> #include <svx/sdshtitm.hxx> @@ -513,9 +453,9 @@ #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/tbxcolorupdate.hxx> #include <svx/xcolit.hxx> #include <svx/xdash.hxx> #include <svx/xdef.hxx> @@ -544,17 +484,16 @@ #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/multisel.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> #include <tools/weakbase.h> #include <tools/weakbase.hxx> #include <tools/wintypes.hxx> @@ -564,18 +503,26 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/accessiblestatesethelper.hxx> #include <unotools/configitem.hxx> #include <unotools/confignode.hxx> -#include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> +#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/AccessibleBrowseBoxObjType.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelistentries.hxx> -#include <vcl/viewdataentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <RptDef.hxx> +#include <RptModel.hxx> +#include <RptObject.hxx> +#include <RptPage.hxx> +#include <UndoActions.hxx> +#include <core_resource.hxx> +#include <dllapi.h> +#include <helpids.h> +#include <reportformula.hxx> +#include <strings.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/reportdesign/inc/pch/precompiled_rptxml.hxx b/reportdesign/inc/pch/precompiled_rptxml.hxx index 5b2828fb4c78..e875a06950bf 100644 --- a/reportdesign/inc/pch/precompiled_rptxml.hxx +++ b/reportdesign/inc/pch/precompiled_rptxml.hxx @@ -13,25 +13,29 @@ 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:55 using: + Generated on 2019-04-29 21:18:45 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: ./bin/update_pch_bisect ./reportdesign/inc/pch/precompiled_rptxml.hxx "make reportdesign.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> #include <cstring> +#include <limits> #include <memory> +#include <new> #include <unordered_set> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.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/stringutils.hxx> #include <rtl/textenc.h> @@ -40,36 +44,24 @@ #include <rtl/ustrbuf.hxx> #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 <salhelper/simplereferenceobject.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> #include <vcl/svapp.hxx> -#include <RptDef.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/ImagePosition.hpp> #include <com/sun/star/awt/ImageScaleMode.hpp> #include <com/sun/star/awt/TextAlign.hpp> #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyAttribute.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/XTolerantMultiPropertySet.hpp> #include <com/sun/star/chart/XComplexDescriptionAccess.hpp> -#include <com/sun/star/io/XInputStream.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/XSingleComponentFactory.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> +#include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/reflection/ProxyFactory.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/report/ForceNewPage.hpp> #include <com/sun/star/report/GroupOn.hpp> #include <com/sun/star/report/KeepTogether.hpp> @@ -80,31 +72,24 @@ #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/XOfficeDatabaseDocument.hpp> #include <com/sun/star/style/ParagraphAdjust.hpp> -#include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/table/BorderLine2.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/Type.hxx> -#include <com/sun/star/uno/TypeClass.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/MeasureUnit.hpp> -#include <com/sun/star/util/XNumberFormatsSupplier.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/documentconstants.hxx> -#include <comphelper/extract.hxx> #include <comphelper/genericpropertyset.hxx> -#include <comphelper/namecontainer.hxx> +#include <comphelper/propertysetinfo.hxx> #include <comphelper/sequenceashashmap.hxx> #include <connectivity/dbtools.hxx> -#include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/factory.hxx> #include <cppuhelper/supportsservice.hxx> #include <o3tl/typed_flags_set.hxx> #include <sax/tools/converter.hxx> -#include <strings.hxx> +#include <tools/link.hxx> #include <tools/toolsdllapi.h> #include <ucbhelper/content.hxx> #include <unotools/options.hxx> @@ -125,7 +110,13 @@ #include <xmloff/xmlnmspe.hxx> #include <xmloff/xmlprhdl.hxx> #include <xmloff/xmlstyle.hxx> +#include <xmloff/xmltkmap.hxx> #include <xmloff/xmltoken.hxx> #include <xmloff/xmluconv.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <RptDef.hxx> +#include <strings.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sal/inc/pch/precompiled_sal.hxx b/sal/inc/pch/precompiled_sal.hxx index 6dea34cbff41..743cfa7dfea0 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 2017-09-20 22:52:56 using: + Generated on 2019-03-11 18:28:02 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: @@ -26,21 +26,23 @@ #endif #endif +#if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> #include <cassert> #include <cstddef> #include <cstdlib> #include <cstring> -#include <float.h> -#include <list> +#include <limits> #include <math.h> -#include <new> -#include <oslmemory.h> -#include <oslrandom.h> -#include <rtllifecycle.h> +#include <memory> #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <unordered_map> +#include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/endian.h> @@ -60,6 +62,8 @@ #include <osl/thread.h> #include <osl/thread.hxx> #include <osl/time.h> +#include <oslmemory.h> +#include <oslrandom.h> #include <rtl/alloc.h> #include <rtl/bootstrap.h> #include <rtl/bootstrap.hxx> @@ -91,6 +95,7 @@ #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <rtl/uuid.h> +#include <rtllifecycle.h> #include <sal/alloca.h> #include <sal/config.h> #include <sal/detail/log.h> @@ -100,5 +105,10 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <salusesyslog.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/pch/precompiled_sc.hxx b/sc/inc/pch/precompiled_sc.hxx index 383739b80643..3801ff99c443 100644 --- a/sc/inc/pch/precompiled_sc.hxx +++ b/sc/inc/pch/precompiled_sc.hxx @@ -13,24 +13,19 @@ 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:53:27 using: + Generated on 2019-04-29 21:16:52 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: ./bin/update_pch_bisect ./sc/inc/pch/precompiled_sc.hxx "make sc.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> @@ -38,54 +33,44 @@ #include <limits.h> #include <limits> #include <list> -#include <locale> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <scdllapi.h> #include <set> -#include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <typeinfo> #include <unordered_map> #include <unordered_set> #include <utility> #include <vector> +#include <boost/functional/hash.hpp> #include <boost/intrusive_ptr.hpp> #include <boost/optional.hpp> #include <boost/optional/optional.hpp> #include <boost/property_tree/json_parser.hpp> -#include <osl/conditn.h> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/diagnose.hxx> #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/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> #include <osl/security.hxx> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> +#include <rtl/character.hxx> #include <rtl/crc.h> #include <rtl/digest.h> #include <rtl/instance.hxx> @@ -112,82 +97,66 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> #include <salhelper/thread.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/IContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> +#include <vcl/IDialogRenderable.hxx> +#include <vcl/abstdlg.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/button.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> #include <vcl/dndhelp.hxx> #include <vcl/dockwin.hxx> #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> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.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/svapp.hxx> #include <vcl/syswin.hxx> +#include <vcl/tabpage.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> -#include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> #include <vcl/vectorgraphicdata.hxx> #include <vcl/virdev.hxx> #include <vcl/waitobj.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <appoptio.hxx> -#include <attrib.hxx> -#include <autoform.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> @@ -204,45 +173,33 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basic/basicdllapi.h> -#include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxvar.hxx> -#include <brdcst.hxx> -#include <calcmacros.hxx> -#include <cellform.hxx> -#include <cellsuno.hxx> -#include <cellvalue.hxx> -#include <chartarr.hxx> -#include <chartlis.hxx> -#include <chgtrack.hxx> -#include <chgviset.hxx> -#include <clipparam.hxx> -#include <colorscale.hxx> -#include <column.hxx> -#include <columnspanset.hxx> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.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/SystemPointer.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#include <com/sun/star/beans/NamedValue.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/PropertyValue.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/XPropertySetInfo.hpp> #include <com/sun/star/beans/XPropertySetOption.hpp> #include <com/sun/star/beans/XPropertyState.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.hpp> +#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/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> @@ -250,44 +207,26 @@ #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp> -#include <com/sun/star/drawing/XDrawPage.hpp> -#include <com/sun/star/embed/VerbDescriptor.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/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.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/ForbiddenCharacters.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.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/table/CellAddress.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -299,9 +238,7 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -309,42 +246,31 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/xml/sax/XAttributeList.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> #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/propertysequence.hxx> +#include <comphelper/propertysetinfo.hxx> #include <comphelper/propstate.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/string.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> -#include <compiler.hxx> -#include <conditio.hxx> -#include <convuno.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/factory.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> @@ -352,101 +278,51 @@ #include <cppuhelper/interfacecontainer.h> #include <cppuhelper/interfacecontainer.hxx> #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 <detfunc.hxx> -#include <dociter.hxx> -#include <docoptio.hxx> -#include <docpool.hxx> -#include <document.hxx> -#include <documentlinkmgr.hxx> -#include <docuno.hxx> -#include <dpobject.hxx> -#include <dpshttab.hxx> -#include <dputil.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> -#include <drwlayer.hxx> #include <editeng/adjustitem.hxx> +#include <editeng/borderline.hxx> #include <editeng/boxitem.hxx> #include <editeng/brushitem.hxx> #include <editeng/colritem.hxx> +#include <editeng/editdata.hxx> #include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> #include <editeng/editobj.hxx> #include <editeng/editstat.hxx> #include <editeng/editview.hxx> +#include <editeng/eedata.hxx> #include <editeng/eeitem.hxx> #include <editeng/fhgtitem.hxx> #include <editeng/flditem.hxx> #include <editeng/fontitem.hxx> -#include <editeng/frmdiritem.hxx> +#include <editeng/forbiddencharacterstable.hxx> #include <editeng/justifyitem.hxx> #include <editeng/langitem.hxx> #include <editeng/outliner.hxx> -#include <editeng/outlobj.hxx> -#include <editeng/scripttypeitem.hxx> +#include <editeng/paragraphdata.hxx> +#include <editeng/postitem.hxx> +#include <editeng/sizeitem.hxx> #include <editeng/svxenum.hxx> -#include <editeng/udlnitem.hxx> -#include <editeng/unolingu.hxx> +#include <editeng/svxfont.hxx> #include <editeng/wghtitem.hxx> -#include <editsrc.hxx> -#include <editutil.hxx> -#include <externalrefmgr.hxx> -#include <fillinfo.hxx> -#include <formula/IFunctionDescription.hxx> -#include <formula/compiler.hxx> -#include <formula/errorcodes.hxx> -#include <formula/formuladllapi.h> -#include <formula/opcode.hxx> -#include <formula/vectortoken.hxx> -#include <formulacell.hxx> -#include <formulagroup.hxx> -#include <global.hxx> -#include <globalnames.hxx> -#include <hints.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <inputopt.hxx> -#include <listenercontext.hxx> -#include <markdata.hxx> -#include <miscuno.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <olinetab.hxx> -#include <patattr.hxx> -#include <postit.hxx> -#include <queryentry.hxx> -#include <queryparam.hxx> -#include <rangelst.hxx> -#include <rangenam.hxx> -#include <rangeutl.hxx> -#include <rechead.hxx> -#include <refupdatecontext.hxx> -#include <rowheightcontext.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sax/tools/converter.hxx> -#include <scabstdlg.hxx> -#include <scerrors.hxx> -#include <scitems.hxx> -#include <scmatrix.hxx> -#include <scmod.hxx> -#include <scresid.hxx> -#include <segmenttree.hxx> #include <sfx2/app.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> -#include <sfx2/chalign.hxx> -#include <sfx2/childwin.hxx> -#include <sfx2/ctrlitem.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> @@ -456,49 +332,42 @@ #include <sfx2/objsh.hxx> #include <sfx2/printer.hxx> #include <sfx2/request.hxx> -#include <sfx2/sfxstatuslistener.hxx> -#include <sfx2/sfxuno.hxx> -#include <sfx2/shell.hxx> #include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> -#include <sheetdata.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> -#include <stlpool.hxx> -#include <stlsheet.hxx> -#include <stringutil.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> -#include <svl/itempool.hxx> #include <svl/itemprop.hxx> #include <svl/itemset.hxx> +#include <svl/languageoptions.hxx> #include <svl/lstner.hxx> #include <svl/poolitem.hxx> -#include <svl/sharedstring.hxx> #include <svl/sharedstringpool.hxx> #include <svl/srchitem.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svl/whiter.hxx> #include <svl/zforlist.hxx> #include <svl/zformat.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/framestatuslistener.hxx> #include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> #include <svtools/toolboxcontroller.hxx> -#include <svtools/valueset.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/algitem.hxx> #include <svx/grfcrop.hxx> +#include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> +#include <svx/pageitem.hxx> #include <svx/sdangitm.hxx> #include <svx/sdasitm.hxx> #include <svx/sderitm.hxx> @@ -515,6 +384,7 @@ #include <svx/sdr/animation/scheduler.hxx> #include <svx/sdr/overlay/overlayobject.hxx> #include <svx/sdr/overlay/overlayobjectlist.hxx> +#include <svx/sdrobjectuser.hxx> #include <svx/sdshcitm.hxx> #include <svx/sdshitm.hxx> #include <svx/sdshtitm.hxx> @@ -535,9 +405,15 @@ #include <svx/svdattr.hxx> #include <svx/svddef.hxx> #include <svx/svddrag.hxx> +#include <svx/svdedtv.hxx> #include <svx/svdglue.hxx> +#include <svx/svdhdl.hxx> +#include <svx/svdhlpln.hxx> #include <svx/svditer.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/svdocapt.hxx> @@ -548,12 +424,13 @@ #include <svx/svdouno.hxx> #include <svx/svdpage.hxx> #include <svx/svdpagv.hxx> +#include <svx/svdpntv.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/svdview.hxx> #include <svx/svxdlg.hxx> #include <svx/svxdllapi.h> #include <svx/xcolit.hxx> @@ -570,12 +447,6 @@ #include <svx/xpoly.hxx> #include <svx/xtable.hxx> #include <svx/xtextit0.hxx> -#include <tablink.hxx> -#include <tabprotection.hxx> -#include <textuno.hxx> -#include <tokenarray.hxx> -#include <tokenstringcontext.hxx> -#include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> #include <tools/date.hxx> @@ -586,6 +457,7 @@ #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> @@ -605,25 +477,97 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unonames.hxx> -#include <unotools/accessiblestatesethelper.hxx> #include <unotools/charclass.hxx> #include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> +#include <unotools/configmgr.hxx> #include <unotools/localedatawrapper.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 <userdat.hxx> -#include <userlist.hxx> -#include <validat.hxx> #include <xmloff/dllapi.h> #include <xmloff/nmspmap.hxx> +#include <xmloff/xmlictxt.hxx> #include <xmloff/xmlnmspe.hxx> -#include <xmloff/xmltkmap.hxx> #include <xmloff/xmltoken.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <appoptio.hxx> +#include <attrib.hxx> +#include <brdcst.hxx> +#include <calcmacros.hxx> +#include <cellform.hxx> +#include <cellsuno.hxx> +#include <cellvalue.hxx> +#include <chartlis.hxx> +#include <chgtrack.hxx> +#include <clipparam.hxx> +#include <column.hxx> +#include <columnspanset.hxx> +#include <compiler.hxx> +#include <conditio.hxx> +#include <convuno.hxx> +#include <datamapper.hxx> +#include <dociter.hxx> +#include <docoptio.hxx> +#include <docpool.hxx> +#include <document.hxx> +#include <documentlinkmgr.hxx> +#include <docuno.hxx> +#include <dpobject.hxx> +#include <dpsave.hxx> +#include <dpshttab.hxx> +#include <dputil.hxx> +#include <drwlayer.hxx> +#include <editsrc.hxx> +#include <editutil.hxx> +#include <externalrefmgr.hxx> +#include <fillinfo.hxx> +#include <formula/errorcodes.hxx> +#include <formula/formuladllapi.h> +#include <formula/token.hxx> +#include <formula/vectortoken.hxx> +#include <formulacell.hxx> +#include <funcdesc.hxx> +#include <global.hxx> +#include <globalnames.hxx> +#include <hints.hxx> +#include <inputopt.hxx> +#include <listenercontext.hxx> +#include <markdata.hxx> +#include <miscuno.hxx> +#include <olinetab.hxx> +#include <patattr.hxx> +#include <postit.hxx> +#include <queryentry.hxx> +#include <queryparam.hxx> +#include <rangelst.hxx> +#include <rangenam.hxx> +#include <rangeutl.hxx> +#include <rechead.hxx> +#include <refupdatecontext.hxx> +#include <rowheightcontext.hxx> +#include <scabstdlg.hxx> +#include <scdllapi.h> +#include <scitems.hxx> +#include <scmatrix.hxx> +#include <scmod.hxx> +#include <scopetools.hxx> +#include <scresid.hxx> +#include <sheetdata.hxx> +#include <sheetevents.hxx> +#include <stlpool.hxx> +#include <stlsheet.hxx> +#include <stringutil.hxx> +#include <tablink.hxx> +#include <tabprotection.hxx> +#include <tokenarray.hxx> +#include <tokenstringcontext.hxx> +#include <unonames.hxx> +#include <userdat.hxx> +#include <validat.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 7bdab2f9da53..fadd02654a56 100644 --- a/sc/inc/pch/precompiled_scfilt.hxx +++ b/sc/inc/pch/precompiled_scfilt.hxx @@ -13,19 +13,17 @@ 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:53:35 using: + Generated on 2019-04-29 21:16:42 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: ./bin/update_pch_bisect ./sc/inc/pch/precompiled_scfilt.hxx "make sc.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> #include <exception> @@ -33,40 +31,32 @@ #include <iomanip> #include <limits.h> #include <limits> -#include <list> #include <map> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <scdllapi.h> #include <set> -#include <sstream> -#include <stdarg.h> +#include <stdexcept> #include <stdio.h> #include <string.h> -#include <string> #include <type_traits> -#include <typeinfo> #include <unordered_map> #include <unordered_set> #include <utility> #include <vector> -#include <boost/optional/optional.hpp> -#include <osl/conditn.hxx> +#include <boost/optional.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/process.h> #include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/bootstrap.hxx> #include <rtl/character.hxx> -#include <rtl/cipher.h> -#include <rtl/digest.h> #include <rtl/instance.hxx> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/random.h> #include <rtl/ref.hxx> @@ -76,151 +66,106 @@ #include <rtl/stringutils.hxx> #include <rtl/tencinfo.h> #include <rtl/textenc.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> #include <sal/macros.h> #include <sal/mathconf.h> -#include <sal/saldllapi.h> #include <sal/types.h> -#include <salhelper/singletonref.hxx> -#include <salhelper/thread.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/animate/Animation.hxx> -#include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/checksum.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> #include <vcl/field.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/image.hxx> +#include <vcl/idle.hxx> #include <vcl/mapmod.hxx> #include <vcl/outdev.hxx> #include <vcl/svapp.hxx> -#include <vcl/task.hxx> -#include <vcl/timer.hxx> #include <vcl/vclptr.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <attrib.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/vector/b2dsize.hxx> -#include <cellvalue.hxx> #include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Size.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/XPropertySet.hpp> -#include <com/sun/star/container/XEnumerationAccess.hpp> +#include <com/sun/star/chart/XChartDocument.hpp> #include <com/sun/star/container/XIndexAccess.hpp> +#include <com/sun/star/container/XIndexContainer.hpp> #include <com/sun/star/container/XNameContainer.hpp> -#include <com/sun/star/datatransfer/XTransferable2.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/XDragGestureRecognizer.hpp> -#include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.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/embed/Aspects.hpp> -#include <com/sun/star/frame/XTerminateListener.hpp> +#include <com/sun/star/drawing/Hatch.hpp> +#include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/i18n/ScriptType.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XOutputStream.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/XTypeProvider.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/script/ScriptEventDescriptor.hpp> +#include <com/sun/star/sheet/DataPilotFieldGroupBy.hpp> +#include <com/sun/star/sheet/DataPilotFieldReferenceItemType.hpp> #include <com/sun/star/sheet/FormulaLanguage.hpp> -#include <com/sun/star/sheet/GeneralFunction.hpp> #include <com/sun/star/sheet/XSpreadsheetDocument.hpp> #include <com/sun/star/style/NumberingType.hpp> -#include <com/sun/star/style/XStyle.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.hxx> -#include <com/sun/star/util/Date.hpp> +#include <com/sun/star/uno/Type.h> +#include <com/sun/star/uno/genfunc.hxx> #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/xml/sax/SAXException.hpp> +#include <com/sun/star/xml/sax/XFastAttributeList.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> #include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <comphelper/string.hxx> -#include <comphelper/weak.hxx> -#include <compiler.hxx> -#include <conditio.hxx> -#include <convuno.hxx> +#include <cppu/unotype.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> -#include <docoptio.hxx> -#include <docpool.hxx> -#include <document.hxx> -#include <documentimport.hxx> -#include <docuno.hxx> -#include <dpobject.hxx> -#include <dpsave.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> -#include <drwlayer.hxx> +#include <editeng/borderline.hxx> #include <editeng/boxitem.hxx> #include <editeng/brushitem.hxx> #include <editeng/colritem.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> #include <editeng/eeitem.hxx> #include <editeng/escapementitem.hxx> #include <editeng/fhgtitem.hxx> #include <editeng/flditem.hxx> #include <editeng/fontitem.hxx> -#include <editeng/frmdiritem.hxx> #include <editeng/justifyitem.hxx> #include <editeng/lineitem.hxx> -#include <editeng/lrspitem.hxx> -#include <editeng/outlobj.hxx> #include <editeng/postitem.hxx> -#include <editeng/sizeitem.hxx> #include <editeng/svxenum.hxx> #include <editeng/udlnitem.hxx> -#include <editeng/ulspitem.hxx> #include <editeng/wghtitem.hxx> -#include <editutil.hxx> -#include <externalrefmgr.hxx> #include <filter/msfilter/msfilterdllapi.h> -#include <formula/errorcodes.hxx> -#include <formula/formuladllapi.h> -#include <formulacell.hxx> -#include <global.hxx> -#include <globalnames.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 <o3tl/underlyingenumvalue.hxx> #include <oox/core/contexthandler.hxx> #include <oox/core/filterbase.hxx> -#include <oox/core/xmlfilterbase.hxx> +#include <oox/core/relations.hxx> #include <oox/dllapi.h> #include <oox/drawingml/drawingmltypes.hxx> #include <oox/export/utils.hxx> @@ -228,59 +173,38 @@ #include <oox/helper/binaryinputstream.hxx> #include <oox/helper/containerhelper.hxx> #include <oox/helper/helper.hxx> -#include <oox/helper/propertymap.hxx> #include <oox/helper/propertyset.hxx> +#include <oox/helper/storagebase.hxx> #include <oox/token/namespaces.hxx> #include <oox/token/properties.hxx> #include <oox/token/relationship.hxx> #include <oox/token/tokens.hxx> -#include <patattr.hxx> -#include <postit.hxx> -#include <rangelst.hxx> -#include <rangenam.hxx> -#include <sax/fastattribs.hxx> #include <sax/fshelper.hxx> -#include <scerrors.hxx> -#include <scextopt.hxx> -#include <scitems.hxx> -#include <scmatrix.hxx> -#include <sfx2/app.hxx> +#include <sax/saxdllapi.h> +#include <sax/tools/converter.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> #include <sfx2/frame.hxx> #include <sfx2/objsh.hxx> -#include <sfx2/printer.hxx> -#include <sfx2/request.hxx> -#include <sot/exchange.hxx> -#include <sot/formats.hxx> #include <sot/storage.hxx> -#include <stlpool.hxx> -#include <stlsheet.hxx> -#include <stringutil.hxx> -#include <svl/SfxBroadcaster.hxx> +#include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itemset.hxx> -#include <svl/languageoptions.hxx> +#include <svl/listener.hxx> #include <svl/lstner.hxx> #include <svl/poolitem.hxx> #include <svl/sharedstringpool.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> -#include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/zforlist.hxx> -#include <svl/zformat.hxx> #include <svtools/svtdllapi.h> -#include <svx/algitem.hxx> #include <svx/itextprovider.hxx> #include <svx/msdffdef.hxx> -#include <svx/pageitem.hxx> -#include <svx/shapeproperty.hxx> -#include <svx/svddef.hxx> #include <svx/svdoattr.hxx> -#include <svx/svdobj.hxx> #include <svx/svdoole2.hxx> #include <svx/svdorect.hxx> #include <svx/svdotext.hxx> @@ -292,37 +216,70 @@ #include <svx/svxdllapi.h> #include <svx/unoapi.hxx> #include <svx/xenum.hxx> -#include <svx/xflclit.hxx> #include <svx/xit.hxx> #include <svx/xtextit0.hxx> -#include <tabprotection.hxx> -#include <token.hxx> -#include <tokenarray.hxx> -#include <tokenuno.hxx> #include <tools/color.hxx> #include <tools/date.hxx> #include <tools/datetime.hxx> -#include <tools/debug.hxx> #include <tools/gen.hxx> -#include <tools/globname.hxx> -#include <tools/lineend.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> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> -#include <tools/weakbase.hxx> -#include <unonames.hxx> +#include <typelib/typedescription.h> +#include <uno/data.h> +#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> +#include <unotools/configmgr.hxx> #include <unotools/fltrcfg.hxx> #include <unotools/options.hxx> #include <unotools/textsearch.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <attrib.hxx> +#include <calcmacros.hxx> +#include <cellvalue.hxx> +#include <compiler.hxx> +#include <convuno.hxx> +#include <docoptio.hxx> +#include <docpool.hxx> +#include <document.hxx> +#include <documentimport.hxx> +#include <docuno.hxx> +#include <dpdimsave.hxx> +#include <dpglobal.hxx> +#include <dpobject.hxx> +#include <dpsave.hxx> +#include <drwlayer.hxx> +#include <editutil.hxx> +#include <externalrefmgr.hxx> +#include <formula/errorcodes.hxx> +#include <formula/formuladllapi.h> +#include <formula/grammar.hxx> +#include <formulacell.hxx> +#include <global.hxx> +#include <patattr.hxx> +#include <postit.hxx> +#include <rangelst.hxx> +#include <rangenam.hxx> +#include <scdllapi.h> +#include <scerrors.hxx> +#include <scextopt.hxx> +#include <scitems.hxx> +#include <scmatrix.hxx> +#include <scresid.hxx> +#include <stlpool.hxx> +#include <stlsheet.hxx> +#include <stringutil.hxx> +#include <tabprotection.hxx> +#include <tokenarray.hxx> +#include <tokenuno.hxx> +#include <unonames.hxx> #include <userdat.hxx> -#include <vcl/transfer.hxx> -#include <viewopti.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 51b4fefecbcb..d86729e00edb 100644 --- a/sc/inc/pch/precompiled_scui.hxx +++ b/sc/inc/pch/precompiled_scui.hxx @@ -13,46 +13,42 @@ 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:53:36 using: + Generated on 2019-04-29 21:16:41 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: ./bin/update_pch_bisect ./sc/inc/pch/precompiled_scui.hxx "make sc.build" --find-conflicts */ -#include <algorithm> -#include <cmath> -#include <helpids.h> -#include <limits.h> -#include <math.h> +#if PCH_LEVEL >= 1 #include <memory> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 +#include <osl/diagnose.h> #include <osl/thread.h> +#include <osl/time.h> #include <rtl/math.hxx> #include <rtl/tencinfo.h> #include <rtl/ustrbuf.hxx> #include <sal/config.h> #include <sal/types.h> -#include <vcl/builderfactory.hxx> +#include <vcl/builder.hxx> #include <vcl/button.hxx> #include <vcl/combobox.hxx> #include <vcl/edit.hxx> +#include <vcl/event.hxx> #include <vcl/field.hxx> #include <vcl/fixed.hxx> #include <vcl/layout.hxx> #include <vcl/lstbox.hxx> +#include <vcl/ptrstyle.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> #include <vcl/waitobj.hxx> -#include <vcl/window.hxx> #include <vcl/weld.hxx> -#include <vcl/GraphicNativeTransform.hxx> -#include <vcl/GraphicNativeMetadata.hxx> -#include <appoptio.hxx> -#include <attrib.hxx> -#include <autoform.hxx> -#include <calcconfig.hxx> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/sdb/DatabaseContext.hpp> #include <com/sun/star/sdb/XCompletedConnection.hpp> #include <com/sun/star/sdb/XQueriesSupplier.hpp> @@ -68,54 +64,14 @@ #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Sequence.hxx> #include <comphelper/processfactory.hxx> -#include <comphelper/random.hxx> #include <comphelper/string.hxx> -#include <defaultsoptions.hxx> -#include <docoptio.hxx> -#include <document.hxx> -#include <dpobject.hxx> -#include <dpsave.hxx> -#include <dpsdbtab.hxx> -#include <dputil.hxx> -#include <editeng/boxitem.hxx> -#include <editeng/brushitem.hxx> -#include <editeng/colritem.hxx> -#include <editeng/contouritem.hxx> -#include <editeng/crossedoutitem.hxx> #include <editeng/editobj.hxx> -#include <editeng/editstat.hxx> -#include <editeng/editview.hxx> #include <editeng/eeitem.hxx> -#include <editeng/eerdll.hxx> #include <editeng/flditem.hxx> #include <editeng/flstitem.hxx> -#include <editeng/fontitem.hxx> -#include <editeng/postitem.hxx> -#include <editeng/shdditem.hxx> -#include <editeng/udlnitem.hxx> -#include <editeng/wghtitem.hxx> -#include <editutil.hxx> -#include <filterentries.hxx> -#include <formula/compiler.hxx> -#include <formula/grammar.hxx> -#include <formulaopt.hxx> -#include <global.hxx> -#include <globalnames.hxx> #include <i18nlangtag/languagetag.hxx> -#include <miscuno.hxx> #include <officecfg/Office/Calc.hxx> -#include <optutil.hxx> -#include <patattr.hxx> -#include <printopt.hxx> -#include <queryentry.hxx> -#include <rangenam.hxx> -#include <rangeutl.hxx> -#include <scabstdlg.hxx> -#include <scitems.hxx> -#include <scmod.hxx> -#include <scopetools.hxx> -#include <scresid.hxx> -#include <sfx2/app.hxx> +#include <officecfg/Office/Common.hxx> #include <sfx2/basedlgs.hxx> #include <sfx2/docfile.hxx> #include <sfx2/docfilt.hxx> @@ -123,44 +79,73 @@ #include <sfx2/fcontnr.hxx> #include <sfx2/filedlghelper.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/sfxdlg.hxx> #include <sfx2/sfxresid.hxx> #include <sfx2/tabdlg.hxx> -#include <strings.hxx> #include <svl/aeitem.hxx> #include <svl/cjkoptions.hxx> #include <svl/eitem.hxx> #include <svl/intitem.hxx> #include <svl/memberid.h> #include <svl/sharedstringpool.hxx> -#include <svl/stritem.hxx> #include <svl/style.hxx> +#include <svl/typedwhich.hxx> #include <svl/zforlist.hxx> #include <svtools/collatorres.hxx> +#include <svtools/ctrlbox.hxx> #include <svtools/ehdl.hxx> +#include <svtools/inettbc.hxx> +#include <svtools/restartdialog.hxx> #include <svtools/sfxecode.hxx> -#include <svx/algitem.hxx> +#include <svtools/unitconv.hxx> #include <svx/colorbox.hxx> -#include <svx/dlgutil.hxx> -#include <svx/drawitem.hxx> #include <svx/flagsdef.hxx> +#include <svx/langbox.hxx> #include <svx/numinf.hxx> -#include <svx/svxcommands.h> -#include <svx/svxdlg.hxx> +#include <svx/pageitem.hxx> #include <svx/txencbox.hxx> #include <svx/unomid.hxx> -#include <svx/xtable.hxx> -#include <tablink.hxx> #include <tools/color.hxx> -#include <tools/urlobj.hxx> #include <unotools/collatorwrapper.hxx> #include <unotools/localedatawrapper.hxx> -#include <unotools/pathoptions.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/useroptions.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <appoptio.hxx> +#include <attrib.hxx> +#include <autoform.hxx> +#include <calcconfig.hxx> +#include <conditio.hxx> +#include <defaultsoptions.hxx> +#include <docoptio.hxx> +#include <document.hxx> +#include <dpobject.hxx> +#include <dpsave.hxx> +#include <dpsdbtab.hxx> +#include <dputil.hxx> +#include <editutil.hxx> +#include <filterentries.hxx> +#include <formula/grammar.hxx> +#include <formulaopt.hxx> +#include <global.hxx> +#include <globalnames.hxx> +#include <helpids.h> +#include <miscuno.hxx> +#include <optutil.hxx> +#include <patattr.hxx> +#include <printopt.hxx> +#include <queryentry.hxx> +#include <rangenam.hxx> +#include <rangeutl.hxx> +#include <scabstdlg.hxx> +#include <scitems.hxx> +#include <scmod.hxx> +#include <scresid.hxx> +#include <strings.hxx> +#include <tablink.hxx> #include <userlist.hxx> -#include <vcl/svlbitm.hxx> -#include <vcl/treelistentry.hxx> #include <viewopti.hxx> -#include <zforauto.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/pch/precompiled_vbaobj.hxx b/sc/inc/pch/precompiled_vbaobj.hxx index 006e1effbded..51177730850b 100644 --- a/sc/inc/pch/precompiled_vbaobj.hxx +++ b/sc/inc/pch/precompiled_vbaobj.hxx @@ -13,30 +13,36 @@ 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:53:38 using: + Generated on 2019-04-29 21:16:41 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: ./bin/update_pch_bisect ./sc/inc/pch/precompiled_vbaobj.hxx "make sc.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> -#include <helpids.h> #include <map> #include <memory> #include <unordered_map> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/file.hxx> #include <rtl/instance.hxx> #include <rtl/math.hxx> +#include <rtl/ref.hxx> #include <rtl/ustrbuf.hxx> #include <sal/config.h> +#include <sal/log.hxx> #include <sal/macros.h> +#include <vcl/event.hxx> #include <vcl/svapp.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> -#include <attrib.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basic/basmgr.hxx> #include <basic/sberrors.hxx> #include <basic/sbmeth.hxx> @@ -45,8 +51,6 @@ #include <basic/sbuno.hxx> #include <basic/sbx.hxx> #include <basic/sbxobj.hxx> -#include <cellsuno.hxx> -#include <columnspanset.hxx> #include <com/sun/star/awt/FontSlant.hpp> #include <com/sun/star/awt/FontStrikeout.hpp> #include <com/sun/star/awt/FontUnderline.hpp> @@ -62,6 +66,7 @@ #include <com/sun/star/awt/XWindowListener.hpp> #include <com/sun/star/beans/MethodConcept.hpp> #include <com/sun/star/beans/NamedValue.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/PropertyVetoException.hpp> #include <com/sun/star/beans/XIntrospection.hpp> #include <com/sun/star/beans/XIntrospectionAccess.hpp> @@ -103,6 +108,7 @@ #include <com/sun/star/frame/XStorable.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> +#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XMultiComponentFactory.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> @@ -223,43 +229,33 @@ #include <com/sun/star/view/XControlAccess.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/xml/AttributeData.hpp> -#include <comphelper/anytostring.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicedecl.hxx> #include <comphelper/servicehelper.hxx> -#include <comphelper/unwrapargs.hxx> -#include <compiler.hxx> -#include <convuno.hxx> +#include <comphelper/types.hxx> #include <cppuhelper/bootstrap.hxx> #include <cppuhelper/component_context.hxx> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implementationentry.hxx> #include <cppuhelper/queryinterface.hxx> -#include <defaultsoptions.hxx> -#include <docoptio.hxx> -#include <document.hxx> -#include <docuno.hxx> -#include <drwlayer.hxx> +#include <editeng/eeitem.hxx> #include <filter/msfilter/msvbahelper.hxx> #include <filter/msfilter/util.hxx> -#include <global.hxx> #include <i18nutil/paper.hxx> -#include <macromgr.hxx> -#include <markdata.hxx> -#include <miscuno.hxx> -#include <nameuno.hxx> #include <o3tl/any.hxx> -#include <olinetab.hxx> #include <ooo/vba/XCommandBarControls.hpp> +#include <ooo/vba/XCommandBars.hpp> #include <ooo/vba/XControlProvider.hpp> #include <ooo/vba/XExecutableDialog.hpp> #include <ooo/vba/excel/Constants.hpp> #include <ooo/vba/excel/Range.hpp> #include <ooo/vba/excel/XApplication.hpp> +#include <ooo/vba/excel/XApplicationOutgoing.hpp> #include <ooo/vba/excel/XAxis.hpp> #include <ooo/vba/excel/XDialog.hpp> +#include <ooo/vba/excel/XFont.hpp> #include <ooo/vba/excel/XFormatCondition.hpp> #include <ooo/vba/excel/XOLEObject.hpp> #include <ooo/vba/excel/XPivotTable.hpp> @@ -328,14 +324,6 @@ #include <ooo/vba/office/MsoFileDialogType.hpp> #include <ooo/vba/office/MsoHyperlinkType.hpp> #include <ooo/vba/office/MsoShapeType.hpp> -#include <patattr.hxx> -#include <queryentry.hxx> -#include <rangelst.hxx> -#include <rangenam.hxx> -#include <scabstdlg.hxx> -#include <scextopt.hxx> -#include <scitems.hxx> -#include <scmod.hxx> #include <sfx2/app.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> @@ -351,17 +339,12 @@ #include <svx/svdobj.hxx> #include <svx/svdouno.hxx> #include <svx/svdpage.hxx> -#include <svx/svxcommands.h> #include <svx/unoshape.hxx> #include <svx/xtable.hxx> -#include <tabprotection.hxx> -#include <tokenarray.hxx> -#include <tokenuno.hxx> #include <toolkit/awt/vclxwindow.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/diagnose_ex.h> #include <tools/urlobj.hxx> -#include <unonames.hxx> #include <unotools/eventcfg.hxx> #include <vbahelper/helperdecl.hxx> #include <vbahelper/vbaaccesshelper.hxx> @@ -369,5 +352,38 @@ #include <vbahelper/vbahelper.hxx> #include <vbahelper/vbashape.hxx> #include <vbahelper/vbashapes.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <attrib.hxx> +#include <cellsuno.hxx> +#include <columnspanset.hxx> +#include <compiler.hxx> +#include <convuno.hxx> +#include <defaultsoptions.hxx> +#include <docoptio.hxx> +#include <document.hxx> +#include <docuno.hxx> +#include <drwlayer.hxx> +#include <global.hxx> +#include <macromgr.hxx> +#include <markdata.hxx> +#include <miscuno.hxx> +#include <nameuno.hxx> +#include <olinetab.hxx> +#include <patattr.hxx> +#include <queryentry.hxx> +#include <rangelst.hxx> +#include <rangenam.hxx> +#include <scabstdlg.hxx> +#include <scdll.hxx> +#include <scextopt.hxx> +#include <scitems.hxx> +#include <scmod.hxx> +#include <sortparam.hxx> +#include <tabprotection.hxx> +#include <tokenarray.hxx> +#include <tokenuno.hxx> +#include <unonames.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 75ed6e957972..e8c52837899f 100644 --- a/sd/inc/pch/precompiled_sd.hxx +++ b/sd/inc/pch/precompiled_sd.hxx @@ -13,150 +13,125 @@ 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:53:43 using: + Generated on 2019-04-29 21:18:58 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: ./bin/update_pch_bisect ./sd/inc/pch/precompiled_sd.hxx "make sd.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> -#include <config_global.h> #include <cstddef> -#include <cstdlib> -#include <cstring> #include <functional> -#include <helpids.h> #include <iomanip> #include <limits.h> -#include <list> -#include <locale> +#include <limits> #include <math.h> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stack> #include <stddef.h> -#include <string> -#include <strmname.h> #include <type_traits> -#include <typeinfo> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> #include <boost/optional/optional.hpp> #include <boost/property_tree/json_parser.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/doublecheckedlocking.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> +#include <osl/module.h> #include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/thread.hxx> +#include <osl/thread.h> +#include <osl/time.h> #include <rtl/alloc.h> #include <rtl/character.hxx> #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.hxx> -#include <rtl/stringutils.hxx> +#include <rtl/tencinfo.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> #include <sal/config.h> -#include <sal/detail/log.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> +#include <salhelper/simplereferenceobject.hxx> #include <vcl/EnumContext.hxx> #include <vcl/IContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> #include <vcl/bitmap.hxx> -#include <vcl/bitmapaccess.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builder.hxx> #include <vcl/builderfactory.hxx> #include <vcl/button.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> +#include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/ctrl.hxx> -#include <vcl/dialog.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/event.hxx> #include <vcl/field.hxx> #include <vcl/fixed.hxx> +#include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/graph.hxx> -#include <vcl/graphicfilter.hxx> #include <vcl/help.hxx> #include <vcl/image.hxx> -#include <vcl/layout.hxx> -#include <vcl/lstbox.hxx> +#include <vcl/imapobj.hxx> +#include <vcl/keycod.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/outdev.hxx> +#include <vcl/ptrstyle.hxx> #include <vcl/region.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/svapp.hxx> #include <vcl/syswin.hxx> -#include <vcl/tabctrl.hxx> -#include <vcl/tabpage.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> #include <vcl/virdev.hxx> #include <vcl/waitobj.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> -#include <vcl/weld.hxx> -#include <Annotation.hxx> -#include <vcl/GraphicNativeTransform.hxx> -#include <vcl/GraphicNativeMetadata.hxx> -#include <CustomAnimationEffect.hxx> -#include <CustomAnimationPreset.hxx> -#include <EffectMigration.hxx> -#include <FactoryIds.hxx> -#include <Outliner.hxx> -#include <SdShapeTypes.hxx> -#include <TransitionPreset.hxx> -#include <anminfo.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <avmedia/avmediadllapi.h> #include <avmedia/mediaplayer.hxx> #include <avmedia/mediawindow.hxx> #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> -#include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> #include <basegfx/polygon/b2dpolygon.hxx> @@ -167,14 +142,15 @@ #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b3dtuple.hxx> #include <basegfx/vector/b2dvector.hxx> +#include <basic/sberrors.hxx> #include <basic/sbstar.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/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/animations/XAnimationNode.hpp> #include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/beans/NamedValue.hpp> @@ -186,24 +162,17 @@ #include <com/sun/star/beans/XPropertySetInfo.hpp> #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/configuration/theDefaultProvider.hpp> -#include <com/sun/star/container/XChild.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/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable2.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/XDragGestureRecognizer.hpp> +#include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> -#include <com/sun/star/document/XEventBroadcaster.hpp> -#include <com/sun/star/document/XExporter.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/XDrawPage.hpp> @@ -211,33 +180,21 @@ #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> #include <com/sun/star/drawing/XDrawView.hpp> #include <com/sun/star/drawing/XMasterPagesSupplier.hpp> -#include <com/sun/star/drawing/XShape.hpp> -#include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/drawing/framework/ResourceId.hpp> +#include <com/sun/star/drawing/framework/XConfiguration.hpp> #include <com/sun/star/drawing/framework/XConfigurationController.hpp> #include <com/sun/star/drawing/framework/XControllerManager.hpp> +#include <com/sun/star/drawing/framework/XView.hpp> #include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/NoVisualAreaSizeException.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/frame/FeatureStateEvent.hpp> #include <com/sun/star/frame/XController.hpp> +#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/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> @@ -246,18 +203,16 @@ #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/media/XPlayer.hpp> +#include <com/sun/star/office/XAnnotation.hpp> #include <com/sun/star/presentation/EffectNodeType.hpp> #include <com/sun/star/presentation/EffectPresetClass.hpp> #include <com/sun/star/presentation/ParagraphTarget.hpp> -#include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/task/XStatusIndicator.hpp> -#include <com/sun/star/task/XStatusIndicatorSupplier.hpp> #include <com/sun/star/text/XText.hpp> -#include <com/sun/star/text/XTextField.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -270,25 +225,22 @@ #include <com/sun/star/uno/TypeClass.hdl> #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.hxx> -#include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XCloneable.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/anytostring.hxx> #include <comphelper/classids.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> +#include <comphelper/propertysetinfo.hxx> +#include <comphelper/scopeguard.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/storagehelper.hxx> -#include <comphelper/string.hxx> #include <cppcanvas/vclfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -298,16 +250,11 @@ #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> -#include <cusshow.hxx> -#include <customshowlist.hxx> -#include <drawdoc.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/adjustitem.hxx> #include <editeng/boxitem.hxx> -#include <editeng/brushitem.hxx> #include <editeng/bulletitem.hxx> #include <editeng/cmapitem.hxx> #include <editeng/colritem.hxx> @@ -334,7 +281,6 @@ #include <editeng/outliner.hxx> #include <editeng/outlobj.hxx> #include <editeng/postitem.hxx> -#include <editeng/scripttypeitem.hxx> #include <editeng/shdditem.hxx> #include <editeng/sizeitem.hxx> #include <editeng/svxenum.hxx> @@ -342,27 +288,14 @@ #include <editeng/ulspitem.hxx> #include <editeng/unolingu.hxx> #include <editeng/wghtitem.hxx> -#include <editeng/writingmodeitem.hxx> -#include <glob.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> -#include <imapinfo.hxx> -#include <notifydocumentevent.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <pglink.hxx> -#include <sdabstdlg.hxx> -#include <sdattr.hxx> -#include <sddll.hxx> -#include <sdfilter.hxx> -#include <sdgrffilter.hxx> -#include <sdiocmpt.hxx> -#include <sdmod.hxx> -#include <sdpage.hxx> -#include <sdresid.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sfx2/app.hxx> #include <sfx2/bindings.hxx> #include <sfx2/childwin.hxx> @@ -372,10 +305,11 @@ #include <sfx2/docfilt.hxx> #include <sfx2/dockwin.hxx> #include <sfx2/fcontnr.hxx> -#include <sfx2/filedlghelper.hxx> #include <sfx2/frame.hxx> +#include <sfx2/infobar.hxx> #include <sfx2/ipclient.hxx> #include <sfx2/linkmgr.hxx> +#include <sfx2/lokhelper.hxx> #include <sfx2/msg.hxx> #include <sfx2/msgpool.hxx> #include <sfx2/notebookbar/SfxNotebookBar.hxx> @@ -384,6 +318,7 @@ #include <sfx2/printer.hxx> #include <sfx2/progress.hxx> #include <sfx2/request.hxx> +#include <sfx2/sfxdlg.hxx> #include <sfx2/sidebar/Sidebar.hxx> #include <sfx2/sidebar/SidebarChildWindow.hxx> #include <sfx2/sidebar/Theme.hxx> @@ -391,6 +326,7 @@ #include <sfx2/tbxctrl.hxx> #include <sfx2/templdlg.hxx> #include <sfx2/tplpitem.hxx> +#include <sfx2/viewfac.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> #include <sfx2/zoomitem.hxx> @@ -398,9 +334,6 @@ #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <sot/storage.hxx> -#include <stlpool.hxx> -#include <stlsheet.hxx> -#include <strings.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/aeitem.hxx> #include <svl/eitem.hxx> @@ -411,8 +344,6 @@ #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> #include <svl/macitem.hxx> -#include <svl/memberid.h> -#include <svl/metitem.hxx> #include <svl/poolitem.hxx> #include <svl/ptitem.hxx> #include <svl/slstitm.hxx> @@ -420,19 +351,17 @@ #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/svldllapi.h> -#include <svl/urihelper.hxx> +#include <svl/typedwhich.hxx> #include <svl/urlbmk.hxx> #include <svl/whiter.hxx> #include <svtools/accessibilityoptions.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/ctrltool.hxx> -#include <svtools/langtab.hxx> #include <svtools/sfxecode.hxx> #include <svtools/svtdllapi.h> +#include <svx/ShapeTypeHandler.hxx> #include <svx/SvxColorChildWindow.hxx> #include <svx/bmpmask.hxx> #include <svx/dialmgr.hxx> -#include <svx/dlgutil.hxx> #include <svx/drawitem.hxx> #include <svx/extrusionbar.hxx> #include <svx/f3dchild.hxx> @@ -451,11 +380,10 @@ #include <svx/rulritem.hxx> #include <svx/scene3d.hxx> #include <svx/sdmetitm.hxx> -#include <svx/sdooitm.hxx> #include <svx/sdr/contact/displayinfo.hxx> +#include <svx/sdr/contact/objectcontact.hxx> #include <svx/sdr/contact/viewcontact.hxx> #include <svx/sdr/contact/viewobjectcontact.hxx> -#include <svx/sdr/overlay/overlaymanager.hxx> #include <svx/sdr/overlay/overlayobject.hxx> #include <svx/sdrpagewindow.hxx> #include <svx/sdrpaintwindow.hxx> @@ -471,7 +399,6 @@ #include <svx/svdobj.hxx> #include <svx/svdograf.hxx> #include <svx/svdogrp.hxx> -#include <svx/svdomedia.hxx> #include <svx/svdoole2.hxx> #include <svx/svdopage.hxx> #include <svx/svdopath.hxx> @@ -496,73 +423,87 @@ #include <svx/xdef.hxx> #include <svx/xenum.hxx> #include <svx/xfillit0.hxx> -#include <svx/xflasit.hxx> -#include <svx/xflbckit.hxx> -#include <svx/xflbmtit.hxx> -#include <svx/xflbstit.hxx> #include <svx/xflclit.hxx> #include <svx/xflgrit.hxx> #include <svx/xflhtit.hxx> #include <svx/xit.hxx> #include <svx/xlineit0.hxx> -#include <svx/xlnasit.hxx> #include <svx/xlnclit.hxx> #include <svx/xlndsit.hxx> -#include <svx/xlnedcit.hxx> #include <svx/xlnedit.hxx> #include <svx/xlnedwit.hxx> -#include <svx/xlnstcit.hxx> #include <svx/xlnstit.hxx> #include <svx/xlnstwit.hxx> -#include <svx/xlntrit.hxx> #include <svx/xlnwtit.hxx> -#include <svx/xoutbmp.hxx> -#include <svx/xpoly.hxx> #include <svx/xtable.hxx> -#include <textapi.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/color.hxx> #include <tools/date.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> +#include <tools/fontenum.hxx> #include <tools/gen.hxx> #include <tools/globname.hxx> #include <tools/helpers.hxx> +#include <tools/lineend.hxx> #include <tools/link.hxx> -#include <tools/poly.hxx> +#include <tools/mapunit.hxx> #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/weakbase.hxx> -#include <tools/wintypes.hxx> #include <typelib/typedescription.h> #include <undo/undomanager.hxx> #include <undo/undoobjects.hxx> -#include <undoanim.hxx> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/configmgr.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/moduleoptions.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/resmgr.hxx> #include <unotools/saveopt.hxx> #include <unotools/streamwrap.hxx> -#include <unotools/syslocale.hxx> #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> #include <unotools/useroptions.hxx> -#include <vcl/imapobj.hxx> -#include <vcl/transfer.hxx> #include <xmloff/autolayout.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <Annotation.hxx> +#include <CustomAnimationEffect.hxx> +#include <CustomAnimationPreset.hxx> +#include <EffectMigration.hxx> +#include <FactoryIds.hxx> +#include <Outliner.hxx> +#include <SdShapeTypes.hxx> +#include <TransitionPreset.hxx> +#include <anminfo.hxx> +#include <cusshow.hxx> +#include <customshowlist.hxx> +#include <drawdoc.hxx> +#include <glob.hxx> +#include <helpids.h> +#include <imapinfo.hxx> +#include <notifydocumentevent.hxx> +#include <sdabstdlg.hxx> +#include <sdattr.hxx> +#include <sddll.hxx> +#include <sdfilter.hxx> +#include <sdgrffilter.hxx> +#include <sdmod.hxx> +#include <sdpage.hxx> +#include <sdresid.hxx> +#include <stlpool.hxx> +#include <stlsheet.hxx> +#include <strings.hxx> +#include <textapi.hxx> +#include <undoanim.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 41a9a2dff3e2..f47173587ddb 100644 --- a/sd/inc/pch/precompiled_sdui.hxx +++ b/sd/inc/pch/precompiled_sdui.hxx @@ -13,24 +13,20 @@ 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:53:54 using: + Generated on 2019-04-29 21:19:00 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: ./bin/update_pch_bisect ./sd/inc/pch/precompiled_sdui.hxx "make sd.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> #include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> @@ -38,49 +34,32 @@ #include <limits.h> #include <limits> #include <list> -#include <locale> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <sddllapi.h> #include <set> #include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> #include <string> +#include <string_view> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#include <boost/optional.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.h> -#include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/thread.h> -#include <osl/thread.hxx> -#include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -91,15 +70,12 @@ #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 <rtl/uuid.h> #include <sal/config.h> #include <sal/detail/log.h> #include <sal/log.hxx> @@ -108,14 +84,18 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#include <vcl/BitmapColor.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/IContext.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/NotebookbarContextControl.hxx> -#include <vcl/accel.hxx> +#include <vcl/abstdlg.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> @@ -123,9 +103,8 @@ #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> @@ -133,52 +112,29 @@ #include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/errinf.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/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/hatch.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/jobset.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/print.hxx> -#include <vcl/prntypes.hxx> -#include <vcl/ptrstyle.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/svapp.hxx> #include <vcl/syswin.hxx> -#include <vcl/tabctrl.hxx> -#include <vcl/tabdlg.hxx> #include <vcl/tabpage.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> @@ -186,130 +142,59 @@ #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> -#include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> -#include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> +#include <basegfx/range/b2irectangle.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 <basic/basicdllapi.h> -#include <basic/sbdef.hxx> -#include <basic/sbxcore.hxx> -#include <basic/sbxdef.hxx> -#include <basic/sbxform.hxx> -#include <basic/sbxmeth.hxx> -#include <basic/sbxobj.hxx> -#include <basic/sbxprop.hxx> -#include <basic/sbxvar.hxx> -#include <com/sun/star/accessibility/TextSegment.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/SystemPointer.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#include <com/sun/star/beans/NamedValue.hpp> -#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/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/bridge/oleautomation/Decimal.hpp> -#include <com/sun/star/container/XIndexAccess.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/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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/LineStyle.hpp> -#include <com/sun/star/drawing/XDrawPage.hpp> -#include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> +#include <com/sun/star/drawing/TextFitToSizeType.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.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> -#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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.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/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/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/XSingleComponentFactory.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/registry/XRegistryKey.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/ui/XContextChangeEventListener.hpp> +#include <com/sun/star/text/textfield/Type.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -321,9 +206,7 @@ #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/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> #include <com/sun/star/uno/genfunc.h> @@ -331,26 +214,8 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/view/PrintableState.hpp> -#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> -#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> -#include <comphelper/types.hxx> -#include <comphelper/uno3.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -358,63 +223,41 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/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 <drawdoc.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/editdata.hxx> -#include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> -#include <editeng/editview.hxx> #include <editeng/eedata.hxx> #include <editeng/eeitem.hxx> -#include <editeng/forbiddencharacterstable.hxx> -#include <editeng/numdef.hxx> -#include <editeng/numitem.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <i18nutil/i18nutildllapi.h> -#include <i18nutil/paper.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/enumarray.hxx> +#include <o3tl/safeint.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <sdattr.hxx> -#include <sdmod.hxx> -#include <sdresid.hxx> -#include <sfx2/app.hxx> -#include <sfx2/ctrlitem.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <sfx2/basedlgs.hxx> #include <sfx2/dllapi.h> #include <sfx2/linksrc.hxx> #include <sfx2/objsh.hxx> -#include <sfx2/sfxstatuslistener.hxx> -#include <sfx2/sfxuno.hxx> #include <sfx2/shell.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> @@ -423,43 +266,27 @@ #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itempool.hxx> -#include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> -#include <svl/memberid.h> -#include <svl/metitem.hxx> #include <svl/poolitem.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> -#include <svtools/colorcfg.hxx> -#include <svtools/ctrlbox.hxx> -#include <svtools/ehdl.hxx> -#include <svtools/framestatuslistener.hxx> -#include <svtools/miscopt.hxx> -#include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> -#include <svtools/toolboxcontroller.hxx> #include <svtools/valueset.hxx> -#include <svx/Palette.hxx> #include <svx/SvxColorValueSet.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/drawitem.hxx> #include <svx/flagsdef.hxx> -#include <svx/grfcrop.hxx> -#include <svx/ipolypolygoneditorcontroller.hxx> #include <svx/itextprovider.hxx> -#include <svx/pageitem.hxx> -#include <svx/rectenum.hxx> #include <svx/sdangitm.hxx> #include <svx/sdasitm.hxx> #include <svx/sderitm.hxx> #include <svx/sdgcoitm.hxx> -#include <svx/sdgcpitm.hxx> #include <svx/sdggaitm.hxx> #include <svx/sdginitm.hxx> #include <svx/sdgluitm.hxx> @@ -468,13 +295,6 @@ #include <svx/sdmetitm.hxx> #include <svx/sdooitm.hxx> #include <svx/sdprcitm.hxx> -#include <svx/sdr/animation/scheduler.hxx> -#include <svx/sdr/contact/viewobjectcontactredirector.hxx> -#include <svx/sdr/overlay/overlayobject.hxx> -#include <svx/sdr/overlay/overlayobjectlist.hxx> -#include <svx/sdrmasterpagedescriptor.hxx> -#include <svx/sdrobjectuser.hxx> -#include <svx/sdrpageuser.hxx> #include <svx/sdshcitm.hxx> #include <svx/sdshitm.hxx> #include <svx/sdshtitm.hxx> @@ -492,39 +312,19 @@ #include <svx/sdtfsitm.hxx> #include <svx/sdtmfitm.hxx> #include <svx/sdynitm.hxx> -#include <svx/selectioncontroller.hxx> #include <svx/shapeproperty.hxx> #include <svx/svdattr.hxx> #include <svx/svddef.hxx> -#include <svx/svddrag.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/svdorect.hxx> #include <svx/svdotext.hxx> -#include <svx/svdpage.hxx> #include <svx/svdpagv.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/svdxcgv.hxx> -#include <svx/svxdlg.hxx> #include <svx/svxdllapi.h> -#include <svx/tbxcolorupdate.hxx> #include <svx/xcolit.hxx> #include <svx/xdash.hxx> #include <svx/xdef.hxx> @@ -548,11 +348,10 @@ #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/multisel.hxx> #include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> @@ -569,17 +368,19 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> -#include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/treelistentries.hxx> -#include <vcl/viewdataentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <drawdoc.hxx> +#include <sddllapi.h> +#include <sdmod.hxx> +#include <sdpage.hxx> +#include <sdresid.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sdext/inc/pch/precompiled_PresentationMinimizer.hxx b/sdext/inc/pch/precompiled_PresentationMinimizer.hxx index 01a0f609b7a7..e2fb9539e135 100644 --- a/sdext/inc/pch/precompiled_PresentationMinimizer.hxx +++ b/sdext/inc/pch/precompiled_PresentationMinimizer.hxx @@ -13,34 +13,43 @@ 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:53:55 using: + Generated on 2019-04-29 21:18:57 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: ./bin/update_pch_bisect ./sdext/inc/pch/precompiled_PresentationMinimizer.hxx "make sdext.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> +#include <assert.h> +#include <atomic> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> +#include <float.h> +#include <functional> #include <initializer_list> #include <iomanip> +#include <limits.h> +#include <limits> +#include <locale> +#include <math.h> #include <memory> #include <new> #include <ostream> -#include <sstream> +#include <set> #include <stddef.h> -#include <stdio.h> -#include <stdlib.h> #include <string.h> -#include <string> +#include <string_view> #include <type_traits> #include <utility> +#include <vector> +#include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> +#include <osl/endian.h> #include <osl/file.h> #include <osl/file.hxx> #include <osl/interlck.h> @@ -49,8 +58,11 @@ #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/byteseq.hxx> +#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/stringutils.hxx> @@ -64,14 +76,82 @@ #include <sal/detail/log.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> +#include <vcl/EnumContext.hxx> +#include <vcl/GestureEvent.hxx> +#include <vcl/IContext.hxx> +#include <vcl/IDialogRenderable.hxx> +#include <vcl/alpha.hxx> +#include <vcl/bitmap.hxx> +#include <vcl/bitmapex.hxx> +#include <vcl/button.hxx> +#include <vcl/cairo.hxx> +#include <vcl/checksum.hxx> +#include <vcl/commandevent.hxx> +#include <vcl/ctrl.hxx> +#include <vcl/devicecoordinate.hxx> +#include <vcl/dllapi.h> +#include <vcl/errcode.hxx> +#include <vcl/errinf.hxx> +#include <vcl/event.hxx> +#include <vcl/exceptiontypes.hxx> +#include <vcl/fntstyle.hxx> +#include <vcl/font.hxx> +#include <vcl/help.hxx> +#include <vcl/image.hxx> +#include <vcl/inputtypes.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> +#include <vcl/outdevstate.hxx> +#include <vcl/region.hxx> +#include <vcl/salnativewidgets.hxx> +#include <vcl/scopedbitmapaccess.hxx> +#include <vcl/scrbar.hxx> +#include <vcl/settings.hxx> +#include <vcl/split.hxx> +#include <vcl/svapp.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/window.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 +#include <basegfx/basegfxdllapi.h> +#include <basegfx/color/bcolor.hxx> +#include <basegfx/numeric/ftools.hxx> +#include <basegfx/point/b2dpoint.hxx> +#include <basegfx/point/b2ipoint.hxx> +#include <basegfx/polygon/b2dpolygon.hxx> +#include <basegfx/polygon/b2dpolypolygon.hxx> +#include <basegfx/range/b2drange.hxx> +#include <basegfx/range/basicrange.hxx> +#include <basegfx/tuple/b2dtuple.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 <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/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/XNameContainer.hpp> +#include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> #include <com/sun/star/drawing/XMasterPageTarget.hpp> #include <com/sun/star/drawing/XMasterPagesSupplier.hpp> @@ -81,13 +161,11 @@ #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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> @@ -99,24 +177,51 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.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/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> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/exc_hlp.hxx> +#include <i18nlangtag/lang.h> +#include <o3tl/cow_wrapper.hxx> +#include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <svtools/svtdllapi.h> +#include <svtools/svtresid.hxx> +#include <tools/color.hxx> +#include <tools/date.hxx> +#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/time.hxx> #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/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sdext/inc/pch/precompiled_PresenterScreen.hxx b/sdext/inc/pch/precompiled_PresenterScreen.hxx index 6c6e3ba95cf7..6d22aa8bb095 100644 --- a/sdext/inc/pch/precompiled_PresenterScreen.hxx +++ b/sdext/inc/pch/precompiled_PresenterScreen.hxx @@ -13,34 +13,32 @@ 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:53:56 using: + Generated on 2019-04-29 21:18:57 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: ./bin/update_pch_bisect ./sdext/inc/pch/precompiled_PresenterScreen.hxx "make sdext.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> -#include <cstring> -#include <exception> #include <initializer_list> #include <iomanip> +#include <limits> #include <map> #include <math.h> #include <memory> #include <new> +#include <numeric> #include <ostream> -#include <sstream> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.h> #include <osl/conditn.hxx> #include <osl/diagnose.h> @@ -64,7 +62,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> @@ -72,6 +69,8 @@ #include <sal/typesizes.h> #include <vcl/settings.hxx> #include <vcl/svapp.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> @@ -106,12 +105,9 @@ #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/XSingleComponentFactory.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/presentation/XPresentation2.hpp> #include <com/sun/star/presentation/XPresentationSupplier.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/rendering/CompositeOperation.hpp> #include <com/sun/star/rendering/FillRule.hpp> #include <com/sun/star/rendering/RenderState.hpp> @@ -125,15 +121,12 @@ #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/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> @@ -149,13 +142,15 @@ #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakagg.hxx> -#include <cppuhelper/weakref.hxx> +#include <tools/diagnose_ex.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sdext/source/minimizer/optimizerdialogcontrols.cxx b/sdext/source/minimizer/optimizerdialogcontrols.cxx index 4bc97cc51a2e..6d237ddbfb48 100644 --- a/sdext/source/minimizer/optimizerdialogcontrols.cxx +++ b/sdext/source/minimizer/optimizerdialogcontrols.cxx @@ -49,7 +49,7 @@ static void SetBold( OptimizerDialog& rOptimizerDialog, const OUString& rControl FontDescriptor aFontDescriptor; if ( rOptimizerDialog.getControlProperty( rControl, "FontDescriptor" ) >>= aFontDescriptor ) { - aFontDescriptor.Weight = FontWeight::BOLD; + aFontDescriptor.Weight = com::sun::star::awt::FontWeight::BOLD; rOptimizerDialog.setControlProperty( rControl, "FontDescriptor", Any( aFontDescriptor ) ); } } diff --git a/sfx2/inc/pch/precompiled_sfx.hxx b/sfx2/inc/pch/precompiled_sfx.hxx index dd4f40f6583f..b5a9866fe583 100644 --- a/sfx2/inc/pch/precompiled_sfx.hxx +++ b/sfx2/inc/pch/precompiled_sfx.hxx @@ -13,30 +13,26 @@ 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:53:58 using: + Generated on 2019-04-29 21:19:01 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: ./bin/update_pch_bisect ./sfx2/inc/pch/precompiled_sfx.hxx "make sfx2.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_features.h> -#include <config_folders.h> -#include <config_global.h> #include <cstddef> -#include <cstdlib> -#include <exception> +#include <cstring> +#include <deque> #include <functional> #include <limits.h> -#include <list> +#include <limits> #include <map> #include <memory> #include <new> #include <ostream> -#include <set> -#include <stack> #include <stdlib.h> #include <string.h> #include <string> @@ -48,10 +44,12 @@ #include <boost/logic/tribool.hpp> #include <boost/optional.hpp> #include <boost/property_tree/json_parser.hpp> +#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/module.h> #include <osl/module.hxx> #include <osl/mutex.hxx> #include <osl/process.h> @@ -62,9 +60,9 @@ #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> +#include <rtl/byteseq.hxx> #include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> @@ -78,7 +76,6 @@ #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> -#include <rtl/uuid.h> #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> @@ -86,21 +83,20 @@ #include <sal/types.h> #include <vcl/EnumContext.hxx> #include <vcl/NotebookbarContextControl.hxx> -#include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> #include <vcl/builderfactory.hxx> #include <vcl/button.hxx> #include <vcl/cairo.hxx> #include <vcl/combobox.hxx> +#include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/ctrl.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dibtools.hxx> #include <vcl/dllapi.h> -#include <vcl/edit.hxx> #include <vcl/errcode.hxx> +#include <vcl/event.hxx> #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/font.hxx> @@ -111,17 +107,17 @@ #include <vcl/help.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> +#include <vcl/imapobj.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/layout.hxx> -#include <vcl/lstbox.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> #include <vcl/outdevstate.hxx> +#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scrbar.hxx> @@ -135,11 +131,14 @@ #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/virdev.hxx> +#include <vcl/waitobj.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/polygon/b2dpolygon.hxx> @@ -149,6 +148,7 @@ #include <basic/basicmanagerrepository.hxx> #include <basic/basmgr.hxx> #include <basic/basrdll.hxx> +#include <basic/sberrors.hxx> #include <basic/sbmeth.hxx> #include <basic/sbmod.hxx> #include <basic/sbstar.hxx> @@ -162,7 +162,7 @@ #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/XWindow2.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> @@ -176,14 +176,15 @@ #include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XContainerQuery.hpp> #include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/container/XIndexContainer.hpp> #include <com/sun/star/container/XNameAccess.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> +#include <com/sun/star/document/XCmisDocument.hpp> #include <com/sun/star/document/XDocumentProperties.hpp> #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> +#include <com/sun/star/document/XEmbeddedScripts.hpp> #include <com/sun/star/document/XExporter.hpp> #include <com/sun/star/document/XFilter.hpp> #include <com/sun/star/document/XTypeDetection.hpp> @@ -192,8 +193,8 @@ #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/VerbDescriptor.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> #include <com/sun/star/frame/Desktop.hpp> @@ -217,23 +218,19 @@ #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/XUntitledNumbers.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> -#include <com/sun/star/i18n/XCharacterClassification.hpp> +#include <com/sun/star/graphic/XGraphic.hpp> #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/XSeekable.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> #include <com/sun/star/lang/NoSupportException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/lang/XComponent.hpp> @@ -256,12 +253,12 @@ #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/XInteractionApprove.hpp> -#include <com/sun/star/task/XInteractionDisapprove.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/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> @@ -269,7 +266,7 @@ #include <com/sun/star/ucb/XContent.hpp> #include <com/sun/star/ucb/XContentAccess.hpp> #include <com/sun/star/ui/ContextChangeEventMultiplexer.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> +#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> @@ -288,21 +285,17 @@ #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/XComponentContext.hpp> -#include <com/sun/star/uno/XCurrentContext.hpp> -#include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uri/UriReferenceFactory.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/Time.hpp> #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> -#include <com/sun/star/util/XChangesBatch.hpp> #include <com/sun/star/util/XCloneable.hpp> #include <com/sun/star/util/XCloseable.hpp> #include <com/sun/star/util/XModifiable.hpp> -#include <com/sun/star/util/XModifyListener.hpp> #include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/xml/sax/Parser.hpp> @@ -310,6 +303,7 @@ #include <comphelper/dispatchcommand.hxx> #include <comphelper/docpasswordhelper.hxx> #include <comphelper/documentconstants.hxx> +#include <comphelper/fileformat.h> #include <comphelper/fileurl.hxx> #include <comphelper/interaction.hxx> #include <comphelper/interfacecontainer2.hxx> @@ -320,10 +314,10 @@ #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> @@ -348,11 +342,12 @@ #include <framework/interaction.hxx> #include <framework/menuconfiguration.hxx> #include <framework/sfxhelperfunctions.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/typed_flags_set.hxx> #include <officecfg/Office/Common.hxx> +#include <officecfg/Setup.hxx> #include <sax/tools/converter.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> @@ -386,13 +381,12 @@ #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/parhtml.hxx> #include <svtools/sfxecode.hxx> #include <svtools/soerr.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> #include <toolkit/awt/vclxmenu.hxx> #include <toolkit/helper/convert.hxx> #include <toolkit/helper/vclunohelper.hxx> @@ -410,6 +404,7 @@ #include <tools/solar.h> #include <tools/stream.hxx> #include <tools/svborder.hxx> +#include <tools/svlibrary.h> #include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> @@ -444,7 +439,10 @@ #include <unotools/unotoolsdllapi.h> #include <unotools/useroptions.hxx> #include <unotools/viewoptions.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <sfx2/app.hxx> +#include <sfx2/asyncfunc.hxx> #include <sfx2/bindings.hxx> #include <sfx2/childwin.hxx> #include <sfx2/classificationhelper.hxx> @@ -499,6 +497,7 @@ #include <sfx2/sidebar/DrawHelper.hxx> #include <sfx2/sidebar/Paint.hxx> #include <sfx2/sidebar/Panel.hxx> +#include <sfx2/sidebar/PanelDescriptor.hxx> #include <sfx2/sidebar/PanelTitleBar.hxx> #include <sfx2/sidebar/ResourceManager.hxx> #include <sfx2/sidebar/SidebarChildWindow.hxx> @@ -528,7 +527,6 @@ #include <sfx2/viewfac.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> -#include <vcl/imapobj.hxx> -#include <vcl/treelistentry.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 564dc175ce26..e20894ff8eaf 100644 --- a/slideshow/inc/pch/precompiled_slideshow.hxx +++ b/slideshow/inc/pch/precompiled_slideshow.hxx @@ -13,24 +13,19 @@ 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:54:00 using: + Generated on 2019-04-29 21:19:01 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: ./bin/update_pch_bisect ./slideshow/inc/pch/precompiled_slideshow.hxx "make slideshow.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cmath> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> -#include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> @@ -42,51 +37,35 @@ #include <memory> #include <new> #include <ostream> -#include <set> -#include <sstream> -#include <stack> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> #include <typeinfo> #include <utility> #include <vector> #include <boost/optional.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.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> -#include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.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> @@ -98,30 +77,22 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> -#include <vcl/accel.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/IDialogRenderable.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/commandevent.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> -#include <vcl/event.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/mapmod.hxx> #include <vcl/metaact.hxx> @@ -129,25 +100,22 @@ #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.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> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/numeric/ftools.hxx> @@ -159,7 +127,6 @@ #include <basegfx/polygon/b2dpolypolygontools.hxx> #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> @@ -178,31 +145,17 @@ #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/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/XShape.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/lang/Locale.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/XTypeProvider.hpp> #include <com/sun/star/presentation/ParagraphTarget.hpp> +#include <com/sun/star/presentation/XSlideShowView.hpp> #include <com/sun/star/rendering/XCanvas.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -214,19 +167,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 <comphelper/anytostring.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <cppcanvas/basegfxfactory.hxx> #include <cppcanvas/canvas.hxx> #include <cppcanvas/canvasgraphic.hxx> -#include <cppcanvas/color.hxx> -#include <cppcanvas/font.hxx> #include <cppcanvas/spritecanvas.hxx> #include <cppcanvas/vclfactory.hxx> #include <cppu/cppudllapi.h> @@ -239,27 +188,22 @@ #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.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 <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/toolsdllapi.h> #include <tools/wintypes.hxx> #include <typelib/typeclass.h> @@ -268,12 +212,12 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sot/inc/pch/precompiled_sot.hxx b/sot/inc/pch/precompiled_sot.hxx index 39c624a7c032..18918da3446b 100644 --- a/sot/inc/pch/precompiled_sot.hxx +++ b/sot/inc/pch/precompiled_sot.hxx @@ -13,35 +13,31 @@ 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:54:01 using: + Generated on 2019-04-29 21:19:01 using: ./bin/update_pch sot sot --cutoff=5 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./sot/inc/pch/precompiled_sot.hxx "make sot.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> -#include <cstdlib> #include <limits> #include <memory> #include <new> #include <ostream> -#include <sstream> -#include <stdlib.h> -#include <string.h> -#include <string> #include <utility> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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/process.h> #include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/character.hxx> #include <rtl/digest.h> #include <rtl/instance.hxx> #include <rtl/ref.hxx> @@ -53,13 +49,11 @@ #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> -#include <sal/saldllapi.h> #include <sal/types.h> #include <vcl/errcode.hxx> -#include <com/sun/star/uno/Any.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/uno/Sequence.h> #include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/Type.h> @@ -74,8 +68,11 @@ #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <sot/exchange.hxx> #include <sot/stg.hxx> #include <sot/storinfo.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/starmath/inc/pch/precompiled_sm.hxx b/starmath/inc/pch/precompiled_sm.hxx index f6cf14732000..15105b694789 100644 --- a/starmath/inc/pch/precompiled_sm.hxx +++ b/starmath/inc/pch/precompiled_sm.hxx @@ -13,42 +13,42 @@ 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:54:02 using: + Generated on 2019-04-29 21:19:01 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: ./bin/update_pch_bisect ./starmath/inc/pch/precompiled_sm.hxx "make starmath.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> #include <cstddef> -#include <cstdlib> #include <cstring> #include <functional> #include <limits.h> +#include <limits> +#include <list> #include <map> #include <memory> #include <new> #include <ostream> -#include <string.h> -#include <unordered_map> +#include <utility> #include <vector> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/module.hxx> #include <osl/mutex.hxx> #include <rtl/alloc.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> +#include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> -#include <rtl/unload.h> #include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> @@ -57,17 +57,14 @@ #include <sal/config.h> #include <sal/log.hxx> #include <sal/types.h> -#include <salhelper/singletonref.hxx> +#include <vcl/bitmap.hxx> #include <vcl/cairo.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> #include <vcl/font.hxx> #include <vcl/mapmod.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> @@ -75,70 +72,70 @@ #include <vcl/salnativewidgets.hxx> #include <vcl/settings.hxx> #include <vcl/svapp.hxx> +#include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> +#include <vcl/virdev.hxx> #include <vcl/wall.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/PropertyValue.hpp> #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/comphelperdllapi.h> -#include <comphelper/string.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> -#include <document.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> -#include <format.hxx> #include <i18nlangtag/lang.h> #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <rect.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> #include <sfx2/shell.hxx> -#include <smmod.hxx> -#include <sot/formats.hxx> +#include <sot/storage.hxx> #include <svl/SfxBroadcaster.hxx> -#include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/poolitem.hxx> #include <svl/stritem.hxx> -#include <svl/style.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svx/svxdllapi.h> -#include <symbol.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> #include <tools/gen.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/toolsdllapi.h> -#include <types.hxx> -#include <unomodel.hxx> #include <unotools/configitem.hxx> #include <unotools/fontdefs.hxx> #include <unotools/options.hxx> #include <unotools/unotoolsdllapi.h> +#include <xmloff/dllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <dialog.hxx> +#include <document.hxx> +#include <node.hxx> +#include <smmod.hxx> +#include <symbol.hxx> +#include <unomodel.hxx> #include <utility.hxx> #include <view.hxx> #include <visitors.hxx> -#include <xmloff/dllapi.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svgio/inc/pch/precompiled_svgio.hxx b/svgio/inc/pch/precompiled_svgio.hxx index 829139c6a047..d080ad0c7123 100644 --- a/svgio/inc/pch/precompiled_svgio.hxx +++ b/svgio/inc/pch/precompiled_svgio.hxx @@ -13,35 +13,38 @@ 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:54:03 using: + Generated on 2019-04-29 21:19:01 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: ./bin/update_pch_bisect ./svgio/inc/pch/precompiled_svgio.hxx "make svgio.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <memory> #include <ostream> #include <set> #include <stddef.h> -#include <stdlib.h> #include <vector> -#include <boost/optional/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/process.h> #include <osl/thread.h> #include <rtl/instance.hxx> -#include <rtl/string.h> +#include <rtl/strbuf.hxx> #include <rtl/string.hxx> #include <rtl/unload.h> #include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> +#include <sal/log.hxx> #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> #include <basegfx/color/bcolor.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> @@ -51,19 +54,20 @@ #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/polygon/b2dpolypolygontools.hxx> #include <basegfx/polygon/b3dpolypolygon.hxx> -#include <basegfx/vector/b2dvector.hxx> #include <com/sun/star/drawing/PointSequenceSequence.hpp> -#include <com/sun/star/drawing/PolyPolygonBezierCoords.hpp> -#include <com/sun/star/xml/sax/XAttributeList.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> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <svgdocument.hxx> #include <svgnode.hxx> #include <svgpaint.hxx> #include <svgstyleattributes.hxx> -#include <svgtoken.hxx> -#include <svgtools.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svl/inc/pch/precompiled_svl.hxx b/svl/inc/pch/precompiled_svl.hxx index 891e44c3e434..f443b3f0138e 100644 --- a/svl/inc/pch/precompiled_svl.hxx +++ b/svl/inc/pch/precompiled_svl.hxx @@ -13,31 +13,30 @@ 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:54:04 using: + Generated on 2019-04-29 21:19:01 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: ./bin/update_pch_bisect ./svl/inc/pch/precompiled_svl.hxx "make svl.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstring> -#include <exception> -#include <map> #include <memory> #include <new> #include <ostream> #include <stddef.h> #include <string.h> +#include <string_view> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> #include <boost/property_tree/json_parser.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> -#include <osl/endian.h> #include <osl/file.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> @@ -46,7 +45,6 @@ #include <osl/socket.hxx> #include <osl/thread.h> #include <rtl/alloc.h> -#include <rtl/byteseq.hxx> #include <rtl/character.hxx> #include <rtl/cipher.h> #include <rtl/crc.h> @@ -55,8 +53,6 @@ #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> #include <rtl/stringutils.hxx> @@ -72,31 +68,29 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/linkhelper.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/Locale.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> #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.hxx> +#include <com/sun/star/uno/Type.h> +#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/util/Date.hpp> -#include <com/sun/star/util/DateTime.hpp> -#include <com/sun/star/util/Time.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <cppu/cppudllapi.h> +#include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> #include <libxml/xmlwriter.h> #include <o3tl/strong_int.hxx> @@ -105,14 +99,20 @@ #include <tools/solar.h> #include <tools/stream.hxx> #include <tools/toolsdllapi.h> +#include <tools/urlobj.hxx> +#include <typelib/typedescription.h> +#include <uno/any2.h> #include <unotools/charclass.hxx> #include <unotools/options.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <svl/hint.hxx> #include <svl/itempool.hxx> #include <svl/itemset.hxx> #include <svl/poolitem.hxx> #include <svl/svldllapi.h> #include <svl/zforlist.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svtools/inc/pch/precompiled_svt.hxx b/svtools/inc/pch/precompiled_svt.hxx index 6d222d6a219b..41e0d4d60901 100644 --- a/svtools/inc/pch/precompiled_svt.hxx +++ b/svtools/inc/pch/precompiled_svt.hxx @@ -13,20 +13,18 @@ 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:54:06 using: + Generated on 2019-04-29 21:19:02 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: ./bin/update_pch_bisect ./svtools/inc/pch/precompiled_svt.hxx "make svtools.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> #include <cstddef> -#include <cstdlib> -#include <cstring> +#include <deque> #include <float.h> #include <functional> #include <initializer_list> @@ -40,36 +38,30 @@ #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stack> #include <stdarg.h> -#include <stdexcept> #include <string.h> -#include <string> #include <type_traits> #include <typeinfo> #include <unordered_map> #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/endian.h> #include <osl/file.h> #include <osl/file.hxx> #include <osl/interlck.h> -#include <osl/module.h> #include <osl/module.hxx> -#include <osl/mutex.h> #include <osl/mutex.hxx> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/character.hxx> -#include <rtl/crc.h> #include <rtl/instance.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -87,7 +79,6 @@ #include <rtl/ustring.hxx> #include <rtl/uuid.h> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/macros.h> #include <sal/mathconf.h> @@ -96,15 +87,21 @@ #include <salhelper/salhelperdllapi.h> #include <salhelper/thread.hxx> #include <salhelper/timer.hxx> +#include <vcl/AccessibleBrowseBoxObjType.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicExternalLink.hxx> #include <vcl/IContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> +#include <vcl/abstdlg.hxx> +#include <vcl/accessiblefactory.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/builderfactory.hxx> #include <vcl/button.hxx> +#include <vcl/checksum.hxx> #include <vcl/combobox.hxx> #include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> @@ -115,48 +112,48 @@ #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/event.hxx> -#include <vcl/field.hxx> -#include <vcl/fixed.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> +#include <vcl/gfxlink.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> #include <vcl/graphicfilter.hxx> +#include <vcl/headbar.hxx> #include <vcl/help.hxx> -#include <vcl/i18nhelp.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> +#include <vcl/imapobj.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/layout.hxx> -#include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> -#include <vcl/salnativewidgets.hxx> +#include <vcl/ptrstyle.hxx> +#include <vcl/region.hxx> +#include <vcl/scopedbitmapaccess.hxx> #include <vcl/scrbar.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> -#include <vcl/split.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/task.hxx> +#include <vcl/textview.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelistbox.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclevent.hxx> #include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> +#include <vcl/vectorgraphicdata.hxx> #include <vcl/virdev.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wrkwin.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> -#include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -166,119 +163,66 @@ #include <basegfx/range/basicrange.hxx> #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> #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/XAccessible.hpp> -#include <com/sun/star/accessibility/XAccessibleContext.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/awt/SystemPointer.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/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/XStyleSettingsSupplier.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/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/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/awt/XWindow.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/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/XPropertyChangeListener.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/container/XContainerListener.hpp> +#include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNameReplace.hpp> +#include <com/sun/star/datatransfer/DataFlavor.hpp> +#include <com/sun/star/datatransfer/XTransferable2.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/embed/XEmbeddedObject.hpp> -#include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/XDispatch.hpp> +#include <com/sun/star/embed/Aspects.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/frame/XLayoutManager.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/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/CollatorOptions.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.hpp> -#include <com/sun/star/i18n/ParseResult.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/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/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/XServiceName.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/task/XInteractionHandler.hpp> -#include <com/sun/star/task/XInteractionRequest.hpp> -#include <com/sun/star/task/XStatusIndicator.hpp> -#include <com/sun/star/ucb/XCommandEnvironment.hpp> +#include <com/sun/star/task/InteractionHandler.hpp> #include <com/sun/star/ucb/XContentAccess.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.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> @@ -287,37 +231,28 @@ #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/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/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/URLTransformer.hpp> -#include <com/sun/star/util/VetoException.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> #include <com/sun/star/view/SelectionType.hpp> -#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> -#include <comphelper/interfacecontainer2.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> #include <comphelper/servicehelper.hxx> #include <comphelper/string.hxx> -#include <comphelper/types.hxx> #include <comphelper/uno3.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> @@ -325,47 +260,37 @@ #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase5.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/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/i18nutildllapi.h> -#include <i18nutil/paper.hxx> #include <i18nutil/transliteration.hxx> #include <o3tl/any.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sot/exchange.hxx> +#include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> #include <svl/hint.hxx> -#include <svl/nfkeytab.hxx> -#include <svl/ondemand.hxx> +#include <svl/macitem.hxx> #include <svl/poolitem.hxx> #include <svl/svldllapi.h> -#include <svl/urihelper.hxx> -#include <toolkit/awt/vclxdevice.hxx> -#include <toolkit/awt/vclxwindow.hxx> +#include <svl/typedwhich.hxx> #include <toolkit/dllapi.h> -#include <toolkit/helper/convert.hxx> -#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/date.hxx> @@ -381,7 +306,6 @@ #include <tools/link.hxx> #include <tools/mapunit.hxx> #include <tools/multisel.hxx> -#include <tools/poly.hxx> #include <tools/ref.hxx> #include <tools/solar.h> #include <tools/stream.hxx> @@ -392,49 +316,37 @@ #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> +#include <ucbhelper/commandenvironment.hxx> #include <ucbhelper/content.hxx> #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/accessiblestatesethelper.hxx> #include <unotools/calendarwrapper.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> #include <unotools/configmgr.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/streamwrap.hxx> #include <unotools/syslocale.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/ucbhelper.hxx> -#include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <svtools/brwbox.hxx> #include <svtools/colorcfg.hxx> #include <svtools/htmlkywd.hxx> #include <svtools/htmltokn.h> -#include <svtools/iconview.hxx> #include <svtools/imagemgr.hxx> -#include <svtools/imgdef.hxx> -#include <svtools/inettbc.hxx> #include <svtools/miscopt.hxx> #include <svtools/svmedit.hxx> #include <svtools/svtdllapi.h> #include <svtools/svtresid.hxx> #include <svtools/table/tabletypes.hxx> -#include <vcl/AccessibleBrowseBoxObjType.hxx> -#include <vcl/headbar.hxx> -#include <vcl/transfer.hxx> -#include <vcl/svlbitm.hxx> -#include <vcl/imap.hxx> -#include <vcl/imapcirc.hxx> -#include <vcl/imappoly.hxx> -#include <vcl/imaprect.hxx> -#include <vcl/treelistbox.hxx> -#include <vcl/treelistentry.hxx> -#include <vcl/viewdataentry.hxx> +#include <svtools/valueset.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svx/inc/pch/precompiled_svx.hxx b/svx/inc/pch/precompiled_svx.hxx index 71417c0d1bc4..1a8bf8e583fc 100644 --- a/svx/inc/pch/precompiled_svx.hxx +++ b/svx/inc/pch/precompiled_svx.hxx @@ -13,26 +13,21 @@ 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 2018-08-29 17:19:11 using: + Generated on 2019-04-29 21:19:04 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: ./bin/update_pch_bisect ./svx/inc/pch/precompiled_svx.hxx "make svx.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <array> #include <cassert> -#include <climits> -#include <config_features.h> -#include <config_folders.h> -#include <config_global.h> #include <cstddef> #include <cstring> #include <deque> -#include <exception> #include <functional> -#include <helpids.h> #include <iomanip> #include <limits.h> #include <map> @@ -46,6 +41,8 @@ #include <utility> #include <vector> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/doublecheckedlocking.h> @@ -59,7 +56,6 @@ #include <osl/thread.hxx> #include <rtl/alloc.h> #include <rtl/bootstrap.hxx> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -82,12 +78,11 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/simplereferenceobject.hxx> -#include <salhelper/singletonref.hxx> #include <vcl/BitmapFilter.hxx> #include <vcl/EnumContext.hxx> #include <vcl/GraphicObject.hxx> -#include <vcl/IDialogRenderable.hxx> #include <vcl/abstdlg.hxx> +#include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> @@ -98,7 +93,6 @@ #include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> #include <vcl/customweld.hxx> #include <vcl/dialog.hxx> #include <vcl/dllapi.h> @@ -111,36 +105,42 @@ #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/font.hxx> +#include <vcl/gdimtf.hxx> #include <vcl/gradient.hxx> #include <vcl/graph.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/keycod.hxx> +#include <vcl/imap.hxx> +#include <vcl/imapobj.hxx> #include <vcl/layout.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metric.hxx> #include <vcl/outdev.hxx> +#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> -#include <vcl/salgtype.hxx> #include <vcl/scopedbitmapaccess.hxx> #include <vcl/scrbar.hxx> #include <vcl/settings.hxx> -#include <vcl/slider.hxx> #include <vcl/status.hxx> #include <vcl/svapp.hxx> +#include <vcl/svlbitm.hxx> #include <vcl/syswin.hxx> #include <vcl/task.hxx> #include <vcl/textdata.hxx> #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> #include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <avmedia/avmediadllapi.h> #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> @@ -161,20 +161,16 @@ #include <com/sun/star/accessibility/AccessibleRelationType.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> -#include <com/sun/star/accessibility/TextSegment.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/accessibility/XAccessibleContext.hpp> -#include <com/sun/star/accessibility/XAccessibleEventListener.hpp> #include <com/sun/star/awt/FontDescriptor.hpp> #include <com/sun/star/awt/FontSlant.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Rectangle.hpp> #include <com/sun/star/awt/XControlContainer.hpp> -#include <com/sun/star/awt/XLayoutConstrains.hpp> #include <com/sun/star/awt/XProgressMonitor.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/PropertyChangeEvent.hpp> #include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/PropertyValue.hpp> @@ -195,30 +191,15 @@ #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/XShapeDescriptor.hpp> #include <com/sun/star/drawing/XShapes.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XStorage.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> -#include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XStatusListener.hpp> #include <com/sun/star/frame/XToolbarController.hpp> -#include <com/sun/star/graphic/XGraphic.hpp> #include <com/sun/star/i18n/BreakIterator.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> #include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/EventObject.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> @@ -229,19 +210,16 @@ #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/media/ZoomLevel.hpp> #include <com/sun/star/style/LineSpacing.hpp> #include <com/sun/star/style/NumberingType.hpp> #include <com/sun/star/style/TabStop.hpp> #include <com/sun/star/style/XStyle.hpp> #include <com/sun/star/table/XTable.hpp> #include <com/sun/star/text/XNumberingFormatter.hpp> -#include <com/sun/star/text/XText.hpp> #include <com/sun/star/text/XTextAppend.hpp> #include <com/sun/star/text/XTextContent.hpp> #include <com/sun/star/text/XTextCopy.hpp> #include <com/sun/star/text/XTextCursor.hpp> -#include <com/sun/star/text/XTextField.hpp> #include <com/sun/star/text/XTextRange.hpp> #include <com/sun/star/text/XTextRangeCompare.hpp> #include <com/sun/star/text/XTextRangeMover.hpp> @@ -259,6 +237,7 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> @@ -268,7 +247,6 @@ #include <com/sun/star/util/URL.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XModifyListener.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XUpdatable.hpp> #include <com/sun/star/view/XSelectionChangeListener.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> @@ -305,17 +283,19 @@ #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/boxitem.hxx> #include <editeng/brushitem.hxx> #include <editeng/colritem.hxx> #include <editeng/editdata.hxx> #include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> -#include <editeng/editstat.hxx> -#include <editeng/editview.hxx> #include <editeng/eeitem.hxx> #include <editeng/fhgtitem.hxx> #include <editeng/flditem.hxx> +#include <editeng/fontitem.hxx> #include <editeng/itemtype.hxx> #include <editeng/kernitem.hxx> #include <editeng/lrspitem.hxx> @@ -337,9 +317,9 @@ #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.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> +#include <officecfg/Office/Common.hxx> #include <sfx2//dllapi.h> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> @@ -354,12 +334,7 @@ #include <sfx2/module.hxx> #include <sfx2/objsh.hxx> #include <sfx2/request.hxx> -#include <sfx2/sfxstatuslistener.hxx> -#include <sfx2/sfxuno.hxx> -#include <sfx2/shell.hxx> #include <sfx2/sidebar/ControlFactory.hxx> -#include <sfx2/sidebar/DeckDescriptor.hxx> -#include <sfx2/sidebar/IContextChangeReceiver.hxx> #include <sfx2/sidebar/ResourceManager.hxx> #include <sfx2/sidebar/SidebarPanelBase.hxx> #include <sfx2/sidebar/TabBar.hxx> @@ -371,15 +346,16 @@ #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <svl/SfxBroadcaster.hxx> +#include <svl/cenumitm.hxx> #include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itempool.hxx> -#include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> #include <svl/memberid.h> +#include <svl/metitem.hxx> #include <svl/nfkeytab.hxx> #include <svl/ondemand.hxx> #include <svl/poolitem.hxx> @@ -394,12 +370,13 @@ #include <svtools/colorcfg.hxx> #include <svtools/ctrltool.hxx> #include <svtools/ehdl.hxx> -#include <svtools/framestatuslistener.hxx> #include <svtools/miscopt.hxx> +#include <svtools/optionsdrawinglayer.hxx> #include <svtools/svtdllapi.h> #include <svtools/svtresid.hxx> #include <svtools/toolbarmenu.hxx> #include <svtools/toolboxcontroller.hxx> +#include <svtools/unitconv.hxx> #include <svtools/valueset.hxx> #include <toolkit/helper/convert.hxx> #include <toolkit/helper/vclunohelper.hxx> @@ -409,8 +386,8 @@ #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> +#include <tools/fontenum.hxx> #include <tools/gen.hxx> -#include <tools/helpers.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> #include <tools/poly.hxx> @@ -420,27 +397,27 @@ #include <tools/time.hxx> #include <tools/toolsdllapi.h> #include <tools/urlobj.hxx> -#include <tools/wintypes.hxx> -#include <uiobject.hxx> #include <unicode/uchar.h> #include <uno/data.h> #include <uno/sequence2.h> #include <unotools/accessiblerelationsethelper.hxx> #include <unotools/accessiblestatesethelper.hxx> -#include <unotools/charclass.hxx> #include <unotools/fontcvt.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> #include <unotools/unotoolsdllapi.h> #include <unotools/viewoptions.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <helpids.h> #include <svx/AccessibleShape.hxx> #include <svx/AccessibleShapeInfo.hxx> -#include <svx/ClassificationField.hxx> #include <svx/DescriptionGenerator.hxx> #include <svx/IAccessibleViewForwarder.hxx> #include <svx/ShapeTypeHandler.hxx> #include <svx/SvxShapeTypes.hxx> +#include <svx/algitem.hxx> #include <svx/charmap.hxx> #include <svx/colorbox.hxx> #include <svx/dataaccessdescriptor.hxx> @@ -462,9 +439,11 @@ #include <svx/msdffdef.hxx> #include <svx/obj3d.hxx> #include <svx/pageitem.hxx> +#include <svx/rotmodit.hxx> #include <svx/rulritem.hxx> #include <svx/scene3d.hxx> #include <svx/sdasitm.hxx> +#include <svx/sdr/overlay/overlayobject.hxx> #include <svx/sdrpaintwindow.hxx> #include <svx/sidebar/PanelLayout.hxx> #include <svx/srchdlg.hxx> @@ -517,11 +496,7 @@ #include <svx/xtable.hxx> #include <svx/xtextit0.hxx> #include <svx/zoomslideritem.hxx> -#include <vcl/imap.hxx> -#include <vcl/imapobj.hxx> -#include <vcl/svlbitm.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelistbox.hxx> -#include <vcl/treelistentry.hxx> +#include <uiobject.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svx/inc/pch/precompiled_svxcore.hxx b/svx/inc/pch/precompiled_svxcore.hxx index ee101da6d5a8..d2d6dd8cc6a7 100644 --- a/svx/inc/pch/precompiled_svxcore.hxx +++ b/svx/inc/pch/precompiled_svxcore.hxx @@ -13,52 +13,42 @@ 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:54:18 using: + Generated on 2019-04-29 21:19:04 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: ./bin/update_pch_bisect ./svx/inc/pch/precompiled_svxcore.hxx "make svx.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <iomanip> #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> #include <type_traits> #include <typeinfo> #include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/doublecheckedlocking.h> @@ -66,8 +56,6 @@ #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.hxx> #include <osl/process.h> #include <osl/thread.h> @@ -85,7 +73,6 @@ #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> @@ -93,8 +80,8 @@ #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> #include <sal/macros.h> #include <sal/mathconf.h> @@ -103,10 +90,15 @@ #include <sal/typesizes.h> #include <salhelper/singletonref.hxx> #include <salhelper/thread.hxx> +#include <vcl/AccessibleBrowseBoxObjType.hxx> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/IContext.hxx> +#include <vcl/abstdlg.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/bitmapaccess.hxx> #include <vcl/bitmapex.hxx> @@ -117,23 +109,22 @@ #include <vcl/combobox.hxx> #include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> -#include <vcl/dialog.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/event.hxx> #include <vcl/field.hxx> #include <vcl/fixed.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/graphicfilter.hxx> +#include <vcl/headbar.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> #include <vcl/keycod.hxx> @@ -142,30 +133,33 @@ #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaact.hxx> -#include <vcl/metric.hxx> -#include <vcl/notebookbar.hxx> +#include <vcl/mnemonicengine.hxx> #include <vcl/outdev.hxx> +#include <vcl/ptrstyle.hxx> +#include <vcl/quickselectionengine.hxx> #include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/scrbar.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> #include <vcl/syswin.hxx> #include <vcl/task.hxx> #include <vcl/timer.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> #include <vcl/vclreferencebase.hxx> #include <vcl/vectorgraphicdata.hxx> #include <vcl/virdev.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/matrix/b3dhommatrix.hxx> @@ -188,43 +182,23 @@ #include <basic/basicdllapi.h> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxobj.hxx> #include <basic/sbxvar.hxx> -#include <com/sun/star/accessibility/XAccessibleStateSet.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/XFocusListener.hpp> -#include <com/sun/star/awt/XItemListener.hpp> -#include <com/sun/star/awt/XKeyListener.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/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/NamedValue.hpp> +#include <com/sun/star/awt/XBitmap.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/PropertyValue.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/XPropertySetInfo.hpp> #include <com/sun/star/beans/XPropertySetOption.hpp> #include <com/sun/star/beans/XPropertyState.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.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/datatransfer/DataFlavor.hpp> #include <com/sun/star/datatransfer/XTransferable2.hpp> #include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp> @@ -232,9 +206,7 @@ #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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/NormalsKind.hpp> @@ -242,32 +214,16 @@ #include <com/sun/star/drawing/TextureMode.hpp> #include <com/sun/star/drawing/TextureProjectionMode.hpp> #include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XStorage.hpp> +#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/form/FormComponentType.hpp> -#include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.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/graphic/XPrimitive3D.hpp> #include <com/sun/star/i18n/Calendar2.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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> @@ -275,16 +231,11 @@ #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/XSingleComponentFactory.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/registry/XRegistryKey.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdbc/DataType.hpp> #include <com/sun/star/style/NumberingType.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Exception.hpp> @@ -305,24 +256,14 @@ #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/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> -#include <com/sun/star/util/VetoException.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/view/XSelectionChangeListener.hpp> #include <comphelper/broadcasthelper.hxx> #include <comphelper/classids.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.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> @@ -338,15 +279,12 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/propshlp.hxx> -#include <cppuhelper/queryinterface.hxx> #include <cppuhelper/supportsservice.hxx> #include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> @@ -366,9 +304,11 @@ #include <drawinglayer/primitive2d/polygonprimitive2d.hxx> #include <drawinglayer/primitive2d/polypolygonprimitive2d.hxx> #include <drawinglayer/primitive2d/sdrdecompositiontools2d.hxx> +#include <drawinglayer/primitive2d/transformprimitive2d.hxx> #include <drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx> #include <drawinglayer/primitive3d/baseprimitive3d.hxx> #include <drawinglayer/primitive3d/sdrextrudelathetools3d.hxx> +#include <drawinglayer/processor2d/baseprocessor2d.hxx> #include <drawinglayer/processor2d/processor2dtools.hxx> #include <editeng/adjustitem.hxx> #include <editeng/boxitem.hxx> @@ -391,17 +331,16 @@ #include <i18nlangtag/languagetag.hxx> #include <libxml/xmlwriter.h> #include <o3tl/cow_wrapper.hxx> -#include <o3tl/sorted_vector.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sfx2/app.hxx> #include <sfx2/bindings.hxx> -#include <sfx2/ctrlitem.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> #include <sfx2/objsh.hxx> -#include <sfx2/sfxuno.hxx> #include <sfx2/shell.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> @@ -423,19 +362,15 @@ #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/whiter.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/ehdl.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> -#include <svtools/toolboxcontroller.hxx> #include <svtools/valueset.hxx> -#include <toolkit/dllapi.h> -#include <toolkit/helper/macros.hxx> -#include <toolkit/helper/mutexhelper.hxx> #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> @@ -445,7 +380,6 @@ #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> @@ -463,19 +397,20 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unotools/accessiblestatesethelper.hxx> -#include <unotools/calendarwrapper.hxx> #include <unotools/configitem.hxx> +#include <unotools/configmgr.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> #include <unotools/streamwrap.hxx> #include <unotools/syslocale.hxx> #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> #include <xmloff/dllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <svx/SvxColorValueSet.hxx> #include <svx/XPropertyTable.hxx> #include <svx/cube3d.hxx> #include <svx/dialmgr.hxx> @@ -500,6 +435,7 @@ #include <svx/sdr/contact/displayinfo.hxx> #include <svx/sdr/contact/objectcontact.hxx> #include <svx/sdr/contact/objectcontactofobjlistpainter.hxx> +#include <svx/sdr/contact/objectcontactofpageview.hxx> #include <svx/sdr/contact/viewcontact.hxx> #include <svx/sdr/contact/viewcontactofe3dscene.hxx> #include <svx/sdr/contact/viewcontactofsdrobj.hxx> @@ -573,7 +509,6 @@ #include <svx/xflhtit.hxx> #include <svx/xfltrit.hxx> #include <svx/xgrad.hxx> -#include <svx/xit.hxx> #include <svx/xlnclit.hxx> #include <svx/xlndsit.hxx> #include <svx/xlnedit.hxx> @@ -585,8 +520,6 @@ #include <svx/xpoly.hxx> #include <svx/xpool.hxx> #include <svx/xtable.hxx> -#include <vcl/AccessibleBrowseBoxObjType.hxx> -#include <vcl/headbar.hxx> -#include <vcl/transfer.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/inc/pch/precompiled_msword.hxx b/sw/inc/pch/precompiled_msword.hxx index b2567272dddf..615d30bb7e84 100644 --- a/sw/inc/pch/precompiled_msword.hxx +++ b/sw/inc/pch/precompiled_msword.hxx @@ -13,33 +13,27 @@ 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:54:43 using: + Generated on 2019-04-29 21:16:18 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: ./bin/update_pch_bisect ./sw/inc/pch/precompiled_msword.hxx "make sw.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <array> #include <assert.h> #include <cassert> #include <climits> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> #include <initializer_list> #include <iomanip> #include <iostream> -#include <iterator> #include <limits.h> #include <limits> #include <list> @@ -50,14 +44,8 @@ #include <new> #include <ostream> #include <set> -#include <sstream> -#include <stdarg.h> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> -#include <swdllapi.h> -#include <swerror.h> #include <type_traits> #include <typeinfo> #include <unordered_map> @@ -65,24 +53,20 @@ #include <utility> #include <vector> #include <boost/optional.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.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> #include <rtl/character.hxx> #include <rtl/cipher.h> #include <rtl/digest.h> @@ -113,15 +97,18 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/accel.hxx> +#include <salhelper/simplereferenceobject.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> +#include <vcl/IDialogRenderable.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/cairo.hxx> #include <vcl/checksum.hxx> #include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> #include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> @@ -129,38 +116,25 @@ #include <vcl/dndhelp.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/errinf.hxx> -#include <vcl/event.hxx> #include <vcl/field.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> #include <vcl/graphicfilter.hxx> -#include <vcl/hatch.hxx> #include <vcl/idle.hxx> -#include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> -#include <vcl/lineinfo.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> #include <vcl/outdevstate.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> -#include <vcl/salgtype.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> #include <vcl/task.hxx> @@ -171,22 +145,12 @@ #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <IDocumentDrawModelAccess.hxx> -#include <IDocumentFieldsAccess.hxx> -#include <IDocumentLayoutAccess.hxx> -#include <IDocumentMarkAccess.hxx> -#include <IDocumentSettingAccess.hxx> -#include <IDocumentStylePoolAccess.hxx> -#include <IMark.hxx> -#include <IShellCursorSupplier.hxx> -#include <SwGetPoolIdFromName.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> @@ -194,8 +158,11 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> +#include <basegfx/range/b2irange.hxx> +#include <basegfx/range/b2irectangle.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> @@ -203,26 +170,12 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basic/basicdllapi.h> -#include <basic/codecompletecache.hxx> #include <basic/sbdef.hxx> #include <basic/sbx.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxform.hxx> -#include <basic/sbxmeth.hxx> #include <basic/sbxobj.hxx> -#include <basic/sbxprop.hxx> #include <basic/sbxvar.hxx> -#include <bparr.hxx> -#include <breakit.hxx> -#include <calbck.hxx> -#include <charfmt.hxx> -#include <com/sun/star/accessibility/IllegalAccessibleComponentStateException.hpp> -#include <com/sun/star/accessibility/TextSegment.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/FontSlant.hpp> #include <com/sun/star/awt/GradientStyle.hpp> #include <com/sun/star/awt/Key.hpp> @@ -230,38 +183,33 @@ #include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Size.hpp> #include <com/sun/star/awt/SystemPointer.hpp> +#include <com/sun/star/awt/XBitmap.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/StringPair.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/beans/XPropertyState.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.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/XIndexAccess.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/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> -#include <com/sun/star/document/CmisVersion.hpp> #include <com/sun/star/document/EventObject.hpp> #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> #include <com/sun/star/document/XEventsSupplier.hpp> #include <com/sun/star/drawing/BitmapMode.hpp> #include <com/sun/star/drawing/DashStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp> +#include <com/sun/star/drawing/Hatch.hpp> #include <com/sun/star/drawing/HatchStyle.hpp> #include <com/sun/star/drawing/LineCap.hpp> #include <com/sun/star/drawing/LineStyle.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> @@ -271,66 +219,38 @@ #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/VerbDescriptor.hpp> -#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/FeatureStateEvent.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/frame/XModel.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/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.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/ParseResult.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/UnicodeScript.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> +#include <com/sun/star/i18n/XBreakIterator.hpp> #include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XOutputStream.hpp> -#include <com/sun/star/io/XSeekable.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> #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/XServiceName.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/rdf/XDocumentMetadataAccess.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> -#include <com/sun/star/script/XInvocation.hpp> -#include <com/sun/star/script/XLibraryContainer.hpp> -#include <com/sun/star/script/XStarBasicAccess.hpp> #include <com/sun/star/style/NumberingType.hpp> #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/task/XInteractionHandler.hpp> -#include <com/sun/star/task/XInteractionRequest.hpp> -#include <com/sun/star/task/XStatusIndicator.hpp> #include <com/sun/star/text/HoriOrientation.hpp> -#include <com/sun/star/text/TextContentAnchorType.hpp> -#include <com/sun/star/text/XText.hpp> #include <com/sun/star/text/XTextContent.hpp> #include <com/sun/star/text/XTextCopy.hpp> #include <com/sun/star/text/XTextRange.hpp> @@ -347,7 +267,6 @@ #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> @@ -355,51 +274,34 @@ #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/URL.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XModifyListener.hpp> -#include <com/sun/star/xml/Attribute.hpp> -#include <com/sun/star/xml/FastAttribute.hpp> #include <com/sun/star/xml/sax/XFastAttributeList.hpp> -#include <com/sun/star/xml/sax/XFastTokenHandler.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.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> #include <comphelper/string.hxx> -#include <comphelper/types.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> #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/factory.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase5.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/queryinterface.hxx> -#include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/typeprovider.hxx> #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> -#include <crstate.hxx> -#include <cshtyp.hxx> -#include <dcontact.hxx> -#include <docary.hxx> -#include <docsh.hxx> -#include <docufld.hxx> -#include <drawdoc.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <editeng/adjustitem.hxx> @@ -428,12 +330,14 @@ #include <editeng/fontitem.hxx> #include <editeng/frmdiritem.hxx> #include <editeng/hyphenzoneitem.hxx> +#include <editeng/keepitem.hxx> #include <editeng/kernitem.hxx> #include <editeng/langitem.hxx> #include <editeng/lrspitem.hxx> #include <editeng/mutxhelp.hxx> +#include <editeng/opaqitem.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> @@ -448,54 +352,20 @@ #include <editeng/unoipset.hxx> #include <editeng/wghtitem.hxx> #include <editeng/widwitem.hxx> -#include <fchrfmt.hxx> #include <filter/msfilter/msfilterdllapi.h> -#include <fldbas.hxx> -#include <flyenum.hxx> -#include <fmtanchr.hxx> -#include <fmtclbl.hxx> -#include <fmtclds.hxx> -#include <fmtcnct.hxx> -#include <fmtcntnt.hxx> -#include <fmtcol.hxx> -#include <fmtflcnt.hxx> -#include <fmtfld.hxx> -#include <fmtfsize.hxx> -#include <fmtftn.hxx> -#include <fmthdft.hxx> -#include <fmtinfmt.hxx> -#include <fmtline.hxx> -#include <fmtornt.hxx> -#include <fmtpdsc.hxx> -#include <fmtrowsplt.hxx> -#include <fmtsrnd.hxx> -#include <fmturl.hxx> -#include <frmatr.hxx> -#include <frmfmt.hxx> -#include <ftninfo.hxx> -#include <grfatr.hxx> -#include <hintids.hxx> -#include <hints.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> #include <i18nutil/transliteration.hxx> -#include <index.hxx> -#include <lineinfo.hxx> -#include <mdiexp.hxx> -#include <ndarr.hxx> -#include <ndgrf.hxx> -#include <ndole.hxx> -#include <ndtxt.hxx> -#include <ndtyp.hxx> -#include <node.hxx> -#include <numrule.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/enumrange.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/dllapi.h> #include <oox/drawingml/drawingmltypes.hxx> #include <oox/export/utils.hxx> @@ -504,24 +374,14 @@ #include <oox/helper/refmap.hxx> #include <oox/helper/storagebase.hxx> #include <oox/token/tokens.hxx> -#include <pagedesc.hxx> -#include <pam.hxx> -#include <paratr.hxx> -#include <poolfmt.hxx> -#include <reffld.hxx> -#include <sax/fastattribs.hxx> #include <sax/fshelper.hxx> #include <sax/saxdllapi.h> #include <sfx2/dllapi.h> -#include <sfx2/sfxuno.hxx> -#include <sfx2/shell.hxx> -#include <sfx2/signaturestate.hxx> -#include <shellio.hxx> -#include <sot/exchange.hxx> +#include <sfx2/docfile.hxx> #include <sot/formats.hxx> -#include <sot/object.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> +#include <svl/broadcast.hxx> #include <svl/cenumitm.hxx> #include <svl/cintitem.hxx> #include <svl/custritm.hxx> @@ -530,31 +390,24 @@ #include <svl/hint.hxx> #include <svl/intitem.hxx> #include <svl/itemiter.hxx> -#include <svl/itempool.hxx> #include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> #include <svl/macitem.hxx> -#include <svl/memberid.h> #include <svl/metitem.hxx> #include <svl/poolitem.hxx> #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svl/urihelper.hxx> #include <svl/whiter.hxx> -#include <svtools/accessibleruler.hxx> #include <svtools/colorcfg.hxx> -#include <svtools/ehdl.hxx> -#include <svtools/embedhlp.hxx> -#include <svtools/miscopt.hxx> #include <svtools/optionsdrawinglayer.hxx> -#include <svtools/ruler.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> #include <svx/XPropertyEntry.hxx> #include <svx/fmglob.hxx> #include <svx/grfcrop.hxx> @@ -626,9 +479,9 @@ #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/swframetypes.hxx> #include <svx/unoapi.hxx> #include <svx/unoprov.hxx> #include <svx/xcolit.hxx> @@ -645,15 +498,6 @@ #include <svx/xpoly.hxx> #include <svx/xtable.hxx> #include <svx/xtextit0.hxx> -#include <swatrset.hxx> -#include <swcrsr.hxx> -#include <swdbdata.hxx> -#include <swmodule.hxx> -#include <swrect.hxx> -#include <swregion.hxx> -#include <swtable.hxx> -#include <swtypes.hxx> -#include <tblsel.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> #include <tools/date.hxx> @@ -663,7 +507,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> #include <tools/mapunit.hxx> @@ -677,9 +521,6 @@ #include <tools/weakbase.h> #include <tools/weakbase.hxx> #include <tools/wintypes.hxx> -#include <toxe.hxx> -#include <txatbase.hxx> -#include <txtftn.hxx> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> @@ -687,10 +528,7 @@ #include <uno/any2.h> #include <uno/data.h> #include <uno/sequence2.h> -#include <unobaseclass.hxx> #include <unotools/calendarwrapper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> #include <unotools/fltrcfg.hxx> #include <unotools/fontdefs.hxx> @@ -703,8 +541,84 @@ #include <unotools/transliterationwrapper.hxx> #include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <IDocumentDrawModelAccess.hxx> +#include <IDocumentFieldsAccess.hxx> +#include <IDocumentLayoutAccess.hxx> +#include <IDocumentMarkAccess.hxx> +#include <IDocumentSettingAccess.hxx> +#include <IDocumentStylePoolAccess.hxx> +#include <IMark.hxx> +#include <IShellCursorSupplier.hxx> +#include <bparr.hxx> +#include <breakit.hxx> +#include <calbck.hxx> +#include <charfmt.hxx> +#include <crstate.hxx> +#include <cshtyp.hxx> +#include <dcontact.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 <fmtclds.hxx> +#include <fmtcnct.hxx> +#include <fmtcntnt.hxx> +#include <fmtcol.hxx> +#include <fmtflcnt.hxx> +#include <fmtfld.hxx> +#include <fmtfsize.hxx> +#include <fmtftn.hxx> +#include <fmthdft.hxx> +#include <fmtinfmt.hxx> +#include <fmtline.hxx> +#include <fmtornt.hxx> +#include <fmtpdsc.hxx> +#include <fmtrowsplt.hxx> +#include <fmtsrnd.hxx> +#include <fmturl.hxx> +#include <frmatr.hxx> +#include <frmfmt.hxx> +#include <ftninfo.hxx> +#include <grfatr.hxx> +#include <hintids.hxx> +#include <index.hxx> +#include <lineinfo.hxx> +#include <mdiexp.hxx> +#include <ndarr.hxx> +#include <ndgrf.hxx> +#include <ndole.hxx> +#include <ndtxt.hxx> +#include <ndtyp.hxx> +#include <node.hxx> +#include <numrule.hxx> +#include <pagedesc.hxx> +#include <pam.hxx> +#include <paratr.hxx> +#include <poolfmt.hxx> +#include <reffld.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 <tblsel.hxx> +#include <toxe.hxx> +#include <txatbase.hxx> +#include <txtftn.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 821f8570c7a0..cc94f50591aa 100644 --- a/sw/inc/pch/precompiled_sw.hxx +++ b/sw/inc/pch/precompiled_sw.hxx @@ -13,43 +13,32 @@ 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:54:58 using: + Generated on 2019-04-29 21:16:05 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: ./bin/update_pch_bisect ./sw/inc/pch/precompiled_sw.hxx "make sw.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <cmdid.h> -#include <config_features.h> -#include <config_global.h> #include <cstddef> #include <cstdlib> +#include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> -#include <helpids.h> #include <limits.h> -#include <limits> -#include <list> #include <map> #include <memory> #include <new> #include <ostream> #include <set> -#include <stack> #include <stddef.h> #include <stdlib.h> #include <string.h> -#include <swdllapi.h> -#include <swerror.h> #include <type_traits> -#include <typeinfo> -#include <unomid.h> #include <unordered_map> #include <unordered_set> #include <utility> @@ -58,6 +47,8 @@ #include <boost/optional.hpp> #include <boost/optional/optional.hpp> #include <boost/property_tree/json_parser.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/doublecheckedlocking.h> @@ -65,7 +56,6 @@ #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> #include <osl/module.hxx> #include <osl/mutex.hxx> #include <osl/thread.hxx> @@ -94,81 +84,56 @@ #include <salhelper/simplereferenceobject.hxx> #include <salhelper/singletonref.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> -#include <vcl/builder.hxx> -#include <vcl/builderfactory.hxx> #include <vcl/button.hxx> #include <vcl/checksum.hxx> -#include <vcl/combobox.hxx> +#include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> +#include <vcl/dialog.hxx> #include <vcl/dllapi.h> -#include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/errcode.hxx> #include <vcl/errinf.hxx> -#include <vcl/field.hxx> +#include <vcl/event.hxx> #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> #include <vcl/graphicfilter.hxx> #include <vcl/help.hxx> #include <vcl/image.hxx> -#include <vcl/layout.hxx> +#include <vcl/imap.hxx> +#include <vcl/imapobj.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/region.hxx> -#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/tabctrl.hxx> #include <vcl/tabpage.hxx> -#include <vcl/task.hxx> -#include <vcl/timer.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> #include <vcl/virdev.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> -#include <AnnotationWin.hxx> -#include <EnhancedPDFExportHelper.hxx> -#include <IDocumentChartDataProviderAccess.hxx> -#include <IDocumentContentOperations.hxx> -#include <IDocumentDeviceAccess.hxx> -#include <IDocumentDrawModelAccess.hxx> -#include <IDocumentFieldsAccess.hxx> -#include <IDocumentLayoutAccess.hxx> -#include <IDocumentLinksAdministration.hxx> -#include <IDocumentRedlineAccess.hxx> -#include <IDocumentSettingAccess.hxx> -#include <IDocumentState.hxx> -#include <IDocumentStatistics.hxx> -#include <IDocumentStylePoolAccess.hxx> -#include <IDocumentUndoRedo.hxx> -#include <IMark.hxx> -#include <PostItMgr.hxx> -#include <SwNodeNum.hxx> -#include <SwRewriter.hxx> -#include <SwSmartTagMgr.hxx> -#include <SwStyleNameMapper.hxx> -#include <TextCursorHelper.hxx> -#include <accmap.hxx> -#include <authfld.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> +#include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/polygon/b2dpolygon.hxx> +#include <basegfx/polygon/b2dpolygontools.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/range/b2drange.hxx> #include <basegfx/range/basicrange.hxx> @@ -179,43 +144,27 @@ #include <basic/basicdllapi.h> #include <basic/sbxcore.hxx> #include <basic/sbxvar.hxx> -#include <breakit.hxx> -#include <calbck.hxx> -#include <calc.hxx> -#include <cellatr.hxx> -#include <charatr.hxx> -#include <charfmt.hxx> -#include <chpfld.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/TextSegment.hpp> -#include <com/sun/star/beans/NamedValue.hpp> #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/beans/XPropertySetInfo.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.hpp> -#include <com/sun/star/datatransfer/DataFlavor.hpp> -#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> #include <com/sun/star/document/XDocumentProperties.hpp> #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> #include <com/sun/star/drawing/XDrawPageSupplier.hpp> #include <com/sun/star/embed/Aspects.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/frame/FeatureStateEvent.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/ScriptType.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/lang/IllegalArgumentException.hpp> +#include <com/sun/star/i18n/XBreakIterator.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/WrappedTargetRuntimeException.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> @@ -228,6 +177,7 @@ #include <com/sun/star/text/VertOrientation.hpp> #include <com/sun/star/text/WrapTextMode.hpp> #include <com/sun/star/text/XTextDocument.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> @@ -235,23 +185,20 @@ #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/XComponentContext.hpp> +#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/util/Date.hpp> -#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/xml/sax/XAttributeList.hpp> -#include <com/sun/star/xml/sax/XDocumentHandler.hpp> #include <com/sun/star/xml/sax/XFastContextHandler.hpp> #include <comphelper/classids.hxx> #include <comphelper/comphelperdllapi.h> +#include <comphelper/fileformat.h> #include <comphelper/interfacecontainer2.hxx> #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/propertysequence.hxx> +#include <comphelper/scopeguard.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicehelper.hxx> #include <comphelper/storagehelper.hxx> @@ -263,25 +210,13 @@ #include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> +#include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> -#include <cppuhelper/weak.hxx> -#include <crsrsh.hxx> -#include <crstate.hxx> -#include <dbfld.hxx> -#include <dbmgr.hxx> -#include <dcontact.hxx> -#include <ddefld.hxx> -#include <docary.hxx> -#include <docsh.hxx> -#include <docstat.hxx> -#include <docstyle.hxx> -#include <docufld.hxx> -#include <drawdoc.hxx> +#include <cppuhelper/typeprovider.hxx> #include <drawinglayer/drawinglayerdllapi.h> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <drawinglayer/primitive2d/polypolygonprimitive2d.hxx> -#include <edimp.hxx> #include <editeng/acorrcfg.hxx> #include <editeng/adjustitem.hxx> #include <editeng/blinkitem.hxx> @@ -289,13 +224,16 @@ #include <editeng/brushitem.hxx> #include <editeng/charhiddenitem.hxx> #include <editeng/charrotateitem.hxx> +#include <editeng/charscaleitem.hxx> #include <editeng/cmapitem.hxx> #include <editeng/colritem.hxx> +#include <editeng/contouritem.hxx> #include <editeng/crossedoutitem.hxx> #include <editeng/editeng.hxx> #include <editeng/editengdllapi.h> #include <editeng/editview.hxx> #include <editeng/eeitem.hxx> +#include <editeng/emphasismarkitem.hxx> #include <editeng/escapementitem.hxx> #include <editeng/fhgtitem.hxx> #include <editeng/flstitem.hxx> @@ -312,94 +250,38 @@ #include <editeng/opaqitem.hxx> #include <editeng/orphitem.hxx> #include <editeng/outliner.hxx> +#include <editeng/outlobj.hxx> #include <editeng/paperinf.hxx> #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> #include <editeng/spltitem.hxx> #include <editeng/svxacorr.hxx> #include <editeng/tstpitem.hxx> +#include <editeng/twolinesitem.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> -#include <editsh.hxx> -#include <expfld.hxx> -#include <fchrfmt.hxx> -#include <fesh.hxx> -#include <fldbas.hxx> -#include <flddat.hxx> -#include <fldupde.hxx> -#include <flypos.hxx> -#include <fmtanchr.hxx> -#include <fmtautofmt.hxx> -#include <fmtclbl.hxx> -#include <fmtclds.hxx> -#include <fmtcnct.hxx> -#include <fmtcntnt.hxx> -#include <fmtcol.hxx> -#include <fmteiro.hxx> -#include <fmtflcnt.hxx> -#include <fmtfld.hxx> -#include <fmtfollowtextflow.hxx> -#include <fmtfsize.hxx> -#include <fmtftn.hxx> -#include <fmtftntx.hxx> -#include <fmthdft.hxx> -#include <fmtinfmt.hxx> -#include <fmtline.hxx> -#include <fmtlsplt.hxx> -#include <fmtmeta.hxx> -#include <fmtornt.hxx> -#include <fmtpdsc.hxx> -#include <fmtrfmrk.hxx> -#include <fmtrowsplt.hxx> -#include <fmtruby.hxx> -#include <fmtsrnd.hxx> -#include <fmturl.hxx> -#include <frmatr.hxx> -#include <frmfmt.hxx> -#include <ftnidx.hxx> -#include <ftninfo.hxx> -#include <globdoc.hxx> -#include <grfatr.hxx> -#include <hintids.hxx> -#include <hints.hxx> -#include <htmltbl.hxx> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> -#include <init.hxx> -#include <istyleaccess.hxx> #include <libxml/xmlwriter.h> -#include <lineinfo.hxx> #include <linguistic/lngprops.hxx> -#include <mdiexp.hxx> -#include <modcfg.hxx> -#include <ndgrf.hxx> -#include <ndindex.hxx> -#include <ndnotxt.hxx> -#include <ndole.hxx> -#include <ndtxt.hxx> -#include <node.hxx> -#include <numrule.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 <pagedesc.hxx> -#include <pam.hxx> -#include <paratr.hxx> -#include <poolfmt.hxx> -#include <printdata.hxx> -#include <prtopt.hxx> -#include <redline.hxx> -#include <reffld.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <officecfg/Office/Common.hxx> #include <sax/fastattribs.hxx> #include <sfx2/app.hxx> #include <sfx2/basedlgs.hxx> @@ -423,17 +305,12 @@ #include <sfx2/printer.hxx> #include <sfx2/progress.hxx> #include <sfx2/request.hxx> -#include <sfx2/shell.hxx> #include <sfx2/sidebar/ControlFactory.hxx> #include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> -#include <shellio.hxx> -#include <shellres.hxx> -#include <sortopt.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> -#include <sot/sotdllapi.h> #include <sot/storage.hxx> #include <svl/SfxBroadcaster.hxx> #include <svl/cjkoptions.hxx> @@ -443,8 +320,10 @@ #include <svl/intitem.hxx> #include <svl/itemiter.hxx> #include <svl/itempool.hxx> +#include <svl/itemprop.hxx> #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> +#include <svl/listener.hxx> #include <svl/lstner.hxx> #include <svl/macitem.hxx> #include <svl/metitem.hxx> @@ -456,20 +335,20 @@ #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/urihelper.hxx> #include <svl/whiter.hxx> #include <svl/zforlist.hxx> #include <svl/zformat.hxx> #include <svtools/ctrltool.hxx> +#include <svtools/embedhlp.hxx> #include <svtools/htmlcfg.hxx> #include <svtools/htmlkywd.hxx> #include <svtools/htmlout.hxx> #include <svtools/htmltokn.h> #include <svtools/langtab.hxx> #include <svtools/svtdllapi.h> -#include <svtools/valueset.hxx> #include <svx/dataaccessdescriptor.hxx> -#include <svx/dialmgr.hxx> #include <svx/dlgutil.hxx> #include <svx/drawitem.hxx> #include <svx/fmglob.hxx> @@ -478,6 +357,7 @@ #include <svx/pageitem.hxx> #include <svx/ruler.hxx> #include <svx/rulritem.hxx> +#include <svx/sdr/attribute/sdrallfillattributeshelper.hxx> #include <svx/srchdlg.hxx> #include <svx/svddef.hxx> #include <svx/svditer.hxx> @@ -501,6 +381,168 @@ #include <svx/xit.hxx> #include <svx/xoutbmp.hxx> #include <svx/xtable.hxx> +#include <toolkit/helper/vclunohelper.hxx> +#include <tools/color.hxx> +#include <tools/date.hxx> +#include <tools/datetime.hxx> +#include <tools/datetimeutils.hxx> +#include <tools/diagnose_ex.h> +#include <tools/fldunit.hxx> +#include <tools/fontenum.hxx> +#include <tools/fract.hxx> +#include <tools/gen.hxx> +#include <tools/globname.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> +#include <tools/toolsdllapi.h> +#include <tools/urlobj.hxx> +#include <typelib/typedescription.h> +#include <uno/any2.h> +#include <uno/sequence2.h> +#include <unotools/accessiblestatesethelper.hxx> +#include <unotools/charclass.hxx> +#include <unotools/configmgr.hxx> +#include <unotools/lingucfg.hxx> +#include <unotools/linguprops.hxx> +#include <unotools/localedatawrapper.hxx> +#include <unotools/moduleoptions.hxx> +#include <unotools/options.hxx> +#include <unotools/pathoptions.hxx> +#include <unotools/streamwrap.hxx> +#include <unotools/syslocale.hxx> +#include <unotools/tempfile.hxx> +#include <unotools/transliterationwrapper.hxx> +#include <unotools/ucbstreamhelper.hxx> +#include <unotools/unotoolsdllapi.h> +#include <unotools/useroptions.hxx> +#include <xmloff/dllapi.h> +#include <xmloff/nmspmap.hxx> +#include <xmloff/odffields.hxx> +#include <xmloff/xmlictxt.hxx> +#include <xmloff/xmlnmspe.hxx> +#include <xmloff/xmlstyle.hxx> +#include <xmloff/xmluconv.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <AnnotationWin.hxx> +#include <EnhancedPDFExportHelper.hxx> +#include <IDocumentChartDataProviderAccess.hxx> +#include <IDocumentContentOperations.hxx> +#include <IDocumentDeviceAccess.hxx> +#include <IDocumentDrawModelAccess.hxx> +#include <IDocumentFieldsAccess.hxx> +#include <IDocumentLayoutAccess.hxx> +#include <IDocumentLinksAdministration.hxx> +#include <IDocumentMarkAccess.hxx> +#include <IDocumentRedlineAccess.hxx> +#include <IDocumentSettingAccess.hxx> +#include <IDocumentState.hxx> +#include <IDocumentStatistics.hxx> +#include <IDocumentStylePoolAccess.hxx> +#include <IDocumentUndoRedo.hxx> +#include <IMark.hxx> +#include <PostItMgr.hxx> +#include <SwNodeNum.hxx> +#include <SwRewriter.hxx> +#include <SwSmartTagMgr.hxx> +#include <SwStyleNameMapper.hxx> +#include <TextCursorHelper.hxx> +#include <accmap.hxx> +#include <authfld.hxx> +#include <breakit.hxx> +#include <calbck.hxx> +#include <calc.hxx> +#include <cellatr.hxx> +#include <charatr.hxx> +#include <charfmt.hxx> +#include <chpfld.hxx> +#include <cmdid.h> +#include <crsrsh.hxx> +#include <crstate.hxx> +#include <dbfld.hxx> +#include <dbmgr.hxx> +#include <dcontact.hxx> +#include <ddefld.hxx> +#include <docary.hxx> +#include <docsh.hxx> +#include <docstat.hxx> +#include <docstyle.hxx> +#include <docufld.hxx> +#include <drawdoc.hxx> +#include <edimp.hxx> +#include <editsh.hxx> +#include <expfld.hxx> +#include <fchrfmt.hxx> +#include <fesh.hxx> +#include <fldbas.hxx> +#include <flddat.hxx> +#include <fldupde.hxx> +#include <flypos.hxx> +#include <fmtanchr.hxx> +#include <fmtautofmt.hxx> +#include <fmtclbl.hxx> +#include <fmtclds.hxx> +#include <fmtcnct.hxx> +#include <fmtcntnt.hxx> +#include <fmtcol.hxx> +#include <fmteiro.hxx> +#include <fmtflcnt.hxx> +#include <fmtfld.hxx> +#include <fmtfollowtextflow.hxx> +#include <fmtfsize.hxx> +#include <fmtftn.hxx> +#include <fmtftntx.hxx> +#include <fmthdft.hxx> +#include <fmtinfmt.hxx> +#include <fmtline.hxx> +#include <fmtlsplt.hxx> +#include <fmtmeta.hxx> +#include <fmtornt.hxx> +#include <fmtpdsc.hxx> +#include <fmtrfmrk.hxx> +#include <fmtrowsplt.hxx> +#include <fmtruby.hxx> +#include <fmtsrnd.hxx> +#include <fmturl.hxx> +#include <frmatr.hxx> +#include <frmfmt.hxx> +#include <ftnidx.hxx> +#include <ftninfo.hxx> +#include <globdoc.hxx> +#include <grfatr.hxx> +#include <helpids.h> +#include <hintids.hxx> +#include <hints.hxx> +#include <htmltbl.hxx> +#include <init.hxx> +#include <iodetect.hxx> +#include <istyleaccess.hxx> +#include <lineinfo.hxx> +#include <mdiexp.hxx> +#include <modcfg.hxx> +#include <modeltoviewhelper.hxx> +#include <ndgrf.hxx> +#include <ndindex.hxx> +#include <ndnotxt.hxx> +#include <ndole.hxx> +#include <ndtxt.hxx> +#include <node.hxx> +#include <numrule.hxx> +#include <pagedesc.hxx> +#include <pam.hxx> +#include <paratr.hxx> +#include <poolfmt.hxx> +#include <printdata.hxx> +#include <prtopt.hxx> +#include <redline.hxx> +#include <reffld.hxx> +#include <shellio.hxx> +#include <shellres.hxx> +#include <sortopt.hxx> #include <swabstdlg.hxx> #include <swatrset.hxx> #include <swbaslnk.hxx> @@ -508,6 +550,8 @@ #include <swcrsr.hxx> #include <swddetbl.hxx> #include <swdll.hxx> +#include <swdllapi.h> +#include <swerror.h> #include <swevent.hxx> #include <swmodule.hxx> #include <swrect.hxx> @@ -524,26 +568,6 @@ #include <tblsel.hxx> #include <textboxhelper.hxx> #include <tgrditem.hxx> -#include <toolkit/helper/vclunohelper.hxx> -#include <tools/color.hxx> -#include <tools/date.hxx> -#include <tools/datetime.hxx> -#include <tools/datetimeutils.hxx> -#include <tools/debug.hxx> -#include <tools/fldunit.hxx> -#include <tools/fontenum.hxx> -#include <tools/fract.hxx> -#include <tools/gen.hxx> -#include <tools/globname.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> -#include <tools/toolsdllapi.h> -#include <tools/urlobj.hxx> -#include <tools/wintypes.hxx> #include <txatbase.hxx> #include <txtatr.hxx> #include <txtflcnt.hxx> @@ -552,9 +576,7 @@ #include <txtinet.hxx> #include <txtrfmrk.hxx> #include <txttxmrk.hxx> -#include <typelib/typedescription.h> #include <undobj.hxx> -#include <uno/sequence2.h> #include <unobaseclass.hxx> #include <unochart.hxx> #include <unocoll.hxx> @@ -563,6 +585,7 @@ #include <unodraw.hxx> #include <unoframe.hxx> #include <unomap.hxx> +#include <unomid.h> #include <unoparagraph.hxx> #include <unoprnms.hxx> #include <unosett.hxx> @@ -570,38 +593,12 @@ #include <unotbl.hxx> #include <unotextcursor.hxx> #include <unotextrange.hxx> -#include <unotools/accessiblestatesethelper.hxx> -#include <unotools/charclass.hxx> -#include <unotools/configmgr.hxx> -#include <unotools/lingucfg.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/moduleoptions.hxx> -#include <unotools/options.hxx> -#include <unotools/pathoptions.hxx> -#include <unotools/resmgr.hxx> -#include <unotools/streamwrap.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/tempfile.hxx> -#include <unotools/transliterationwrapper.hxx> -#include <unotools/ucbstreamhelper.hxx> -#include <unotools/unotoolsdllapi.h> -#include <unotools/useroptions.hxx> #include <unotxdoc.hxx> #include <usrfld.hxx> -#include <vcl/imap.hxx> -#include <vcl/imapobj.hxx> #include <viewopt.hxx> #include <viewsh.hxx> #include <viscrs.hxx> #include <wdocsh.hxx> -#include <xmloff/dllapi.h> -#include <xmloff/nmspmap.hxx> -#include <xmloff/odffields.hxx> -#include <xmloff/xmlictxt.hxx> -#include <xmloff/xmlnmspe.hxx> -#include <xmloff/xmlstyle.hxx> -#include <xmloff/xmltkmap.hxx> -#include <xmloff/xmltoken.hxx> -#include <xmloff/xmluconv.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 cf3f92c8050b..159d17c5a53b 100644 --- a/sw/inc/pch/precompiled_swui.hxx +++ b/sw/inc/pch/precompiled_swui.hxx @@ -13,79 +13,54 @@ 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:55:19 using: + Generated on 2019-04-29 21:20:55 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: ./bin/update_pch_bisect ./sw/inc/pch/precompiled_swui.hxx "make sw.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <array> #include <assert.h> #include <cassert> -#include <climits> -#include <cmdid.h> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> -#include <exception> #include <float.h> #include <functional> -#include <helpids.h> #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 <stdlib.h> #include <string.h> -#include <string> -#include <swdllapi.h> +#include <string_view> #include <type_traits> #include <typeinfo> -#include <unomid.h> -#include <unordered_map> -#include <unordered_set> #include <utility> #include <vector> -#include <boost/operators.hpp> #include <boost/optional.hpp> -#include <osl/conditn.h> -#include <osl/conditn.hxx> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> -#include <osl/file.h> #include <osl/getglobalmutex.hxx> #include <osl/interlck.h> -#include <osl/module.h> -#include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> -#include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> #include <rtl/math.h> @@ -96,15 +71,12 @@ #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 <rtl/uuid.h> #include <sal/config.h> #include <sal/detail/log.h> #include <sal/log.hxx> @@ -115,12 +87,20 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> +#include <vcl/AccessibleBrowseBoxObjType.hxx> #include <vcl/EnumContext.hxx> +#include <vcl/GestureEvent.hxx> +#include <vcl/GraphicExternalLink.hxx> +#include <vcl/GraphicObject.hxx> #include <vcl/IContext.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/NotebookbarContextControl.hxx> +#include <vcl/abstdlg.hxx> #include <vcl/accel.hxx> +#include <vcl/accessibletableprovider.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> @@ -131,81 +111,73 @@ #include <vcl/combobox.hxx> #include <vcl/commandevent.hxx> #include <vcl/ctrl.hxx> -#include <vcl/cursor.hxx> +#include <vcl/customweld.hxx> #include <vcl/devicecoordinate.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/event.hxx> #include <vcl/field.hxx> #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> #include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> +#include <vcl/glyphitem.hxx> #include <vcl/graph.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/hatch.hxx> +#include <vcl/headbar.hxx> #include <vcl/help.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/layout.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/metric.hxx> #include <vcl/mnemonicengine.hxx> -#include <vcl/notebookbar.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> #include <vcl/print.hxx> -#include <vcl/prntypes.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/scrbar.hxx> -#include <vcl/seleng.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> +#include <vcl/status.hxx> #include <vcl/svapp.hxx> +#include <vcl/svtabbx.hxx> #include <vcl/syswin.hxx> +#include <vcl/tabpage.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> +#include <vcl/transfer.hxx> +#include <vcl/treelist.hxx> +#include <vcl/treelistbox.hxx> +#include <vcl/treelistentries.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclmedit.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vclstatuslistener.hxx> #include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <IDocumentDeviceAccess.hxx> -#include <SwNumberTreeTypes.hxx> -#include <SwStyleNameMapper.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -221,65 +193,31 @@ #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> #include <basic/basicdllapi.h> -#include <basic/codecompletecache.hxx> #include <basic/sbdef.hxx> -#include <basic/sberrors.hxx> #include <basic/sbmod.hxx> #include <basic/sbx.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxform.hxx> -#include <basic/sbxmeth.hxx> #include <basic/sbxobj.hxx> -#include <basic/sbxprop.hxx> #include <basic/sbxvar.hxx> -#include <bparr.hxx> -#include <calbck.hxx> -#include <charfmt.hxx> -#include <com/sun/star/accessibility/IllegalAccessibleComponentStateException.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/XAccessibleStateSet.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/SystemPointer.hpp> -#include <com/sun/star/beans/NamedValue.hpp> -#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/PropertyValues.hpp> -#include <com/sun/star/beans/XFastPropertySet.hpp> -#include <com/sun/star/beans/XMultiPropertySet.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/beans/XPropertySetOption.hpp> -#include <com/sun/star/beans/XPropertyState.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.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/XNameReplace.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/XClipboardEx.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/XDragGestureRecognizer.hpp> #include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp> #include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> -#include <com/sun/star/document/CmisProperty.hpp> -#include <com/sun/star/document/CmisVersion.hpp> #include <com/sun/star/document/EventObject.hpp> #include <com/sun/star/document/XCmisDocument.hpp> #include <com/sun/star/document/XDocumentEventBroadcaster.hpp> @@ -288,96 +226,51 @@ #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/XEventListener.hpp> #include <com/sun/star/document/XEventsSupplier.hpp> #include <com/sun/star/document/XScriptInvocationContext.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/LineCap.hpp> -#include <com/sun/star/drawing/XDrawPage.hpp> #include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/XVisualObject.hpp> -#include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/DoubleInitializationException.hpp> -#include <com/sun/star/frame/FeatureStateEvent.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/XFrameActionListener.hpp> -#include <com/sun/star/frame/XLayoutManager.hpp> #include <com/sun/star/frame/XLoadable.hpp> -#include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/frame/XModel2.hpp> #include <com/sun/star/frame/XModule.hpp> -#include <com/sun/star/frame/XStatusListener.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/XToolbarController.hpp> #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/CollatorOptions.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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/NumberFormatCode.hpp> -#include <com/sun/star/i18n/NumberFormatMapper.hpp> -#include <com/sun/star/i18n/ParseResult.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/UnicodeScript.hpp> -#include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XBreakIterator.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XCollator.hpp> -#include <com/sun/star/i18n/XExtendedTransliteration.hpp> #include <com/sun/star/i18n/XForbiddenCharacters.hpp> -#include <com/sun/star/i18n/XNativeNumberSupplier.hpp> -#include <com/sun/star/io/XInputStream.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/NotInitializedException.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/XServiceName.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/linguistic2/XSupportedLocales.hpp> #include <com/sun/star/rdf/XDocumentMetadataAccess.hpp> -#include <com/sun/star/rdf/XMetadatable.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> -#include <com/sun/star/script/ModuleInfo.hpp> -#include <com/sun/star/script/XInvocation.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/table/BorderLine2.hpp> #include <com/sun/star/table/BorderLineStyle.hpp> -#include <com/sun/star/task/XInteractionHandler.hpp> #include <com/sun/star/text/HoriOrientation.hpp> #include <com/sun/star/text/PositionLayoutDir.hpp> +#include <com/sun/star/text/RelOrientation.hpp> #include <com/sun/star/text/RubyAdjust.hpp> #include <com/sun/star/text/TextContentAnchorType.hpp> -#include <com/sun/star/text/XTextField.hpp> -#include <com/sun/star/ui/XContextChangeEventListener.hpp> -#include <com/sun/star/ui/XUIConfigurationManager2.hpp> +#include <com/sun/star/text/VertOrientation.hpp> #include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/ui/dialogs/XFilePicker3.hpp> @@ -393,93 +286,51 @@ #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/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/CloseVetoException.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/Time.hpp> -#include <com/sun/star/util/URL.hpp> -#include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XChangesBatch.hpp> -#include <com/sun/star/util/XCloseBroadcaster.hpp> -#include <com/sun/star/util/XCloseListener.hpp> #include <com/sun/star/util/XCloseable.hpp> #include <com/sun/star/util/XModifiable2.hpp> -#include <com/sun/star/util/XModifyListener.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> -#include <com/sun/star/util/XUpdatable.hpp> -#include <com/sun/star/view/PrintableState.hpp> #include <com/sun/star/view/XPrintJobBroadcaster.hpp> #include <com/sun/star/view/XPrintable.hpp> -#include <com/sun/star/view/XRenderable.hpp> -#include <comphelper/broadcasthelper.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> #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> -#include <comphelper/servicehelper.hxx> #include <comphelper/string.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/compbase5.hxx> #include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/factory.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase5.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/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 <cshtyp.hxx> -#include <dbfld.hxx> -#include <dbmgr.hxx> -#include <docary.hxx> -#include <docsh.hxx> -#include <docstyle.hxx> -#include <docufld.hxx> #include <drawinglayer/attribute/fillgradientattribute.hxx> #include <drawinglayer/attribute/sdrfillattribute.hxx> #include <drawinglayer/drawinglayerdllapi.h> -#include <drawinglayer/geometry/viewinformation2d.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> -#include <drawinglayer/processor2d/baseprocessor2d.hxx> #include <editeng/borderline.hxx> #include <editeng/brushitem.hxx> #include <editeng/colritem.hxx> +#include <editeng/contouritem.hxx> +#include <editeng/crossedoutitem.hxx> #include <editeng/editdata.hxx> #include <editeng/editengdllapi.h> #include <editeng/editstat.hxx> #include <editeng/eedata.hxx> +#include <editeng/fhgtitem.hxx> #include <editeng/flstitem.hxx> #include <editeng/fontitem.hxx> #include <editeng/frmdiritem.hxx> @@ -489,56 +340,30 @@ #include <editeng/numitem.hxx> #include <editeng/outliner.hxx> #include <editeng/paragraphdata.hxx> +#include <editeng/postitem.hxx> #include <editeng/scripttypeitem.hxx> +#include <editeng/shdditem.hxx> #include <editeng/sizeitem.hxx> #include <editeng/svxenum.hxx> #include <editeng/svxfont.hxx> +#include <editeng/udlnitem.hxx> #include <editeng/ulspitem.hxx> #include <editeng/unolingu.hxx> -#include <expfld.hxx> -#include <fchrfmt.hxx> -#include <fldbas.hxx> -#include <fmtautofmt.hxx> -#include <fmtcol.hxx> -#include <fmtflcnt.hxx> -#include <fmtfld.hxx> -#include <fmtfsize.hxx> -#include <fmtftn.hxx> -#include <fmtinfmt.hxx> -#include <fmtmeta.hxx> -#include <fmtrfmrk.hxx> -#include <fmtruby.hxx> -#include <frmatr.hxx> -#include <frmfmt.hxx> -#include <hintids.hxx> -#include <hints.hxx> +#include <editeng/wghtitem.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 <index.hxx> -#include <modcfg.hxx> -#include <ndarr.hxx> -#include <ndindex.hxx> -#include <ndtxt.hxx> -#include <ndtyp.hxx> -#include <node.hxx> -#include <numrule.hxx> #include <o3tl/cow_wrapper.hxx> +#include <o3tl/deleter.hxx> #include <o3tl/sorted_vector.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <pagedesc.hxx> -#include <pam.hxx> -#include <paratr.hxx> -#include <poolfmt.hxx> -#include <sfx2/Metadatable.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <officecfg/Office/Writer.hxx> #include <sfx2/app.hxx> -#include <sfx2/basedlgs.hxx> #include <sfx2/bindings.hxx> -#include <sfx2/ctrlitem.hxx> #include <sfx2/dispatch.hxx> #include <sfx2/dllapi.h> #include <sfx2/docfile.hxx> @@ -548,20 +373,16 @@ #include <sfx2/linksrc.hxx> #include <sfx2/lnkbase.hxx> #include <sfx2/objsh.hxx> -#include <sfx2/printer.hxx> #include <sfx2/request.hxx> -#include <sfx2/sfxstatuslistener.hxx> -#include <sfx2/sfxuno.hxx> #include <sfx2/shell.hxx> #include <sfx2/tabdlg.hxx> -#include <sfx2/tbxctrl.hxx> #include <sfx2/viewfrm.hxx> -#include <shellio.hxx> -#include <shellres.hxx> #include <sot/exchange.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> +#include <svl/broadcast.hxx> +#include <svl/cenumitm.hxx> #include <svl/cjkoptions.hxx> #include <svl/ctloptions.hxx> #include <svl/eitem.hxx> @@ -571,6 +392,7 @@ #include <svl/itemset.hxx> #include <svl/languageoptions.hxx> #include <svl/lstner.hxx> +#include <svl/macitem.hxx> #include <svl/memberid.h> #include <svl/nfkeytab.hxx> #include <svl/ondemand.hxx> @@ -579,50 +401,30 @@ #include <svl/stritem.hxx> #include <svl/style.hxx> #include <svl/svldllapi.h> +#include <svl/typedwhich.hxx> #include <svl/undo.hxx> #include <svl/urihelper.hxx> #include <svl/zforlist.hxx> #include <svl/zformat.hxx> -#include <svtools/accessibleruler.hxx> -#include <svtools/colorcfg.hxx> -#include <svtools/ctrlbox.hxx> -#include <svtools/ehdl.hxx> -#include <svtools/embedhlp.hxx> -#include <svtools/framestatuslistener.hxx> +#include <svtools/borderline.hxx> #include <svtools/htmlcfg.hxx> -#include <svtools/miscopt.hxx> -#include <svtools/ruler.hxx> #include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> -#include <svtools/toolboxcontroller.hxx> +#include <svtools/toolbarmenu.hxx> +#include <svtools/unitconv.hxx> #include <svtools/valueset.hxx> #include <svx/Palette.hxx> -#include <svx/PaletteManager.hxx> #include <svx/SvxColorValueSet.hxx> +#include <svx/dialmgr.hxx> #include <svx/dlgutil.hxx> #include <svx/drawitem.hxx> #include <svx/flagsdef.hxx> -#include <svx/ruler.hxx> #include <svx/sdr/attribute/sdrallfillattributeshelper.hxx> #include <svx/svxdlg.hxx> #include <svx/svxdllapi.h> -#include <svx/tbxcolorupdate.hxx> #include <svx/unomod.hxx> #include <svx/xdef.hxx> #include <svx/xenum.hxx> #include <svx/xtable.hxx> -#include <swabstdlg.hxx> -#include <swatrset.hxx> -#include <swmodule.hxx> -#include <swrect.hxx> -#include <swtable.hxx> -#include <swtblfmt.hxx> -#include <swtypes.hxx> -#include <swundo.hxx> -#include <swwait.hxx> -#include <tblafmt.hxx> -#include <tblenum.hxx> -#include <tblsel.hxx> #include <tools/color.hxx> #include <tools/contnr.hxx> #include <tools/date.hxx> @@ -640,30 +442,23 @@ #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> #include <tools/weakbase.h> #include <tools/wintypes.hxx> -#include <txatbase.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 <unoprnms.hxx> -#include <unotools/accessiblestatesethelper.hxx> #include <unotools/calendarwrapper.hxx> #include <unotools/charclass.hxx> #include <unotools/collatorwrapper.hxx> #include <unotools/configitem.hxx> #include <unotools/configmgr.hxx> -#include <unotools/eventcfg.hxx> #include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/intlwrapper.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/nativenumberwrapper.hxx> #include <unotools/options.hxx> @@ -672,17 +467,70 @@ #include <unotools/syslocale.hxx> #include <unotools/transliterationwrapper.hxx> #include <unotools/unotoolsdllapi.h> -#include <vcl/AccessibleBrowseBoxObjType.hxx> -#include <vcl/accessibletableprovider.hxx> -#include <vcl/headbar.hxx> -#include <vcl/svtabbx.hxx> -#include <vcl/transfer.hxx> -#include <vcl/treelist.hxx> -#include <vcl/treelistbox.hxx> -#include <vcl/treelistentries.hxx> -#include <vcl/treelistentry.hxx> -#include <vcl/viewdataentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <IDocumentDeviceAccess.hxx> +#include <IMark.hxx> +#include <SwNumberTreeTypes.hxx> +#include <SwStyleNameMapper.hxx> +#include <bparr.hxx> +#include <calbck.hxx> +#include <charfmt.hxx> +#include <cmdid.h> +#include <colwd.hxx> +#include <cshtyp.hxx> +#include <dbfld.hxx> +#include <dbmgr.hxx> +#include <docary.hxx> +#include <docsh.hxx> +#include <docstyle.hxx> +#include <docufld.hxx> +#include <expfld.hxx> +#include <fchrfmt.hxx> +#include <fldbas.hxx> +#include <fmtautofmt.hxx> +#include <fmtcol.hxx> +#include <fmtflcnt.hxx> +#include <fmtfld.hxx> +#include <fmtfsize.hxx> +#include <fmtftn.hxx> +#include <fmtinfmt.hxx> +#include <fmtrfmrk.hxx> +#include <fmtruby.hxx> +#include <frmatr.hxx> +#include <frmfmt.hxx> +#include <hintids.hxx> +#include <index.hxx> +#include <modcfg.hxx> +#include <ndarr.hxx> +#include <ndindex.hxx> +#include <ndtxt.hxx> +#include <ndtyp.hxx> +#include <node.hxx> +#include <numrule.hxx> +#include <pagedesc.hxx> +#include <pam.hxx> +#include <paratr.hxx> +#include <poolfmt.hxx> +#include <shellio.hxx> +#include <shellres.hxx> +#include <swabstdlg.hxx> +#include <swatrset.hxx> +#include <swdllapi.h> +#include <swmodule.hxx> +#include <swrect.hxx> +#include <swtable.hxx> +#include <swtblfmt.hxx> +#include <swtypes.hxx> +#include <swundo.hxx> +#include <swwait.hxx> +#include <tblenum.hxx> +#include <tblsel.hxx> +#include <txatbase.hxx> +#include <unomid.h> +#include <unoprnms.hxx> #include <viewopt.hxx> #include <wdocsh.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 c7a23a64cc66..ae983c8ed302 100644 --- a/sw/inc/pch/precompiled_vbaswobj.hxx +++ b/sw/inc/pch/precompiled_vbaswobj.hxx @@ -13,30 +13,26 @@ 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:55:33 using: + Generated on 2019-04-29 21:16:21 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: ./bin/update_pch_bisect ./sw/inc/pch/precompiled_vbaswobj.hxx "make sw.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <array> #include <assert.h> +#include <atomic> #include <cassert> #include <climits> -#include <config_features.h> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> #include <exception> #include <float.h> #include <functional> -#include <initializer_list> #include <iomanip> #include <iostream> #include <limits.h> @@ -48,14 +44,9 @@ #include <new> #include <ostream> #include <set> -#include <sstream> #include <stack> #include <stddef.h> -#include <stdexcept> -#include <stdlib.h> #include <string.h> -#include <string> -#include <swdllapi.h> #include <type_traits> #include <typeinfo> #include <unordered_map> @@ -69,26 +60,19 @@ #include <boost/multi_index_container.hpp> #include <boost/operators.hpp> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #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/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/thread.h> -#include <osl/thread.hxx> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> @@ -100,7 +84,6 @@ #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> @@ -108,7 +91,6 @@ #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> @@ -118,60 +100,35 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <vcl/EnumContext.hxx> -#include <vcl/NotebookbarContextControl.hxx> -#include <vcl/accel.hxx> +#include <vcl/IContext.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapex.hxx> #include <vcl/builder.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/combobox.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/ctrl.hxx> #include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> -#include <vcl/dndhelp.hxx> -#include <vcl/edit.hxx> #include <vcl/errcode.hxx> -#include <vcl/event.hxx> #include <vcl/exceptiontypes.hxx> -#include <vcl/field.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> #include <vcl/image.hxx> -#include <vcl/inputctx.hxx> #include <vcl/inputtypes.hxx> -#include <vcl/jobset.hxx> #include <vcl/keycod.hxx> #include <vcl/keycodes.hxx> #include <vcl/lazydelete.hxx> -#include <vcl/lineinfo.hxx> -#include <vcl/lstbox.hxx> #include <vcl/mapmod.hxx> #include <vcl/menu.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> #include <vcl/outdevstate.hxx> -#include <vcl/print.hxx> -#include <vcl/prntypes.hxx> -#include <vcl/ptrstyle.hxx> #include <vcl/region.hxx> -#include <vcl/salgtype.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.hxx> -#include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> #include <vcl/task.hxx> #include <vcl/timer.hxx> @@ -180,19 +137,13 @@ #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> -#include <vcl/virdev.hxx> #include <vcl/wall.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> -#include <vcl/wmfexternal.hxx> -#include <IDocumentMarkAccess.hxx> -#include <IMark.hxx> -#include <IShellCursorSupplier.hxx> -#include <SwGetPoolIdFromName.hxx> -#include <SwNumberTreeTypes.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -203,32 +154,18 @@ #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> #include <basic/basicdllapi.h> #include <basic/sberrors.hxx> -#include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <bparr.hxx> -#include <calbck.hxx> -#include <charfmt.hxx> -#include <com/sun/star/accessibility/IllegalAccessibleComponentStateException.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/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/NamedValue.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/beans/StringPair.hpp> -#include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.hpp> -#include <com/sun/star/connection/XConnection.hpp> #include <com/sun/star/container/NoSuchElementException.hpp> #include <com/sun/star/container/XEnumeration.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> @@ -236,71 +173,33 @@ #include <com/sun/star/container/XIndexReplace.hpp> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNamed.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/CmisVersion.hpp> #include <com/sun/star/document/EventObject.hpp> #include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/embed/VerbDescriptor.hpp> -#include <com/sun/star/embed/XClassifiedObject.hpp> -#include <com/sun/star/embed/XEmbeddedObject.hpp> -#include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/frame/FeatureStateEvent.hpp> -#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XModel.hpp> -#include <com/sun/star/graphic/XPrimitive2D.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/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> +#include <com/sun/star/i18n/CollatorOptions.hpp> #include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> -#include <com/sun/star/io/XInputStream.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/WrappedTargetException.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/XServiceName.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.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/registry/XRegistryKey.hpp> -#include <com/sun/star/script/XLibraryContainer.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/table/BorderLine2.hpp> -#include <com/sun/star/table/BorderLineStyle.hpp> #include <com/sun/star/table/XCellRange.hpp> -#include <com/sun/star/task/XInteractionHandler.hpp> -#include <com/sun/star/task/XStatusIndicator.hpp> #include <com/sun/star/text/HoriOrientation.hpp> #include <com/sun/star/text/PositionLayoutDir.hpp> -#include <com/sun/star/text/TextContentAnchorType.hpp> -#include <com/sun/star/text/WritingMode2.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/ui/XContextChangeEventListener.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> @@ -311,170 +210,127 @@ #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/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/Time.hpp> -#include <com/sun/star/util/URL.hpp> -#include <com/sun/star/view/PrintableState.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> -#include <comphelper/servicehelper.hxx> #include <comphelper/solarmutex.hxx> #include <comphelper/weak.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <cppuhelper/basemutex.hxx> -#include <cppuhelper/compbase5.hxx> -#include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/factory.hxx> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase5.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/implbase_ex_post.hxx> #include <cppuhelper/implbase_ex_pre.hxx> -#include <cppuhelper/interfacecontainer.h> -#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 <crstate.hxx> -#include <cshtyp.hxx> -#include <docary.hxx> -#include <docsh.hxx> -#include <editeng/borderline.hxx> -#include <editeng/boxitem.hxx> -#include <editeng/brushitem.hxx> #include <editeng/editengdllapi.h> -#include <editeng/formatbreakitem.hxx> -#include <editeng/frmdir.hxx> -#include <editeng/frmdiritem.hxx> -#include <editeng/keepitem.hxx> -#include <editeng/lrspitem.hxx> #include <editeng/numdef.hxx> #include <editeng/numitem.hxx> -#include <editeng/opaqitem.hxx> -#include <editeng/pbinitem.hxx> -#include <editeng/prntitem.hxx> -#include <editeng/protitem.hxx> -#include <editeng/shaditem.hxx> #include <editeng/svxenum.hxx> -#include <editeng/ulspitem.hxx> -#include <fldbas.hxx> -#include <fmtcol.hxx> -#include <frmatr.hxx> -#include <frmfmt.hxx> -#include <hintids.hxx> -#include <hints.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <i18nutil/i18nutildllapi.h> -#include <i18nutil/paper.hxx> -#include <index.hxx> -#include <ndarr.hxx> -#include <ndindex.hxx> -#include <ndtyp.hxx> -#include <node.hxx> -#include <numrule.hxx> #include <o3tl/cow_wrapper.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 <pam.hxx> #include <sfx2/dllapi.h> -#include <sfx2/sfxuno.hxx> #include <sfx2/shell.hxx> #include <sot/formats.hxx> #include <sot/sotdllapi.h> #include <svl/SfxBroadcaster.hxx> -#include <svl/cenumitm.hxx> +#include <svl/broadcast.hxx> #include <svl/cintitem.hxx> -#include <svl/eitem.hxx> #include <svl/hint.hxx> #include <svl/intitem.hxx> -#include <svl/itempool.hxx> -#include <svl/itemset.hxx> #include <svl/lstner.hxx> -#include <svl/macitem.hxx> #include <svl/poolitem.hxx> #include <svl/style.hxx> #include <svl/stylesheetuser.hxx> #include <svl/svldllapi.h> -#include <svtools/accessibleruler.hxx> -#include <svtools/ctrlbox.hxx> -#include <svtools/embedhlp.hxx> -#include <svtools/ruler.hxx> -#include <svtools/svtdllapi.h> -#include <svx/sdtaitm.hxx> -#include <svx/svddef.hxx> +#include <svl/typedwhich.hxx> #include <svx/svxdllapi.h> -#include <svx/swframetypes.hxx> #include <svx/xdef.hxx> -#include <swatrset.hxx> -#include <swcrsr.hxx> -#include <swrect.hxx> -#include <swregion.hxx> -#include <swtable.hxx> -#include <swtblfmt.hxx> -#include <swtypes.hxx> -#include <tblenum.hxx> -#include <tblsel.hxx> #include <tools/color.hxx> #include <tools/date.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fldunit.hxx> #include <tools/fontenum.hxx> -#include <tools/fract.hxx> #include <tools/gen.hxx> -#include <tools/lineend.hxx> #include <tools/link.hxx> #include <tools/mapunit.hxx> -#include <tools/multisel.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> #include <tools/weakbase.h> #include <tools/wintypes.hxx> -#include <toxe.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 <unobaseclass.hxx> -#include <unotools/charclass.hxx> #include <unotools/fontcvt.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> #include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/resmgr.hxx> -#include <unotools/securityoptions.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> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <IDocumentMarkAccess.hxx> +#include <IMark.hxx> +#include <IShellCursorSupplier.hxx> +#include <SwNumberTreeTypes.hxx> +#include <bparr.hxx> +#include <calbck.hxx> +#include <charfmt.hxx> +#include <crstate.hxx> +#include <cshtyp.hxx> +#include <docary.hxx> +#include <docsh.hxx> +#include <fldbas.hxx> +#include <fldupde.hxx> +#include <fmtcol.hxx> +#include <frmfmt.hxx> +#include <hintids.hxx> +#include <index.hxx> +#include <ndarr.hxx> +#include <ndindex.hxx> +#include <ndtyp.hxx> +#include <node.hxx> +#include <numrule.hxx> +#include <pam.hxx> +#include <swcrsr.hxx> +#include <swdllapi.h> +#include <swrect.hxx> +#include <swregion.hxx> +#include <swtable.hxx> +#include <swtblfmt.hxx> +#include <swtypes.hxx> +#include <tblenum.hxx> +#include <tblsel.hxx> +#include <toxe.hxx> +#include <unobaseclass.hxx> #include <viewsh.hxx> #include <viscrs.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/tools/inc/pch/precompiled_tl.hxx b/tools/inc/pch/precompiled_tl.hxx index c9331f215fdd..fdfc47e07bab 100644 --- a/tools/inc/pch/precompiled_tl.hxx +++ b/tools/inc/pch/precompiled_tl.hxx @@ -13,34 +13,35 @@ 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:55:34 using: + Generated on 2019-04-29 21:19:18 using: ./bin/update_pch tools tl --cutoff=5 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./tools/inc/pch/precompiled_tl.hxx "make tools.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> -#include <cstring> -#include <limits.h> +#include <limits> +#include <memory> #include <new> #include <ostream> #include <stddef.h> #include <string.h> +#include <utility> #include <vector> -#include <boost/math/common_factor_rt.hpp> -#include <boost/optional/optional.hpp> #include <boost/rational.hpp> +#include <boost/version.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/process.h> #include <osl/thread.h> -#include <rtl/alloc.h> #include <rtl/bootstrap.hxx> #include <rtl/character.hxx> #include <rtl/crc.h> @@ -53,7 +54,6 @@ #include <rtl/textcvt.h> #include <rtl/textenc.h> #include <rtl/uri.hxx> -#include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> @@ -63,14 +63,18 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> -#include <basegfx/range/b2drange.hxx> -#include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/vector/b2enums.hxx> +#include <com/sun/star/uno/Any.hxx> #include <o3tl/cow_wrapper.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <tools/debug.hxx> #include <tools/gen.hxx> #include <tools/stream.hxx> #include <tools/toolsdllapi.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/unotools/inc/pch/precompiled_utl.hxx b/unotools/inc/pch/precompiled_utl.hxx index 6cca473e2c51..f5eda25c6c62 100644 --- a/unotools/inc/pch/precompiled_utl.hxx +++ b/unotools/inc/pch/precompiled_utl.hxx @@ -13,20 +13,19 @@ 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:55:35 using: + Generated on 2019-04-29 21:19:18 using: ./bin/update_pch unotools utl --cutoff=3 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./unotools/inc/pch/precompiled_utl.hxx "make unotools.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> #include <cstddef> -#include <iomanip> +#include <cstring> #include <list> -#include <map> #include <memory> #include <new> #include <ostream> @@ -35,10 +34,13 @@ #include <string.h> #include <type_traits> #include <unordered_map> +#include <utility> #include <vector> #include <boost/locale.hpp> #include <boost/locale/gnu_gettext.hpp> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/detail/file.h> #include <osl/diagnose.h> #include <osl/endian.h> @@ -59,6 +61,8 @@ #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> #include <rtl/stringutils.hxx> @@ -70,7 +74,6 @@ #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> -#include <rtl/uuid.h> #include <sal/config.h> #include <sal/log.hxx> #include <sal/macros.h> @@ -78,6 +81,8 @@ #include <sal/types.h> #include <sal/typesizes.h> #include <salhelper/condition.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyValue.hpp> @@ -89,16 +94,14 @@ #include <com/sun/star/io/BufferSizeExceededException.hpp> #include <com/sun/star/io/NotConnectedException.hpp> #include <com/sun/star/io/XActiveDataSink.hpp> -#include <com/sun/star/io/XInputStream.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/XSingleServiceFactory.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> #include <com/sun/star/task/XInteractionHandler.hpp> -#include <com/sun/star/task/XInteractionRequest.hpp> #include <com/sun/star/ucb/CommandAbortedException.hpp> +#include <com/sun/star/ucb/ContentCreationException.hpp> #include <com/sun/star/ucb/InteractiveIOException.hpp> #include <com/sun/star/ucb/UniversalContentBroker.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> @@ -108,7 +111,6 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> @@ -119,11 +121,9 @@ #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> #include <comphelper/servicedecl.hxx> -#include <comphelper/servicehelper.hxx> #include <cppu/cppudllapi.h> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/weak.hxx> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> @@ -131,10 +131,11 @@ #include <o3tl/any.hxx> #include <o3tl/enumarray.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <tools/date.hxx> -#include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> +#include <tools/link.hxx> #include <tools/solar.h> #include <tools/stream.hxx> #include <tools/time.hxx> @@ -143,16 +144,18 @@ #include <ucbhelper/content.hxx> #include <ucbhelper/interceptedinteraction.hxx> #include <ucbhelper/ucbhelperdllapi.h> -#include <unotoolsservices.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <unotools/bootstrap.hxx> +#include <unotools/charclass.hxx> #include <unotools/configitem.hxx> #include <unotools/configmgr.hxx> #include <unotools/configpaths.hxx> #include <unotools/fontdefs.hxx> +#include <unotools/localedatawrapper.hxx> #include <unotools/moduleoptions.hxx> #include <unotools/options.hxx> #include <unotools/pathoptions.hxx> -#include <unotools/readwritemutexguard.hxx> #include <unotools/securityoptions.hxx> #include <unotools/streamwrap.hxx> #include <unotools/syslocale.hxx> @@ -160,5 +163,7 @@ #include <unotools/tempfile.hxx> #include <unotools/ucbhelper.hxx> #include <unotools/unotoolsdllapi.h> +#include <unotoolsservices.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/unoxml/inc/pch/precompiled_unoxml.hxx b/unoxml/inc/pch/precompiled_unoxml.hxx index ad10b9f0417b..ab1b07fa46ec 100644 --- a/unoxml/inc/pch/precompiled_unoxml.hxx +++ b/unoxml/inc/pch/precompiled_unoxml.hxx @@ -13,18 +13,21 @@ 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:55:36 using: + Generated on 2019-04-29 21:19:18 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: ./bin/update_pch_bisect ./unoxml/inc/pch/precompiled_unoxml.hxx "make unoxml.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #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> @@ -32,6 +35,9 @@ #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> @@ -62,7 +68,12 @@ #include <libxml/xmlstring.h> #include <libxml/xpath.h> #include <libxml/xpathInternals.h> +#include <sax/fastattribs.hxx> #include <ucbhelper/commandenvironment.hxx> #include <ucbhelper/content.hxx> +#include <xmloff/xmlimp.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/uui/inc/pch/precompiled_uui.hxx b/uui/inc/pch/precompiled_uui.hxx index b4a72850d41a..c8f975bd48bc 100644 --- a/uui/inc/pch/precompiled_uui.hxx +++ b/uui/inc/pch/precompiled_uui.hxx @@ -13,31 +13,34 @@ 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:55:37 using: + Generated on 2019-04-29 21:19:18 using: ./bin/update_pch uui uui --cutoff=4 --exclude:system --exclude:module --exclude:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./uui/inc/pch/precompiled_uui.hxx "make uui.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> +#include <limits> #include <memory> #include <new> #include <ostream> #include <stddef.h> -#include <stdlib.h> -#include <string.h> +#include <utility> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/thread.hxx> +#include <osl/time.h> #include <rtl/digest.h> #include <rtl/instance.hxx> #include <rtl/strbuf.hxx> -#include <rtl/string.h> #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> @@ -46,20 +49,21 @@ #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 <vcl/button.hxx> #include <vcl/dllapi.h> -#include <vcl/errcode.hxx> #include <vcl/svapp.hxx> -#include <com/sun/star/beans/PropertyValue.hpp> +#include <vcl/weld.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/task/XInteractionAbort.hpp> #include <com/sun/star/task/XInteractionApprove.hpp> #include <com/sun/star/task/XInteractionRequest.hpp> +#include <com/sun/star/task/XInteractionRetry.hpp> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.hxx> @@ -69,14 +73,15 @@ #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/genfunc.hxx> #include <comphelper/comphelperdllapi.h> -#include <comphelper/processfactory.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <cppuhelper/cppuhelperdllapi.h> #include <o3tl/typed_flags_set.hxx> -#include <tools/solar.h> -#include <tools/toolsdllapi.h> #include <typelib/typedescription.h> #include <uno/data.h> #include <unotools/resmgr.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vbahelper/inc/pch/precompiled_msforms.hxx b/vbahelper/inc/pch/precompiled_msforms.hxx index bcb826e7a892..7183a588d6e1 100644 --- a/vbahelper/inc/pch/precompiled_msforms.hxx +++ b/vbahelper/inc/pch/precompiled_msforms.hxx @@ -13,21 +13,17 @@ 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:55:38 using: + Generated on 2019-04-29 21:19:18 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: ./bin/update_pch_bisect ./vbahelper/inc/pch/precompiled_msforms.hxx "make vbahelper.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_global.h> -#include <config_typesizes.h> -#include <config_vcl.h> #include <cstddef> -#include <cstdlib> #include <cstring> #include <deque> #include <exception> @@ -36,37 +32,23 @@ #include <iomanip> #include <limits.h> #include <limits> -#include <locale> -#include <map> #include <math.h> #include <memory> #include <new> #include <ostream> -#include <sstream> -#include <stdarg.h> #include <stddef.h> -#include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> -#include <unordered_map> #include <utility> #include <vector> +#include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/endian.h> -#include <osl/file.h> #include <osl/interlck.h> -#include <osl/mutex.h> -#include <osl/mutex.hxx> -#include <osl/pipe.h> -#include <osl/process.h> -#include <osl/security.h> -#include <osl/socket.h> #include <osl/time.h> #include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> -#include <rtl/locale.h> #include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> @@ -91,34 +73,16 @@ #include <sal/saldllapi.h> #include <sal/types.h> #include <sal/typesizes.h> -#include <vcl/accel.hxx> #include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> #include <vcl/bitmap.hxx> -#include <vcl/bitmapex.hxx> #include <vcl/cairo.hxx> #include <vcl/checksum.hxx> -#include <vcl/commandevent.hxx> -#include <vcl/cursor.hxx> #include <vcl/devicecoordinate.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <vcl/errinf.hxx> -#include <vcl/event.hxx> #include <vcl/fntstyle.hxx> #include <vcl/font.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/hatch.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.hxx> -#include <vcl/lineinfo.hxx> #include <vcl/mapmod.hxx> -#include <vcl/metaact.hxx> #include <vcl/metaactiontypes.hxx> #include <vcl/outdev.hxx> #include <vcl/outdevmap.hxx> @@ -127,21 +91,14 @@ #include <vcl/region.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scopedbitmapaccess.hxx> -#include <vcl/settings.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> -#include <vcl/wmfexternal.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> -#include <basegfx/color/bcolormodifier.hxx> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> @@ -152,50 +109,25 @@ #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> #include <basic/basicdllapi.h> -#include <basic/codecompletecache.hxx> #include <basic/sbdef.hxx> #include <basic/sbx.hxx> #include <basic/sbxcore.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxform.hxx> -#include <basic/sbxmeth.hxx> #include <basic/sbxobj.hxx> -#include <basic/sbxprop.hxx> #include <basic/sbxvar.hxx> #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/awt/XControl.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/bridge/oleautomation/Decimal.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/frame/XModel.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/DirectionProperty.hpp> -#include <com/sun/star/i18n/KCharacterType.hpp> -#include <com/sun/star/i18n/KParseTokens.hpp> -#include <com/sun/star/i18n/KParseType.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/ParseResult.hpp> -#include <com/sun/star/i18n/UnicodeScript.hpp> -#include <com/sun/star/i18n/XCharacterClassification.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/lang/Locale.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleComponentFactory.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/registry/XRegistryKey.hpp> #include <com/sun/star/script/BasicErrorException.hpp> -#include <com/sun/star/script/XInvocation.hpp> #include <com/sun/star/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -206,58 +138,44 @@ #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/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/genfunc.h> #include <com/sun/star/uno/genfunc.hxx> -#include <comphelper/comphelperdllapi.h> -#include <comphelper/fileformat.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/weakref.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #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 <o3tl/underlyingenumvalue.hxx> #include <svl/hint.hxx> #include <svl/lstner.hxx> #include <svl/svldllapi.h> -#include <svtools/ehdl.hxx> -#include <svtools/miscopt.hxx> -#include <svtools/svtdllapi.h> -#include <svtools/svtresid.hxx> +#include <svl/typedwhich.hxx> #include <tools/color.hxx> -#include <tools/debug.hxx> #include <tools/fontenum.hxx> #include <tools/gen.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/toolsdllapi.h> #include <tools/weakbase.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/charclass.hxx> #include <unotools/fontdefs.hxx> -#include <unotools/localedatawrapper.hxx> -#include <unotools/options.hxx> -#include <unotools/readwritemutexguard.hxx> -#include <unotools/syslocale.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <vbahelper/helperdecl.hxx> #include <vbahelper/vbadllapi.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vbahelper/inc/pch/precompiled_vbahelper.hxx b/vbahelper/inc/pch/precompiled_vbahelper.hxx index 5a1fdb822aba..27b510898d5a 100644 --- a/vbahelper/inc/pch/precompiled_vbahelper.hxx +++ b/vbahelper/inc/pch/precompiled_vbahelper.hxx @@ -13,115 +13,95 @@ 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:55:39 using: + Generated on 2019-04-29 21:19:18 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: ./bin/update_pch_bisect ./vbahelper/inc/pch/precompiled_vbahelper.hxx "make vbahelper.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <cassert> #include <cstddef> #include <cstring> #include <deque> #include <exception> #include <functional> +#include <limits> #include <memory> -#include <set> -#include <unordered_map> +#include <new> #include <utility> #include <vector> -#include <boost/optional.hpp> +#include <boost/functional/hash.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/file.hxx> -#include <osl/module.hxx> #include <osl/mutex.hxx> -#include <osl/thread.hxx> #include <rtl/instance.hxx> +#include <rtl/locale.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> -#include <rtl/string.h> #include <rtl/stringutils.hxx> #include <rtl/textenc.h> #include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> +#include <sal/log.hxx> #include <sal/macros.h> #include <sal/types.h> -#include <vcl/bitmap.hxx> -#include <vcl/button.hxx> -#include <vcl/cursor.hxx> +#include <vcl/IDialogRenderable.hxx> #include <vcl/dllapi.h> #include <vcl/errcode.hxx> -#include <vcl/event.hxx> -#include <vcl/inputctx.hxx> -#include <vcl/inputtypes.hxx> #include <vcl/keycodes.hxx> -#include <vcl/metric.hxx> #include <vcl/outdev.hxx> #include <vcl/region.hxx> -#include <vcl/salnativewidgets.hxx> +#include <vcl/svapp.hxx> #include <vcl/uitest/factory.hxx> #include <vcl/vclenum.hxx> -#include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/window.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basic/basicdllapi.h> -#include <basic/codecompletecache.hxx> #include <basic/sbdef.hxx> #include <basic/sberrors.hxx> #include <basic/sbmod.hxx> #include <basic/sbx.hxx> #include <basic/sbxdef.hxx> -#include <basic/sbxform.hxx> -#include <basic/sbxmeth.hxx> #include <basic/sbxobj.hxx> -#include <basic/sbxprop.hxx> -#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/document/CmisVersion.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/lang/IllegalArgumentException.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/XInvocation.hpp> -#include <com/sun/star/script/XLibraryContainer.hpp> -#include <com/sun/star/security/DocumentSignatureInformation.hpp> -#include <com/sun/star/security/XDocumentDigitalSignatures.hpp> -#include <com/sun/star/task/XInteractionHandler.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.hxx> +#include <com/sun/star/uno/Type.h> #include <com/sun/star/uno/Type.hxx> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> -#include <comphelper/embeddedobjectcontainer.hxx> +#include <comphelper/comphelperdllapi.h> #include <comphelper/processfactory.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> #include <filter/msfilter/msvbahelper.hxx> #include <o3tl/typed_flags_set.hxx> -#include <sfx2/XmlIdRegistry.hxx> #include <sfx2/dllapi.h> -#include <sfx2/objsh.hxx> #include <sfx2/shell.hxx> -#include <sfx2/signaturestate.hxx> -#include <sot/formats.hxx> -#include <sot/object.hxx> #include <svl/hint.hxx> #include <svl/lstner.hxx> #include <svl/poolitem.hxx> -#include <svl/style.hxx> #include <svl/svldllapi.h> #include <tools/gen.hxx> #include <tools/link.hxx> @@ -129,11 +109,14 @@ #include <tools/solar.h> #include <tools/toolsdllapi.h> #include <tools/wintypes.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <vbahelper/helperdecl.hxx> #include <vbahelper/vbadllapi.h> #include <vbahelper/vbahelper.hxx> #include <vbahelper/vbahelperinterface.hxx> #include <vbahelper/vbashape.hxx> #include <vbahelper/vbashaperange.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vcl/inc/pch/precompiled_vcl.hxx b/vcl/inc/pch/precompiled_vcl.hxx index 64f4d7002c99..2116767d8553 100644 --- a/vcl/inc/pch/precompiled_vcl.hxx +++ b/vcl/inc/pch/precompiled_vcl.hxx @@ -13,23 +13,19 @@ 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:55:44 using: + Generated on 2019-04-29 21:19:20 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: ./bin/update_pch_bisect ./vcl/inc/pch/precompiled_vcl.hxx "make vcl.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <climits> -#include <config_features.h> -#include <config_folders.h> -#include <config_global.h> #include <cstddef> #include <cstdlib> -#include <cstring> -#include <exception> +#include <deque> #include <float.h> #include <functional> #include <iomanip> @@ -40,47 +36,41 @@ #include <memory> #include <new> #include <ostream> -#include <outdev.h> #include <set> -#include <sstream> -#include <stack> #include <stddef.h> #include <stdlib.h> #include <string.h> -#include <string> #include <type_traits> +#include <typeinfo> #include <unordered_map> +#include <unordered_set> #include <utility> #include <vector> -#include <window.h> +#include <boost/functional/hash.hpp> #include <boost/math/special_functions/sinc.hpp> #include <boost/multi_array.hpp> #include <boost/optional.hpp> -#include <boost/optional/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/conditn.hxx> #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/endian.h> -#include <osl/file.h> #include <osl/file.hxx> #include <osl/interlck.h> #include <osl/module.hxx> #include <osl/mutex.h> #include <osl/mutex.hxx> -#include <osl/pipe.h> #include <osl/signal.h> -#include <osl/socket.h> #include <osl/thread.h> #include <osl/thread.hxx> #include <osl/time.h> #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.h> #include <rtl/math.hxx> #include <rtl/process.h> @@ -94,14 +84,12 @@ #include <rtl/textenc.h> #include <rtl/unload.h> #include <rtl/uri.hxx> -#include <rtl/ustrbuf.h> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <rtl/uuid.h> #include <sal/alloca.h> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/macros.h> #include <sal/mathconf.h> @@ -112,6 +100,7 @@ #include <salgdi.hxx> #include <salgdiimpl.hxx> #include <salhelper/linkhelper.hxx> +#include <salhelper/salhelperdllapi.h> #include <salhelper/thread.hxx> #include <salimestatus.hxx> #include <sallayout.hxx> @@ -121,14 +110,22 @@ #include <salsession.hxx> #include <salsys.hxx> #include <saltimer.hxx> +#include <salusereventlist.hxx> #include <salvd.hxx> #include <salwtype.hxx> +#include <vcl/BitmapFilter.hxx> +#include <vcl/BitmapTools.hxx> +#include <vcl/FilterConfigItem.hxx> #include <vcl/ImageTree.hxx> +#include <vcl/accel.hxx> +#include <vcl/alpha.hxx> #include <vcl/bitmap.hxx> #include <vcl/bitmapaccess.hxx> #include <vcl/bitmapex.hxx> +#include <vcl/builder.hxx> +#include <vcl/builderfactory.hxx> #include <vcl/button.hxx> -#include <vcl/combobox.hxx> +#include <vcl/commandevent.hxx> #include <vcl/commandinfoprovider.hxx> #include <vcl/configsettings.hxx> #include <vcl/ctrl.hxx> @@ -141,7 +138,6 @@ #include <vcl/dockwin.hxx> #include <vcl/edit.hxx> #include <vcl/event.hxx> -#include <vcl/field.hxx> #include <vcl/fixed.hxx> #include <vcl/floatwin.hxx> #include <vcl/fntstyle.hxx> @@ -154,25 +150,25 @@ #include <vcl/i18nhelp.hxx> #include <vcl/idle.hxx> #include <vcl/image.hxx> -#include <vcl/keycodes.hxx> #include <vcl/layout.hxx> #include <vcl/lazydelete.hxx> #include <vcl/lineinfo.hxx> #include <vcl/lstbox.hxx> -#include <vcl/mapmod.hxx> #include <vcl/menu.hxx> #include <vcl/metaact.hxx> #include <vcl/metric.hxx> #include <vcl/mnemonic.hxx> #include <vcl/outdev.hxx> -#include <vcl/region.hxx> -#include <vcl/salbtype.hxx> +#include <vcl/pngwrite.hxx> +#include <vcl/ptrstyle.hxx> +#include <vcl/quickselectionengine.hxx> #include <vcl/salnativewidgets.hxx> #include <vcl/scheduler.hxx> #include <vcl/scrbar.hxx> #include <vcl/settings.hxx> #include <vcl/spinfld.hxx> #include <vcl/svapp.hxx> +#include <vcl/svlbitm.hxx> #include <vcl/syswin.hxx> #include <vcl/tabctrl.hxx> #include <vcl/tabpage.hxx> @@ -180,18 +176,21 @@ #include <vcl/timer.hxx> #include <vcl/toolbox.hxx> #include <vcl/toolkit/unowrap.hxx> +#include <vcl/treelistentries.hxx> +#include <vcl/treelistentry.hxx> #include <vcl/uitest/uiobject.hxx> #include <vcl/unohelp.hxx> #include <vcl/vclenum.hxx> #include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> #include <vcl/virdev.hxx> +#include <vcl/weld.hxx> #include <vcl/window.hxx> #include <vcl/wrkwin.hxx> -#include <PhysicalFontCollection.hxx> -#include <PhysicalFontFace.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> +#include <basegfx/color/bcolortools.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <basegfx/numeric/ftools.hxx> @@ -200,6 +199,7 @@ #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolygontools.hxx> #include <basegfx/polygon/b2dpolypolygon.hxx> +#include <basegfx/range/b2drange.hxx> #include <basegfx/range/basicrange.hxx> #include <basegfx/tuple/b2dtuple.hxx> #include <basegfx/tuple/b2ituple.hxx> @@ -207,19 +207,36 @@ #include <basegfx/vector/b2dvector.hxx> #include <basegfx/vector/b2enums.hxx> #include <basegfx/vector/b2ivector.hxx> -#include <brdwin.hxx> +#include <com/sun/star/accessibility/AccessibleRole.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/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/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/XDropTarget.hpp> -#include <com/sun/star/lang/DisposedException.hpp> +#include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> +#include <com/sun/star/embed/Aspects.hpp> +#include <com/sun/star/frame/XTerminateListener.hpp> +#include <com/sun/star/i18n/Calendar2.hpp> +#include <com/sun/star/i18n/TransliterationModules.hpp> +#include <com/sun/star/i18n/TransliterationModulesExtra.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/uno/Any.h> #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.h> @@ -231,7 +248,6 @@ #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> @@ -243,49 +259,51 @@ #include <comphelper/lok.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/string.hxx> -#include <controldata.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> -#include <cppuhelper/basemutex.hxx> -#include <cppuhelper/compbase_ex.hxx> #include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase5.hxx> #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> #include <cppuhelper/weakref.hxx> -#include <dndlistenercontainer.hxx> -#include <fontinstance.hxx> -#include <helpwin.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> #include <i18nlangtag/mslangid.hxx> +#include <i18nutil/i18nutildllapi.h> #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> -#include <outdata.hxx> -#include <sax/saxdllapi.h> -#include <svdata.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <officecfg/Office/Common.hxx> +#include <sot/exchange.hxx> +#include <sot/formats.hxx> +#include <sot/sotdllapi.h> #include <svl/hint.hxx> +#include <svl/macitem.hxx> +#include <svl/poolitem.hxx> #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> +#include <tools/datetime.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> -#include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/fract.hxx> #include <tools/gen.hxx> +#include <tools/globname.hxx> #include <tools/helpers.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> @@ -302,6 +320,23 @@ #include <unotools/configmgr.hxx> #include <unotools/localedatawrapper.hxx> #include <unotools/resmgr.hxx> +#include <unotools/ucbstreamhelper.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <PhysicalFontCollection.hxx> +#include <PhysicalFontFace.hxx> +#include <bitmapwriteaccess.hxx> +#include <brdwin.hxx> +#include <controldata.hxx> +#include <dndlistenercontainer.hxx> +#include <fontinstance.hxx> +#include <helpwin.hxx> +#include <impglyphitem.hxx> +#include <outdata.hxx> +#include <outdev.h> +#include <svdata.hxx> +#include <window.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/writerfilter/inc/pch/precompiled_writerfilter.hxx b/writerfilter/inc/pch/precompiled_writerfilter.hxx index ba0a161161be..4189586d1273 100644 --- a/writerfilter/inc/pch/precompiled_writerfilter.hxx +++ b/writerfilter/inc/pch/precompiled_writerfilter.hxx @@ -13,33 +13,33 @@ 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:55:45 using: + Generated on 2019-04-29 21:19:20 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: ./bin/update_pch_bisect ./writerfilter/inc/pch/precompiled_writerfilter.hxx "make writerfilter.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <exception> #include <iomanip> #include <iostream> -#include <map> #include <memory> #include <ostream> -#include <stdlib.h> #include <utility> #include <vector> #include <boost/logic/tribool.hpp> #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/file.hxx> #include <osl/getglobalmutex.hxx> #include <osl/mutex.hxx> -#include <osl/process.h> +#include <osl/thread.h> #include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> @@ -49,24 +49,25 @@ #include <rtl/string.hxx> #include <rtl/stringutils.hxx> #include <rtl/tencinfo.h> +#include <rtl/textenc.h> #include <rtl/uri.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/ustring.hxx> #include <sal/config.h> +#include <sal/log.hxx> #include <sal/macros.h> #include <sal/types.h> #include <vcl/dllapi.h> #include <vcl/svapp.hxx> -#include <basegfx/color/bcolor.hxx> -#include <com/sun/star/beans/PropertyValue.hpp> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/drawing/XDrawPageSupplier.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.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/style/XStyleFamiliesSupplier.hpp> #include <com/sun/star/table/BorderLine2.hpp> #include <com/sun/star/text/HoriOrientation.hpp> #include <com/sun/star/text/RelOrientation.hpp> @@ -80,12 +81,15 @@ #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/Type.h> #include <com/sun/star/uno/Type.hxx> +#include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/genfunc.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/sequence.hxx> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> +#include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase_ex.hxx> #include <cppuhelper/weak.hxx> @@ -96,12 +100,16 @@ #include <ooxml/resourceids.hxx> #include <sfx2/dllapi.h> #include <tools/color.hxx> +#include <tools/diagnose_ex.h> #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> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/xmloff/inc/pch/precompiled_xo.hxx b/xmloff/inc/pch/precompiled_xo.hxx index c1867abf1e86..d06c3362642a 100644 --- a/xmloff/inc/pch/precompiled_xo.hxx +++ b/xmloff/inc/pch/precompiled_xo.hxx @@ -13,35 +13,33 @@ 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:55:48 using: + Generated on 2019-04-29 21:19:21 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: ./bin/update_pch_bisect ./xmloff/inc/pch/precompiled_xo.hxx "make xmloff.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_global.h> -#include <config_typesizes.h> #include <cstddef> -#include <cstdlib> -#include <exception> #include <float.h> +#include <limits.h> #include <limits> -#include <list> #include <map> #include <memory> #include <new> #include <ostream> #include <set> -#include <sstream> #include <stddef.h> #include <string.h> -#include <string> #include <type_traits> #include <utility> #include <vector> +#include <boost/functional/hash.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/diagnose.hxx> #include <osl/doublecheckedlocking.h> @@ -56,6 +54,7 @@ #include <rtl/character.hxx> #include <rtl/instance.hxx> #include <rtl/locale.h> +#include <rtl/math.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/strbuf.hxx> @@ -68,7 +67,6 @@ #include <rtl/ustring.hxx> #include <rtl/uuid.h> #include <sal/config.h> -#include <sal/detail/log.h> #include <sal/log.hxx> #include <sal/macros.h> #include <sal/saldllapi.h> @@ -76,12 +74,22 @@ #include <sal/typesizes.h> #include <salhelper/salhelperdllapi.h> #include <salhelper/simplereferenceobject.hxx> -#include <PropertySetMerger.hxx> -#include <XMLStringBufferImportContext.hxx> +#include <vcl/alpha.hxx> +#include <vcl/bitmap.hxx> +#include <vcl/bitmapex.hxx> +#include <vcl/checksum.hxx> +#include <vcl/dllapi.h> +#include <vcl/mapmod.hxx> +#include <vcl/region.hxx> +#include <vcl/scopedbitmapaccess.hxx> +#include <vcl/task.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/numeric/ftools.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/point/b2ipoint.hxx> +#include <basegfx/polygon/b2dpolypolygon.hxx> #include <basegfx/polygon/b2dpolypolygontools.hxx> #include <basegfx/range/b2drange.hxx> #include <basegfx/range/basicrange.hxx> @@ -97,7 +105,7 @@ #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/beans/XTolerantMultiPropertySet.hpp> +#include <com/sun/star/chart/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/container/XChild.hpp> @@ -108,11 +116,10 @@ #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNameReplace.hpp> #include <com/sun/star/container/XNamed.hpp> +#include <com/sun/star/document/XDocumentProperties.hpp> #include <com/sun/star/document/XEventsSupplier.hpp> #include <com/sun/star/drawing/FillStyle.hpp> -#include <com/sun/star/i18n/LocaleItem.hpp> -#include <com/sun/star/i18n/XLocaleData4.hpp> -#include <com/sun/star/i18n/reservedWords.hpp> +#include <com/sun/star/graphic/XGraphic.hpp> #include <com/sun/star/io/XOutputStream.hpp> #include <com/sun/star/lang/Locale.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> @@ -124,27 +131,28 @@ #include <com/sun/star/text/VertOrientation.hpp> #include <com/sun/star/text/XText.hpp> #include <com/sun/star/text/XTextContent.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/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/util/Date.hpp> #include <com/sun/star/util/DateTime.hpp> #include <com/sun/star/util/Duration.hpp> #include <com/sun/star/util/MeasureUnit.hpp> #include <com/sun/star/util/Time.hpp> #include <com/sun/star/xml/sax/XAttributeList.hpp> -#include <com/sun/star/xml/sax/XDocumentHandler.hpp> +#include <comphelper/base64.hxx> #include <comphelper/comphelperdllapi.h> #include <comphelper/extract.hxx> -#include <comphelper/fileformat.h> #include <comphelper/processfactory.hxx> #include <comphelper/sequence.hxx> #include <cppu/cppudllapi.h> @@ -157,7 +165,6 @@ #include <cppuhelper/weak.hxx> #include <cppuhelper/weakagg.hxx> #include <cppuhelper/weakref.hxx> -#include <facreg.hxx> #include <i18nlangtag/i18nlangtagdllapi.h> #include <i18nlangtag/lang.h> #include <i18nlangtag/languagetag.hxx> @@ -165,23 +172,34 @@ #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <sax/tools/converter.hxx> #include <svl/svldllapi.h> #include <tools/color.hxx> #include <tools/debug.hxx> #include <tools/diagnose_ex.h> #include <tools/fontenum.hxx> +#include <tools/gen.hxx> +#include <tools/link.hxx> +#include <tools/mapunit.hxx> #include <tools/solar.h> #include <tools/toolsdllapi.h> #include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/uik.h> -#include <unotools/localedatawrapper.hxx> -#include <unotools/readwritemutexguard.hxx> +#include <uno/any2.h> +#include <uno/data.h> +#include <uno/sequence2.h> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <PropertySetMerger.hxx> +#include <XMLStringBufferImportContext.hxx> +#include <facreg.hxx> #include <xexptran.hxx> #include <xmloff/NamedBoolPropertyHdl.hxx> #include <xmloff/PageMasterStyleMap.hxx> +#include <xmloff/ProgressBarHelper.hxx> #include <xmloff/XMLBase64ImportContext.hxx> #include <xmloff/XMLEventsImportContext.hxx> #include <xmloff/attrlist.hxx> @@ -189,7 +207,6 @@ #include <xmloff/families.hxx> #include <xmloff/maptype.hxx> #include <xmloff/nmspmap.hxx> -#include <xmloff/prhdlfac.hxx> #include <xmloff/prstylei.hxx> #include <xmloff/txtimp.hxx> #include <xmloff/txtprmap.hxx> @@ -212,5 +229,6 @@ #include <xmloff/xmltoken.hxx> #include <xmloff/xmltypes.hxx> #include <xmloff/xmluconv.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/xmloff/inc/pch/precompiled_xof.hxx b/xmloff/inc/pch/precompiled_xof.hxx index 54f902bde4a7..8105fe84d3c4 100644 --- a/xmloff/inc/pch/precompiled_xof.hxx +++ b/xmloff/inc/pch/precompiled_xof.hxx @@ -13,26 +13,35 @@ 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:55:49 using: + Generated on 2019-04-29 21:19:20 using: ./bin/update_pch xmloff xof --cutoff=1 --exclude:system --exclude:module --include:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./xmloff/inc/pch/precompiled_xof.hxx "make xmloff.build" --find-conflicts */ +#if PCH_LEVEL >= 1 +#include <array> #include <string.h> #include <unordered_map> #include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <rtl/math.hxx> #include <rtl/ref.hxx> #include <rtl/ustrbuf.hxx> #include <sal/config.h> +#include <sal/log.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <com/sun/star/beans/XPropertySetInfo.hpp> #include <com/sun/star/i18n/CharacterClassification.hpp> #include <com/sun/star/i18n/UnicodeType.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/registry/XRegistryKey.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uri/UriReferenceFactory.hpp> #include <com/sun/star/uri/XVndSunStarScriptUrl.hpp> #include <com/sun/star/util/MeasureUnit.hpp> @@ -41,17 +50,22 @@ #include <com/sun/star/xml/sax/SAXParseException.hpp> #include <com/sun/star/xml/sax/XAttributeList.hpp> #include <com/sun/star/xml/sax/XDocumentHandler.hpp> +#include <comphelper/base64.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/servicehelper.hxx> #include <cppuhelper/factory.hxx> #include <cppuhelper/supportsservice.hxx> -#include <facreg.hxx> +#include <cppuhelper/typeprovider.hxx> #include <sax/tools/converter.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <facreg.hxx> #include <xmloff/attrlist.hxx> #include <xmloff/nmspmap.hxx> #include <xmloff/xmlimp.hxx> #include <xmloff/xmlnmspe.hxx> #include <xmloff/xmltoken.hxx> #include <xmloff/xmluconv.hxx> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/xmlscript/inc/pch/precompiled_xmlscript.hxx b/xmlscript/inc/pch/precompiled_xmlscript.hxx index e14257108f49..8594893c4549 100644 --- a/xmlscript/inc/pch/precompiled_xmlscript.hxx +++ b/xmlscript/inc/pch/precompiled_xmlscript.hxx @@ -13,14 +13,17 @@ 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:55:49 using: + Generated on 2019-04-29 21:19:21 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: ./bin/update_pch_bisect ./xmlscript/inc/pch/precompiled_xmlscript.hxx "make xmlscript.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <boost/optional.hpp> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <rtl/instance.hxx> #include <rtl/locale.h> @@ -31,6 +34,8 @@ #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> @@ -38,10 +43,14 @@ #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/XComponentContext.hpp> +#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/xml/sax/SAXException.hpp> +#include <cppuhelper/cppuhelperdllapi.h> #include <cppuhelper/implementationentry.hxx> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 #include <xmlscript/xml_helper.hxx> #include <xmlscript/xmlns.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx b/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx index 66b40256ab26..a8af5e48b46a 100644 --- a/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx +++ b/xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx @@ -13,19 +13,18 @@ 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-02-13 21:32:09 using: + Generated on 2019-04-29 21:19:21 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: ./bin/update_pch_bisect ./xmlsecurity/inc/pch/precompiled_xmlsecurity.hxx "make xmlsecurity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> -#include <config_typesizes.h> #include <cstddef> #include <cstring> -#include <deque> #include <float.h> #include <functional> #include <iomanip> @@ -42,8 +41,8 @@ #include <type_traits> #include <utility> #include <vector> -#include <xmlsecuritydllapi.h> -#include <xsecxmlsecdllapi.h> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/endian.h> @@ -102,7 +101,8 @@ #include <vcl/vclevent.hxx> #include <vcl/vclptr.hxx> #include <vcl/vclreferencebase.hxx> -#include <vcl/weld.hxx> +#endif // PCH_LEVEL >= 2 +#if PCH_LEVEL >= 3 #include <basegfx/basegfxdllapi.h> #include <basegfx/color/bcolor.hxx> #include <basegfx/numeric/ftools.hxx> @@ -122,7 +122,6 @@ #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/beans/PropertyValue.hpp> #include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/StorageFormats.hpp> #include <com/sun/star/io/XInputStream.hpp> @@ -146,6 +145,7 @@ #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/xml/crypto/DigestID.hpp> @@ -170,8 +170,10 @@ #include <o3tl/cow_wrapper.hxx> #include <o3tl/strong_int.hxx> #include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> #include <svl/sigstruct.hxx> #include <tools/color.hxx> +#include <tools/date.hxx> #include <tools/fldunit.hxx> #include <tools/fontenum.hxx> #include <tools/gen.hxx> @@ -188,6 +190,11 @@ #include <uno/sequence2.h> #include <unotools/datetime.hxx> #include <unotools/unotoolsdllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <xmlsecuritydllapi.h> #include <xsecctl.hxx> +#include <xsecxmlsecdllapi.h> +#endif // PCH_LEVEL >= 4 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx b/xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx index 9862398c201f..e97bcfdb03e8 100644 --- a/xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx +++ b/xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx @@ -13,31 +13,30 @@ 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:55:56 using: + Generated on 2019-04-29 21:19:21 using: ./bin/update_pch xmlsecurity xsec_xmlsec --cutoff=2 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: ./bin/update_pch_bisect ./xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx "make xmlsecurity.build" --find-conflicts */ +#if PCH_LEVEL >= 1 #include <algorithm> #include <cassert> #include <cstddef> -#include <cstdlib> #include <cstring> -#include <exception> #include <iomanip> #include <memory> #include <new> #include <ostream> #include <pk11pub.h> -#include <sstream> -#include <stdio.h> +#include <stddef.h> #include <string.h> -#include <string> +#include <type_traits> #include <utility> -#include <xmlsec-wrapper.h> -#include <xsecxmlsecdllapi.h> +#include <vector> +#endif // PCH_LEVEL >= 1 +#if PCH_LEVEL >= 2 #include <osl/diagnose.h> #include <osl/doublecheckedlocking.h> #include <osl/file.h> @@ -51,8 +50,6 @@ #include <rtl/alloc.h> #include <rtl/bootstrap.h> #include <rtl/bootstrap.hxx> -#include <rtl/byteseq.h> -#include <rtl/byteseq.hxx> #include <rtl/instance.hxx> #include <rtl/malformeduriexception.hxx> #include <rtl/random.h> @@ -69,26 +66,31 @@ #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 <biginteger.hxx> +#include <sal/typesizes.h> +#include <salhelper/singletonref.hxx> +#include <vcl/dllapi.h> +#include <vcl/errcode.hxx> +#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/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> +#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/XAggregation.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XInterface.hpp> #include <com/sun/star/uno/XWeak.hpp> @@ -102,33 +104,40 @@ #include <com/sun/star/xml/csax/XCompressedDocumentHandler.hpp> #include <com/sun/star/xml/csax/XMLAttribute.hpp> #include <com/sun/star/xml/sax/SAXException.hpp> -#include <com/sun/star/xml/sax/SAXParseException.hpp> #include <com/sun/star/xml/sax/XAttributeList.hpp> -#include <com/sun/star/xml/sax/XDocumentHandler.hpp> -#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp> #include <com/sun/star/xml/sax/XLocator.hpp> #include <com/sun/star/xml/wrapper/XXMLDocumentWrapper.hpp> -#include <com/sun/star/xml/wrapper/XXMLElementWrapper.hpp> +#include <comphelper/comphelperdllapi.h> #include <cppu/cppudllapi.h> #include <cppu/unotype.hxx> #include <cppuhelper/cppuhelperdllapi.h> -#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/supportsservice.hxx> #include <cppuhelper/weak.hxx> -#include <cppuhelper/weakagg.hxx> -#include <cppuhelper/weakref.hxx> #include <libxml/tree.h> +#include <o3tl/typed_flags_set.hxx> +#include <o3tl/underlyingenumvalue.hxx> +#include <svl/svldllapi.h> +#include <tools/lineend.hxx> +#include <tools/ref.hxx> +#include <tools/stream.hxx> +#include <tools/toolsdllapi.h> #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/unotoolsdllapi.h> #include <xmloff/dllapi.h> +#endif // PCH_LEVEL >= 3 +#if PCH_LEVEL >= 4 +#include <xmlsec-wrapper.h> +#include <xsecxmlsecdllapi.h> +#endif // PCH_LEVEL >= 4 // Cleanup windows header macro pollution. #if defined(_WIN32) && defined(WINAPI) |