| accumStyle | Diagrams.Backend.Cairo.Internal | 
| addStop | Diagrams.Backend.Cairo.Internal | 
| animMain | Diagrams.Backend.Cairo.CmdLine | 
| B | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo, Diagrams.Backend.Cairo.CmdLine | 
| C | Diagrams.Backend.Cairo.Internal | 
| Cairo |  | 
| 1 (Type/Class) | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo, Diagrams.Backend.Cairo.CmdLine | 
| 2 (Data Constructor) | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| cairoBypassAdjust | Diagrams.Backend.Cairo.Internal | 
| cairoFileName | Diagrams.Backend.Cairo.Internal | 
| CairoOptions | Diagrams.Backend.Cairo.Internal | 
| cairoOutputType | Diagrams.Backend.Cairo.Internal | 
| cairoPath | Diagrams.Backend.Cairo.Internal | 
| cairoSizeSpec | Diagrams.Backend.Cairo.Internal | 
| cairoSpreadMethod | Diagrams.Backend.Cairo.Internal | 
| CairoState |  | 
| 1 (Type/Class) | Diagrams.Backend.Cairo.Internal | 
| 2 (Data Constructor) | Diagrams.Backend.Cairo.Internal | 
| cairoStyle | Diagrams.Backend.Cairo.Internal | 
| cairoTransf | Diagrams.Backend.Cairo.Internal | 
| defaultMain | Diagrams.Backend.Cairo.CmdLine | 
| fromFillRule | Diagrams.Backend.Cairo.Internal | 
| fromFontSlant | Diagrams.Backend.Cairo.Internal | 
| fromFontWeight | Diagrams.Backend.Cairo.Internal | 
| fromLineCap | Diagrams.Backend.Cairo.Internal | 
| fromLineJoin | Diagrams.Backend.Cairo.Internal | 
| getStyleAttrib | Diagrams.Backend.Cairo.Internal | 
| gifMain | Diagrams.Backend.Cairo.CmdLine | 
| GifOpts |  | 
| 1 (Type/Class) | Diagrams.Backend.Cairo.CmdLine | 
| 2 (Data Constructor) | Diagrams.Backend.Cairo.CmdLine | 
| gifRender | Diagrams.Backend.Cairo.CmdLine | 
| if' | Diagrams.Backend.Cairo.Internal | 
| ignoreFill | Diagrams.Backend.Cairo.Internal | 
| layoutStyledText | Diagrams.Backend.Cairo.Internal | 
| liftC | Diagrams.Backend.Cairo.Internal | 
| mainWith | Diagrams.Backend.Cairo.CmdLine | 
| multiMain | Diagrams.Backend.Cairo.CmdLine | 
| Options | Diagrams.Backend.Cairo.Internal | 
| OutputType | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| PDF | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| PNG | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| PS | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| queryCairo | Diagrams.Backend.Cairo.Text | 
| Render | Diagrams.Backend.Cairo.Internal | 
| renderC | Diagrams.Backend.Cairo.Internal | 
| renderCairo | Diagrams.Backend.Cairo | 
| renderForeignPtr | Diagrams.Backend.Cairo.Ptr | 
| renderForeignPtrOpaque | Diagrams.Backend.Cairo.Ptr | 
| RenderM | Diagrams.Backend.Cairo.Internal | 
| RenderOnly | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| renderPtr | Diagrams.Backend.Cairo.Ptr | 
| renderToList | Diagrams.Backend.Cairo.List | 
| restore | Diagrams.Backend.Cairo.Internal | 
| runC | Diagrams.Backend.Cairo.Internal | 
| runRenderM | Diagrams.Backend.Cairo.Internal | 
| save | Diagrams.Backend.Cairo.Internal | 
| setTexture | Diagrams.Backend.Cairo.Internal | 
| SVG | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo | 
| textLineBoundedIO | Diagrams.Backend.Cairo.Text | 
| textVisualBoundedIO | Diagrams.Backend.Cairo.Text | 
| toARGB | Diagrams.Backend.Cairo.Internal | 
| toImageRGBA8 | Diagrams.Backend.Cairo.Internal | 
| toRender | Diagrams.Backend.Cairo.Internal | 
| unsafeCairo | Diagrams.Backend.Cairo.Text | 
| _accumStyle | Diagrams.Backend.Cairo.Internal | 
| _cairoBypassAdjust | Diagrams.Backend.Cairo.Internal | 
| _cairoFileName | Diagrams.Backend.Cairo.Internal | 
| _cairoOutputType | Diagrams.Backend.Cairo.Internal | 
| _cairoSizeSpec | Diagrams.Backend.Cairo.Internal | 
| _dither | Diagrams.Backend.Cairo.CmdLine | 
| _ignoreFill | Diagrams.Backend.Cairo.Internal | 
| _loopRepeat | Diagrams.Backend.Cairo.CmdLine | 
| _noLooping | Diagrams.Backend.Cairo.CmdLine |