nss: upgrade to release 3.73
[LibreOffice.git] / sw / IwyuFilter_sw.yaml
blobec23d4163ceda6bd1b353804ad324f3e6be03163
1 ---
2 assumeFilename: sw/source/core/doc/docnew.cxx
3 excludelist:
4     sw/inc/extinput.hxx:
5     - vector
6     sw/inc/fmtmeta.hxx:
7     - vector
8     sw/inc/istyleaccess.hxx:
9     - vector
10     sw/inc/shellres.hxx:
11     - memory
12     sw/inc/docary.hxx:
13     # Complete type is needed here:
14     # fldbas.hxx brings in SwTOXType, which is needed by SwTOXTypes, as SwVectorModifyBase's dtor wants to delete it
15     - fldbas.hxx
16     # numrule.hxx brings in SwNumRule, which is needed by SwNumRuleTable, as SwVectorModifyBase's dtor wants to delete it
17     - numrule.hxx
18     # tox.hxx brings in SwTOXType, which is needed by SwTOXTypes, as SwVectorModifyBase's dtor wants to delete it
19     - tox.hxx
20     # section.hxx brings in SwSectionFormat, which is needed by SwSectionFormats, as SwFormatsModifyBase's type param has to be complete
21     - section.hxx
22     sw/inc/docfac.hxx:
23     # Complete type is needed by rtl::Reference<SwDoc>.
24     - doc.hxx
25     sw/inc/swmodule.hxx:
26     # Needed for macro #define
27     - sfx2/app.hxx
28     sw/inc/swtypes.hxx:
29     # Needed for macro #define
30     - com/sun/star/i18n/CollatorOptions.hpp
31     sw/inc/IDocumentLinksAdministration.hxx:
32     - sal/types.h
33     sw/inc/pagedesc.hxx:
34     - boost/multi_index/identity.hpp
35     sw/inc/rdfhelper.hxx:
36     - com/sun/star/uno/Reference.h
37     sw/inc/ring.hxx:
38     - utility
39     sw/inc/shellid.hxx:
40     - sfx2/shell.hxx
41     sw/inc/breakit.hxx:
42     # std::unique_ptr dtor requires complete type
43     - com/sun/star/i18n/ForbiddenCharacters.hpp
44     sw/inc/dbmgr.hxx:
45     # uno::Sequence ctor needs the complete type
46     - com/sun/star/beans/PropertyValue.hpp
47     sw/inc/dlelstnr.hxx:
48     # base class has to be a complete type
49     - com/sun/star/frame/XTerminateListener.hpp
50     - com/sun/star/linguistic2/XLinguServiceEventListener.hpp
51     sw/inc/finalthreadmanager.hxx:
52     # base class has to be a complete type
53     - com/sun/star/frame/XTerminateListener2.hpp
54     - com/sun/star/lang/XServiceInfo.hpp
55     - com/sun/star/util/XJobManager.hpp
56     sw/inc/splargs.hxx:
57     # inline dtor, complete type is needed
58     - com/sun/star/linguistic2/XSpellAlternatives.hpp
59     - com/sun/star/linguistic2/XSpellChecker1.hpp
60     sw/inc/SwGetPoolIdFromName.hxx:
61     # Needed for enum type
62     - sal/types.h
63     sw/inc/unocoll.hxx:
64     # base class has to be a complete type
65     - com/sun/star/container/XEnumerationAccess.hpp
66     - com/sun/star/container/XIndexAccess.hpp
67     - com/sun/star/container/XNameAccess.hpp
68     - com/sun/star/lang/XServiceInfo.hpp
69     sw/inc/unobaseclass.hxx:
70     # base class has to be a complete type
71     - com/sun/star/lang/XServiceInfo.hpp
72     - com/sun/star/container/XEnumeration.hpp
73     sw/inc/unofieldcoll.hxx:
74     # base class has to be a complete type
75     - com/sun/star/util/XRefreshable.hpp
76     sw/inc/unochart.hxx:
77     # base class has to be a complete type
78     - com/sun/star/beans/XPropertySet.hpp
79     - com/sun/star/chart2/data/XDataProvider.hpp
80     - com/sun/star/chart2/data/XDataSequence.hpp
81     - com/sun/star/chart2/data/XDataSource.hpp
82     - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
83     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
84     - com/sun/star/chart2/data/XRangeXMLConversion.hpp
85     - com/sun/star/chart2/data/XTextualDataSequence.hpp
86     - com/sun/star/lang/XComponent.hpp
87     - com/sun/star/lang/XEventListener.hpp
88     - com/sun/star/lang/XServiceInfo.hpp
89     - com/sun/star/lang/XUnoTunnel.hpp
90     - com/sun/star/util/XCloneable.hpp
91     - com/sun/star/util/XModifiable.hpp
92     - com/sun/star/util/XModifyListener.hpp
93     sw/inc/unodraw.hxx:
94     # base class has to be a complete type
95     - com/sun/star/beans/XPropertyState.hpp
96     - com/sun/star/container/XEnumerationAccess.hpp
97     - com/sun/star/drawing/XShape.hpp
98     - com/sun/star/lang/XUnoTunnel.hpp
99     - com/sun/star/text/XTextContent.hpp
100     sw/inc/unoframe.hxx:
101     # base class has to be a complete type
102     - com/sun/star/beans/XPropertyState.hpp
103     - com/sun/star/container/XEnumerationAccess.hpp
104     - com/sun/star/container/XNamed.hpp
105     - com/sun/star/document/XEmbeddedObjectSupplier2.hpp
106     - com/sun/star/document/XEventsSupplier.hpp
107     - com/sun/star/drawing/XShape.hpp
108     - com/sun/star/text/XTextFrame.hpp
109     - com/sun/star/util/XModifyListener.hpp
110     sw/inc/unosrch.hxx:
111     # base class has to be a complete type
112     - com/sun/star/lang/XServiceInfo.hpp
113     - com/sun/star/lang/XUnoTunnel.hpp
114     - com/sun/star/util/XPropertyReplace.hpp
115     sw/inc/unoparagraph.hxx:
116     # base class has to be a complete type
117     - com/sun/star/beans/XMultiPropertySet.hpp
118     - com/sun/star/beans/XPropertySet.hpp
119     - com/sun/star/beans/XPropertyState.hpp
120     - com/sun/star/beans/XTolerantMultiPropertySet.hpp
121     - com/sun/star/container/XContentEnumerationAccess.hpp
122     - com/sun/star/container/XEnumerationAccess.hpp
123     - com/sun/star/lang/XServiceInfo.hpp
124     - com/sun/star/lang/XUnoTunnel.hpp
125     - com/sun/star/text/XTextContent.hpp
126     - com/sun/star/text/XTextRange.hpp
127     sw/inc/unosett.hxx:
128     # base class has to be a complete type
129     - com/sun/star/beans/XPropertySet.hpp
130     - com/sun/star/container/XIndexReplace.hpp
131     - com/sun/star/container/XNamed.hpp
132     - com/sun/star/lang/XServiceInfo.hpp
133     - com/sun/star/lang/XUnoTunnel.hpp
134     - com/sun/star/text/XTextColumns.hpp
135     # sw::UnoImplPtr typedef
136     - unobaseclass.hxx
137     sw/inc/unotbl.hxx:
138     # base class has to be a complete type
139     - com/sun/star/chart/XChartDataArray.hpp
140     - com/sun/star/container/XEnumerationAccess.hpp
141     - com/sun/star/container/XNamed.hpp
142     - com/sun/star/sheet/XCellRangeData.hpp
143     - com/sun/star/table/XAutoFormattable.hpp
144     - com/sun/star/table/XCellRange.hpp
145     - com/sun/star/text/XTextTable.hpp
146     - com/sun/star/text/XTextTableCursor.hpp
147     - com/sun/star/util/XSortable.hpp
148     sw/inc/unotextbodyhf.hxx:
149     # base class has to be a complete type
150     - com/sun/star/lang/XServiceInfo.hpp
151     - com/sun/star/container/XEnumerationAccess.hpp
152     sw/inc/unotextcursor.hxx:
153     # base class has to be a complete type
154     - com/sun/star/beans/XMultiPropertySet.hpp
155     - com/sun/star/beans/XMultiPropertyStates.hpp
156     - com/sun/star/beans/XPropertySet.hpp
157     - com/sun/star/beans/XPropertyState.hpp
158     - com/sun/star/container/XContentEnumerationAccess.hpp
159     - com/sun/star/container/XEnumerationAccess.hpp
160     - com/sun/star/document/XDocumentInsertable.hpp
161     - com/sun/star/lang/XServiceInfo.hpp
162     - com/sun/star/text/XMarkingAccess.hpp
163     - com/sun/star/text/XParagraphCursor.hpp
164     - com/sun/star/text/XRedline.hpp
165     - com/sun/star/text/XSentenceCursor.hpp
166     - com/sun/star/text/XWordCursor.hpp
167     - com/sun/star/util/XSortable.hpp
168     sw/inc/unoredlines.hxx:
169     # base class has to be a complete type
170     - com/sun/star/container/XEnumerationAccess.hpp
171     sw/inc/unotxdoc.hxx:
172     # base class has to be a complete type
173     - com/sun/star/beans/XPropertySet.hpp
174     - com/sun/star/beans/XPropertyState.hpp
175     - com/sun/star/document/XDocumentLanguages.hpp
176     - com/sun/star/document/XLinkTargetSupplier.hpp
177     - com/sun/star/document/XRedlinesSupplier.hpp
178     - com/sun/star/drawing/XDrawPageSupplier.hpp
179     - com/sun/star/drawing/XDrawPagesSupplier.hpp
180     - com/sun/star/lang/XServiceInfo.hpp
181     - com/sun/star/style/XAutoStylesSupplier.hpp
182     - com/sun/star/style/XStyleFamiliesSupplier.hpp
183     - com/sun/star/text/XBookmarksSupplier.hpp
184     - com/sun/star/text/XChapterNumberingSupplier.hpp
185     - com/sun/star/text/XDocumentIndexesSupplier.hpp
186     - com/sun/star/text/XEndnotesSupplier.hpp
187     - com/sun/star/text/XFlatParagraphIteratorProvider.hpp
188     - com/sun/star/text/XFootnotesSupplier.hpp
189     - com/sun/star/text/XLineNumberingProperties.hpp
190     - com/sun/star/text/XNumberingRulesSupplier.hpp
191     - com/sun/star/text/XPagePrintable.hpp
192     - com/sun/star/text/XReferenceMarksSupplier.hpp
193     - com/sun/star/text/XTextDocument.hpp
194     - com/sun/star/text/XTextEmbeddedObjectsSupplier.hpp
195     - com/sun/star/text/XTextFieldsSupplier.hpp
196     - com/sun/star/text/XTextFramesSupplier.hpp
197     - com/sun/star/text/XTextGraphicObjectsSupplier.hpp
198     - com/sun/star/text/XTextSectionsSupplier.hpp
199     - com/sun/star/text/XTextTablesSupplier.hpp
200     - com/sun/star/util/XCloneable.hpp
201     - com/sun/star/util/XLinkUpdate.hpp
202     - com/sun/star/util/XRefreshable.hpp
203     - com/sun/star/util/XReplaceable.hpp
204     - com/sun/star/view/XRenderable.hpp
205     - com/sun/star/xforms/XFormsSupplier.hpp
206     # sw::UnoImplPtr typedef
207     - unobaseclass.hxx
208     sw/inc/hintids.hxx:
209     # used as template parameter of TypedWhichId
210     - class SfxStringItem
211     - class SvXMLAttrContainerItem
212     - class SwAttrSetChg
213     - class SwDocPosUpdate
214     - class SwFormatChg
215     - class SwFormatMeta
216     - class SwMsgPoolItem
217     - class SwPtrMsgPoolItem
218     - class SwUpdateAttr
219     - class SfxBoolItem
220     - class SvxCharSetColorItem
221     - class SvxColorItem
222     # used in extern declaration
223     - struct SfxItemInfo
224     sw/inc/textboxhelper.hxx:
225     # used as a template parameter
226     - class SwFormatContent
227     sw/qa/extras/rtfexport/rtfexport.cxx:
228     # complete type is wanted
229     - com/sun/star/awt/XBitmap.hpp
230     - com/sun/star/text/XTextColumns.hpp
231     sw/inc/pagepreviewlayout.hxx:
232     - vector
233     sw/inc/unostyle.hxx:
234     # Base class needs complete type
235     - com/sun/star/beans/XPropertySet.hpp
236     - com/sun/star/beans/XPropertyState.hpp
237     - com/sun/star/style/XAutoStyle.hpp
238     - com/sun/star/style/XAutoStyleFamily.hpp
239     - com/sun/star/style/XAutoStyles.hpp
240     - com/sun/star/container/XNameContainer.hpp
241     - com/sun/star/style/XStyle.hpp
242     - com/sun/star/style/XStyleLoader.hpp
243     sw/inc/unotextrange.hxx:
244     # Base class needs complete type
245     - com/sun/star/lang/XUnoTunnel.hpp
246     - com/sun/star/lang/XServiceInfo.hpp
247     - com/sun/star/beans/XPropertySet.hpp
248     - com/sun/star/beans/XPropertyState.hpp
249     - com/sun/star/container/XIndexAccess.hpp
250     - com/sun/star/container/XEnumerationAccess.hpp
251     - com/sun/star/container/XContentEnumerationAccess.hpp
252     - com/sun/star/text/XTextRange.hpp
253     - com/sun/star/text/XRedline.hpp
254     # sw::UnoImplPtr typedef
255     - unobaseclass.hxx
256     sw/source/core/access/acccontext.hxx:
257     # Base class needs complete type
258     - com/sun/star/accessibility/XAccessibleComponent.hpp
259     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
260     - com/sun/star/lang/XServiceInfo.hpp
261     sw/source/core/access/acchyperlink.hxx:
262     # Base class needs complete type
263     - com/sun/star/accessibility/XAccessibleHyperlink.hpp
264     sw/source/core/access/accnotexthyperlink.hxx:
265     # Base class needs complete type
266     - com/sun/star/accessibility/XAccessibleHyperlink.hpp
267     sw/source/core/docnode/cancellablejob.hxx:
268     # Base class needs complete type
269     - com/sun/star/util/XCancellable.hpp
270     sw/source/core/inc/acorrect.hxx:
271     # Needed for implicit dtor
272     - svl/itemset.hxx
273     sw/source/core/inc/dumpfilter.hxx:
274     # Base class needs complete type
275     - com/sun/star/document/XExporter.hpp
276     - com/sun/star/document/XFilter.hpp
277     - com/sun/star/lang/XInitialization.hpp
278     - com/sun/star/lang/XServiceInfo.hpp
279     sw/source/core/inc/frame.hxx:
280     # Needed for direct member access
281     - com/sun/star/style/TabStop.hpp
282     sw/source/core/inc/SwXTextDefaults.hxx:
283     # Base class needs complete type
284     - com/sun/star/beans/XPropertySet.hpp
285     - com/sun/star/beans/XPropertyState.hpp
286     - com/sun/star/lang/XServiceInfo.hpp
287     sw/source/core/inc/swthreadjoiner.hxx:
288     # Needed for css shortcut
289     - sal/types.h
290     sw/source/core/inc/unobookmark.hxx:
291     # Base class needs complete type
292     - com/sun/star/lang/XUnoTunnel.hpp
293     - com/sun/star/lang/XServiceInfo.hpp
294     - com/sun/star/beans/XPropertySet.hpp
295     - com/sun/star/container/XNamed.hpp
296     - com/sun/star/text/XTextContent.hpp
297     - com/sun/star/text/XFormField.hpp
298     # Needed for UnoImplPtr template
299     - unobaseclass.hxx
300     sw/source/core/inc/unofield.hxx:
301     # Base class needs complete type
302     - com/sun/star/container/XEnumeration.hpp
303     - com/sun/star/lang/XServiceInfo.hpp
304     - com/sun/star/lang/XUnoTunnel.hpp
305     - com/sun/star/text/XDependentTextField.hpp
306     - com/sun/star/util/XUpdatable.hpp
307     # Needed for UnoImplPtr template
308     - unobaseclass.hxx
309     sw/source/core/inc/unoflatpara.hxx:
310     # Base class needs complete type
311     - com/sun/star/beans/XPropertySet.hpp
312     - com/sun/star/lang/XUnoTunnel.hpp
313     - com/sun/star/text/XFlatParagraph.hpp
314     - com/sun/star/text/XFlatParagraphIterator.hpp
315     sw/source/core/inc/unofootnote.hxx:
316     # Base class needs complete type
317     - com/sun/star/lang/XUnoTunnel.hpp
318     - com/sun/star/lang/XServiceInfo.hpp
319     - com/sun/star/beans/XPropertySet.hpp
320     - com/sun/star/container/XEnumerationAccess.hpp
321     - com/sun/star/text/XFootnote.hpp
322     sw/source/core/inc/unoidx.hxx:
323     # Base class needs complete type
324     - com/sun/star/lang/XServiceInfo.hpp
325     - com/sun/star/lang/XUnoTunnel.hpp
326     - com/sun/star/beans/XPropertySet.hpp
327     - com/sun/star/container/XNamed.hpp
328     - com/sun/star/util/XRefreshable.hpp
329     - com/sun/star/text/XDocumentIndexMark.hpp
330     - com/sun/star/text/XDocumentIndex.hpp
331     # Needed for UnoImplPtr template
332     - unobaseclass.hxx
333     sw/source/core/inc/unometa.hxx:
334     # Base class needs complete type
335     - com/sun/star/lang/XServiceInfo.hpp
336     - com/sun/star/lang/XUnoTunnel.hpp
337     - com/sun/star/beans/XPropertySet.hpp
338     - com/sun/star/container/XChild.hpp
339     - com/sun/star/container/XEnumerationAccess.hpp
340     - com/sun/star/text/XTextContent.hpp
341     - com/sun/star/text/XTextField.hpp
342     # Needed for UnoImplPtr template
343     - unobaseclass.hxx
344     sw/source/core/inc/unorefmark.hxx:
345     # Base class needs complete type
346     - com/sun/star/lang/XUnoTunnel.hpp
347     - com/sun/star/lang/XServiceInfo.hpp
348     - com/sun/star/beans/XPropertySet.hpp
349     - com/sun/star/container/XNamed.hpp
350     - com/sun/star/text/XTextContent.hpp
351     # Needed for UnoImplPtr template
352     - unobaseclass.hxx
353     sw/source/core/inc/unoport.hxx:
354     # Base class needs complete type
355     - com/sun/star/text/XTextRange.hpp
356     - com/sun/star/beans/XPropertySet.hpp
357     - com/sun/star/container/XEnumeration.hpp
358     - com/sun/star/lang/XServiceInfo.hpp
359     - com/sun/star/lang/XUnoTunnel.hpp
360     - com/sun/star/container/XContentEnumerationAccess.hpp
361     - com/sun/star/beans/XMultiPropertySet.hpp
362     - com/sun/star/beans/XPropertyState.hpp
363     - com/sun/star/beans/XTolerantMultiPropertySet.hpp
364     sw/source/core/inc/unotextmarkup.hxx:
365     # Base class needs complete type
366     - com/sun/star/text/XTextMarkup.hpp
367     - com/sun/star/text/XMultiTextMarkup.hpp
368     # Needed for UnoImplPtr template
369     - unobaseclass.hxx
370     sw/source/core/inc/unosection.hxx:
371     # Base class needs complete type
372     - com/sun/star/lang/XUnoTunnel.hpp
373     - com/sun/star/lang/XServiceInfo.hpp
374     - com/sun/star/beans/XPropertySet.hpp
375     - com/sun/star/beans/XPropertyState.hpp
376     - com/sun/star/beans/XMultiPropertySet.hpp
377     - com/sun/star/container/XNamed.hpp
378     - com/sun/star/text/XTextSection.hpp
379     # Needed for UnoImplPtr template
380     - unobaseclass.hxx
381     sw/qa/extras/odfexport/odfexport.cxx:
382     # Needed for getProperty template
383     - com/sun/star/graphic/XGraphic.hpp
384     sw/qa/extras/odfimport/odfimport.cxx:
385     # Needed for direct member access
386     - com/sun/star/text/XTextSection.hpp
387     sw/qa/extras/ooxmlexport/ooxmlexport.cxx:
388     # Needed for direct member access
389     - com/sun/star/graphic/XGraphic.hpp
390     - com/sun/star/text/TableColumnSeparator.hpp
391     sw/qa/extras/ooxmlexport/ooxmlexport2.cxx:
392     # Needed for direct member access
393     - com/sun/star/awt/XBitmap.hpp
394     sw/qa/extras/ooxmlexport/ooxmlexport3.cxx:
395     # Needed for direct member access
396     - com/sun/star/xml/dom/XDocument.hpp
397     sw/qa/extras/ooxmlexport/ooxmlexport4.cxx:
398     # Needed for direct member access
399     - com/sun/star/awt/XBitmap.hpp
400     sw/qa/extras/ooxmlexport/ooxmlexport8.cxx:
401     # Needed for direct member access
402     - com/sun/star/graphic/XGraphic.hpp
403     sw/qa/extras/ooxmlexport/ooxmlexport9.cxx:
404     # Needed for direct member access
405     - com/sun/star/graphic/XGraphic.hpp
406     sw/qa/extras/ooxmlexport/ooxmlexport10.cxx:
407     # Needed for direct member access
408     - com/sun/star/drawing/EnhancedCustomShapeParameterPair.hpp
409     - com/sun/star/graphic/XGraphic.hpp
410     - com/sun/star/text/TableColumnSeparator.hpp
411     - com/sun/star/text/XTextColumns.hpp
412     sw/qa/extras/ooxmlimport/ooxmlimport2.cxx:
413     # Needed for direct member access
414     - com/sun/star/document/XEmbeddedObjectSupplier2.hpp
415     - com/sun/star/embed/Aspects.hpp
416     sw/qa/extras/rtfimport/rtfimport.cxx:
417     # Needed for direct member access
418     - com/sun/star/graphic/XGraphic.hpp
419     - com/sun/star/text/XDocumentIndexMark.hpp
420     # Needed in C++20 mode
421     - o3tl/cppunittraitshelper.hxx
422     sw/qa/extras/uiwriter/uiwriter.cxx:
423     # Needed for for-loop range
424     - PostItMgr.hxx
425     sw/qa/extras/unowriter/unowriter.cxx:
426     # Needed for direct member access
427     - com/sun/star/awt/XDevice.hpp
428     # Needed for for-loop range
429     - com/sun/star/graphic/XGraphic.hpp
430     sw/qa/extras/ww8export/ww8export.cxx:
431     # Needed for direct member access
432     - com/sun/star/graphic/XGraphic.hpp
433     sw/qa/extras/ww8import/ww8import.cxx:
434     # Needed for for-loop range
435     - com/sun/star/graphic/XGraphic.hpp
436     sw/source/filter/ww8/ww8scan.hxx:
437     # OSL_BIGENDIAN is being checked
438     - osl/endian.h
439     sw/qa/extras/layout/layout.cxx:
440     - comphelper/scopeguard.hxx
441     - com/sun/star/linguistic2/LinguServiceManager.hpp
442     sw/source/core/doc/DocumentFieldsManager.cxx:
443     # Actually used
444     - comphelper/scopeguard.hxx
445     sw/source/core/doc/docbm.cxx:
446     # Needed for implicit dtor SwHistoryTextFieldmark
447     - rolbck.hxx
448     sw/source/core/doc/docredln.cxx:
449     # Needed for linker visibility of sw_DebugRedline
450     - docredln.hxx
451     sw/source/core/docnode/threadmanager.cxx:
452     # Actually used
453     - com/sun/star/util/XJobManager.hpp
454     sw/source/filter/html/htmlreqifreader.cxx:
455     - comphelper/scopeguard.hxx
456     sw/source/uibase/sidebar/PageMarginUtils.hxx:
457     # Needed for std::abs
458     - cmath
459     sw/source/core/crsr/paminit.cxx:
460     # Needed for linker visibility of extern functions
461     - cshtyp.hxx
462     sw/source/core/undo/untbl.cxx:
463     # Needed for linker visibility of sw_DebugRedline
464     - docredln.hxx
465     sw/source/core/edit/edglss.cxx:
466     # OSL_BIGENDIAN is being checked
467     - osl/endian.h
468     sw/source/core/edit/edfcol.cxx:
469     # Actually used
470     - comphelper/scopeguard.hxx
471     sw/source/core/fields/textapi.cxx:
472     # Needed for macros to work
473     - editeng/unoprnms.hxx
474     - com/sun/star/lang/Locale.hpp
475     sw/source/core/swg/SwXMLBlockExport.cxx:
476     # Actually used
477     - com/sun/star/xml/sax/XDocumentHandler.hpp
478     sw/source/core/swg/SwXMLSectionList.cxx:
479     # Actually used
480     - vector
481     sw/source/core/undo/unsect.cxx:
482     # Actually used
483     - comphelper/scopeguard.hxx
484     sw/source/core/unocore/unomap1.cxx:
485     # Needed for UnoType macro
486     - com/sun/star/container/XIndexReplace.hpp
487     - com/sun/star/container/XIndexContainer.hpp
488     - com/sun/star/drawing/LineStyle.hpp
489     - com/sun/star/lang/Locale.hpp
490     - com/sun/star/style/DropCapFormat.hpp
491     - com/sun/star/style/LineSpacing.hpp
492     - com/sun/star/style/TabStop.hpp
493     - com/sun/star/text/XDocumentIndexMark.hpp
494     - com/sun/star/text/XFootnote.hpp
495     - com/sun/star/text/XTextField.hpp
496     - com/sun/star/util/DateTime.hpp
497     sw/source/core/unocore/unoport.cxx:
498     # Actually used
499     - com/sun/star/text/XFootnote.hpp
500     - com/sun/star/text/XTextField.hpp
501     - com/sun/star/beans/SetPropertyTolerantFailed.hpp
502     - com/sun/star/beans/GetPropertyTolerantResult.hpp
503     sw/source/core/unocore/unoparagraph.cxx:
504     # Actually used
505     - com/sun/star/beans/SetPropertyTolerantFailed.hpp
506     - com/sun/star/beans/GetPropertyTolerantResult.hpp
507     sw/source/core/unocore/unoobj.cxx:
508     # OSL_BIGENDIAN is being checked
509     - osl/endian.h
510     sw/source/core/unocore/unotextmarkup.cxx:
511     # Actually used
512     - com/sun/star/text/TextMarkupDescriptor.hpp
513     - com/sun/star/text/XTextRange.hpp
514     sw/source/filter/basflt/iodetect.cxx:
515     # Actually used
516     - com/sun/star/embed/XStorage.hpp
517     sw/source/filter/html/SwAppletImpl.cxx:
518     # Needed for direct member access
519     - com/sun/star/embed/XEmbeddedObject.hpp
520     sw/source/filter/html/wrthtml.cxx:
521     # Actually used
522     - comphelper/scopeguard.hxx
523     sw/source/filter/html/swhtml.cxx:
524     # Actually used
525     - com/sun/star/document/XDocumentProperties.hpp
526     sw/source/filter/ww8/docxtablestyleexport.cxx:
527     # Actually used
528     - com/sun/star/beans/PropertyValue.hpp
529     sw/source/filter/ww8/docxexport.cxx:
530     # Actually used
531     - com/sun/star/drawing/XShape.hpp
532     - com/sun/star/frame/XModel.hpp
533     - com/sun/star/awt/XControlModel.hpp
534     sw/source/filter/ww8/wrtw8nds.cxx:
535     # Actually used
536     - com/sun/star/i18n/BreakIterator.hpp
537     sw/source/filter/ww8/ww8graf.cxx:
538     # OSL_BIGENDIAN is being checked
539     - osl/endian.h
540     # Needed for implicit dtor
541     - ww8par2.hxx
542     sw/source/filter/ww8/ww8par4.cxx:
543     # OSL_BIGENDIAN is being checked
544     - osl/endian.h
545     sw/source/filter/ww8/wrtww8.cxx:
546     # OSL_BIGENDIAN is being checked
547     - osl/endian.h
548     - com/sun/star/frame/XModel.hpp
549     sw/source/filter/xml/wrtxml.cxx:
550     # Actually used
551     - com/sun/star/task/XStatusIndicator.hpp
552     sw/source/filter/xml/xmlimp.cxx:
553     # Actually used
554     - com/sun/star/text/XTextRange.hpp
555     sw/source/uibase/app/docsh2.cxx:
556     # Needed for direct member access
557     - ooo/vba/word/XDocument.hpp
558     sw/source/uibase/dbui/mmconfigitem.cxx:
559     # Actually used
560     - com/sun/star/sdbc/XDataSource.hpp
561     sw/source/uibase/dochdl/gloshdl.cxx:
562     # Needed for direct member access
563     - docsh.hxx
564     sw/source/uibase/dochdl/swdtflvr.cxx:
565     # OSL_BIGENDIAN is being checked
566     - osl/endian.h
567     sw/source/uibase/shells/basesh.cxx:
568     # Actually used
569     - comphelper/scopeguard.hxx
570     sw/source/uibase/shells/slotadd.cxx:
571     # Needed for swslots.hxx
572     - config_options.h
573     - cmdid.h
574     - unomid.h
575     - svx/unomid.hxx
576     - svl/globalnameitem.hxx
577     - editeng/memberids.h
578     - svl/imageitm.hxx
579     - svl/rectitem.hxx
580     - sfx2/objitem.hxx
581     - sfx2/objsh.hxx
582     - svx/rulritem.hxx
583     - sfx2/zoomitem.hxx
584     - svx/viewlayoutitem.hxx
585     - svx/zoomslideritem.hxx
586     - svx/hlnkitem.hxx
587     - svx/SmartTagItem.hxx
588     - svl/ptitem.hxx
589     - svx/pageitem.hxx
590     - svl/srchitem.hxx
591     - sfx2/tplpitem.hxx
592     - sfx2/watermarkitem.hxx
593     - editeng/wrlmitem.hxx
594     - editeng/protitem.hxx
595     - editeng/opaqitem.hxx
596     - editeng/tstpitem.hxx
597     - editeng/autokernitem.hxx
598     - editeng/keepitem.hxx
599     - editeng/kernitem.hxx
600     - editeng/spltitem.hxx
601     - editeng/brushitem.hxx
602     - editeng/wghtitem.hxx
603     - editeng/shaditem.hxx
604     - editeng/pbinitem.hxx
605     - editeng/ulspitem.hxx
606     - editeng/prntitem.hxx
607     - editeng/orphitem.hxx
608     - editeng/widwitem.hxx
609     - editeng/lineitem.hxx
610     - editeng/pmdlitem.hxx
611     - editeng/cmapitem.hxx
612     - editeng/langitem.hxx
613     - editeng/formatbreakitem.hxx
614     - editeng/hyphenzoneitem.hxx
615     - editeng/escapementitem.hxx
616     - editeng/lspcitem.hxx
617     - editeng/adjustitem.hxx
618     - editeng/crossedoutitem.hxx
619     - editeng/fontitem.hxx
620     - editeng/shdditem.hxx
621     - editeng/udlnitem.hxx
622     - editeng/postitem.hxx
623     - editeng/fhgtitem.hxx
624     - editeng/contouritem.hxx
625     - editeng/colritem.hxx
626     - editeng/boxitem.hxx
627     - editeng/sizeitem.hxx
628     - editeng/lrspitem.hxx
629     - svx/xlnstit.hxx
630     - svx/xlnedit.hxx
631     - svx/xfillit0.hxx
632     - svx/xflclit.hxx
633     - svx/xflgrit.hxx
634     - svx/xflhtit.hxx
635     - svx/xbtmpit.hxx
636     - svx/xlineit0.hxx
637     - svx/xlnwtit.hxx
638     - svx/xlndsit.hxx
639     - svx/xlnclit.hxx
640     - svx/xtextit0.hxx
641     - svx/xftadit.hxx
642     - svx/xftdiit.hxx
643     - svx/xftstit.hxx
644     - svx/xftmrit.hxx
645     - svx/xftouit.hxx
646     - svx/xftshit.hxx
647     - svx/xftshcit.hxx
648     - svx/xftshxy.hxx
649     - svx/grafctrl.hxx
650     - paratr.hxx
651     - fmtinfmt.hxx
652     - fmtsrnd.hxx
653     - envimg.hxx
654     - fmtline.hxx
655     - svx/clipfmtitem.hxx
656     - editeng/blinkitem.hxx
657     - svl/slstitm.hxx
658     - editeng/paravertalignitem.hxx
659     - editeng/charreliefitem.hxx
660     - editeng/charrotateitem.hxx
661     - editeng/charscaleitem.hxx
662     - svx/postattr.hxx
663     - sfx2/frame.hxx
664     - svx/chrtitem.hxx
665     - svx/drawitem.hxx
666     - svx/xflftrit.hxx
667     - svx/xlncapit.hxx
668     - svx/xlinjoit.hxx
669     - svx/galleryitem.hxx
670     - sfx2/msg.hxx
671     sw/source/uibase/shells/textsh.cxx:
672     # Needed for defines in swslots.hxx
673     - globals.hrc
674     sw/source/uibase/uiview/view0.cxx:
675     # Needed for defines in swslots.hxx
676     - globals.hrc
677     sw/source/uibase/utlui/content.cxx:
678     # Needed for implicit dtor
679     - AnnotationWin.hxx
680     sw/source/uibase/web/wformsh.cxx:
681     # Needed for defines in swslots.hxx
682     - sfx2/sfxsids.hrc
683     sw/source/uibase/web/wfrmsh.cxx:
684     # Needed for defines in swslots.hxx
685     - cmdid.h
686     sw/source/uibase/web/wtextsh.cxx:
687     # Needed for defines in swslots.hxx
688     - globals.hrc
689     sw/source/uibase/web/wdocsh.cxx:
690     # Needed for defines in swslots.hxx
691     - svx/svxids.hrc
692     sw/source/uibase/web/wlistsh.cxx:
693     # Needed for defines in swslots.hxx
694     - cmdid.h
695     sw/source/uibase/web/wtabsh.cxx:
696     # Needed for defines in swslots.hxx
697     - cmdid.h
698     sw/source/uibase/web/wgrfsh.cxx:
699     # Needed for defines in swslots.hxx
700     - cmdid.h
701     sw/source/uibase/web/wview.cxx:
702     # Needed for defines in swslots.hxx
703     - cmdid.h
704     - globals.hrc
705     sw/source/ui/fldui/flddinf.cxx:
706     # Needed for direct member access
707     - com/sun/star/beans/XPropertySet.hpp
708     sw/source/ui/vba/vbacolumn.cxx:
709     # Actually needed
710     - com/sun/star/frame/XModel.hpp
711     sw/source/ui/vba/vbafield.cxx:
712     # Actually needed
713     - com/sun/star/frame/XModel.hpp
714     sw/source/ui/vba/vbafind.cxx:
715     # Actually needed
716     - com/sun/star/frame/XModel.hpp
717     sw/source/ui/vba/vbaframe.cxx:
718     # Actually needed
719     - com/sun/star/frame/XModel.hpp
720     sw/source/ui/vba/vbafont.cxx:
721     # Actually needed
722     - com/sun/star/beans/XPropertySet.hpp
723     - com/sun/star/container/XIndexAccess.hpp
724     sw/source/ui/vba/vbaheaderfooter.cxx:
725     # Actually needed
726     - com/sun/star/beans/XPropertySet.hpp
727     sw/source/ui/vba/vbaglobals.cxx:
728     # Needed for extern functions
729     - service.hxx
730     sw/source/ui/vba/vbalisttemplate.cxx:
731     # Actually needed
732     - com/sun/star/beans/XPropertySet.hpp
733     sw/source/ui/vba/vbaparagraphformat.cxx:
734     # Actually needed
735     - com/sun/star/style/ParagraphAdjust.hpp
736     - com/sun/star/beans/XPropertySet.hpp
737     sw/source/ui/vba/vbasystem.cxx:
738     # Needed on WIN
739     - o3tl/char16_t2wchar_t.hxx
740     sw/source/ui/vba/vbarow.cxx:
741     # Actually needed
742     - com/sun/star/frame/XModel.hpp
743     sw/source/ui/vba/vbatabstops.cxx:
744     # Actually needed
745     - com/sun/star/beans/XPropertySet.hpp
746     sw/source/filter/rtf/swparrtf.cxx:
747     - com/sun/star/frame/XModel.hpp
748     sw/source/filter/ww8/docxtablestyleexport.cxx:
749     - com/sun/star/frame/XModel.hpp
750     sw/source/filter/ww8/rtfexport.cxx:
751     - com/sun/star/frame/XModel.hpp
752     sw/qa/core/macros-test.cxx:
753     - comphelper/scopeguard.hxx
754     sw/source/filter/docx/swdocxreader.cxx:
755     - com/sun/star/frame/XModel.hpp
756     sw/source/core/fields/docufld.cxx:
757     - com/sun/star/frame/XModel.hpp
758     sw/source/filter/xml/xmltexti.cxx:
759     - com/sun/star/frame/XModel.hpp
760     sw/source/ui/fldui/fldtdlg.cxx:
761     - com/sun/star/frame/XModel.hpp
762     sw/source/uibase/uno/dlelstnr.cxx:
763     - com/sun/star/linguistic2/XProofreadingIterator.hpp
764     sw/qa/extras/ooxmlimport/ooxmlimport.cxx:
765     # Required in C++20 mode.
766     - o3tl/cppunittraitshelper.hxx
767     sw/qa/extras/ooxmlexport/ooxmlexport.cxx:
768     # Required in C++20 mode.
769     - o3tl/cppunittraitshelper.hxx
770     sw/qa/extras/ooxmlexport/ooxmlexport5.cxx:
771     # Required in C++20 mode.
772     - o3tl/cppunittraitshelper.hxx
773     sw/qa/extras/uiwriter/uiwriter.cxx:
774     # Required in C++20 mode.
775     - o3tl/cppunittraitshelper.hxx