s/\bCairoFormatT\b/cairo.Format/g
s/\bCairoContentT\b/cairo.Content/g
s/\bCairoFontTypeT\b/cairo.FontType/g
s/\bCairoT\b/CairoContextT/g
s/\bptr ptr CairoRectangleListT\b/cairovaaaaarRectangleList/g
s/\bptr CairoRectangleListT\b/cairoptttttrRectangleList/g
s/\bCairoRectangleListT\b/cairo.RectangleListObj/g
s/\bptr ptr CairoRectangleIntT\b/cairovaaaaarRectangleInt/g
s/\bptr CairoRectangleIntT\b/cairoptttttrRectangleInt/g
s/\bCairoRectangleIntT\b/cairo.RectangleIntObj/g
s/\bptr ptr CairoUserDataKeyT\b/cairovaaaaarUserDataKey/g
s/\bptr CairoUserDataKeyT\b/cairoptttttrUserDataKey/g
s/\bCairoUserDataKeyT\b/cairo.UserDataKeyObj/g
s/\bptr ptr CairoTextClusterT\b/cairovaaaaarTextCluster/g
s/\bptr CairoTextClusterT\b/cairoptttttrTextCluster/g
s/\bCairoTextClusterT\b/cairo.TextClusterObj/g
s/\bptr ptr CairoTextExtentsT\b/cairovaaaaarTextExtents/g
s/\bptr CairoTextExtentsT\b/cairoptttttrTextExtents/g
s/\bCairoTextExtentsT\b/cairo.TextExtentsObj/g
s/\bptr ptr CairoFontExtentsT\b/cairovaaaaarFontExtents/g
s/\bptr CairoFontExtentsT\b/cairoptttttrFontExtents/g
s/\bCairoFontExtentsT\b/cairo.FontExtentsObj/g
s/\bptr ptr CairoFontOptionsT\b/cairovaaaaarFontOptions/g
s/\bptr CairoFontOptionsT\b/cairoptttttrFontOptions/g
s/\bCairoFontOptionsT\b/cairo.FontOptionsObj/g
s/\bptr ptr CairoScaledFontT\b/cairovaaaaarScaledFont/g
s/\bptr CairoScaledFontT\b/cairoptttttrScaledFont/g
s/\bCairoScaledFontT\b/cairo.ScaledFontObj/g
s/\bptr ptr CairoRectangleT\b/cairovaaaaarRectangle/g
s/\bptr CairoRectangleT\b/cairoptttttrRectangle/g
s/\bCairoRectangleT\b/cairo.RectangleObj/g
s/\bptr ptr CairoFontFaceT\b/cairovaaaaarFontFace/g
s/\bptr CairoFontFaceT\b/cairoptttttrFontFace/g
s/\bCairoFontFaceT\b/cairo.FontFaceObj/g
s/\bptr ptr CairoContextT\b/cairovaaaaarContext/g
s/\bptr CairoContextT\b/cairoptttttrContext/g
s/\bCairoContextT\b/cairo.ContextObj/g
s/\bptr ptr CairoSurfaceT\b/cairovaaaaarSurface/g
s/\bptr CairoSurfaceT\b/cairoptttttrSurface/g
s/\bCairoSurfaceT\b/cairo.SurfaceObj/g
s/\bptr ptr CairoPatternT\b/cairovaaaaarPattern/g
s/\bptr CairoPatternT\b/cairoptttttrPattern/g
s/\bCairoPatternT\b/cairo.PatternObj/g
s/\bptr ptr CairoDeviceT\b/cairovaaaaarDevice/g
s/\bptr CairoDeviceT\b/cairoptttttrDevice/g
s/\bCairoDeviceT\b/cairo.DeviceObj/g
s/\bptr ptr CairoMatrixT\b/cairovaaaaarMatrix/g
s/\bptr CairoMatrixT\b/cairoptttttrMatrix/g
s/\bCairoMatrixT\b/cairo.MatrixObj/g
s/\bptr ptr CairoRegionT\b/cairovaaaaarRegion/g
s/\bptr CairoRegionT\b/cairoptttttrRegion/g
s/\bCairoRegionT\b/cairo.RegionObj/g
s/\bptr ptr CairoGlyphT\b/cairovaaaaarGlyph/g
s/\bptr CairoGlyphT\b/cairoptttttrGlyph/g
s/\bCairoGlyphT\b/cairo.GlyphObj/g
s/\bptr ptr CairoPathT\b/cairovaaaaarPath/g
s/\bptr CairoPathT\b/cairoptttttrPath/g
s/\bCairoPathT\b/cairo.PathObj/g
s/cairovaaaaar/var cairo./g
s/cairoptttttr/cairo./g
