cid#1500675 return early to silence Dereference after null check
[LibreOffice.git] / oox / IwyuFilter_oox.yaml
blob73ee5e144247ab05129b2a1fc39f27b4b6a6707b
1 ---
2 assumeFilename: oox/source/export/drawingml.cxx
3 excludelist:
4     oox/source/docprop/docprophandler.hxx:
5     # Needed for macro defines
6     - oox/token/namespaces.hxx
7     oox/source/core/filterbase.cxx:
8     # Actually used
9     - comphelper/scopeguard.hxx
10     oox/source/core/contexthandler2.cxx:
11     # Needed for template
12     - com/sun/star/frame/XModel.hpp
13     oox/source/core/fragmenthandler2.cxx:
14     # Needed for template
15     - com/sun/star/frame/XModel.hpp
16     oox/source/core/xmlfilterbase.cxx:
17     # Actually used
18     - com/sun/star/xml/sax/XFastSAXSerializable.hpp
19     oox/source/crypto/DocumentEncryption.cxx:
20     # Actually used
21     - com/sun/star/io/XStream.hpp
22     oox/source/crypto/DocumentDecryption.cxx:
23     # Actually used
24     - com/sun/star/beans/NamedValue.hpp
25     - com/sun/star/io/XStream.hpp
26     oox/source/docprop/ooxmldocpropimport.cxx:
27     # Actually used
28     - com/sun/star/embed/XStorage.hpp
29     oox/source/docprop/docprophandler.cxx:
30     # Actually used
31     - boost/algorithm/string.hpp
32     oox/source/drawingml/drawingmltypes.cxx:
33     # Actually used
34     - com/sun/star/drawing/Hatch.hpp
35     - com/sun/star/xml/sax/XFastAttributeList.hpp
36     oox/source/drawingml/customshapeproperties.cxx:
37     # Actually used
38     - com/sun/star/awt/Size.hpp
39     - com/sun/star/beans/XPropertySet.hpp
40     - com/sun/star/drawing/XShape.hpp
41     oox/source/drawingml/lineproperties.cxx:
42     # Actually used
43     - com/sun/star/drawing/LineCap.hpp
44     - com/sun/star/drawing/LineJoint.hpp
45     - com/sun/star/drawing/LineStyle.hpp
46     oox/source/drawingml/shape.cxx:
47     # Actually used
48     - diagram/datamodel.hxx
49     # Needed for direct member access
50     - com/sun/star/xml/dom/XDocument.hpp
51     oox/source/drawingml/textparagraph.cxx:
52     # Actually used
53     - com/sun/star/text/XText.hpp
54     - com/sun/star/text/XTextCursor.hpp
55     oox/source/drawingml/textparagraphproperties.cxx:
56     # Actually used
57     - com/sun/star/graphic/XGraphic.hpp
58     - com/sun/star/style/ParagraphAdjust.hpp
59     oox/source/drawingml/textrun.cxx:
60     # Actually used
61     - com/sun/star/frame/XModel.hpp
62     oox/source/drawingml/chart/axisconverter.cxx:
63     # Actually used
64     - com/sun/star/chart2/XCoordinateSystem.hpp
65     oox/source/drawingml/chart/chartconverter.cxx:
66     # Actually used
67     - com/sun/star/chart2/XChartDocument.hpp
68     oox/source/drawingml/chart/converterbase.cxx:
69     # Actually used
70     - com/sun/star/chart2/XChartDocument.hpp
71     - com/sun/star/uno/XComponentContext.hpp
72     oox/source/drawingml/chart/titleconverter.cxx:
73     # Actually used
74     - com/sun/star/chart2/XDiagram.hpp
75     - com/sun/star/chart2/XTitled.hpp
76     oox/source/drawingml/chart/typegroupconverter.cxx:
77     # Actually used
78     - com/sun/star/chart2/XCoordinateSystem.hpp
79     oox/source/drawingml/diagram/diagram.cxx:
80     # Actually used
81     - com/sun/star/xml/dom/XDocument.hpp
82     oox/source/export/drawingml.cxx:
83     # Needed for template
84     - com/sun/star/text/XTextFrame.hpp
85     oox/source/export/vmlexport.cxx:
86     # Needed for template
87     - com/sun/star/text/XTextFrame.hpp
88     oox/source/helper/binarystreambase.cxx:
89     # Actually used
90     - com/sun/star/io/XSeekable.hpp
91     oox/source/helper/binaryinputstream.cxx:
92     # Actually used
93     - com/sun/star/io/XInputStream.hpp
94     - vector
95     oox/source/helper/binaryoutputstream.cxx:
96     # Actually used
97     - com/sun/star/io/XOutputStream.hpp
98     oox/source/helper/progressbar.cxx:
99     # Actually used
100     - com/sun/star/task/XStatusIndicator.hpp
101     oox/source/helper/modelobjecthelper.cxx:
102     # Actually used
103     - com/sun/star/awt/Gradient.hpp
104     - com/sun/star/drawing/LineDash.hpp
105     - com/sun/star/drawing/Hatch.hpp
106     - com/sun/star/drawing/PolyPolygonBezierCoords.hpp
107     - com/sun/star/lang/XMultiServiceFactory.hpp
108     - com/sun/star/graphic/XGraphic.hpp
109     oox/source/helper/propertyset.cxx:
110     # Actually used
111     - com/sun/star/beans/XPropertySet.hpp
112     oox/source/helper/storagebase.cxx:
113     # Actually used
114     - com/sun/star/io/XStream.hpp
115     oox/source/helper/zipstorage.cxx:
116     # Actually used
117     - com/sun/star/embed/XStorage.hpp
118     - com/sun/star/uno/XComponentContext.hpp
119     oox/source/helper/propertymap.cxx:
120     # Actually used
121     - com/sun/star/beans/PropertyValue.hpp
122     oox/source/mathml/importutils.cxx:
123     # Actually used
124     - com/sun/star/xml/sax/XFastAttributeList.hpp
125     oox/source/ole/oleobjecthelper.cxx:
126     # Actually used
127     - com/sun/star/awt/Size.hpp
128     - com/sun/star/lang/XMultiServiceFactory.hpp
129     oox/source/ole/vbamodule.cxx:
130     # Actually used
131     - com/sun/star/container/XNameContainer.hpp
132     oox/source/ole/olestorage.cxx:
133     # Actually used
134      - com/sun/star/uno/XComponentContext.hpp
135     oox/source/ole/olehelper.cxx:
136     # Actually used
137      - com/sun/star/frame/XModel.hpp
138      - com/sun/star/awt/Size.hpp
139      - com/sun/star/uno/XComponentContext.hpp
140     oox/source/ole/vbaproject.cxx:
141     # Actually used
142      - com/sun/star/frame/XModel.hpp
143      - com/sun/star/uno/XComponentContext.hpp
144     oox/source/ole/vbacontrol.cxx:
145     # Actually used
146      - com/sun/star/uno/XComponentContext.hpp
147     oox/source/ppt/comments.cxx:
148     # Needed for rtl::math::round
149      - rtl/math.hxx
150     oox/source/ppt/pptimport.cxx:
151     # Actually used
152     - comphelper/scopeguard.hxx
153     oox/source/ppt/pptshape.cxx:
154     # Needed for template
155     - com/sun/star/frame/XModel.hpp
156     - com/sun/star/drawing/XDrawPage.hpp
157     oox/source/ppt/presPropsfragmenthandler.cxx:
158     # Needed for template
159     - com/sun/star/frame/XModel.hpp
160     oox/source/ppt/slidepersist.cxx:
161     # Needed for template
162     - com/sun/star/frame/XModel.hpp
163     oox/source/ppt/slidetransition.cxx:
164     # Actually used
165     - com/sun/star/animations/XTransitionFilter.hpp
166     oox/source/shape/ShapeFilterBase.cxx:
167     # Needed for template
168     - com/sun/star/frame/XModel.hpp
169     oox/qa/unit/shape.cxx:
170     # Needed for rtl::math::round
171     - rtl/math.hxx
172     oox/source/shape/ShapeContextHandler.cxx:
173     # Actually used
174     - com/sun/star/xml/dom/XDocument.hpp
175     oox/source/token/propertynames.cxx:
176     # Auto-generated C array of property names
177     - propertynames.inc
178     oox/source/token/relationship.cxx:
179     # Auto-generated C array of relationship names
180     - relationship.inc
181     oox/source/token/namespacemap.cxx:
182     # Auto-generated C array of transitional and strict namespace names
183     - namespacenames.inc
184     - namespaces-strictnames.inc
185     oox/source/token/tokenmap.cxx:
186     # Auto-generated C array of token names
187     - tokennames.inc
188     oox/source/vml/vmlinputstream.cxx:
189     # Needed for direct member access
190     - com/sun/star/io/XTextInputStream2.hpp