sw HTML export: fix PNG export of Writer images containing metafiles
[LibreOffice.git] / include / IwyuFilter_include.yaml
blob84130521a602a332188471070ff61d72ab030d2b
1 ---
2 assumeFilename: desktop/source/app/app.cxx
3 excludelist:
4     include/sal/typesizes.h:
5     # needed for build to work
6     - config_typesizes.h
7     include/sal/types.h:
8     # needed for build to work
9     - sal/typesizes.h
10     include/sal/mathconf.h:
11     # Platform dependent
12     - cmath
13     include/osl/endian.h:
14     # needed for base types used in macros
15     - sal/types.h
16     include/osl/conditn.h:
17     # ODK API test would fail with fw decl here
18     - osl/time.h
19     include/osl/socket.h:
20     # ODK API test would fail with fw decl here
21     - osl/time.h
22     include/osl/thread.h:
23     # ODK API test would fail with fw decl here
24     - osl/time.h
25     include/osl/conditn.hxx:
26     # ODK API test would fail with fw decl here
27     - osl/time.h
28     include/osl/pipe_decl.hxx:
29     # ODK API test would fail with fw decl here
30     - osl/security.hxx
31     include/osl/socket_decl.hxx:
32     # Needed by socket.hxx for inline function
33     - rtl/byteseq.hxx
34     include/osl/thread.hxx:
35     # ODK API test would fail with fw decl here
36     - osl/time.h
37     include/rtl/instance.hxx:
38     # Needed for template functions
39     - osl/getglobalmutex.hxx
40     include/rtl/math.hxx:
41     # TODO MSVC does not compile basegfx/numeric/ftools.hxx when this is replaced
42     - math.h
43     include/android/compatibility.hxx:
44     # TODO check whether actually needed, just silence this for now
45     - math.h
46     include/LibreOfficeKit/LibreOfficeKit.h:
47     # the unstable API needs C99's bool
48     - stdbool.h
49     - stdint.h
50     include/sfx2/toolbarids.hxx:
51     # needed for enum definition
52     - sal/types.h
53     include/cppuhelper/compbase1.hxx:
54     # Needed for template functions
55     - cppuhelper/implbase1.hxx
56     include/cppuhelper/compbase2.hxx:
57     # Needed for template functions
58     - cppuhelper/implbase2.hxx
59     include/cppuhelper/compbase3.hxx:
60     # Needed for template functions
61     - cppuhelper/implbase3.hxx
62     include/cppuhelper/compbase4.hxx:
63     # Needed for template functions
64     - cppuhelper/implbase4.hxx
65     include/cppuhelper/compbase5.hxx:
66     # Needed for template functions
67     - cppuhelper/implbase5.hxx
68     include/cppuhelper/compbase6.hxx:
69     # Needed for template functions
70     - cppuhelper/implbase6.hxx
71     include/cppuhelper/compbase7.hxx:
72     # Needed for template functions
73     - cppuhelper/implbase7.hxx
74     include/cppuhelper/compbase8.hxx:
75     # Needed for template functions
76     - cppuhelper/implbase8.hxx
77     include/cppuhelper/compbase9.hxx:
78     # Needed for template functions
79     - cppuhelper/implbase9.hxx
80     include/cppuhelper/compbase10.hxx:
81     # Needed for template functions
82     - cppuhelper/implbase10.hxx
83     include/cppuhelper/compbase11.hxx:
84     # Needed for template functions
85     - cppuhelper/implbase11.hxx
86     include/cppuhelper/compbase12.hxx:
87     # Needed for template functions
88     - cppuhelper/implbase12.hxx
89     include/cppuhelper/exc_hlp.hxx:
90     #Needed for implicit destructor
91     - com/sun/star/uno/Any.hxx
92     include/cppuhelper/propertysetmixin.hxx:
93     #Needed for implicit destructor
94     - com/sun/star/uno/Sequence.hxx
95     include/cppuhelper/interfacecontainer.h:
96     #Needed for implicit destructor
97     - com/sun/star/uno/Sequence.hxx
98     include/ucbhelper/activedatasink.hxx:
99     # base class has to be a complete type
100     - com/sun/star/io/XActiveDataSink.hpp
101     include/ucbhelper/commandenvironment.hxx:
102     # base class has to be a complete type
103     - com/sun/star/ucb/XCommandEnvironment.hpp
104     include/ucbhelper/interceptedinteraction.hxx:
105     # base class has to be a complete type
106     - com/sun/star/task/XInteractionHandler.hpp
107     include/ucbhelper/fd_inputstream.hxx:
108     # Needed for typedef
109     - com/sun/star/io/XInputStream.hpp
110     - com/sun/star/io/XSeekable.hpp
111     include/ucbhelper/macros.hxx:
112     # Used in macros defined here
113     - cppuhelper/typeprovider.hxx
114     - cppuhelper/supportsservice.hxx
115     - cppuhelper/factory.hxx
116     include/comphelper/accessiblekeybindinghelper.hxx:
117     # base class has to be a complete type
118     - com/sun/star/accessibility/XAccessibleKeyBinding.hpp
119     include/comphelper/accessiblecomponenthelper.hxx:
120     # base class has to be a complete type
121     - com/sun/star/accessibility/XAccessibleExtendedComponent.hpp
122     include/comphelper/accessiblecontexthelper.hxx:
123     # base class has to be a complete type
124     - com/sun/star/accessibility/XAccessibleContext.hpp
125     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
126     include/comphelper/accessibleselectionhelper.hxx:
127     # base class has to be a complete type
128     - com/sun/star/accessibility/XAccessibleSelection.hpp
129     include/comphelper/accessibletexthelper.hxx:
130     # base class has to be a complete type
131     - com/sun/star/accessibility/XAccessibleText.hpp
132     include/comphelper/accessiblewrapper.hxx:
133     # base class has to be a complete type
134     - com/sun/star/accessibility/XAccessibleContext.hpp
135     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
136     - com/sun/star/accessibility/XAccessibleEventListener.hpp
137     include/comphelper/accimplaccess.hxx:
138     # base class has to be a complete type
139     - com/sun/star/lang/XUnoTunnel.hpp
140     include/comphelper/attributelist.hxx:
141     # base class has to be a complete type
142     - com/sun/star/util/XCloneable.hpp
143     - com/sun/star/xml/sax/XAttributeList.hpp
144     include/comphelper/ChainablePropertySetInfo.hxx:
145     # base class has to be a complete type
146     - com/sun/star/beans/XPropertySetInfo.hpp
147     include/comphelper/containermultiplexer.hxx:
148     # base class has to be a complete type
149     - com/sun/star/container/XContainerListener.hpp
150     include/comphelper/docpasswordrequest.hxx:
151     # base class has to be a complete type
152     - com/sun/star/task/XInteractionRequest.hpp
153     include/comphelper/enumhelper.hxx:
154     # base class has to be a complete type
155     - com/sun/star/container/XEnumeration.hpp
156     - com/sun/star/lang/XEventListener.hpp
157     include/comphelper/evtlistenerhlp.hxx:
158     # base class has to be a complete type
159     - com/sun/star/lang/XEventListener.hpp
160     include/comphelper/interaction.hxx:
161     # base class has to be a complete type
162     - com/sun/star/task/XInteractionAbort.hpp
163     - com/sun/star/task/XInteractionApprove.hpp
164     - com/sun/star/task/XInteractionDisapprove.hpp
165     - com/sun/star/task/XInteractionRequest.hpp
166     - com/sun/star/task/XInteractionRetry.hpp
167     include/comphelper/SelectionMultiplex.hxx:
168     # base class has to be a complete type
169     - com/sun/star/view/XSelectionChangeListener.hpp
170     include/comphelper/MasterPropertySetInfo.hxx:
171     # base class has to be a complete type
172     - com/sun/star/beans/XPropertySetInfo.hpp
173     include/comphelper/namedvaluecollection.hxx:
174     # Needed for template class
175     - com/sun/star/beans/PropertyValue.hpp
176     - com/sun/star/beans/NamedValue.hpp
177     include/comphelper/numberedcollection.hxx:
178     # base class has to be a complete type
179     - com/sun/star/frame/XUntitledNumbers.hpp
180     include/comphelper/oslfile2streamwrap.hxx:
181     # base class has to be a complete type
182     - com/sun/star/io/XInputStream.hpp
183     - com/sun/star/io/XOutputStream.hpp
184     include/comphelper/propertysetinfo.hxx:
185     # base class has to be a complete type
186     - com/sun/star/beans/XPropertySetInfo.hpp
187     include/comphelper/propmultiplex.hxx:
188     # base class has to be a complete type
189     - com/sun/star/beans/XPropertyChangeListener.hpp
190     include/comphelper/propertystatecontainer.hxx:
191     # base class has to be a complete type
192     - com/sun/star/beans/XPropertyState.hpp
193     include/comphelper/seekableinput.hxx:
194     # base class has to be a complete type
195     - com/sun/star/io/XInputStream.hpp
196     - com/sun/star/io/XSeekable.hpp
197     include/comphelper/seqstream.hxx:
198     # base class has to be a complete type
199     - com/sun/star/io/XInputStream.hpp
200     - com/sun/star/io/XSeekable.hpp
201     include/comphelper/servicedecl.hxx:
202     # base class has to be a complete type
203     - com/sun/star/lang/XServiceInfo.hpp
204     - com/sun/star/uno/XComponentContext.hpp
205     include/comphelper/servicehelper.hxx:
206     # Needed for macro
207     - rtl/instance.hxx
208     include/comphelper/stl_types.hxx:
209     # Needed for std::equal
210     - algorithm
211     include/comphelper/unique_disposing_ptr.hxx:
212     # base class has to be a complete type
213     - com/sun/star/lang/XServiceInfo.hpp
214     include/comphelper/uno3.hxx:
215     # Needed for macro
216     - comphelper/sequence.hxx
217     include/comphelper/weakeventlistener.hxx:
218     # base class has to be a complete type
219     - com/sun/star/lang/XEventListener.hpp
220     - com/sun/star/lang/XComponent.hpp
221     include/basegfx/numeric/ftools.hxx:
222     # MSVC does not compile when this is removed
223     - math.h
224     - cmath
225     include/basegfx/utils/unopolypolygon.hxx:
226     # base class has to be a complete type
227     - com/sun/star/lang/XServiceInfo.hpp
228     - com/sun/star/rendering/XBezierPolyPolygon2D.hpp
229     - com/sun/star/rendering/XLinePolyPolygon2D.hpp
230     include/o3tl/deleter.hxx:
231     # Needed for __COVERITY__
232     - com/sun/star/uno/Exception.hpp
233     - sal/log.hxx
234     include/o3tl/lru_map.hxx:
235     # Needed for std::min
236     - algorithm
237     include/o3tl/make_shared.hxx:
238     # Needed for __COVERITY__
239     - o3tl/deleter.hxx
240     include/o3tl/safeint.hxx:
241     # Needed for std::min
242     - algorithm
243     include/sot/exchange.hxx:
244     # Used in a macro #define
245     - com/sun/star/datatransfer/dnd/DNDConstants.hpp
246     include/tools/color.hxx:
247     # OSL_BIGENDIAN is being checked
248     - osl/endian.h
249     include/tools/debug.hxx:
250     # Used behind #ifndef
251     - tools/toolsdllapi.h
252     include/comphelper/diagnose_ex.hxx:
253     # Needed for macros
254     - com/sun/star/lang/IllegalArgumentException.hpp
255     - com/sun/star/uno/RuntimeException.hpp
256     - rtl/ustring.hxx
257     include/tools/fldunit.hxx:
258     # Needed for enum type
259     - sal/types.h
260     include/tools/long.hxx:
261     # Needed on _WIN64
262     - sal/types.h
263     include/tools/svlibrary.h:
264     # Used behind #ifndef
265     - osl/module.h
266     include/tools/simdsupport.hxx:
267     # Needed for CPU intrinsics detection to work
268     - emmintrin.h
269     include/unotools/accessiblerelationsethelper.hxx:
270     # base class has to be a complete type
271     - com/sun/star/accessibility/XAccessibleRelationSet.hpp
272     include/unotools/eventcfg.hxx:
273     # base class has to be a complete type
274     - com/sun/star/container/XNameReplace.hpp
275     - com/sun/star/document/XEventsSupplier.hpp
276     include/unotools/fontcfg.hxx:
277     # Needed for a sal_uLong enum
278     - tools/solar.h
279     include/unotools/progresshandlerwrap.hxx:
280     # base class has to be a complete type
281     - com/sun/star/ucb/XProgressHandler.hpp
282     include/unotools/streamwrap.hxx:
283     # base class has to be a complete type
284     - com/sun/star/io/XOutputStream.hpp
285     - com/sun/star/io/XStream.hpp
286     - com/sun/star/io/XTruncate.hpp
287     include/sax/fshelper.hxx:
288     # base class has to be a complete type
289     - com/sun/star/xml/sax/XFastAttributeList.hpp
290     include/sax/fastattribs.hxx:
291     # base class has to be a complete type
292     - com/sun/star/xml/sax/XFastAttributeList.hpp
293     include/sax/fastparser.hxx:
294     # base class has to be a complete type
295     - com/sun/star/lang/XInitialization.hpp
296     - com/sun/star/lang/XServiceInfo.hpp
297     - com/sun/star/xml/sax/XFastParser.hpp
298     include/svl/numuno.hxx:
299     # base class has to be a complete type
300     - com/sun/star/lang/XUnoTunnel.hpp
301     - com/sun/star/util/XNumberFormatsSupplier.hpp
302     include/svl/urihelper.hxx:
303     # base class has to be a complete type
304     - tools/link.hxx
305     include/svl/style.hxx:
306     # base class has to be a complete type
307     - com/sun/star/lang/XUnoTunnel.hpp
308     - com/sun/star/style/XStyle.hpp
309     include/vcl/FilterConfigItem.hxx:
310     # Needed on Windows with --disable-pch
311     - com/sun/star/beans/PropertyValue.hpp
312     include/vcl/builderfactory.hxx:
313     # Needed for macro #define
314     - vcl/builder.hxx
315     - vcl/vclptr.hxx
316     include/vcl/decoview.hxx:
317     # Full definition needed for VclPtr
318     - vcl/outdev.hxx
319     include/vcl/devicecoordinate.hxx:
320     # Needed for #if configure switch
321     - basegfx/point/b2ipoint.hxx
322     include/vcl/event.hxx:
323     # Needed for enum type 
324     - vcl/window.hxx
325     include/vcl/imap.hxx:
326     # Needed for implicit dtor
327     - vcl/imapobj.hxx
328     include/vcl/keycodes.hxx:
329     # Needed for macros
330     - com/sun/star/awt/Key.hpp
331     - com/sun/star/awt/KeyGroup.hpp
332     include/vcl/mtfxmldump.hxx:
333     # Full definition needed for o3tl::enumarray
334     - vcl/metaactiontypes.hxx
335     include/vcl/outdevstate.hxx:
336     # Full definition needed for boost::optional
337     - vcl/mapmod.hxx
338     - tools/color.hxx
339     - tools/gen.hxx
340     include/vcl/transfer.hxx:
341     # base class has to be a complete type
342     - com/sun/star/datatransfer/XTransferable2.hpp
343     - com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp
344     - com/sun/star/datatransfer/dnd/XDragSourceListener.hpp
345     - com/sun/star/lang/XUnoTunnel.hpp
346     - com/sun/star/lang/XServiceInfo.hpp
347     - com/sun/star/frame/XTerminateListener.hpp
348     - com/sun/star/datatransfer/dnd/XDragGestureListener.hpp
349     - com/sun/star/datatransfer/dnd/XDropTargetListener.hpp
350     include/vcl/weld.hxx:
351     # base class has to be a complete type
352     - com/sun/star/accessibility/XAccessibleRelationSet.hpp
353     - com/sun/star/accessibility/XAccessible.hpp
354     include/toolkit/awt/vclxaccessiblecomponent.hxx:
355     # base class has to be a complete type
356     - com/sun/star/lang/XServiceInfo.hpp
357     include/toolkit/awt/vclxwindow.hxx:
358     # base class has to be a complete type
359     - toolkit/awt/vclxdevice.hxx
360     - com/sun/star/awt/XWindow2.hpp
361     - com/sun/star/awt/XVclWindowPeer.hpp
362     - com/sun/star/awt/XLayoutConstrains.hpp
363     - com/sun/star/awt/XView.hpp
364     - com/sun/star/beans/XPropertySetInfo.hpp
365     - com/sun/star/accessibility/XAccessible.hpp
366     - com/sun/star/awt/XDockableWindow.hpp
367     - com/sun/star/awt/XStyleSettingsSupplier.hpp
368     include/toolkit/awt/vclxwindows.hxx:
369     # base class has to be a complete type
370     - com/sun/star/awt/XListBox.hpp
371     - com/sun/star/awt/XToggleButton.hpp
372     - com/sun/star/awt/XComboBox.hpp
373     - com/sun/star/awt/XItemListListener.hpp
374     include/toolkit/controls/unocontrol.hxx:
375     # base class has to be a complete type
376     - com/sun/star/awt/XControl.hpp
377     - com/sun/star/awt/XWindow2.hpp
378     - com/sun/star/awt/XView.hpp
379     - com/sun/star/beans/XPropertiesChangeListener.hpp
380     - com/sun/star/lang/XServiceInfo.hpp
381     - com/sun/star/awt/XUnitConversion.hpp
382     - com/sun/star/awt/XStyleSettingsSupplier.hpp
383     - com/sun/star/accessibility/XAccessible.hpp
384     - com/sun/star/util/XModeChangeBroadcaster.hpp
385     include/toolkit/controls/unocontrolmodel.hxx:
386     # base class has to be a complete type
387     - com/sun/star/awt/XControlModel.hpp
388     - com/sun/star/lang/XComponent.hpp
389     - com/sun/star/lang/XServiceInfo.hpp
390     - com/sun/star/beans/XPropertyState.hpp
391     - com/sun/star/io/XPersistObject.hpp
392     - com/sun/star/lang/XUnoTunnel.hpp
393     - com/sun/star/util/XCloneable.hpp
394     include/toolkit/controls/unocontrols.hxx:
395     # base class has to be a complete type
396     - com/sun/star/awt/XTextComponent.hpp
397     - com/sun/star/awt/XTextListener.hpp
398     - com/sun/star/awt/XTextLayoutConstrains.hpp
399     - com/sun/star/awt/XButton.hpp
400     - com/sun/star/awt/XToggleButton.hpp
401     - com/sun/star/awt/XRadioButton.hpp
402     - com/sun/star/awt/XCheckBox.hpp
403     - com/sun/star/awt/XListBox.hpp
404     - com/sun/star/awt/XItemList.hpp
405     include/toolkit/helper/macros.hxx:
406     # Needed for macros
407     - comphelper/servicehelper.hxx
408     - comphelper/diagnose_ex.hxx
409     include/xmloff/attrlist.hxx:
410     # base class has to be a complete type
411     - com/sun/star/lang/XUnoTunnel.hpp
412     - com/sun/star/util/XCloneable.hpp
413     - com/sun/star/xml/sax/XAttributeList.hpp
414     include/xmloff/unointerfacetouniqueidentifiermapper.hxx:
415     # base class has to be a complete type
416     - com/sun/star/uno/XInterface.hpp
417     include/xmloff/unoatrcn.hxx:
418     # base class has to be a complete type
419     - com/sun/star/container/XNameContainer.hpp
420     - com/sun/star/lang/XServiceInfo.hpp
421     - com/sun/star/lang/XUnoTunnel.hpp
422     include/xmloff/xmlictxt.hxx:
423     # base class has to be a complete type
424     - com/sun/star/xml/sax/XFastContextHandler.hpp
425     include/xmloff/xmlexp.hxx:
426     # base class has to be a complete type
427     - com/sun/star/document/XFilter.hpp
428     - com/sun/star/lang/XServiceInfo.hpp
429     - com/sun/star/document/XExporter.hpp
430     - com/sun/star/lang/XInitialization.hpp
431     - com/sun/star/container/XNamed.hpp
432     - com/sun/star/lang/XUnoTunnel.hpp
433     include/xmloff/xmlmetae.hxx:
434     # base class has to be a complete type
435     - com/sun/star/xml/sax/XDocumentHandler.hpp
436     include/xmloff/xmlimp.hxx:
437     # base class has to be a complete type
438     - com/sun/star/document/XFilter.hpp
439     - com/sun/star/document/XImporter.hpp
440     - com/sun/star/lang/XInitialization.hpp
441     - com/sun/star/lang/XServiceInfo.hpp
442     - com/sun/star/lang/XUnoTunnel.hpp
443     - com/sun/star/xml/sax/XExtendedDocumentHandler.hpp
444     - com/sun/star/xml/sax/XFastDocumentHandler.hpp
445     - com/sun/star/xml/sax/XFastParser.hpp
446     include/svtools/asynclink.hxx:
447     # unique_ptr needs complete type
448     - osl/mutex.hxx
449     - vcl/idle.hxx
450     include/svtools/cliplistener.hxx:
451     # base class has to be a complete type
452     - com/sun/star/datatransfer/clipboard/XClipboardListener.hpp
453     include/svtools/dialogclosedlistener.hxx:
454     # base class has to be a complete type
455     - com/sun/star/ui/dialogs/XDialogClosedListener.hpp
456     include/svtools/genericunodialog.hxx:
457     # base class has to be a complete type
458     - com/sun/star/lang/XInitialization.hpp
459     - com/sun/star/lang/XServiceInfo.hpp
460     - com/sun/star/ui/dialogs/XExecutableDialog.hpp
461     include/svtools/openfiledroptargetlistener.hxx:
462     # base class has to be a complete type
463     - com/sun/star/datatransfer/dnd/XDropTargetListener.hpp
464     include/svtools/popupmenucontrollerbase.hxx:
465     # base class has to be a complete type
466     - com/sun/star/frame/XDispatch.hpp
467     - com/sun/star/frame/XDispatchProvider.hpp
468     - com/sun/star/frame/XPopupMenuController.hpp
469     - com/sun/star/frame/XStatusListener.hpp
470     - com/sun/star/lang/XInitialization.hpp
471     - com/sun/star/lang/XServiceInfo.hpp
472     include/svtools/popupwindowcontroller.hxx:
473     # base class has to be a complete type
474     - com/sun/star/lang/XServiceInfo.hpp
475     - svtools/toolboxcontroller.hxx
476     include/svtools/sfxecode.hxx:
477     # Needed for macro defines
478     - class ErrCode
479     include/svtools/statusbarcontroller.hxx:
480     # Don't propose hxx -> h change in URE libs
481     - cppuhelper/interfacecontainer.hxx
482     include/svtools/toolboxcontroller.hxx:
483     # base class has to be a complete type
484     - com/sun/star/frame/XStatusListener.hpp
485     - com/sun/star/frame/XToolbarController.hpp
486     - com/sun/star/util/XUpdatable.hpp
487     - com/sun/star/lang/XInitialization.hpp
488     # Complete type is needed for DispatchInfo struct
489     - com/sun/star/beans/PropertyValue.hpp
490     # Don't propose hxx -> h change in URE libs
491     - cppuhelper/interfacecontainer.hxx
492     include/svtools/unoevent.hxx:
493     # base class has to be a complete type
494     - com/sun/star/container/XNameReplace.hpp
495     - com/sun/star/lang/XServiceInfo.hpp
496     include/framework/dispatchhelper.hxx:
497     # base class has to be a complete type
498     - com/sun/star/frame/XDispatchHelper.hpp
499     - com/sun/star/frame/XDispatchResultListener.hpp
500     - com/sun/star/lang/XServiceInfo.hpp
501     include/framework/titlehelper.hxx:
502     # base class has to be a complete type
503     - com/sun/star/frame/XTitle.hpp
504     - com/sun/star/frame/XTitleChangeBroadcaster.hpp
505     - com/sun/star/frame/XFrameActionListener.hpp
506     - com/sun/star/document/XDocumentEventListener.hpp
507     # Don't propose hxx -> h change in URE libs
508     - cppuhelper/interfacecontainer.hxx
509     include/linguistic/hyphdta.hxx:
510     # base class has to be a complete type
511     - com/sun/star/linguistic2/XHyphenatedWord.hpp
512     - com/sun/star/linguistic2/XPossibleHyphens.hpp
513     include/linguistic/lngprophelp.hxx:
514     # base class has to be a complete type
515     - com/sun/star/beans/XPropertyChangeListener.hpp
516     - com/sun/star/linguistic2/XLinguServiceEventBroadcaster.hpp
517     include/linguistic/spelldta.hxx:
518     # base class has to be a complete type
519     - com/sun/star/linguistic2/XSetSpellAlternatives.hpp
520     - com/sun/star/linguistic2/XSpellAlternatives.hpp
521     include/linguistic/misc.hxx:
522     # base class has to be a complete type
523     - com/sun/star/frame/XTerminateListener.hpp
524     include/cppcanvas/renderer.hxx:
525     # Used in boost::optional type
526     - basegfx/matrix/b2dhommatrix.hxx
527     include/basic/modsizeexceeded.hxx:
528     # base class has to be a complete type
529     - com/sun/star/task/XInteractionRequest.hpp
530     include/basic/sberrors.hxx:
531     # Needed for macro defines
532     - comphelper/errcode.hxx
533     include/connectivity/BlobHelper.hxx:
534     # base class has to be a complete type
535     - com/sun/star/sdbc/XBlob.hpp
536     include/connectivity/CommonTools.hxx:
537     # base class has to be a complete type
538     - com/sun/star/beans/XPropertySet.hpp
539     - com/sun/star/sdbcx/XColumnsSupplier.hpp
540     # Needed for macro defines
541     - cppuhelper/supportsservice.hxx
542     # Needed for HAVE_FEATURE_JAVA
543     - rtl/ref.hxx
544     include/connectivity/ConnectionWrapper.hxx:
545     # base class has to be a complete type
546     - com/sun/star/lang/XUnoTunnel.hpp
547     - com/sun/star/lang/XServiceInfo.hpp
548     include/connectivity/conncleanup.hxx:
549     # base class has to be a complete type
550     - com/sun/star/beans/XPropertyChangeListener.hpp
551     - com/sun/star/sdbc/XRowSetListener.hpp
552     include/connectivity/parameters.hxx:
553     # base class has to be a complete type
554     - com/sun/star/sdb/XSingleSelectQueryComposer.hpp
555     include/connectivity/paramwrapper.hxx:
556     # base class has to be a complete type
557     - com/sun/star/container/XEnumerationAccess.hpp
558     - com/sun/star/container/XIndexAccess.hpp
559     include/connectivity/sdbcx/VCollection.hxx:
560     # base class has to be a complete type
561     - com/sun/star/container/XNameAccess.hpp
562     - com/sun/star/container/XIndexAccess.hpp
563     - com/sun/star/container/XEnumerationAccess.hpp
564     - com/sun/star/container/XContainer.hpp
565     - com/sun/star/sdbc/XColumnLocate.hpp
566     - com/sun/star/util/XRefreshable.hpp
567     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
568     - com/sun/star/sdbcx/XAppend.hpp
569     - com/sun/star/sdbcx/XDrop.hpp
570     - com/sun/star/lang/XServiceInfo.hpp
571     - com/sun/star/beans/XPropertySet.hpp
572     include/connectivity/sdbcx/VCatalog.hxx:
573     # base class has to be a complete type
574     - com/sun/star/sdbcx/XTablesSupplier.hpp
575     - com/sun/star/sdbcx/XViewsSupplier.hpp
576     - com/sun/star/sdbcx/XUsersSupplier.hpp
577     - com/sun/star/sdbcx/XGroupsSupplier.hpp
578     - com/sun/star/lang/XServiceInfo.hpp
579     include/connectivity/sdbcx/VColumn.hxx:
580     # base class has to be a complete type
581     - com/sun/star/container/XNamed.hpp
582     - com/sun/star/lang/XServiceInfo.hpp
583     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
584     include/connectivity/sdbcx/VGroup.hxx:
585     # base class has to be a complete type
586     - com/sun/star/container/XNamed.hpp
587     - com/sun/star/lang/XServiceInfo.hpp
588     - com/sun/star/sdbcx/XAuthorizable.hpp
589     - com/sun/star/sdbcx/XUsersSupplier.hpp
590     include/connectivity/sdbcx/VIndex.hxx:
591     # base class has to be a complete type
592     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
593     include/connectivity/sdbcx/VKey.hxx:
594     # base class has to be a complete type
595     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
596     include/connectivity/sdbcx/VTypeDef.hxx:
597     # base class has to be a complete type
598     - com/sun/star/container/XNamed.hpp
599     - com/sun/star/lang/XServiceInfo.hpp
600     - com/sun/star/sdbcx/XColumnsSupplier.hpp
601     include/connectivity/sdbcx/VTable.hxx:
602     # base class has to be a complete type
603     - com/sun/star/container/XNamed.hpp
604     - com/sun/star/lang/XServiceInfo.hpp
605     - com/sun/star/sdbcx/XAlterTable.hpp
606     - com/sun/star/sdbcx/XColumnsSupplier.hpp
607     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
608     - com/sun/star/sdbcx/XIndexesSupplier.hpp
609     - com/sun/star/sdbcx/XKeysSupplier.hpp
610     - com/sun/star/sdbcx/XRename.hpp
611     include/connectivity/sdbcx/VUser.hxx:
612     # base class has to be a complete type
613     - com/sun/star/container/XNamed.hpp
614     - com/sun/star/sdbcx/XGroupsSupplier.hpp
615     - com/sun/star/sdbcx/XUser.hpp
616     include/connectivity/sdbcx/VView.hxx:
617     # base class has to be a complete type
618     - com/sun/star/container/XNamed.hpp
619     - com/sun/star/lang/XServiceInfo.hpp
620     - com/sun/star/sdbcx/XDataDescriptorFactory.hpp
621     include/drawinglayer/primitive2d/baseprimitive2d.hxx:
622     # base class has to be a complete type
623     - com/sun/star/graphic/XPrimitive2D.hpp
624     - com/sun/star/util/XAccounting.hpp
625     include/drawinglayer/primitive3d/baseprimitive3d.hxx:
626     # base class has to be a complete type
627     - com/sun/star/graphic/XPrimitive3D.hpp
628     include/sfx2/charwin.hxx:
629     # Needed for implicit dtor
630     - vcl/virdev.hxx
631     include/sfx2/dinfdlg.hxx:
632     # Needed for implicit dtor
633     - com/sun/star/document/CmisProperty.hpp
634     include/sfx2/docfile.hxx:
635     # Full type needed for template
636     - tools/link.hxx
637     include/sfx2/docstoragemodifylistener.hxx:
638     # base class has to be a complete type
639     - com/sun/star/util/XModifyListener.hpp
640     include/sfx2/DocumentMetadataAccess.hxx:
641     # base class has to be a complete type
642     - com/sun/star/rdf/XDocumentMetadataAccess.hpp
643     include/sfx2/mieclip.hxx:
644     # Needed for implicit dtor
645     - tools/stream.hxx
646     include/sfx2/sfxbasecontroller.hxx:
647     # base class has to be a complete type
648     - com/sun/star/frame/XController2.hpp
649     - com/sun/star/frame/XControllerBorder.hpp
650     - com/sun/star/frame/XDispatchProvider.hpp
651     - com/sun/star/task/XStatusIndicatorSupplier.hpp
652     - com/sun/star/ui/XContextMenuInterception.hpp
653     - com/sun/star/awt/XUserInputInterception.hpp
654     - com/sun/star/frame/XDispatchInformationProvider.hpp
655     - com/sun/star/frame/XTitle.hpp
656     - com/sun/star/frame/XTitleChangeBroadcaster.hpp
657     - com/sun/star/lang/XInitialization.hpp
658     include/sfx2/sfxbasemodel.hxx:
659     # base class has to be a complete type
660     - com/sun/star/container/XChild.hpp
661     - com/sun/star/document/XDocumentPropertiesSupplier.hpp
662     - com/sun/star/document/XCmisDocument.hpp
663     - com/sun/star/rdf/XDocumentMetadataAccess.hpp
664     - com/sun/star/document/XDocumentRecovery.hpp
665     - com/sun/star/document/XUndoManagerSupplier.hpp
666     - com/sun/star/document/XEventBroadcaster.hpp
667     - com/sun/star/document/XDocumentEventBroadcaster.hpp
668     - com/sun/star/lang/XEventListener.hpp
669     - com/sun/star/document/XEventsSupplier.hpp
670     - com/sun/star/document/XEmbeddedScripts.hpp
671     - com/sun/star/document/XScriptInvocationContext.hpp
672     - com/sun/star/frame/XModel2.hpp
673     - com/sun/star/util/XModifiable2.hpp
674     - com/sun/star/view/XPrintable.hpp
675     - com/sun/star/view/XPrintJobBroadcaster.hpp
676     - com/sun/star/frame/XStorable2.hpp
677     - com/sun/star/frame/XLoadable.hpp
678     - com/sun/star/script/XStarBasicAccess.hpp
679     - com/sun/star/document/XViewDataSupplier.hpp
680     - com/sun/star/util/XCloseable.hpp
681     - com/sun/star/datatransfer/XTransferable.hpp
682     - com/sun/star/document/XDocumentSubStorageSupplier.hpp
683     - com/sun/star/document/XStorageBasedDocument.hpp
684     - com/sun/star/script/provider/XScriptProviderSupplier.hpp
685     - com/sun/star/ui/XUIConfigurationManagerSupplier.hpp
686     - com/sun/star/embed/XVisualObject.hpp
687     - com/sun/star/lang/XUnoTunnel.hpp
688     - com/sun/star/frame/XModule.hpp
689     - com/sun/star/frame/XTitle.hpp
690     - com/sun/star/frame/XTitleChangeBroadcaster.hpp
691     - com/sun/star/frame/XUntitledNumbers.hpp
692     include/sfx2/sfxsids.hrc:
693     # Needed for sfxitems.sdi to build
694     - svl/memberid.h
695     # Needed for TypedWhichId defines
696     - svl/typedwhich.hxx
697     - class SvxZoomItem
698     - class SfxUInt16Item
699     - class SvxHyperlinkItem
700     - class SfxDocumentInfoItem
701     - class SvxSearchItem
702     include/sfx2/shell.hxx:
703     # Used in macro define
704     - class SfxModule
705     include/sfx2/sfxstatuslistener.hxx:
706     # base class has to be a complete type
707     - com/sun/star/frame/XStatusListener.hpp
708     - com/sun/star/lang/XComponent.hpp
709     include/sfx2/sidebar/SidebarController.hxx:
710     # base class has to be a complete type
711     - com/sun/star/ui/XContextChangeEventListener.hpp
712     - com/sun/star/beans/XPropertyChangeListener.hpp
713     - com/sun/star/ui/XSidebar.hpp
714     - com/sun/star/frame/XStatusListener.hpp
715     - com/sun/star/frame/XFrameActionListener.hpp
716     include/sfx2/sidebar/SidebarPanelBase.hxx:
717     # base class has to be a complete type
718     - com/sun/star/ui/XContextChangeEventListener.hpp
719     - com/sun/star/ui/XUIElement.hpp
720     - com/sun/star/ui/XToolPanel.hpp
721     - com/sun/star/ui/XSidebarPanel.hpp
722     - com/sun/star/ui/XUpdateModel.hpp
723     include/sfx2/sidebar/Theme.hxx:
724     # base class has to be a complete type
725     - com/sun/star/beans/XPropertySet.hpp
726     include/sfx2/sidebar/UnoSidebar.hxx:
727     # base class has to be a complete type
728     - com/sun/star/ui/XSidebarProvider.hpp
729     include/sfx2/viewsh.hxx:
730     # Needed for macro 
731     - class SfxViewFactory
732     include/editeng/AccessibleContextBase.hxx:
733     # base class has to be a complete type
734     - com/sun/star/accessibility/XAccessibleContext.hpp
735     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
736     - com/sun/star/accessibility/XAccessible.hpp
737     - com/sun/star/lang/XServiceInfo.hpp
738     include/editeng/AccessibleEditableTextPara.hxx:
739     # base class has to be a complete type
740     - com/sun/star/accessibility/XAccessibleComponent.hpp
741     - com/sun/star/accessibility/XAccessibleContext.hpp
742     - com/sun/star/accessibility/XAccessibleEditableText.hpp
743     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
744     - com/sun/star/accessibility/XAccessible.hpp
745     - com/sun/star/accessibility/XAccessibleHypertext.hpp
746     - com/sun/star/accessibility/XAccessibleMultiLineText.hpp
747     - com/sun/star/accessibility/XAccessibleTextAttributes.hpp
748     - com/sun/star/lang/XServiceInfo.hpp
749     include/editeng/AccessibleStaticTextBase.hxx:
750     # base class has to be a complete type
751     - com/sun/star/accessibility/XAccessibleText.hpp
752     - com/sun/star/accessibility/XAccessibleTextAttributes.hpp
753     include/editeng/editerr.hxx:
754     # Needed for macro defines
755     - comphelper/errcode.hxx
756     include/editeng/eeitem.hxx:
757     # Needed for macro defines
758     - svl/typedwhich.hxx
759     - class SfxBoolItem
760     - class SfxGrabBagItem
761     - class SfxInt16Item
762     - class SvxAdjustItem
763     - class SvxAutoKernItem
764     - class SvxCaseMapItem
765     - class SvxCharReliefItem
766     - class SvxCharScaleWidthItem
767     - class SvxColorItem
768     - class SvxContourItem
769     - class SvxCrossedOutItem
770     - class SvxEmphasisMarkItem
771     - class SvxEscapementItem
772     - class SvxFontHeightItem
773     - class SvxFontItem
774     - class SvxForbiddenRuleItem
775     - class SvxFrameDirectionItem
776     - class SvxHangingPunctuationItem
777     - class SvxKerningItem
778     - class SvxLanguageItem
779     - class SvxLineSpacingItem
780     - class SvxLRSpaceItem
781     - class SvxOverlineItem
782     - class SvxPostureItem
783     - class SvXMLAttrContainerItem
784     - class SvxScriptSpaceItem
785     - class SvxShadowedItem
786     - class SvxTabStopItem
787     - class SvxULSpaceItem
788     - class SvxUnderlineItem
789     - class SvxWeightItem
790     - class SvxWordLineModeItem
791     - class SvxBulletItem
792     - class SvxNumBulletItem
793     include/editeng/UnoForbiddenCharsTable.hxx:
794     # base class has to be a complete type
795     - com/sun/star/i18n/XForbiddenCharacters.hpp
796     - com/sun/star/linguistic2/XSupportedLocales.hpp
797     include/editeng/unonrule.hxx:
798     # base class has to be a complete type
799     - com/sun/star/container/XIndexReplace.hpp
800     - com/sun/star/lang/XServiceInfo.hpp
801     - com/sun/star/lang/XUnoTunnel.hpp
802     - com/sun/star/ucb/XAnyCompare.hpp
803     - com/sun/star/util/XCloneable.hpp
804     include/editeng/unotext.hxx:
805     # Needed for macro defines
806     - com/sun/star/container/XIndexReplace.hpp
807     - com/sun/star/awt/FontSlant.hpp
808     - com/sun/star/awt/FontDescriptor.hpp
809     - com/sun/star/style/LineSpacing.hpp
810     - com/sun/star/style/TabStop.hpp
811     - editeng/eeitem.hxx
812     include/formula/FormulaOpCodeMapperObj.hxx:
813     # base class has to be a complete type
814     - com/sun/star/lang/XServiceInfo.hpp
815     - com/sun/star/sheet/XFormulaOpCodeMapper.hpp
816     include/formula/paramclass.hxx:
817     # Needed for enum type
818     - sal/types.h
819     include/formula/opcode.hxx:
820     # Needed for enum type
821     - sal/types.h
822     include/formula/tokenarray.hxx:
823     # Needed to avoid linking errors on WIN
824     - formula/ExternalReferenceHelper.hxx
825     include/svx/AccessibleControlShape.hxx:
826     # base class has to be a complete type
827     - com/sun/star/beans/XPropertyChangeListener.hpp
828     - com/sun/star/container/XContainerListener.hpp
829     - com/sun/star/util/XModeChangeListener.hpp
830     include/svx/dbaexchange.hxx:
831     # Needed for implicit dtor
832     - com/sun/star/beans/PropertyValue.hpp
833     include/svx/EnhancedCustomShape2d.hxx:
834     # Needed for implicit dtor
835     - com/sun/star/drawing/EnhancedCustomShapeAdjustmentValue.hpp
836     - com/sun/star/drawing/EnhancedCustomShapeSegment.hpp
837     - com/sun/star/drawing/EnhancedCustomShapeTextFrame.hpp
838     include/svx/fmgridif.hxx:
839     # base class has to be a complete type
840     - com/sun/star/beans/XPropertyChangeListener.hpp
841     - com/sun/star/container/XContainer.hpp
842     - com/sun/star/container/XEnumerationAccess.hpp
843     - com/sun/star/form/XBoundComponent.hpp
844     - com/sun/star/form/XGridControl.hpp
845     - com/sun/star/form/XGridPeer.hpp
846     - com/sun/star/form/XLoadListener.hpp
847     - com/sun/star/form/XResetListener.hpp
848     - com/sun/star/frame/XDispatchProvider.hpp
849     - com/sun/star/frame/XDispatchProviderInterception.hpp
850     - com/sun/star/frame/XStatusListener.hpp
851     - com/sun/star/sdbc/XRowSetListener.hpp
852     - com/sun/star/sdb/XRowSetSupplier.hpp
853     - com/sun/star/util/XModeSelector.hpp
854     - com/sun/star/util/XModifyBroadcaster.hpp
855     - com/sun/star/view/XSelectionSupplier.hpp
856     - toolkit/awt/vclxwindow.hxx
857     include/svx/fmsrcimp.hxx:
858     # base class has to be a complete type
859     - com/sun/star/beans/XPropertyChangeListener.hpp
860     include/svx/fmtools.hxx:
861     # base class has to be a complete type
862     - com/sun/star/lang/XEventListener.hpp
863     include/svx/ifaceids.hxx:
864     # Keep for macro define
865     - sfx2/shell.hxx
866     include/svx/measctrl.hxx:
867     # Needed for template class
868     - svx/svdobj.hxx
869     include/svx/svddef.hxx:
870     # Used in macro definition
871     - svl/typedwhich.hxx
872     include/svx/svxerr.hxx:
873     # Used in macro definition
874     - comphelper/errcode.hxx
875     include/svx/svxids.hrc:
876     # Used in macro definition
877     - svl/typedwhich.hxx
878     include/svx/unopage.hxx:
879     # Don't propose hxx -> h change in URE libs
880     - cppuhelper/interfacecontainer.hxx
881     include/svx/unoshprp.hxx:
882     # Needed for macro defines
883     - com/sun/star/drawing/PointSequence.hpp
884     - com/sun/star/drawing/PointSequenceSequence.hpp
885     - com/sun/star/uno/Sequence.hxx
886     - com/sun/star/drawing/RectanglePoint.hpp
887     - com/sun/star/awt/XBitmap.hpp
888     - com/sun/star/awt/Gradient.hpp
889     - com/sun/star/drawing/Hatch.hpp
890     - com/sun/star/drawing/FillStyle.hpp
891     - com/sun/star/drawing/LineCap.hpp
892     - com/sun/star/drawing/LineDash.hpp
893     - com/sun/star/drawing/LineJoint.hpp
894     - com/sun/star/drawing/LineStyle.hpp
895     - com/sun/star/beans/PropertyAttribute.hpp
896     - com/sun/star/awt/Rectangle.hpp
897     - com/sun/star/drawing/TextAnimationDirection.hpp
898     - com/sun/star/drawing/TextAnimationKind.hpp
899     - com/sun/star/drawing/TextFitToSizeType.hpp
900     - com/sun/star/drawing/TextVerticalAdjust.hpp
901     - com/sun/star/drawing/TextHorizontalAdjust.hpp
902     - com/sun/star/drawing/ConnectorType.hpp
903     - com/sun/star/drawing/XShape.hpp
904     - com/sun/star/drawing/MeasureKind.hpp
905     - com/sun/star/drawing/MeasureTextHorzPos.hpp
906     - com/sun/star/drawing/MeasureTextVertPos.hpp
907     - com/sun/star/drawing/HomogenMatrix3.hpp
908     - com/sun/star/drawing/CircleKind.hpp
909     - com/sun/star/drawing/PolygonKind.hpp
910     - com/sun/star/drawing/PolyPolygonBezierCoords.hpp
911     - com/sun/star/drawing/ColorMode.hpp
912     - com/sun/star/drawing/HomogenMatrix.hpp
913     - com/sun/star/drawing/Direction3D.hpp
914     - com/sun/star/drawing/ProjectionMode.hpp
915     - com/sun/star/drawing/ShadeMode.hpp
916     - com/sun/star/drawing/Position3D.hpp
917     - com/sun/star/drawing/NormalsKind.hpp
918     - com/sun/star/drawing/TextureKind.hpp
919     - com/sun/star/drawing/TextureMode.hpp
920     - com/sun/star/drawing/TextureProjectionMode.hpp
921     - com/sun/star/drawing/PolyPolygonShape3D.hpp
922     - com/sun/star/text/GraphicCrop.hpp
923     - com/sun/star/drawing/BitmapMode.hpp
924     - com/sun/star/drawing/CameraGeometry.hpp
925     - com/sun/star/text/WritingMode.hpp
926     - com/sun/star/graphic/XGraphic.hpp
927     - com/sun/star/drawing/QRCode.hpp
928     - com/sun/star/text/XTextColumns.hpp
929     - com/sun/star/drawing/BarCode.hpp
930     - editeng/unoprnms.hxx
931     - svx/svddef.hxx
932     include/svx/xdef.hxx:
933     # Needed for macro defines
934     - svl/typedwhich.hxx
935     include/svx/svdtext.hxx:
936     # TODO too many replacements would be needed
937     - tools/weakbase.hxx
938     include/oox/helper/helper.hxx:
939     # OSL_BIGENDIAN is being checked
940     - osl/endian.h
941     include/codemaker/global.hxx:
942     # Don't propose hxx -> h change in URE libs
943     - osl/file.hxx
944     include/comphelper/crashzone.hxx:
945     # Needed for sig_atomic_t
946     - csignal
947     include/comphelper/parallelsort.hxx:
948     # Needed when PARALLELSORT_ENABLEPZ is defined
949     - chrono