vcl: no raw pointers
[LibreOffice.git] / canvas / IwyuFilter_canvas.yaml
blob74419ea5610357d103eabdaf5841208f2df1b258
1 ---
2 assumeFilename: canvas/source/cairo/cairo_canvas.cxx
3 excludelist:
4     canvas/inc/parametricpolypolygon.hxx:
5     # base class has to be a complete type
6     - com/sun/star/lang/XServiceInfo.hpp
7     - com/sun/star/rendering/XParametricPolyPolygon2D.hpp
8     canvas/inc/base/cachedprimitivebase.hxx:
9     # base class has to be a complete type
10     - com/sun/star/rendering/XCachedPrimitive.hpp
11     - com/sun/star/lang/XServiceInfo.hpp
12     canvas/source/cairo/cairo_cachedbitmap.cxx:
13     # Actually in use
14     - com/sun/star/rendering/XCanvas.hpp
15     canvas/source/cairo/cairo_spritecanvas.cxx:
16     # Needed for nested name specifier
17     - com/sun/star/awt/XTopWindow.hpp
18     # Complete type needed for return type
19     - basegfx/range/b2irange.hxx
20     canvas/source/opengl/ogl_canvascustomsprite.cxx:
21     # Complete type needed for B2DPolyPolygon return type
22     - basegfx/polygon/b2dpolypolygon.hxx
23     canvas/source/cairo/cairo_spritecanvashelper.cxx:
24     # Needed for boost/polymorphic_cast.hpp
25     - boost/cast.hpp
26     canvas/source/opengl/ogl_canvastools.cxx:
27     # Actually in use
28     - com/sun/star/rendering/ARGBColor.hpp
29     canvas/source/opengl/ogl_spritedevicehelper.cxx:
30     # Needed for nested name specifier
31     - com/sun/star/awt/XTopWindow.hpp
32     canvas/source/opengl/ogl_texturecache.cxx:
33     # Actually in use
34     - com/sun/star/geometry/IntegerSize2D.hpp
35     canvas/source/tools/surface.cxx:
36     # Actually in use
37     - comphelper/scopeguard.hxx
38     canvas/source/vcl/cachedbitmap.cxx:
39     # Actually in use
40     - com/sun/star/rendering/XCanvas.hpp
41     canvas/source/vcl/spritecanvas.cxx:
42     # Actually in use
43     - com/sun/star/awt/XTopWindow.hpp
44     canvas/source/vcl/spritecanvashelper.cxx:
45     # Needed for boost/polymorphic_cast.hpp
46     - boost/cast.hpp