CppunitTest_sc_tiledrendering2: move to tiledrendering folder
[LibreOffice.git] / sc / IwyuFilter_sc.yaml
blobcf98aaffb989276cd690345c79025203ad8485fa
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/XNumericalDataSequence.hpp
261     - com/sun/star/chart2/data/XTextualDataSequence.hpp
262     - com/sun/star/lang/XServiceInfo.hpp
263     - com/sun/star/util/XCloneable.hpp
264     - com/sun/star/util/XModifyBroadcaster.hpp
265     sc/inc/PivotTableDataSource.hxx:
266     # base class has to be a complete type
267     - com/sun/star/chart2/data/XDataSource.hpp
268     - com/sun/star/lang/XServiceInfo.hpp
269     sc/inc/PivotTableDataProvider.hxx:
270     # base class has to be a complete type
271     - com/sun/star/beans/XPropertySet.hpp
272     - com/sun/star/chart2/data/PivotTableFieldEntry.hpp
273     - com/sun/star/chart2/data/XDataProvider.hpp
274     - com/sun/star/chart2/data/XPivotTableDataProvider.hpp
275     - com/sun/star/lang/XServiceInfo.hpp
276     - com/sun/star/util/XModifyBroadcaster.hpp
277     sc/inc/reftokenhelper.hxx:
278     # base class has to be a complete type
279     - refdata.hxx
280     sc/inc/rowheightcontext.hxx:
281     # base class has to be a complete type
282     - vcl/outdev.hxx
283     sc/inc/scerrors.hxx:
284     # needed for defines
285     - comphelper/errcode.hxx
286     sc/inc/scitems.hxx:
287     # needed for defines
288     - svl/typedwhich.hxx
289     sc/inc/scmatrix.hxx:
290     # base class has to be a complete type
291     - svl/sharedstringpool.hxx
292     sc/inc/scmod.hxx:
293     # Needed for macro define
294     - sfx2/app.hxx
295     sc/inc/shapeuno.hxx:
296     # base class has to be a complete type
297     - com/sun/star/beans/XPropertySet.hpp
298     - com/sun/star/beans/XPropertyState.hpp
299     - com/sun/star/container/XChild.hpp
300     - com/sun/star/document/XEventsSupplier.hpp
301     - com/sun/star/lang/XServiceInfo.hpp
302     - com/sun/star/text/XTextContent.hpp
303     - com/sun/star/text/XText.hpp
304     sc/inc/spellcheckcontext.hxx:
305     # base class has to be a complete type
306     - editeng/misspellrange.hxx
307     sc/inc/srchuno.hxx:
308     # base class has to be a complete type
309     - com/sun/star/lang/XServiceInfo.hpp
310     - com/sun/star/lang/XUnoTunnel.hpp
311     - com/sun/star/util/XReplaceDescriptor.hpp
312     sc/inc/styleuno.hxx:
313     # base class has to be a complete type
314     - com/sun/star/beans/XMultiPropertySet.hpp
315     - com/sun/star/beans/XMultiPropertyStates.hpp
316     - com/sun/star/beans/XPropertySet.hpp
317     - com/sun/star/beans/XPropertyState.hpp
318     - com/sun/star/container/XIndexAccess.hpp
319     - com/sun/star/container/XNameContainer.hpp
320     - com/sun/star/lang/XServiceInfo.hpp
321     - com/sun/star/lang/XUnoTunnel.hpp
322     - com/sun/star/style/XStyle.hpp
323     - com/sun/star/style/XStyleLoader2.hpp
324     sc/inc/TablePivotChart.hxx:
325     # base class has to be a complete type
326     - com/sun/star/container/XNamed.hpp
327     - com/sun/star/document/XEmbeddedObjectSupplier.hpp
328     - com/sun/star/lang/XServiceInfo.hpp
329     - com/sun/star/table/XTablePivotChart.hpp
330     sc/inc/TablePivotCharts.hxx:
331     # base class has to be a complete type
332     - com/sun/star/container/XIndexAccess.hpp
333     - com/sun/star/lang/XServiceInfo.hpp
334     - com/sun/star/table/XTablePivotCharts.hpp
335     sc/inc/targuno.hxx:
336     # base class has to be a complete type
337     - com/sun/star/beans/XPropertySet.hpp
338     - com/sun/star/container/XNameAccess.hpp
339     - com/sun/star/document/XLinkTargetSupplier.hpp
340     - com/sun/star/lang/XServiceInfo.hpp
341     sc/inc/textuno.hxx:
342     # base class has to be a complete type
343     - com/sun/star/lang/XServiceInfo.hpp
344     - com/sun/star/lang/XUnoTunnel.hpp
345     - com/sun/star/text/XTextFieldsSupplier.hpp
346     sc/inc/tokenuno.hxx:
347     # base class has to be a complete type
348     - com/sun/star/beans/XPropertySet.hpp
349     - com/sun/star/lang/XServiceInfo.hpp
350     - com/sun/star/sheet/XFormulaParser.hpp
351     sc/inc/unitconv.hxx:
352     # base class has to be a complete type
353     - map
354     sc/qa/unit/uicalc/uicalc.cxx:
355     # Actually used
356     - comphelper/scopeguard.hxx
357     sc/qa/unit/ucalc.cxx:
358     # Needed for namespace shortcuts
359     - helper/debughelper.hxx
360     sc/qa/unit/ucalc_copypaste.cxx:
361     # Needed for namespace shortcuts
362     - helper/debughelper.hxx
363     sc/qa/unit/ucalc_formula.cxx:
364     # Needed in template
365     - docpool.hxx
366     # Needed for namespace shortcuts
367     - helper/debughelper.hxx
368     sc/qa/unit/ucalc_sharedformula.cxx:
369     # Needed for namespace shortcuts
370     - helper/debughelper.hxx
371     sc/qa/unit/ucalc_sort.cxx:
372     # Needed for namespace shortcuts
373     - helper/debughelper.hxx
374     sc/qa/unit/functions_test.hxx:
375     # Needed for css shortcut
376     - sal/types.h
377     sc/qa/unit/screenshots/screenshots.cxx:
378     # Needed for template
379     - sfx2/sfxdlg.hxx
380     sc/qa/unit/subsequent_export_test.cxx:
381     # Actually used
382     - comphelper/scopeguard.hxx
383     # Needed for namespace shortcuts
384     - helper/debughelper.hxx
385     sc/qa/unit/subsequent_export_test2.cxx:
386     # Actually used
387     - comphelper/scopeguard.hxx
388     sc/qa/unit/subsequent_filters_test2.cxx:
389     # Actually used
390     - comphelper/scopeguard.hxx
391     sc/source/core/inc/addinlis.hxx:
392     # base class has to be a complete type
393     - com/sun/star/lang/XServiceInfo.hpp
394     - com/sun/star/sheet/XResultListener.hpp
395     sc/source/core/opencl/formulagroupcl.cxx:
396     # Needed for implicit dtor in inverseMatrix()
397     - scmatrix.hxx
398     sc/source/core/opencl/opbase.hxx:
399     # Needed for FormulaTreeNode()
400     - formula/token.hxx
401     sc/source/filter/inc/drawingfragment.hxx:
402     # Needed for implicit dtor
403     - drawingbase.hxx
404     sc/source/filter/inc/excdoc.hxx:
405     # Needed for unique_ptr type
406     - class XclExpChangeTrack
407     # Needed for typedef
408     - excrecds.hxx
409     sc/source/filter/inc/formulabase.hxx:
410     # Needed for typedef
411     - com/sun/star/table/CellAddress.hpp
412     sc/source/filter/inc/ooxformulaparser.hxx:
413     # base class has to be a complete type
414     - com/sun/star/lang/XInitialization.hpp
415     - com/sun/star/lang/XServiceInfo.hpp
416     - com/sun/star/sheet/XFilterFormulaParser.hpp
417     sc/source/filter/inc/themebuffer.hxx:
418     # Needed for typedef
419     - stylesbuffer.hxx
420     sc/source/filter/inc/xerecord.hxx:
421     # Needed for member access
422     - xestream.hxx
423     sc/source/filter/inc/xetable.hxx:
424     # Needed for typedef
425     - class XclExpNote
426     sc/source/filter/inc/xilink.hxx:
427     # Needed for typedef
428     - class XclImpCachedMatrix
429     - class ScTokenArray
430     sc/source/filter/inc/xistream.hxx:
431     # Needed for implicit dtor
432     - com/sun/star/beans/NamedValue.hpp
433     sc/source/filter/inc/xlpage.hxx:
434     # Needed for typedef
435     - class SvxBrushItem
436     sc/source/ui/inc/AccessibleContextBase.hxx:
437     # base class has to be a complete type
438     - com/sun/star/accessibility/XAccessibleComponent.hpp
439     - com/sun/star/accessibility/XAccessibleContext.hpp
440     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
441     - com/sun/star/accessibility/XAccessible.hpp
442     - com/sun/star/lang/XServiceInfo.hpp
443     sc/source/ui/inc/AccessibleCellBase.hxx:
444     # base class has to be a complete type
445     - com/sun/star/accessibility/XAccessibleValue.hpp
446     sc/source/ui/inc/AccessibleCell.hxx:
447     # base class has to be a complete type
448     - com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp
449     sc/source/ui/inc/AccessibleCsvControl.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/XAccessibleText.hpp
454     sc/source/ui/inc/AccessibleDocument.hxx:
455     # base class has to be a complete type
456     - com/sun/star/accessibility/XAccessibleSelection.hpp
457     - com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp
458     - com/sun/star/view/XSelectionChangeListener.hpp
459     sc/source/ui/inc/AccessiblePreviewTable.hxx:
460     # base class has to be a complete type
461     - com/sun/star/accessibility/XAccessibleTable.hpp
462     sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx:
463     # base class has to be a complete type
464     - com/sun/star/accessibility/XAccessibleValue.hpp
465     sc/source/ui/inc/AccessibleTableBase.hxx:
466     # base class has to be a complete type
467     - com/sun/star/accessibility/XAccessibleSelection.hpp
468     - com/sun/star/accessibility/XAccessibleTable.hpp
469     - com/sun/star/accessibility/XAccessibleTableSelection.hpp
470     sc/source/ui/inc/ChartRangeSelectionListener.hxx:
471     # base class has to be a complete type
472     - com/sun/star/lang/XServiceInfo.hpp
473     - com/sun/star/view/XSelectionChangeListener.hpp
474     sc/source/ui/inc/AnalysisOfVarianceDialog.hxx:
475     # base class has to be a complete type
476     - viewdata.hxx
477     sc/source/ui/inc/anyrefdg.hxx:
478     # base struct has to be a complete type
479     - sfx2/basedlgs.hxx
480     sc/source/ui/inc/colorformat.hxx:
481     # Needed for VclPtr type
482     - svx/colorbox.hxx
483     sc/source/ui/inc/condformatdlg.hxx:
484     # Needed for typedef
485     - condformatdlgentry.hxx
486     sc/source/ui/inc/condformatuno.hxx:
487     # base struct has to be a complete type
488     - com/sun/star/beans/XPropertySet.hpp
489     - com/sun/star/sheet/XColorScaleEntry.hpp
490     - com/sun/star/sheet/XConditionalFormat.hpp
491     - com/sun/star/sheet/XConditionalFormats.hpp
492     - com/sun/star/sheet/XConditionEntry.hpp
493     - com/sun/star/sheet/XDataBarEntry.hpp
494     - com/sun/star/sheet/XIconSetEntry.hpp
495     sc/source/ui/inc/csvgrid.hxx:
496     # Needed for typedef
497     - editutil.hxx
498     # Needed for VclPtr type
499     - vcl/virdev.hxx
500     sc/source/ui/inc/csvruler.hxx:
501     # Needed for ScopedVclPtrInstance type
502     - vcl/virdev.hxx
503     sc/source/ui/inc/dataprovider.hxx:
504     # Don't replace with an implementation detail
505     - orcus/csv_parser.hpp
506     sc/source/ui/inc/dpcontrol.hxx:
507     # Needed for unique_ptr type
508     - vcl/outdev.hxx
509     sc/source/ui/inc/DrawModelBroadcaster.hxx:
510     # base class has to be a complete type
511     - com/sun/star/document/XEventBroadcaster.hpp
512     sc/source/ui/inc/ExponentialSmoothingDialog.hxx:
513     # base class has to be a complete type
514     - viewdata.hxx
515     sc/source/ui/inc/MatrixComparisonGenerator.hxx:
516     # base class has to be a complete type
517     - viewdata.hxx
518     sc/source/ui/inc/MovingAverageDialog.hxx:
519     # base class has to be a complete type
520     - viewdata.hxx
521     sc/source/ui/inc/namepast.hxx:
522     # Needed for unique_ptr type
523     - namemgrtable.hxx
524     sc/source/ui/inc/PivotLayoutDialog.hxx:
525     # base class has to be a complete type
526     - viewdata.hxx
527     sc/source/ui/inc/RandomNumberGeneratorDialog.hxx:
528     # base class has to be a complete type
529     - viewdata.hxx
530     sc/source/ui/inc/StatisticsInputOutputDialog.hxx:
531     # base class has to be a complete type
532     - viewdata.hxx
533     sc/source/ui/inc/SamplingDialog.hxx:
534     # base class has to be a complete type
535     - viewdata.hxx
536     sc/source/ui/inc/StatisticsTwoVariableDialog.hxx:
537     # base class has to be a complete type
538     - viewdata.hxx
539     sc/source/ui/inc/tpview.hxx:
540     # Needed for VclPtr type
541     - svx/colorbox.hxx
542     sc/source/ui/unoobj/exceldetect.hxx:
543     # base class has to be a complete type
544     - com/sun/star/document/XExtendedFilterDetection.hpp
545     - com/sun/star/lang/XServiceInfo.hpp
546     sc/source/ui/unoobj/scdetect.hxx:
547     # base class has to be a complete type
548     - com/sun/star/document/XExtendedFilterDetection.hpp
549     - com/sun/star/lang/XServiceInfo.hpp
550     sc/source/ui/unoobj/celllistsource.hxx:
551     # base class has to be a complete type
552     - com/sun/star/form/binding/XListEntryTypedSource.hpp
553     - com/sun/star/lang/XInitialization.hpp
554     - com/sun/star/lang/XServiceInfo.hpp
555     - com/sun/star/util/XModifyListener.hpp
556     sc/source/ui/unoobj/cellvaluebinding.hxx:
557     # base class has to be a complete type
558     - com/sun/star/form/binding/XValueBinding.hpp
559     - com/sun/star/util/XModifyBroadcaster.hpp
560     - com/sun/star/lang/XInitialization.hpp
561     - com/sun/star/lang/XServiceInfo.hpp
562     sc/source/ui/sidebar/ScPanelFactory.hxx:
563     # base class has to be a complete type
564     - com/sun/star/lang/XServiceInfo.hpp
565     - com/sun/star/ui/XUIElementFactory.hpp
566     sc/source/ui/vba/vbaassistant.hxx:
567     # base class has to be a complete type
568     - ooo/vba/XAssistant.hpp
569     sc/source/ui/vba/vbaapplication.hxx:
570     # base class has to be a complete type
571     - ooo/vba/XSinkCaller.hpp
572     - ooo/vba/excel/XApplication.hpp
573     - vbahelper/vbaapplicationbase.hxx
574     sc/source/ui/vba/vbaaxes.hxx:
575     # base class has to be a complete type
576     - ooo/vba/excel/XAxes.hpp
577     sc/source/ui/vba/vbaborders.hxx:
578     # base class has to be a complete type
579     - ooo/vba/excel/XBorders.hpp
580     sc/source/ui/vba/vbachartobjects.hxx:
581     # base class has to be a complete type
582     - ooo/vba/excel/XChartObjects.hpp
583     sc/source/ui/vba/vbacomments.hxx:
584     # base class has to be a complete type
585     - ooo/vba/excel/XComments.hpp
586     sc/source/ui/vba/vbafiledialog.hxx:
587     # base class has to be a complete type
588     - ooo/vba/excel/XFileDialog.hpp
589     sc/source/ui/vba/vbafiledialogitems.hxx:
590     # base class has to be a complete type
591     - ooo/vba/excel/XFileDialogSelectedItems.hpp
592     sc/source/ui/vba/vbafont.hxx:
593     # base class has to be a complete type
594     - ooo/vba/excel/XFont.hpp
595     - vbahelper/vbafontbase.hxx
596     sc/source/ui/vba/vbaformat.cxx:
597     # Needed for variable initialization
598     - docsh.hxx
599     sc/source/ui/vba/vbaformatconditions.hxx:
600     # base class has to be a complete type
601     - ooo/vba/excel/XFormatConditions.hpp
602     sc/source/ui/vba/vbaglobals.hxx:
603     # base class has to be a complete type
604     - vbahelper/vbaglobalbase.hxx
605     - ooo/vba/excel/XGlobals.hpp
606     sc/source/ui/vba/vbahyperlinks.hxx:
607     # base class has to be a complete type
608     - ooo/vba/excel/XHyperlinks.hpp
609     sc/source/ui/vba/vbahyperlink.hxx:
610     # base class has to be a complete type
611     - ooo/vba/excel/XHyperlink.hpp
612     sc/source/ui/vba/vbamenubars.hxx:
613     # base class has to be a complete type
614     - ooo/vba/excel/XMenuBars.hpp
615     sc/source/ui/vba/vbamenuitems.hxx:
616     # base class has to be a complete type
617     - ooo/vba/excel/XMenuItems.hpp
618     sc/source/ui/vba/vbamenus.hxx:
619     # base class has to be a complete type
620     - ooo/vba/excel/XMenus.hpp
621     sc/source/ui/vba/vbaname.hxx:
622     # base class has to be a complete type
623     - ooo/vba/excel/XName.hpp
624     sc/source/ui/vba/vbaoleobjects.hxx:
625     # base class has to be a complete type
626     - ooo/vba/excel/XOLEObjects.hpp
627     sc/source/ui/vba/vbanames.hxx:
628     # base class has to be a complete type
629     - ooo/vba/excel/XNames.hpp
630     sc/source/ui/vba/vbaoutline.hxx:
631     # base class has to be a complete type
632     - ooo/vba/excel/XOutline.hpp
633     sc/source/ui/vba/vbapagebreak.hxx:
634     # base class has to be a complete type
635     - ooo/vba/excel/XHPageBreak.hpp
636     - ooo/vba/excel/XVPageBreak.hpp
637     sc/source/ui/vba/vbapagebreaks.hxx:
638     # base class has to be a complete type
639     - ooo/vba/excel/XHPageBreaks.hpp
640     - ooo/vba/excel/XVPageBreaks.hpp
641     sc/source/ui/vba/vbapivottables.hxx:
642     # base class has to be a complete type
643     - ooo/vba/excel/XPivotTables.hpp
644     sc/source/ui/vba/vbarange.hxx:
645     # base class has to be a complete type
646     - ooo/vba/excel/XRange.hpp
647     sc/source/ui/vba/vbarange.cxx:
648     # Needed for linker visibility of range::serviceDecl
649     - service.hxx
650     sc/source/ui/vba/vbasheetobjects.hxx:
651     # base class has to be a complete type
652     - ooo/vba/excel/XGraphicObjects.hpp
653     sc/source/ui/vba/vbastyles.hxx:
654     # base class has to be a complete type
655     - ooo/vba/excel/XStyles.hpp
656     sc/source/ui/vba/vbavalidation.hxx:
657     # base class has to be a complete type
658     - ooo/vba/excel/XValidation.hpp
659     sc/source/ui/vba/vbaworkbooks.hxx:
660     # base class has to be a complete type
661     - ooo/vba/excel/XWorkbooks.hpp
662     - vbahelper/vbadocumentsbase.hxx
663     sc/source/ui/vba/vbawindows.hxx:
664     # base class has to be a complete type
665     - ooo/vba/excel/XWindows.hpp
666     sc/source/ui/vba/vbawindow.cxx:
667     # Needed for linker visibility of window::serviceDecl
668     - service.hxx
669     sc/source/ui/vba/vbaworkbook.cxx:
670     # Needed for linker visibility of workbook::serviceDecl
671     - service.hxx
672     sc/source/ui/vba/vbaworkbooks.cxx:
673     # Needed for linker visibility of worksheet::serviceDecl
674     - service.hxx
675     sc/source/ui/vba/vbaworksheet.hxx:
676     # base class has to be a complete type
677     - ooo/vba/excel/XWorksheet.hpp
678     sc/source/ui/vba/vbaworksheet.cxx:
679     # Needed for linker visibility of workbook::serviceDecl
680     - service.hxx
681     sc/source/ui/vba/vbaworksheets.hxx:
682     # base class has to be a complete type
683     - ooo/vba/excel/XWorksheets.hpp
684     sc/source/core/data/column2.cxx:
685     # Used in #if DEBUG_COLUMN_STORAGE
686     - tokenstringcontext.hxx
687     sc/source/core/data/conditio.cxx:
688     # Needed for #define
689     - attrib.hxx
690     sc/source/core/data/documen8.cxx:
691     # Needed for template
692     - docpool.hxx
693     sc/source/core/data/document.cxx:
694     # Complete type needed for method type
695     - com/sun/star/sheet/TablePageBreakData.hpp
696     sc/source/core/data/documentimport.cxx:
697     # Needed for member access in assert()
698     - stringutil.hxx
699     sc/source/core/data/dpresfilter.cxx:
700     # Actually used
701     - com/sun/star/uno/Sequence.hxx
702     sc/source/core/data/dpoutputgeometry.cxx:
703     # Actually used
704     - vector
705     sc/source/core/data/dptabres.cxx:
706     # Used in #if DUMP_PIVOT_TABLE
707     - document.hxx
708     sc/source/core/data/dptabsrc.cxx:
709     # Actually used
710     - com/sun/star/sheet/DataPilotFieldFilter.hpp
711     sc/source/core/data/formulacell.cxx:
712     # Used in #if DBG_UTIL
713     - com/sun/star/sheet/FormulaLanguage.hpp
714     # Used in #if HAVE_FEATURE_OPENCL
715     - opencl/openclwrapper.hxx
716     sc/source/core/data/stlsheet.cxx:
717     # Needed for #define
718     - editeng/shaditem.hxx
719     - editeng/xmlcnitm.hxx
720     sc/source/core/data/types.cxx:
721     # Complete type is needed for complex data type
722     - scmatrix.hxx
723     sc/source/core/data/tabprotection.cxx:
724     # Actually used
725     - vector
726     sc/source/core/tool/addincol.cxx:
727     # Needed for template
728     - com/sun/star/frame/XModel.hpp
729     sc/source/core/tool/autoform.cxx:
730     # Don't propose hxx -> h in URE headers
731     - osl/thread.hxx
732     sc/source/core/tool/cellkeytranslator.cxx:
733     # Needed for localized keywords
734     - cellkeywords.inl
735     sc/source/core/tool/formularesult.cxx:
736     # Complete type needed for boost::intrusive_ptr
737     - scmatrix.hxx
738     sc/source/core/tool/formulaparserpool.cxx:
739     # Needed for template
740     - com/sun/star/frame/XModel.hpp
741     sc/source/core/tool/interpr4.cxx:
742     # Needed for template
743     - com/sun/star/script/XInvocation.hpp
744     sc/source/filter/xml/XMLCodeNameProvider.hxx:
745     # base class has to be a complete type
746     - com/sun/star/container/XNameAccess.hpp
747     sc/source/filter/xml/xmldrani.hxx:
748     # Complex type needs complete type
749     - com/sun/star/beans/PropertyValue.hpp
750     sc/source/filter/ftools/sharedformulagroups.cxx:
751     # Needed for implicit dtor
752     - tokenarray.hxx
753     sc/source/filter/excel/excdoc.cxx:
754     # Needed for template
755     - com/sun/star/frame/XModel.hpp
756     sc/source/filter/excel/excimp8.cxx:
757     # base class has to be a complete type
758     - com/sun/star/container/XIndexContainer.hpp
759     # Needed for template
760     - com/sun/star/frame/XModel.hpp
761     sc/source/filter/excel/expop2.cxx:
762     # Needed for template
763     - com/sun/star/frame/XModel.hpp
764     sc/source/filter/excel/xechart.cxx:
765     # Complex type needs complete type
766     - com/sun/star/chart2/RelativePosition.hpp
767     - com/sun/star/chart2/RelativeSize.hpp
768     sc/source/filter/excel/xecontent.cxx:
769     # Needed for template
770     - com/sun/star/frame/XModel.hpp
771     sc/source/filter/excel/xeescher.cxx:
772     # base class has to be a complete type
773     - com/sun/star/chart/XChartDocument.hpp
774     sc/source/filter/excel/xeroot.cxx:
775     # Complex type needs complete type
776     - com/sun/star/sheet/FormulaOpCodeMapEntry.hpp
777     sc/source/filter/excel/xicontent.cxx:
778     # Needed for implicit dtor
779     - editeng/editobj.hxx
780     sc/source/filter/excel/xiescher.cxx:
781     # Needed for implicit dtor
782     - editeng/editobj.hxx
783     - com/sun/star/form/XForm.hpp
784     sc/source/filter/excel/xistyle.cxx:
785     # Needed for direct member access
786     - xladdress.hxx
787     # Needed for template
788     - com/sun/star/frame/XModel.hpp
789     sc/source/filter/excel/xlpage.cxx:
790     # Needed for template
791     - editeng/brushitem.hxx
792     sc/source/filter/excel/xlstyle.cxx:
793     # Needed for template
794     - com/sun/star/awt/FontSlant.hpp
795     sc/source/filter/ftools/fapihelper.cxx:
796     # Needed for template
797     - com/sun/star/frame/XModel.hpp
798     sc/source/filter/lotus/filter.cxx:
799     # Needed to avoid loplugin:unreffun error
800     - filter.hxx
801     sc/source/filter/lotus/memory.cxx:
802     # Needed to avoid loplugin:unreffun error
803     - scmem.h
804     sc/source/filter/lotus/op.cxx:
805     # Needed to avoid loplugin:unreffun error
806     - op.h
807     # Needed for rtl::math::round
808     - rtl/math.hxx
809     sc/source/filter/html/htmlpars.cxx:
810     # Needed for template
811     - com/sun/star/frame/XModel.hpp
812     sc/source/filter/html/htmlexp.cxx:
813     # Needed for template
814     - com/sun/star/frame/XModel.hpp
815     sc/source/filter/oox/defnamesbuffer.cxx:
816     # Needed for template
817     - com/sun/star/sheet/XSpreadsheet.hpp
818     sc/source/filter/oox/externallinkbuffer.cxx:
819     # Needed for template
820     - com/sun/star/sheet/XSpreadsheetDocument.hpp
821     sc/source/filter/oox/numberformatsbuffer.cxx:
822     # Needed for template
823     - com/sun/star/sheet/XSpreadsheetDocument.hpp
824     sc/source/filter/oox/ooxformulaparser.cxx:
825     # Needed for direct member access
826     - com/sun/star/lang/XComponent.hpp
827     sc/source/filter/oox/pagesettings.cxx:
828     # Needed for template
829     - com/sun/star/sheet/XSpreadsheet.hpp
830     sc/source/filter/oox/querytablebuffer.cxx:
831     # Needed for template
832     - com/sun/star/sheet/XSpreadsheetDocument.hpp
833     sc/source/filter/oox/richstring.cxx:
834     # Complete type needed for unique_ptr
835     - editeng/editobj.hxx
836     sc/source/filter/oox/sheetdatabuffer.cxx:
837     # Needed for template
838     - com/sun/star/sheet/XSpreadsheetDocument.hpp
839     - com/sun/star/table/XCell.hpp
840     - com/sun/star/table/XCellRange.hpp
841     sc/source/filter/oox/stylesbuffer.cxx:
842     # Needed for template
843     - com/sun/star/sheet/XSpreadsheetDocument.hpp
844     sc/source/filter/oox/tablebuffer.cxx:
845     # Needed for template
846     - com/sun/star/sheet/XSpreadsheetDocument.hpp
847     sc/source/filter/oox/unitconverter.cxx:
848     # Needed for template
849     - com/sun/star/sheet/XSpreadsheetDocument.hpp
850     sc/source/filter/oox/viewsettings.cxx:
851     # Needed for template
852     - com/sun/star/sheet/XSpreadsheetDocument.hpp
853     - com/sun/star/sheet/XSpreadsheet.hpp
854     sc/source/filter/oox/workbooksettings.cxx:
855     # Needed for template
856     - com/sun/star/sheet/XSpreadsheetDocument.hpp
857     sc/source/filter/oox/worksheethelper.cxx:
858     # Needed for implicit dtor
859     - editeng/editobj.hxx
860     sc/source/filter/oox/worksheetsettings.cxx:
861     # Needed for template
862     - com/sun/star/sheet/XSpreadsheet.hpp
863     sc/source/filter/orcus/orcusfiltersimpl.cxx:
864     # Needed for implicit dtor
865     - tokenarray.hxx
866     # Needed for direct member access
867     - com/sun/star/task/XStatusIndicator.hpp
868     # Don't propose hxx -> h in URE headers
869     - osl/thread.hxx
870     sc/source/filter/orcus/xmlcontext.cxx:
871     # Needed for implicit dtor
872     - tokenarray.hxx
873     sc/source/filter/xcl97/xcl97rec.cxx:
874     # Needed for template
875     - com/sun/star/chart/XChartDocument.hpp
876     - sax/fastattribs.hxx
877     sc/source/filter/xml/XMLCalculationSettingsContext.cxx:
878     # Needed for template
879     - com/sun/star/frame/XModel.hpp
880     sc/source/filter/xml/XMLExportIterator.cxx:
881     # Needed for direct member access
882     - com/sun/star/table/XCellRange.hpp
883     - com/sun/star/sheet/XSpreadsheet.hpp
884     sc/source/filter/xml/XMLExportDatabaseRanges.cxx:
885     # Needed for template
886     - com/sun/star/frame/XModel.hpp
887     sc/source/filter/xml/XMLTableHeaderFooterContext.cxx:
888     # Needed for template
889     - com/sun/star/beans/XPropertySet.hpp
890     - com/sun/star/sheet/XHeaderFooterContent.hpp
891     # Needed for macro XMLOFF_WARN_UNKNOWN
892     - sal/log.hxx
893     sc/source/filter/xml/XMLTableMasterPageExport.cxx:
894      # Needed for template
895      - com/sun/star/text/XText.hpp
896      - com/sun/star/beans/XPropertySet.hpp
897     sc/source/filter/xml/XMLTableShapeResizer.cxx:
898     # Actually used
899     - vector
900     sc/source/filter/xml/XMLTableSourceContext.cxx:
901     # Needed for template
902     - com/sun/star/sheet/XSpreadsheet.hpp
903     sc/source/filter/xml/xmldpimp.cxx:
904     # Actually used
905     - com/sun/star/sheet/DataPilotFieldOrientation.hpp
906     sc/source/filter/xml/xmldrani.cxx:
907     # Actually used
908     - com/sun/star/sheet/DataImportMode.hpp
909     sc/source/filter/xml/xmlimprt.cxx:
910     # Needed to avoid loplugin:unreffun error
911     - appluno.hxx
912     sc/source/filter/xml/xmlsubti.cxx:
913     # Needed for direct member access
914     - com/sun/star/sheet/XSpreadsheet.hpp
915     sc/source/filter/xml/xmltabi.cxx:
916     # Needed for template
917     - com/sun/star/sheet/XSpreadsheet.hpp
918     sc/source/ui/attrdlg/scdlgfact.cxx:
919     # Complete type needed for unique_ptr & ScConditionalFormatList
920     - conditio.hxx
921     sc/source/ui/attrdlg/scdlgfact.hxx:
922     # Complete type needed for unique_ptr & ScLinkedAreaDlg
923     - linkarea.hxx
924     sc/source/ui/app/inputhdl.cxx:
925     # Complete type needed for unique_ptr
926     - docpool.hxx
927     sc/source/ui/app/scdll.cxx:
928     # Needed for linker visibility of ScResId
929     - scresid.hxx
930     sc/source/ui/app/scmod.cxx:
931     # Needed for direct member access
932     - ooo/vba/XSinkCaller.hpp
933     sc/source/ui/app/typemap.cxx:
934     # Needed for MID* macros
935     - mid.h
936     - editeng/memberids.h
937     - svx/unomid.hxx
938     # Needed by scslots.hxx
939     - sfx2/msg.hxx
940     - svl/slstitm.hxx
941     - editeng/fontitem.hxx
942     - svx/hlnkitem.hxx
943     - svl/srchitem.hxx
944     - svx/postattr.hxx
945     - editeng/postitem.hxx
946     - sfx2/tplpitem.hxx
947     - sfx2/zoomitem.hxx
948     - editeng/brushitem.hxx
949     - editeng/wghtitem.hxx
950     - editeng/fhgtitem.hxx
951     - editeng/colritem.hxx
952     - editeng/boxitem.hxx
953     - editeng/lineitem.hxx
954     - svl/ptitem.hxx
955     - editeng/sizeitem.hxx
956     - svx/algitem.hxx
957     - svx/clipfmtitem.hxx
958     - editeng/udlnitem.hxx
959     - svx/xlnstit.hxx
960     - svx/xlnedit.hxx
961     - svx/xfillit0.hxx
962     - svx/xflclit.hxx
963     - svx/xflhtit.hxx
964     - svx/xbtmpit.hxx
965     - svx/xlineit0.hxx
966     - svx/xlndsit.hxx
967     - svx/xlnwtit.hxx
968     - svx/xlnclit.hxx
969     - svx/xtextit0.hxx
970     - svx/xftadit.hxx
971     - svx/xftdiit.hxx
972     - svx/xftstit.hxx
973     - svx/xftmrit.hxx
974     - svx/xftouit.hxx
975     - svx/xftshit.hxx
976     - svx/xftshcit.hxx
977     - svx/xftshxy.hxx
978     - editeng/langitem.hxx
979     - editeng/justifyitem.hxx
980     - editeng/shdditem.hxx
981     - editeng/shaditem.hxx
982     - editeng/contouritem.hxx
983     - editeng/crossedoutitem.hxx
984     - editeng/charreliefitem.hxx
985     - editeng/lrspitem.hxx
986     - editeng/lspcitem.hxx
987     - editeng/ulspitem.hxx
988     - editeng/kernitem.hxx
989     - svx/rotmodit.hxx
990     - svx/drawitem.hxx
991     - svl/ilstitem.hxx
992     - svl/globalnameitem.hxx
993     - svx/chrtitem.hxx
994     - svx/zoomslideritem.hxx
995     - svx/xflftrit.hxx
996     - svx/xlncapit.hxx
997     - svx/xlinjoit.hxx
998     - svx/galleryitem.hxx
999     - svx/sdooitm.hxx
1000     - sfx2/frame.hxx
1001     - attrib.hxx
1002     - svx/sdprcitm.hxx
1003     - svx/sdmetitm.hxx
1004     sc/source/ui/dataprovider/csvdataprovider.cxx:
1005     # Needed for unique_ptr type
1006     - tools/stream.hxx
1007     sc/source/ui/dataprovider/htmldataprovider.cxx:
1008     # Needed for unique_ptr type
1009     - tools/stream.hxx
1010     sc/source/ui/dbgui/csvgrid.cxx:
1011     # Needed for implicit dtor
1012     - svl/itempool.hxx
1013     sc/source/ui/docshell/docfunc.cxx:
1014     # Needed for direct member access
1015     - svx/svdocapt.hxx
1016     sc/source/ui/docshell/docsh.cxx:
1017     # Needed for method parameter
1018     - ooo/vba/excel/XWorkbook.hpp
1019     # Needed for SID* macros in workdir/SdiTarget/sc/sdi/scslots.hxx
1020     - sc.hrc
1021     sc/source/ui/docshell/docsh4.cxx:
1022     # Needed on WIN32
1023     - impex.hxx
1024     - rangeseq.hxx
1025     sc/source/ui/docshell/impex.cxx:
1026     # Needed for unique_ptr type
1027     - tokenarray.hxx
1028     - refundo.hxx
1029     - editeng/editobj.hxx
1030     sc/source/ui/drawfunc/futext3.cxx:
1031     # Needed for direct member access
1032     - svx/svdocapt.hxx
1033     sc/source/ui/formdlg/formula.cxx:
1034     # Complete type is needed
1035     - com/sun/star/sheet/XFormulaParser.hpp
1036     - com/sun/star/sheet/XFormulaOpCodeMapper.hpp
1037     sc/source/ui/miscdlgs/solveroptions.cxx:
1038     # Needed for template
1039     - com/sun/star/sheet/XSolver.hpp
1040     sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx:
1041     # Needed for rtl::math::round
1042     - rtl/math.hxx
1043     sc/source/ui/StatisticsDialogs/TableFillingAndNavigationTools.cxx:
1044     # Needed for implicit dtor
1045     - editeng/editobj.hxx
1046     sc/source/ui/undo/undoolk.cxx:
1047     # Avoid loplugin:unreffun error
1048     - undoolk.hxx
1049     sc/source/ui/unoobj/cellsuno.cxx:
1050     # Needed for direct member access
1051     - refundo.hxx
1052     sc/source/ui/unoobj/confuno.cxx:
1053     # Used with function template
1054     - docpool.hxx
1055     sc/source/ui/unoobj/docuno.cxx:
1056     # Needed for implicit dtor
1057     - transobj.hxx
1058     sc/source/ui/unoobj/notesuno.cxx:
1059     # Needed for macro defines
1060     - editeng/unoprnms.hxx
1061     sc/source/ui/unoobj/scdetect.cxx:
1062     # Actually used
1063     - com/sun/star/beans/PropertyValue.hpp
1064     sc/source/ui/unoobj/textuno.cxx:
1065     # Needed for macro defines
1066     - editeng/unoprnms.hxx
1067     sc/source/ui/view/tabview.cxx:
1068     # Needed for direct member access
1069     - pagedata.hxx
1070     sc/source/ui/view/tabview5.cxx:
1071     # Needed for implicit dtor
1072     - olinewin.hxx
1073     sc/source/ui/unoobj/viewuno.cxx:
1074     # Needed for implicit dtor
1075     - transobj.hxx
1076     sc/source/ui/vba/vbaformatconditions.cxx:
1077     # Needed for template
1078     - ooo/vba/excel/XRange.hpp
1079     sc/source/ui/vba/vbahyperlink.cxx:
1080     # Needed for template
1081     - com/sun/star/frame/XModel.hpp
1082     sc/source/ui/vba/vbaformat.cxx:
1083     # Needed for rtl::math::round
1084     - rtl/math.hxx
1085     sc/source/ui/vba/vbainterior.cxx:
1086     # Actually used
1087     - com/sun/star/beans/XPropertySet.hpp
1088     sc/source/ui/vba/vbanames.cxx:
1089     # Actually used
1090     - com/sun/star/sheet/XNamedRanges.hpp
1091     sc/source/ui/vba/vbapagebreaks.cxx:
1092     # Actually used
1093     - com/sun/star/uno/XComponentContext.hpp
1094     sc/source/ui/vba/vbaworkbooks.cxx:
1095     # Actually used
1096     - com/sun/star/uno/XComponentContext.hpp
1097     sc/source/ui/vba/vbawsfunction.cxx:
1098     # Actually used
1099     - com/sun/star/beans/XIntrospectionAccess.hpp
1100     sc/source/ui/vba/vbarange.cxx:
1101     # Actually used
1102     - com/sun/star/uno/XComponentContext.hpp
1103     sc/source/ui/vba/vbaworksheet.cxx:
1104     # Actually used
1105     - com/sun/star/beans/XIntrospectionAccess.hpp
1106     sc/source/ui/view/viewfun4.cxx:
1107     # Needed for direct member access
1108     - refundo.hxx
1109     sc/source/ui/view/tabvwshc.cxx:
1110     # Needed for ScFormulaDlg instantiation for some weird reason
1111     - funcdesc.hxx
1112     sc/source/core/data/stlpool.cxx:
1113     # access into incomplete type 'SfxItemPool'
1114     - docpool.hxx