NFC flatten PageBreakWin and minor cleanup
[LibreOffice.git] / sc / IwyuFilter_sc.yaml
blob514c2c313824e6aed1b261ba5fb0994929530b76
1 ---
2 assumeFilename: sc/source/core/data/document.cxx
3 excludelist:
4     sc/sdi/scslots.hrc:
5     # Needed for sdi files to compile
6     - sfx2/sfxsids.hrc
7     - svx/svxids.hrc
8     - svx/unomid.hxx
9     - editeng/editids.hrc
10     - editeng/memberids.h
11     - sc.hrc
12     - mid.h
13     sc/inc/addruno.hxx:
14     # base class has to be a complete type
15     - com/sun/star/beans/XPropertySet.hpp
16     - com/sun/star/lang/XServiceInfo.hpp
17     sc/inc/afmtuno.hxx:
18     # base class has to be a complete type
19     - com/sun/star/container/XNameContainer.hpp
20     - com/sun/star/lang/XServiceInfo.hpp
21     - com/sun/star/beans/XPropertySet.hpp
22     - com/sun/star/lang/XUnoTunnel.hpp
23     - com/sun/star/container/XNamed.hpp
24     - com/sun/star/container/XEnumerationAccess.hpp
25     - com/sun/star/container/XIndexAccess.hpp
26     sc/inc/appluno.hxx:
27     # base class has to be a complete type
28     - com/sun/star/beans/XPropertySet.hpp
29     - com/sun/star/container/XEnumerationAccess.hpp
30     - com/sun/star/container/XNameAccess.hpp
31     - com/sun/star/lang/XServiceInfo.hpp
32     - com/sun/star/sheet/XFunctionDescriptions.hpp
33     - com/sun/star/sheet/XGlobalSheetSettings.hpp
34     - com/sun/star/sheet/XRecentFunctions.hpp
35     sc/inc/chartuno.hxx:
36     # base class has to be a complete type
37     - com/sun/star/container/XEnumerationAccess.hpp
38     - com/sun/star/container/XIndexAccess.hpp
39     - com/sun/star/container/XNamed.hpp
40     - com/sun/star/document/XEmbeddedObjectSupplier.hpp
41     - com/sun/star/lang/XServiceInfo.hpp
42     - com/sun/star/table/XTableChart.hpp
43     - com/sun/star/table/XTableCharts.hpp
44     sc/inc/chart2uno.hxx:
45     # base class has to be a complete type
46     - com/sun/star/chart2/data/XDataProvider.hpp
47     - com/sun/star/chart2/data/XSheetDataProvider.hpp
48     - com/sun/star/chart2/data/XRangeXMLConversion.hpp
49     - com/sun/star/chart2/data/XDataSource.hpp
50     - com/sun/star/chart2/data/XDataSequence.hpp
51     - com/sun/star/chart2/data/XTextualDataSequence.hpp
52     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
53     - com/sun/star/chart2/XTimeBased.hpp
54     - com/sun/star/lang/XServiceInfo.hpp
55     - com/sun/star/beans/XPropertySet.hpp
56     - com/sun/star/util/XCloneable.hpp
57     - com/sun/star/util/XModifyBroadcaster.hpp
58     sc/inc/chgviset.hxx:
59     # base class has to be a complete type
60     - unotools/textsearch.hxx
61     sc/inc/column.hxx:
62     # base class has to be a complete type
63     - mdds/flat_segment_tree.hpp
64     - svx/svdobj.hxx
65     sc/inc/compiler.hxx:
66     # base class has to be a complete type
67     - com/sun/star/sheet/ExternalLinkInfo.hpp
68     - com/sun/star/i18n/ParseResult.hpp
69     sc/inc/confuno.hxx:
70     # base class has to be a complete type
71     - com/sun/star/beans/XPropertySet.hpp
72     - com/sun/star/lang/XServiceInfo.hpp
73     sc/inc/conditio.hxx:
74     # base class has to be a complete type
75     - tools/link.hxx
76     sc/inc/dapiuno.hxx:
77     # base class has to be a complete type
78     - com/sun/star/container/XEnumerationAccess.hpp
79     - com/sun/star/container/XNameContainer.hpp
80     - com/sun/star/sheet/XDataPilotDataLayoutFieldSupplier.hpp
81     - com/sun/star/sheet/XDataPilotFieldGrouping.hpp
82     - com/sun/star/sheet/XDataPilotField.hpp
83     - com/sun/star/sheet/XDataPilotTable2.hpp
84     - com/sun/star/sheet/XDataPilotTables.hpp
85     sc/inc/datauno.hxx:
86     # base class has to be a complete type
87     - com/sun/star/beans/XPropertySet.hpp
88     - com/sun/star/container/XEnumerationAccess.hpp
89     - com/sun/star/container/XIndexAccess.hpp
90     - com/sun/star/container/XNamed.hpp
91     - com/sun/star/lang/XServiceInfo.hpp
92     - com/sun/star/lang/XUnoTunnel.hpp
93     - com/sun/star/sheet/XCellRangeReferrer.hpp
94     - com/sun/star/sheet/XConsolidationDescriptor.hpp
95     - com/sun/star/sheet/XDatabaseRange.hpp
96     - com/sun/star/sheet/XDatabaseRanges.hpp
97     - com/sun/star/sheet/XSheetFilterDescriptor2.hpp
98     - com/sun/star/sheet/XSheetFilterDescriptor3.hpp
99     - com/sun/star/sheet/XSheetFilterDescriptor.hpp
100     - com/sun/star/sheet/XSubTotalDescriptor.hpp
101     - com/sun/star/sheet/XSubTotalField.hpp
102     - com/sun/star/sheet/XUnnamedDatabaseRanges.hpp
103     - com/sun/star/util/XRefreshable.hpp
104     sc/inc/defltuno.hxx:
105     # base class has to be a complete type
106     - com/sun/star/beans/XPropertySet.hpp
107     - com/sun/star/beans/XPropertyState.hpp
108     - com/sun/star/lang/XServiceInfo.hpp
109     sc/inc/dispuno.hxx:
110     # base class has to be a complete type
111     - com/sun/star/frame/XDispatchProviderInterceptor.hpp
112     - com/sun/star/view/XSelectionChangeListener.hpp
113     sc/inc/docuno.hxx:
114     # base class has to be a complete type
115     - com/sun/star/container/XEnumerationAccess.hpp
116     - com/sun/star/drawing/XDrawPages.hpp
117     - com/sun/star/sheet/XCellRangesAccess.hpp
118     - com/sun/star/sheet/XScenarios.hpp
119     - com/sun/star/sheet/XSheetAnnotations.hpp
120     - com/sun/star/sheet/XSpreadsheets2.hpp
121     - com/sun/star/table/XTableColumns.hpp
122     - com/sun/star/table/XTableRows.hpp
123     sc/inc/dptabsrc.hxx:
124     # base class has to be a complete type
125     - com/sun/star/beans/XPropertySet.hpp
126     - com/sun/star/container/XNamed.hpp
127     - com/sun/star/lang/XServiceInfo.hpp
128     - com/sun/star/sheet/XDataPilotMemberResults.hpp
129     - com/sun/star/sheet/XDataPilotResults.hpp
130     - com/sun/star/sheet/XDimensionsSupplier.hpp
131     - com/sun/star/sheet/XDrillDownDataSupplier.hpp
132     - com/sun/star/sheet/XHierarchiesSupplier.hpp
133     - com/sun/star/sheet/XLevelsSupplier.hpp
134     - com/sun/star/sheet/XMembersSupplier.hpp
135     - com/sun/star/util/XCloneable.hpp
136     - com/sun/star/util/XRefreshable.hpp
137     sc/inc/editdataarray.hxx:
138     # base class has to be a complete type
139     - editeng/editobj.hxx
140     sc/inc/editutil.hxx:
141     # struct definition has to be a complete type
142     - svx/pageitem.hxx
143     sc/inc/eventuno.hxx:
144     # base class has to be a complete type
145     - com/sun/star/container/XNameReplace.hpp
146     - com/sun/star/lang/XServiceInfo.hpp
147     sc/inc/fielduno.hxx:
148     # base class has to be a complete type
149     - com/sun/star/container/XEnumerationAccess.hpp
150     - com/sun/star/container/XIndexAccess.hpp
151     - com/sun/star/container/XContainer.hpp
152     - com/sun/star/util/XRefreshable.hpp
153     - com/sun/star/lang/XServiceInfo.hpp
154     - com/sun/star/text/XTextField.hpp
155     - com/sun/star/beans/XPropertySet.hpp
156     - com/sun/star/lang/XUnoTunnel.hpp
157     sc/inc/filtuno.hxx:
158     # base class has to be a complete type
159     - com/sun/star/beans/XPropertyAccess.hpp
160     - com/sun/star/document/XExporter.hpp
161     - com/sun/star/document/XImporter.hpp
162     - com/sun/star/lang/XServiceInfo.hpp
163     - com/sun/star/ui/dialogs/XExecutableDialog.hpp
164     sc/inc/fmtuno.hxx:
165     # base class has to be a complete type
166     - com/sun/star/beans/XPropertySet.hpp
167     - com/sun/star/container/XEnumerationAccess.hpp
168     - com/sun/star/container/XNameAccess.hpp
169     - com/sun/star/lang/XUnoTunnel.hpp
170     - com/sun/star/lang/XServiceInfo.hpp
171     - com/sun/star/sheet/FormulaToken.hpp
172     - com/sun/star/sheet/XSheetCondition2.hpp
173     - com/sun/star/sheet/XMultiFormulaTokens.hpp
174     - com/sun/star/sheet/XSheetConditionalEntries.hpp
175     - com/sun/star/sheet/XSheetConditionalEntry.hpp
176     sc/inc/fonthelper.hxx:
177     # base class has to be a complete type
178     - tools/color.hxx
179     sc/inc/formulagroup.hxx:
180     # base class has to be a complete type
181     - opencl/platforminfo.hxx
182     sc/inc/formulacell.hxx:
183     # base class has to be a complete type
184     - interpretercontext.hxx
185     sc/inc/formulalogger.hxx:
186     # base class has to be a complete type
187     - memory
188     # needed for conditionally enabled code path
189     - struct ScFormulaCellGroup
190     - namespace osl { class File; }
191     sc/inc/formulaparserpool.hxx:
192     # base class has to be a complete type
193     - com/sun/star/sheet/XFormulaParser.hpp
194     sc/inc/formularesult.hxx:
195     # Needed for macros
196     - calcmacros.hxx
197     sc/inc/funcuno.hxx:
198     # base class has to be a complete type
199     - com/sun/star/beans/XPropertySet.hpp
200     - com/sun/star/lang/XServiceInfo.hpp
201     - com/sun/star/sheet/XFunctionAccess.hpp
202     sc/inc/global.hxx:
203     # base class has to be a complete type
204     - tools/ref.hxx
205     # Needed for macro #define
206     - com/sun/star/i18n/CollatorOptions.hpp
207     sc/inc/linkuno.hxx:
208     # base class has to be a complete type
209     - com/sun/star/beans/XPropertySet.hpp
210     - com/sun/star/container/XEnumerationAccess.hpp
211     - com/sun/star/container/XIndexAccess.hpp
212     - com/sun/star/container/XNameAccess.hpp
213     - com/sun/star/container/XNamed.hpp
214     - com/sun/star/lang/XServiceInfo.hpp
215     - com/sun/star/sheet/XAreaLink.hpp
216     - com/sun/star/sheet/XAreaLinks.hpp
217     - com/sun/star/sheet/XDDELink.hpp
218     - com/sun/star/sheet/XDDELinkResults.hpp
219     - com/sun/star/sheet/XDDELinks.hpp
220     - com/sun/star/sheet/XExternalDocLink.hpp
221     - com/sun/star/sheet/XExternalDocLinks.hpp
222     - com/sun/star/sheet/XExternalSheetCache.hpp
223     - com/sun/star/util/XRefreshable.hpp
224     sc/inc/macromgr.hxx:
225     # base class has to be a complete type
226     - com/sun/star/container/XContainerListener.hpp
227     sc/inc/miscuno.hxx:
228     # base class has to be a complete type
229     - com/sun/star/beans/XPropertySet.hpp
230     - com/sun/star/container/XEnumeration.hpp
231     - com/sun/star/container/XIndexAccess.hpp
232     - com/sun/star/container/XNameAccess.hpp
233     - com/sun/star/lang/XServiceInfo.hpp
234     - cppuhelper/supportsservice.hxx
235     sc/inc/nameuno.hxx:
236     # base class has to be a complete type
237     - com/sun/star/beans/XPropertySet.hpp
238     - com/sun/star/container/XEnumerationAccess.hpp
239     - com/sun/star/document/XActionLockable.hpp
240     - com/sun/star/lang/XServiceInfo.hpp
241     - com/sun/star/lang/XUnoTunnel.hpp
242     - com/sun/star/sheet/XCellRangeReferrer.hpp
243     - com/sun/star/sheet/XFormulaTokens.hpp
244     - com/sun/star/sheet/XLabelRange.hpp
245     - com/sun/star/sheet/XLabelRanges.hpp
246     - com/sun/star/sheet/XNamedRange.hpp
247     - com/sun/star/sheet/XNamedRanges.hpp
248     sc/inc/notesuno.hxx:
249     # base class has to be a complete type
250     - com/sun/star/container/XChild.hpp
251     - com/sun/star/lang/XServiceInfo.hpp
252     - com/sun/star/sheet/XSheetAnnotation.hpp
253     - com/sun/star/sheet/XSheetAnnotationShapeSupplier.hpp
254     - com/sun/star/text/XSimpleText.hpp
255     sc/inc/PivotTableDataSequence.hxx:
256     # base class has to be a complete type
257     - com/sun/star/beans/XPropertySet.hpp
258     - com/sun/star/chart2/data/DataSequenceRole.hpp
259     - com/sun/star/chart2/data/XDataSequence.hpp
260     - com/sun/star/chart2/data/XDataSequence.hpp
261     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
262     - com/sun/star/chart2/data/XTextualDataSequence.hpp
263     - com/sun/star/lang/XServiceInfo.hpp
264     - com/sun/star/util/XCloneable.hpp
265     - com/sun/star/util/XModifyBroadcaster.hpp
266     sc/inc/PivotTableDataSource.hxx:
267     # base class has to be a complete type
268     - com/sun/star/chart2/data/XDataSource.hpp
269     - com/sun/star/lang/XServiceInfo.hpp
270     sc/inc/PivotTableDataProvider.hxx:
271     # base class has to be a complete type
272     - com/sun/star/beans/XPropertySet.hpp
273     - com/sun/star/chart2/data/PivotTableFieldEntry.hpp
274     - com/sun/star/chart2/data/XDataProvider.hpp
275     - com/sun/star/chart2/data/XPivotTableDataProvider.hpp
276     - com/sun/star/lang/XServiceInfo.hpp
277     - com/sun/star/util/XModifyBroadcaster.hpp
278     sc/inc/reftokenhelper.hxx:
279     # base class has to be a complete type
280     - refdata.hxx
281     sc/inc/rowheightcontext.hxx:
282     # base class has to be a complete type
283     - vcl/outdev.hxx
284     sc/inc/scerrors.hxx:
285     # needed for defines
286     - vcl/errcode.hxx
287     sc/inc/scitems.hxx:
288     # needed for defines
289     - svl/typedwhich.hxx
290     sc/inc/scmatrix.hxx:
291     # base class has to be a complete type
292     - svl/sharedstringpool.hxx
293     sc/inc/scmod.hxx:
294     # Needed for macro define
295     - sfx2/app.hxx
296     sc/inc/shapeuno.hxx:
297     # base class has to be a complete type
298     - com/sun/star/beans/XPropertySet.hpp
299     - com/sun/star/beans/XPropertyState.hpp
300     - com/sun/star/container/XChild.hpp
301     - com/sun/star/document/XEventsSupplier.hpp
302     - com/sun/star/lang/XServiceInfo.hpp
303     - com/sun/star/text/XTextContent.hpp
304     - com/sun/star/text/XText.hpp
305     sc/inc/spellcheckcontext.hxx:
306     # base class has to be a complete type
307     - editeng/misspellrange.hxx
308     sc/inc/srchuno.hxx:
309     # base class has to be a complete type
310     - com/sun/star/lang/XServiceInfo.hpp
311     - com/sun/star/lang/XUnoTunnel.hpp
312     - com/sun/star/util/XReplaceDescriptor.hpp
313     sc/inc/styleuno.hxx:
314     # base class has to be a complete type
315     - com/sun/star/beans/XMultiPropertySet.hpp
316     - com/sun/star/beans/XMultiPropertyStates.hpp
317     - com/sun/star/beans/XPropertySet.hpp
318     - com/sun/star/beans/XPropertyState.hpp
319     - com/sun/star/container/XIndexAccess.hpp
320     - com/sun/star/container/XNameContainer.hpp
321     - com/sun/star/lang/XServiceInfo.hpp
322     - com/sun/star/lang/XUnoTunnel.hpp
323     - com/sun/star/style/XStyle.hpp
324     - com/sun/star/style/XStyleLoader2.hpp
325     sc/inc/TablePivotChart.hxx:
326     # base class has to be a complete type
327     - com/sun/star/container/XNamed.hpp
328     - com/sun/star/document/XEmbeddedObjectSupplier.hpp
329     - com/sun/star/lang/XServiceInfo.hpp
330     - com/sun/star/table/XTablePivotChart.hpp
331     sc/inc/TablePivotCharts.hxx:
332     # base class has to be a complete type
333     - com/sun/star/container/XIndexAccess.hpp
334     - com/sun/star/lang/XServiceInfo.hpp
335     - com/sun/star/table/XTablePivotCharts.hpp
336     sc/inc/targuno.hxx:
337     # base class has to be a complete type
338     - com/sun/star/beans/XPropertySet.hpp
339     - com/sun/star/container/XNameAccess.hpp
340     - com/sun/star/document/XLinkTargetSupplier.hpp
341     - com/sun/star/lang/XServiceInfo.hpp
342     sc/inc/textuno.hxx:
343     # base class has to be a complete type
344     - com/sun/star/lang/XServiceInfo.hpp
345     - com/sun/star/lang/XUnoTunnel.hpp
346     - com/sun/star/text/XTextFieldsSupplier.hpp
347     sc/inc/tokenuno.hxx:
348     # base class has to be a complete type
349     - com/sun/star/beans/XPropertySet.hpp
350     - com/sun/star/lang/XServiceInfo.hpp
351     - com/sun/star/sheet/XFormulaParser.hpp
352     sc/inc/unitconv.hxx:
353     # base class has to be a complete type
354     - map
355     sc/qa/unit/ucalc_formula.cxx:
356     # Needed in template
357     - docpool.hxx
358     sc/qa/unit/functions_test.hxx:
359     # Needed for css shortcut
360     - sal/types.h
361     sc/qa/unit/screenshots/screenshots.cxx:
362     # Needed for template
363     - sfx2/sfxdlg.hxx
364     sc/qa/unit/subsequent_filters-test.cxx:
365     # Actually used
366     - comphelper/scopeguard.hxx
367     sc/qa/unit/subsequent_export-test.cxx:
368     # Actually used
369     - comphelper/scopeguard.hxx
370     # Needed for namespace shortcuts
371     - helper/debughelper.hxx
372     sc/source/core/inc/addinlis.hxx:
373     # base class has to be a complete type
374     - com/sun/star/lang/XServiceInfo.hpp
375     - com/sun/star/sheet/XResultListener.hpp
376     sc/source/core/inc/arraysumfunctor.hxx:
377     # Needed for uintptr_t
378     - cstdint
379     sc/source/core/opencl/formulagroupcl.cxx:
380     # Needed for implicit dtor in inverseMatrix()
381     - scmatrix.hxx
382     sc/source/core/opencl/opbase.hxx:
383     # Needed for FormulaTreeNode()
384     - formula/token.hxx
385     sc/source/filter/inc/drawingfragment.hxx:
386     # Needed for implicit dtor
387     - drawingbase.hxx
388     sc/source/filter/inc/excdoc.hxx:
389     # Needed for unique_ptr type
390     - class XclExpChangeTrack
391     # Needed for typedef
392     - excrecds.hxx
393     sc/source/filter/inc/formulabase.hxx:
394     # Needed for typedef
395     - com/sun/star/table/CellAddress.hpp
396     sc/source/filter/inc/ooxformulaparser.hxx:
397     # base class has to be a complete type
398     - com/sun/star/lang/XInitialization.hpp
399     - com/sun/star/lang/XServiceInfo.hpp
400     - com/sun/star/sheet/XFilterFormulaParser.hpp
401     sc/source/filter/inc/themebuffer.hxx:
402     # Needed for typedef
403     - stylesbuffer.hxx
404     sc/source/filter/inc/xerecord.hxx:
405     # Needed for member access
406     - xestream.hxx
407     sc/source/filter/inc/xetable.hxx:
408     # Needed for typedef
409     - class XclExpNote
410     sc/source/filter/inc/xilink.hxx:
411     # Needed for typedef
412     - class XclImpCachedMatrix
413     - class ScTokenArray
414     sc/source/filter/inc/xistream.hxx:
415     # Needed for implicit dtor
416     - com/sun/star/beans/NamedValue.hpp
417     sc/source/filter/inc/xlpage.hxx:
418     # Needed for typedef
419     - class SvxBrushItem
420     sc/source/ui/inc/AccessibleContextBase.hxx:
421     # base class has to be a complete type
422     - com/sun/star/accessibility/XAccessibleComponent.hpp
423     - com/sun/star/accessibility/XAccessibleContext.hpp
424     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
425     - com/sun/star/accessibility/XAccessible.hpp
426     - com/sun/star/lang/XServiceInfo.hpp
427     sc/source/ui/inc/AccessibleCellBase.hxx:
428     # base class has to be a complete type
429     - com/sun/star/accessibility/XAccessibleValue.hpp
430     sc/source/ui/inc/AccessibleCell.hxx:
431     # base class has to be a complete type
432     - com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp
433     sc/source/ui/inc/AccessibleCsvControl.hxx:
434     # base class has to be a complete type
435     - com/sun/star/accessibility/XAccessibleSelection.hpp
436     - com/sun/star/accessibility/XAccessibleTable.hpp
437     - com/sun/star/accessibility/XAccessibleText.hpp
438     sc/source/ui/inc/AccessibleDocument.hxx:
439     # base class has to be a complete type
440     - com/sun/star/accessibility/XAccessibleSelection.hpp
441     - com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp
442     - com/sun/star/view/XSelectionChangeListener.hpp
443     sc/source/ui/inc/AccessiblePreviewTable.hxx:
444     # base class has to be a complete type
445     - com/sun/star/accessibility/XAccessibleTable.hpp
446     sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx:
447     # base class has to be a complete type
448     - com/sun/star/accessibility/XAccessibleValue.hpp
449     sc/source/ui/inc/AccessibleTableBase.hxx:
450     # base class has to be a complete type
451     - com/sun/star/accessibility/XAccessibleSelection.hpp
452     - com/sun/star/accessibility/XAccessibleTable.hpp
453     - com/sun/star/accessibility/XAccessibleTableSelection.hpp
454     sc/source/ui/inc/ChartRangeSelectionListener.hxx:
455     # base class has to be a complete type
456     - com/sun/star/lang/XServiceInfo.hpp
457     - com/sun/star/view/XSelectionChangeListener.hpp
458     sc/source/ui/inc/AnalysisOfVarianceDialog.hxx:
459     # base class has to be a complete type
460     - viewdata.hxx
461     sc/source/ui/inc/anyrefdg.hxx:
462     # base struct has to be a complete type
463     - sfx2/basedlgs.hxx
464     sc/source/ui/inc/anyrefdg.hxx:
465     # base struct has to be a complete type
466     - sfx2/basedlgs.hxx
467     sc/source/ui/inc/colorformat.hxx:
468     # Needed for VclPtr type
469     - svx/colorbox.hxx
470     sc/source/ui/inc/condformatdlg.hxx:
471     # Needed for typedef
472     - condformatdlgentry.hxx
473     sc/source/ui/inc/condformatuno.hxx:
474     # base struct has to be a complete type
475     - com/sun/star/beans/XPropertySet.hpp
476     - com/sun/star/sheet/XColorScaleEntry.hpp
477     - com/sun/star/sheet/XConditionalFormat.hpp
478     - com/sun/star/sheet/XConditionalFormats.hpp
479     - com/sun/star/sheet/XConditionEntry.hpp
480     - com/sun/star/sheet/XDataBarEntry.hpp
481     - com/sun/star/sheet/XIconSetEntry.hpp
482     sc/source/ui/inc/csvgrid.hxx:
483     # Needed for typedef
484     - editutil.hxx
485     # Needed for VclPtr type
486     - vcl/virdev.hxx
487     sc/source/ui/inc/csvruler.hxx:
488     # Needed for ScopedVclPtrInstance type
489     - vcl/virdev.hxx
490     sc/source/ui/inc/dataprovider.hxx:
491     # Don't replace with an implementation detail
492     - orcus/csv_parser.hpp
493     sc/source/ui/inc/dpcontrol.hxx:
494     # Needed for unique_ptr type
495     - vcl/outdev.hxx
496     sc/source/ui/inc/DrawModelBroadcaster.hxx:
497     # base class has to be a complete type
498     - com/sun/star/document/XEventBroadcaster.hpp
499     sc/source/ui/inc/ExponentialSmoothingDialog.hxx:
500     # base class has to be a complete type
501     - viewdata.hxx
502     sc/source/ui/inc/MatrixComparisonGenerator.hxx:
503     # base class has to be a complete type
504     - viewdata.hxx
505     sc/source/ui/inc/MovingAverageDialog.hxx:
506     # base class has to be a complete type
507     - viewdata.hxx
508     sc/source/ui/inc/namepast.hxx:
509     # Needed for unique_ptr type
510     - namemgrtable.hxx
511     sc/source/ui/inc/PivotLayoutDialog.hxx:
512     # base class has to be a complete type
513     - viewdata.hxx
514     sc/source/ui/inc/RandomNumberGeneratorDialog.hxx:
515     # base class has to be a complete type
516     - viewdata.hxx
517     sc/source/ui/inc/StatisticsInputOutputDialog.hxx:
518     # base class has to be a complete type
519     - viewdata.hxx
520     sc/source/ui/inc/SamplingDialog.hxx:
521     # base class has to be a complete type
522     - viewdata.hxx
523     sc/source/ui/inc/StatisticsTwoVariableDialog.hxx:
524     # base class has to be a complete type
525     - viewdata.hxx
526     sc/source/ui/inc/tpview.hxx:
527     # Needed for VclPtr type
528     - svx/colorbox.hxx
529     sc/source/ui/unoobj/exceldetect.hxx:
530     # base class has to be a complete type
531     - com/sun/star/document/XExtendedFilterDetection.hpp
532     - com/sun/star/lang/XServiceInfo.hpp
533     sc/source/ui/unoobj/scdetect.hxx:
534     # base class has to be a complete type
535     - com/sun/star/document/XExtendedFilterDetection.hpp
536     - com/sun/star/lang/XServiceInfo.hpp
537     sc/source/ui/unoobj/celllistsource.hxx:
538     # base class has to be a complete type
539     - com/sun/star/form/binding/XListEntryTypedSource.hpp
540     - com/sun/star/lang/XInitialization.hpp
541     - com/sun/star/lang/XServiceInfo.hpp
542     - com/sun/star/util/XModifyListener.hpp
543     sc/source/ui/unoobj/cellvaluebinding.hxx:
544     # base class has to be a complete type
545     - com/sun/star/form/binding/XValueBinding.hpp
546     - com/sun/star/util/XModifyBroadcaster.hpp
547     - com/sun/star/lang/XInitialization.hpp
548     - com/sun/star/lang/XServiceInfo.hpp
549     sc/source/ui/sidebar/ScPanelFactory.hxx:
550     # base class has to be a complete type
551     - com/sun/star/lang/XServiceInfo.hpp
552     - com/sun/star/ui/XUIElementFactory.hpp
553     sc/source/ui/vba/service.hxx:
554     # Used in extern declaration
555     - namespace comphelper::service_decl { class ServiceDecl; } }
556     sc/source/ui/vba/vbaassistant.hxx:
557     # base class has to be a complete type
558     - ooo/vba/XAssistant.hpp
559     sc/source/ui/vba/vbaapplication.hxx:
560     # base class has to be a complete type
561     - ooo/vba/XSinkCaller.hpp
562     - ooo/vba/excel/XApplication.hpp
563     - vbahelper/vbaapplicationbase.hxx
564     sc/source/ui/vba/vbaaxes.hxx:
565     # base class has to be a complete type
566     - ooo/vba/excel/XAxes.hpp
567     sc/source/ui/vba/vbaborders.hxx:
568     # base class has to be a complete type
569     - ooo/vba/excel/XBorders.hpp
570     sc/source/ui/vba/vbachartobjects.hxx:
571     # base class has to be a complete type
572     - ooo/vba/excel/XChartObjects.hpp
573     sc/source/ui/vba/vbacomments.hxx:
574     # base class has to be a complete type
575     - ooo/vba/excel/XComments.hpp
576     sc/source/ui/vba/vbafiledialog.hxx:
577     # base class has to be a complete type
578     - ooo/vba/excel/XFileDialog.hpp
579     sc/source/ui/vba/vbafiledialogitems.hxx:
580     # base class has to be a complete type
581     - ooo/vba/excel/XFileDialogSelectedItems.hpp
582     sc/source/ui/vba/vbafont.hxx:
583     # base class has to be a complete type
584     - ooo/vba/excel/XFont.hpp
585     - vbahelper/vbafontbase.hxx
586     sc/source/ui/vba/vbaformat.cxx:
587     # Needed for variable initialization
588     - docsh.hxx
589     sc/source/ui/vba/vbaformatconditions.hxx:
590     # base class has to be a complete type
591     - ooo/vba/excel/XFormatConditions.hpp
592     sc/source/ui/vba/vbaglobals.hxx:
593     # base class has to be a complete type
594     - vbahelper/vbaglobalbase.hxx
595     - ooo/vba/excel/XGlobals.hpp
596     sc/source/ui/vba/vbahyperlinks.hxx:
597     # base class has to be a complete type
598     - ooo/vba/excel/XHyperlinks.hpp
599     sc/source/ui/vba/vbahyperlink.hxx:
600     # base class has to be a complete type
601     - ooo/vba/excel/XHyperlink.hpp
602     sc/source/ui/vba/vbamenubars.hxx:
603     # base class has to be a complete type
604     - ooo/vba/excel/XMenuBars.hpp
605     sc/source/ui/vba/vbamenuitems.hxx:
606     # base class has to be a complete type
607     - ooo/vba/excel/XMenuItems.hpp
608     sc/source/ui/vba/vbamenus.hxx:
609     # base class has to be a complete type
610     - ooo/vba/excel/XMenus.hpp
611     sc/source/ui/vba/vbaname.hxx:
612     # base class has to be a complete type
613     - ooo/vba/excel/XName.hpp
614     sc/source/ui/vba/vbaoleobjects.hxx:
615     # base class has to be a complete type
616     - ooo/vba/excel/XOLEObjects.hpp
617     sc/source/ui/vba/vbanames.hxx:
618     # base class has to be a complete type
619     - ooo/vba/excel/XNames.hpp
620     sc/source/ui/vba/vbaoutline.hxx:
621     # base class has to be a complete type
622     - ooo/vba/excel/XOutline.hpp
623     sc/source/ui/vba/vbapagebreak.hxx:
624     # base class has to be a complete type
625     - ooo/vba/excel/XHPageBreak.hpp
626     - ooo/vba/excel/XVPageBreak.hpp
627     sc/source/ui/vba/vbapagebreaks.hxx:
628     # base class has to be a complete type
629     - ooo/vba/excel/XHPageBreaks.hpp
630     - ooo/vba/excel/XVPageBreaks.hpp
631     sc/source/ui/vba/vbapivottables.hxx:
632     # base class has to be a complete type
633     - ooo/vba/excel/XPivotTables.hpp
634     sc/source/ui/vba/vbarange.hxx:
635     # base class has to be a complete type
636     - ooo/vba/excel/XRange.hpp
637     sc/source/ui/vba/vbarange.cxx:
638     # Needed for linker visibility of range::serviceDecl
639     - service.hxx
640     sc/source/ui/vba/vbasheetobjects.hxx:
641     # base class has to be a complete type
642     - ooo/vba/excel/XGraphicObjects.hpp
643     sc/source/ui/vba/vbastyles.hxx:
644     # base class has to be a complete type
645     - ooo/vba/excel/XStyles.hpp
646     sc/source/ui/vba/vbavalidation.hxx:
647     # base class has to be a complete type
648     - ooo/vba/excel/XValidation.hpp
649     sc/source/ui/vba/vbaworkbooks.hxx:
650     # base class has to be a complete type
651     - ooo/vba/excel/XWorkbooks.hpp
652     - vbahelper/vbadocumentsbase.hxx
653     sc/source/ui/vba/vbawindows.hxx:
654     # base class has to be a complete type
655     - ooo/vba/excel/XWindows.hpp
656     sc/source/ui/vba/vbawindow.cxx:
657     # Needed for linker visibility of window::serviceDecl
658     - service.hxx
659     sc/source/ui/vba/vbaworkbook.cxx:
660     # Needed for linker visibility of workbook::serviceDecl
661     - service.hxx
662     sc/source/ui/vba/vbaworkbooks.cxx:
663     # Needed for linker visibility of worksheet::serviceDecl
664     - service.hxx
665     sc/source/ui/vba/vbaworksheet.hxx:
666     # base class has to be a complete type
667     - ooo/vba/excel/XWorksheet.hpp
668     sc/source/ui/vba/vbaworksheet.cxx:
669     # Needed for linker visibility of workbook::serviceDecl
670     - service.hxx
671     sc/source/ui/vba/vbaworksheets.hxx:
672     # base class has to be a complete type
673     - ooo/vba/excel/XWorksheets.hpp
674     sc/source/core/data/column2.cxx:
675     # Used in #if DEBUG_COLUMN_STORAGE
676     - tokenstringcontext.hxx
677     sc/source/core/data/conditio.cxx:
678     # Needed for #define
679     - attrib.hxx
680     sc/source/core/data/documen8.cxx:
681     # Needed for template
682     - docpool.hxx
683     sc/source/core/data/document.cxx:
684     # Complete type needed for method type
685     - com/sun/star/sheet/TablePageBreakData.hpp
686     sc/source/core/data/documentimport.cxx:
687     # Needed for member access in assert()
688     - stringutil.hxx
689     sc/source/core/data/dpresfilter.cxx:
690     # Actually used
691     - com/sun/star/uno/Sequence.hxx
692     sc/source/core/data/dpoutputgeometry.cxx:
693     # Actually used
694     - vector
695     sc/source/core/data/dptabres.cxx:
696     # Used in #if DUMP_PIVOT_TABLE
697     - document.hxx
698     sc/source/core/data/dptabsrc.cxx:
699     # Actually used
700     - com/sun/star/sheet/DataPilotFieldFilter.hpp
701     sc/source/core/data/formulacell.cxx:
702     # Used in #if DBG_UTIL
703     - com/sun/star/sheet/FormulaLanguage.hpp
704     # Used in #if HAVE_FEATURE_OPENCL
705     - opencl/openclwrapper.hxx
706     sc/source/core/data/stlsheet.cxx:
707     # Needed for #define
708     - editeng/shaditem.hxx
709     - editeng/xmlcnitm.hxx
710     sc/source/core/data/types.cxx:
711     # Complete type is needed for complex data type
712     - scmatrix.hxx
713     sc/source/core/data/tabprotection.cxx:
714     # Actually used
715     - vector
716     sc/source/core/tool/addincol.cxx:
717     # Needed for template
718     - com/sun/star/frame/XModel.hpp
719     sc/source/core/tool/autoform.cxx:
720     # Don't propose hxx -> h in URE headers
721     - osl/thread.hxx
722     sc/source/core/tool/cellkeytranslator.cxx:
723     # Needed for localized keywords
724     - cellkeywords.inl
725     sc/source/core/tool/formularesult.cxx:
726     # Complete type needed for boost::intrusive_ptr
727     - scmatrix.hxx
728     sc/source/core/tool/formulaparserpool.cxx:
729     # Needed for template
730     - com/sun/star/frame/XModel.hpp
731     sc/source/core/tool/interpr4.cxx:
732     # Needed for template
733     - com/sun/star/script/XInvocation.hpp
734     sc/source/filter/xml/XMLCodeNameProvider.hxx:
735     # base class has to be a complete type
736     - com/sun/star/container/XNameAccess.hpp
737     sc/source/filter/xml/xmldrani.hxx:
738     # Complex type needs complete type
739     - com/sun/star/beans/PropertyValue.hpp
740     sc/source/filter/ftools/sharedformulagroups.cxx:
741     # Needed for implicit dtor
742     - tokenarray.hxx
743     sc/source/filter/excel/excdoc.cxx:
744     # Needed for template
745     - com/sun/star/frame/XModel.hpp
746     sc/source/filter/excel/excimp8.cxx:
747     # base class has to be a complete type
748     - com/sun/star/container/XIndexContainer.hpp
749     # Needed for template
750     - com/sun/star/frame/XModel.hpp
751     sc/source/filter/excel/expop2.cxx:
752     # Needed for template
753     - com/sun/star/frame/XModel.hpp
754     sc/source/filter/excel/xechart.cxx:
755     # Complex type needs complete type
756     - com/sun/star/chart2/RelativePosition.hpp
757     - com/sun/star/chart2/RelativeSize.hpp
758     sc/source/filter/excel/xecontent.cxx:
759     # Needed for template
760     - com/sun/star/frame/XModel.hpp
761     sc/source/filter/excel/xeescher.cxx:
762     # base class has to be a complete type
763     - com/sun/star/chart/XChartDocument.hpp
764     sc/source/filter/excel/xeroot.cxx:
765     # Complex type needs complete type
766     - com/sun/star/sheet/FormulaOpCodeMapEntry.hpp
767     sc/source/filter/excel/xicontent.cxx:
768     # Needed for implicit dtor
769     - editeng/editobj.hxx
770     sc/source/filter/excel/xiescher.cxx:
771     # Needed for implicit dtor
772     - editeng/editobj.hxx
773     - com/sun/star/form/XForm.hpp
774     sc/source/filter/excel/xistyle.cxx:
775     # Needed for direct member access
776     - xladdress.hxx
777     # Needed for template
778     - com/sun/star/frame/XModel.hpp
779     sc/source/filter/excel/xlpage.cxx:
780     # Needed for template
781     - editeng/brushitem.hxx
782     sc/source/filter/excel/xlstyle.cxx:
783     # Needed for template
784     - com/sun/star/awt/FontSlant.hpp
785     sc/source/filter/ftools/fapihelper.cxx:
786     # Needed for template
787     - com/sun/star/frame/XModel.hpp
788     sc/source/filter/lotus/filter.cxx:
789     # Needed to avoid loplugin:unreffun error
790     - filter.hxx
791     sc/source/filter/lotus/memory.cxx:
792     # Needed to avoid loplugin:unreffun error
793     - scmem.h
794     sc/source/filter/lotus/op.cxx:
795     # Needed to avoid loplugin:unreffun error
796     - op.h
797     # Needed for rtl::math::round
798     - rtl/math.hxx
799     sc/source/filter/html/htmlpars.cxx:
800     # Needed for template
801     - com/sun/star/frame/XModel.hpp
802     sc/source/filter/html/htmlexp.cxx:
803     # Needed for template
804     - com/sun/star/frame/XModel.hpp
805     sc/source/filter/oox/defnamesbuffer.cxx:
806     # Needed for template
807     - com/sun/star/sheet/XSpreadsheet.hpp
808     sc/source/filter/oox/externallinkbuffer.cxx:
809     # Needed for template
810     - com/sun/star/sheet/XSpreadsheetDocument.hpp
811     sc/source/filter/oox/numberformatsbuffer.cxx:
812     # Needed for template
813     - com/sun/star/sheet/XSpreadsheetDocument.hpp
814     sc/source/filter/oox/ooxformulaparser.cxx:
815     # Needed for direct member access
816     - com/sun/star/lang/XComponent.hpp
817     sc/source/filter/oox/pagesettings.cxx:
818     # Needed for template
819     - com/sun/star/sheet/XSpreadsheet.hpp
820     sc/source/filter/oox/querytablebuffer.cxx:
821     # Needed for template
822     - com/sun/star/sheet/XSpreadsheetDocument.hpp
823     sc/source/filter/oox/richstring.cxx:
824     # Complete type needed for unique_ptr
825     - editeng/editobj.hxx
826     sc/source/filter/oox/sheetdatabuffer.cxx:
827     # Needed for template
828     - com/sun/star/sheet/XSpreadsheetDocument.hpp
829     - com/sun/star/table/XCell.hpp
830     - com/sun/star/table/XCellRange.hpp
831     sc/source/filter/oox/stylesbuffer.cxx:
832     # Needed for template
833     - com/sun/star/sheet/XSpreadsheetDocument.hpp
834     sc/source/filter/oox/tablebuffer.cxx:
835     # Needed for template
836     - com/sun/star/sheet/XSpreadsheetDocument.hpp
837     sc/source/filter/oox/unitconverter.cxx:
838     # Needed for template
839     - com/sun/star/sheet/XSpreadsheetDocument.hpp
840     sc/source/filter/oox/viewsettings.cxx:
841     # Needed for template
842     - com/sun/star/sheet/XSpreadsheetDocument.hpp
843     - com/sun/star/sheet/XSpreadsheet.hpp
844     sc/source/filter/oox/workbooksettings.cxx:
845     # Needed for template
846     - com/sun/star/sheet/XSpreadsheetDocument.hpp
847     sc/source/filter/oox/worksheethelper.cxx:
848     # Needed for implicit dtor
849     - editeng/editobj.hxx
850     sc/source/filter/oox/worksheetsettings.cxx:
851     # Needed for template
852     - com/sun/star/sheet/XSpreadsheet.hpp
853     sc/source/filter/orcus/orcusfiltersimpl.cxx:
854     # Needed for implicit dtor
855     - tokenarray.hxx
856     # Needed for direct member access
857     - com/sun/star/task/XStatusIndicator.hpp
858     sc/source/filter/orcus/xmlcontext.cxx:
859     # Needed for implicit dtor
860     - tokenarray.hxx
861     sc/source/filter/xcl97/xcl97rec.cxx:
862     # Needed for template
863     - com/sun/star/chart/XChartDocument.hpp
864     - sax/fastattribs.hxx
865     sc/source/filter/xml/XMLCalculationSettingsContext.cxx:
866     # Needed for template
867     - com/sun/star/frame/XModel.hpp
868     sc/source/filter/xml/XMLExportIterator.cxx:
869     # Needed for direct member access
870     - com/sun/star/table/XCellRange.hpp
871     - com/sun/star/sheet/XSpreadsheet.hpp
872     sc/source/filter/xml/XMLExportDatabaseRanges.cxx:
873     # Needed for template
874     - com/sun/star/frame/XModel.hpp
875     sc/source/filter/xml/XMLTableHeaderFooterContext.cxx:
876     # Needed for template
877     - com/sun/star/beans/XPropertySet.hpp
878     - com/sun/star/sheet/XHeaderFooterContent.hpp
879     # Needed for macro XMLOFF_WARN_UNKNOWN
880     - sal/log.hxx
881     sc/source/filter/xml/XMLTableMasterPageExport.cxx:
882      # Needed for template
883      - com/sun/star/text/XText.hpp
884      - com/sun/star/beans/XPropertySet.hpp
885     sc/source/filter/xml/XMLTableShapeResizer.cxx:
886     # Actually used
887     - vector
888     sc/source/filter/xml/XMLTableSourceContext.cxx:
889     # Needed for template
890     - com/sun/star/sheet/XSpreadsheet.hpp
891     sc/source/filter/xml/xmldpimp.cxx:
892     # Actually used
893     - com/sun/star/sheet/DataPilotFieldOrientation.hpp
894     sc/source/filter/xml/xmldrani.cxx:
895     # Actually used
896     - com/sun/star/sheet/DataImportMode.hpp
897     sc/source/filter/xml/xmlimprt.cxx:
898     # Needed to avoid loplugin:unreffun error
899     - appluno.hxx
900     sc/source/filter/xml/xmlsubti.cxx:
901     # Needed for direct member access
902     - com/sun/star/sheet/XSpreadsheet.hpp
903     sc/source/filter/xml/xmltabi.cxx:
904     # Needed for template
905     - com/sun/star/sheet/XSpreadsheet.hpp
906     sc/source/ui/attrdlg/scdlgfact.cxx:
907     # Complete type needed for unique_ptr & ScConditionalFormatList
908     - conditio.hxx
909     sc/source/ui/attrdlg/scdlgfact.hxx:
910     # Complete type needed for unique_ptr & ScLinkedAreaDlg
911     - linkarea.hxx
912     sc/source/ui/app/inputhdl.cxx:
913     # Complete type needed for unique_ptr
914     - docpool.hxx
915     sc/source/ui/app/scdll.cxx:
916     # Needed for linker visibility of ScResId
917     - scresid.hxx
918     sc/source/ui/app/scmod.cxx:
919     # Needed for direct member access
920     - ooo/vba/XSinkCaller.hpp
921     sc/source/ui/app/typemap.cxx:
922     # Needed for MID* macros
923     - mid.h
924     - editeng/memberids.h
925     - svx/unomid.hxx
926     # Needed by scslots.hxx
927     - sfx2/msg.hxx
928     - svl/slstitm.hxx
929     - editeng/fontitem.hxx
930     - svx/hlnkitem.hxx
931     - svl/srchitem.hxx
932     - svx/postattr.hxx
933     - editeng/postitem.hxx
934     - sfx2/tplpitem.hxx
935     - sfx2/zoomitem.hxx
936     - editeng/brushitem.hxx
937     - editeng/wghtitem.hxx
938     - editeng/fhgtitem.hxx
939     - editeng/colritem.hxx
940     - editeng/boxitem.hxx
941     - editeng/lineitem.hxx
942     - svl/ptitem.hxx
943     - editeng/sizeitem.hxx
944     - svx/algitem.hxx
945     - svx/clipfmtitem.hxx
946     - editeng/udlnitem.hxx
947     - svx/xlnstit.hxx
948     - svx/xlnedit.hxx
949     - svx/xfillit0.hxx
950     - svx/xflclit.hxx
951     - svx/xflhtit.hxx
952     - svx/xbtmpit.hxx
953     - svx/xlineit0.hxx
954     - svx/xlndsit.hxx
955     - svx/xlnwtit.hxx
956     - svx/xlnclit.hxx
957     - svx/xtextit0.hxx
958     - svx/xftadit.hxx
959     - svx/xftdiit.hxx
960     - svx/xftstit.hxx
961     - svx/xftmrit.hxx
962     - svx/xftouit.hxx
963     - svx/xftshit.hxx
964     - svx/xftshcit.hxx
965     - svx/xftshxy.hxx
966     - editeng/langitem.hxx
967     - editeng/justifyitem.hxx
968     - editeng/shdditem.hxx
969     - editeng/shaditem.hxx
970     - editeng/contouritem.hxx
971     - editeng/crossedoutitem.hxx
972     - editeng/charreliefitem.hxx
973     - editeng/lrspitem.hxx
974     - editeng/lspcitem.hxx
975     - editeng/ulspitem.hxx
976     - editeng/kernitem.hxx
977     - svx/rotmodit.hxx
978     - svx/drawitem.hxx
979     - svl/ilstitem.hxx
980     - svl/globalnameitem.hxx
981     - svx/chrtitem.hxx
982     - svx/zoomslideritem.hxx
983     - svx/xflftrit.hxx
984     - svx/xlncapit.hxx
985     - svx/xlinjoit.hxx
986     - svx/galleryitem.hxx
987     - svx/sdooitm.hxx
988     - sfx2/frame.hxx
989     - attrib.hxx
990     - svx/sdprcitm.hxx
991     - svx/sdmetitm.hxx
992     sc/source/ui/dataprovider/csvdataprovider.cxx:
993     # Needed for unique_ptr type
994     - tools/stream.hxx
995     sc/source/ui/dataprovider/htmldataprovider.cxx:
996     # Needed for unique_ptr type
997     - tools/stream.hxx
998     sc/source/ui/docshell/docfunc.cxx:
999     # Needed for direct member access
1000     - svx/svdocapt.hxx
1001     sc/source/ui/docshell/docsh.cxx:
1002     # Needed for method parameter
1003     - ooo/vba/excel/XWorkbook.hpp
1004     # Needed for SID* macros in workdir/SdiTarget/sc/sdi/scslots.hxx
1005     - sc.hrc
1006     sc/source/ui/docshell/docsh4.cxx:
1007     # Needed on WIN32
1008     - impex.hxx
1009     - rangeseq.hxx
1010     sc/source/ui/docshell/impex.cxx:
1011     # OSL_BIGENDIAN is being checked
1012     - osl/endian.h
1013     # Needed for unique_ptr type
1014     - tokenarray.hxx
1015     - refundo.hxx
1016     - editeng/editobj.hxx
1017     sc/source/ui/drawfunc/futext3.cxx:
1018     # Needed for direct member access
1019     - svx/svdocapt.hxx
1020     sc/source/ui/formdlg/formula.cxx:
1021     # Complete type is needed
1022     - com/sun/star/sheet/XFormulaParser.hpp
1023     - com/sun/star/sheet/XFormulaOpCodeMapper.hpp
1024     sc/source/ui/miscdlgs/solveroptions.cxx:
1025     # Needed for template
1026     - com/sun/star/sheet/XSolver.hpp
1027     sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx:
1028     # Needed for rtl::math::round
1029     - rtl/math.hxx
1030     sc/source/ui/StatisticsDialogs/TableFillingAndNavigationTools.cxx:
1031     # Needed for implicit dtor
1032     - editeng/editobj.hxx
1033     sc/source/ui/undo/undoolk.cxx:
1034     # Avoid loplugin:unreffun error
1035     - undoolk.hxx
1036     sc/source/ui/unoobj/cellsuno.cxx:
1037     # Needed for direct member access
1038     - refundo.hxx
1039     sc/source/ui/unoobj/confuno.cxx:
1040     # Used with function template
1041     - docpool.hxx
1042     sc/source/ui/unoobj/notesuno.cxx:
1043     # Needed for macro defines
1044     - editeng/unoprnms.hxx
1045     sc/source/ui/unoobj/scdetect.cxx:
1046     # Actually used
1047     - com/sun/star/beans/PropertyValue.hpp
1048     sc/source/ui/unoobj/textuno.cxx:
1049     # Needed for macro defines
1050     - editeng/unoprnms.hxx
1051     sc/source/ui/view/tabview.cxx:
1052     # Needed for direct member access
1053     - pagedata.hxx
1054     sc/source/ui/vba/vbaformatconditions.cxx:
1055     # Needed for template
1056     - ooo/vba/excel/XRange.hpp
1057     sc/source/ui/vba/vbahyperlink.cxx:
1058     # Needed for template
1059     - com/sun/star/frame/XModel.hpp
1060     sc/source/ui/vba/vbaformat.cxx:
1061     # Needed for rtl::math::round
1062     - rtl/math.hxx
1063     sc/source/ui/vba/vbainterior.cxx:
1064     # Actually used
1065     - com/sun/star/beans/XPropertySet.hpp
1066     sc/source/ui/vba/vbanames.cxx:
1067     # Actually used
1068     - com/sun/star/sheet/XNamedRanges.hpp
1069     sc/source/ui/vba/vbapagebreaks.cxx:
1070     # Actually used
1071     - com/sun/star/uno/XComponentContext.hpp
1072     sc/source/ui/vba/vbaworkbooks.cxx:
1073     # Actually used
1074     - com/sun/star/uno/XComponentContext.hpp
1075     sc/source/ui/vba/vbawsfunction.cxx:
1076     # Actually used
1077     - com/sun/star/beans/XIntrospectionAccess.hpp
1078     sc/source/ui/vba/vbarange.cxx:
1079     # Actually used
1080     - com/sun/star/uno/XComponentContext.hpp
1081     sc/source/ui/vba/vbaworksheet.cxx:
1082     # Actually used
1083     - com/sun/star/beans/XIntrospectionAccess.hpp
1084     sc/source/ui/view/viewfun4.cxx:
1085     # Needed for direct member access
1086     - refundo.hxx
1087     sc/source/ui/view/tabvwshc.cxx:
1088     # Needed for ScFormulaDlg instantiation for some weird reason
1089     - funcdesc.hxx