LCOV - code coverage report
Current view: top level - vcl/source/gdi - outdev3.cxx (source / functions) Hit Total Coverage
Test: libreoffice_filtered.info Lines: 2612 4152 62.9 %
Date: 2012-08-25 Functions: 133 173 76.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 2349 5995 39.2 %

Function Name Sort by function name Hit count Sort by hit count
_Z11CmpKernDataRK11KerningPairS1_ 0
_Z22ImplFreeOutDevFontDatav 158
_ZL12ImplCalcTypeRmR10FontWeightR9FontWidth10FontFamilyPKN3utl12FontNameAttrE 0
_ZL12ImplIsCharIntPKc 0
_ZL13ImplIsCJKFontRK6String 0
_ZL13ImplRotatePosllRlS_i 243505
_ZL17ImplDrawWavePixelllllsP11SalGraphicsP12OutputDevicehll 436240
_ZL18ImplFontSubstituteR6StringtP26ImplDirectFontSubstitution 184643
_ZN12OutputDevice12DrawCtrlTextERK5PointRK6StringtttPSt6vectorI9RectangleSaIS7_EEPS3_ 14264
_ZN12OutputDevice12DrawTextLineERK5Pointl13FontStrikeout13FontUnderlineS4_h 0
_ZN12OutputDevice12DrawWaveLineERK5PointS2_t 3980
_ZN12OutputDevice12ImplDrawTextER9SalLayout 143055
_ZN12OutputDevice12ImplDrawTextERS_RK9RectangleRK6StringtPSt6vectorIS1_SaIS1_EEPS4_RN3vcl11ITextLayoutE 8738
_ZN12OutputDevice12SetTextAlignE9TextAlign 145042
_ZN12OutputDevice12SetTextColorERK5Color 568703
_ZN12OutputDevice13DrawTextArrayERK5PointRK6StringPKltt 49891
_ZN12OutputDevice13SetLayoutModeEm 937850
_ZN12OutputDevice14AddTempDevFontERK6StringS2_ 0
_ZN12OutputDevice14GetDefaultFontEttmPKS_ 97781
_ZN12OutputDevice15DrawStretchTextERK5PointmRK6Stringtt 65257
_ZN12OutputDevice15SetAntialiasingEt 147565
_ZN12OutputDevice16ImplDrawTextLineEllll13FontStrikeout13FontUnderlineS1_h 30502
_ZN12OutputDevice16ImplDrawTextRectEllllll 93887
_ZN12OutputDevice16ImplDrawWaveLineElllllllsRK5Color 6366
_ZN12OutputDevice16ImplGetTextLinesER21ImplMultiTextLineInfolRK6StringtRKN3vcl11ITextLayoutE 2634
_ZN12OutputDevice16SetDigitLanguageEt 1372721
_ZN12OutputDevice16SetOverlineColorERK5Color 28806
_ZN12OutputDevice16SetOverlineColorEv 128980
_ZN12OutputDevice16SetTextFillColorERK5Color 22021
_ZN12OutputDevice16SetTextFillColorEv 197572
_ZN12OutputDevice16SetTextLineColorERK5Color 30149
_ZN12OutputDevice16SetTextLineColorEv 129636
_ZN12OutputDevice17AddFontSubstituteERK6StringS2_t 0
_ZN12OutputDevice17ImplDrawTextLinesER9SalLayout13FontStrikeout13FontUnderlineS3_hh 15446
_ZN12OutputDevice17ImplInitTextColorEv 61581
_ZN12OutputDevice18AddTextRectActionsERK9RectangleRK6StringtR11GDIMetaFile 0
_ZN12OutputDevice18GetGlyphBoundRectsERK5PointRK6StringiiiRSt6vectorI9RectangleSaIS7_EE 2476
_ZN12OutputDevice18ImplDrawRotateTextER9SalLayout 0
_ZN12OutputDevice18ImplDrawTextDirectER9SalLayouth 150376
_ZN12OutputDevice18ImplUpdateFontDataEb 8
_ZN12OutputDevice19EndFontSubstitutionEv 158
_ZN12OutputDevice19ImplDrawSpecialTextER9SalLayout 6178
_ZN12OutputDevice19ImplGetEmphasisMarkER11PolyPolygonRhR9RectangleS4_RlS5_tls 14460
_ZN12OutputDevice20GetNonMnemonicStringERK6StringRt 55819
_ZN12OutputDevice20ImplDrawEmphasisMarkElllRK11PolyPolygonhRK9RectangleS5_ 66998
_ZN12OutputDevice20ImplDrawMnemonicLineElll 13794
_ZN12OutputDevice20ImplDrawWaveTextLineElllll13FontUnderline5Colorh 2386
_ZN12OutputDevice20ImplGetTextBoundRectERK9SalLayout 0
_ZN12OutputDevice20ImplInitTextLineSizeEv 0
_ZN12OutputDevice20ImplIsUnderlineAboveERK4Font 15446
_ZN12OutputDevice20RemoveFontSubstituteEt 0
_ZN12OutputDevice21BeginFontSubstitutionEv 158
_ZN12OutputDevice21ImplDrawEmphasisMarksER9SalLayout 14460
_ZN12OutputDevice21ImplDrawStrikeoutCharElllll13FontStrikeout5Color 1674
_ZN12OutputDevice21ImplDrawStrikeoutLineElllll13FontStrikeout5Color 28816
_ZN12OutputDevice21ImplGetEllipsisStringERKS_RK6StringltRKN3vcl11ITextLayoutE 13859
_ZN12OutputDevice21ImplUpdateAllFontDataEb 0
_ZN12OutputDevice22GetFontSubstituteCountEv 158
_ZN12OutputDevice22ImplDrawTextBackgroundERK9SalLayout 5844
_ZN12OutputDevice24ImplAddDevFontSubstituteERK6StringS2_t 0
_ZN12OutputDevice24ImplDrawStraightTextLineElllll13FontUnderline5Colorh 58594
_ZN12OutputDevice24ImplGetEmphasisMarkStyleERK4Font 69806
_ZN12OutputDevice25ImplInitAboveTextLineSizeEv 0
_ZN12OutputDevice7SetFontERK4Font 1148200
_ZN12OutputDevice8DrawTextERK5PointRK6StringttPSt6vectorI9RectangleSaIS7_EEPS3_ 117327
_ZN12OutputDevice8DrawTextERK9RectangleRK6StringtPSt6vectorIS0_SaIS0_EEPS3_PN3vcl11ITextLayoutE 15279
_ZN12_GLOBAL__N_120stripCharSetFromNameEN3rtl8OUStringE 114983
_ZN13ImplFontCache10InvalidateEv 5
_ZN13ImplFontCache12GetFontEntryEP15ImplDevFontListR17FontSelectPatternP26ImplDirectFontSubstitution 851122
_ZN13ImplFontCache12GetFontEntryEP15ImplDevFontListRK4FontRK4SizefP26ImplDirectFontSubstitution 841765
_ZN13ImplFontCache20GetGlyphFallbackFontEP15ImplDevFontListR17FontSelectPatterniRN3rtl8OUStringE 9357
_ZN13ImplFontCache7ReleaseEP13ImplFontEntry 753509
_ZN13ImplFontCacheC2Eb 2379
_ZN13ImplFontCacheD2Ev 2138
_ZN13ImplFontEntry21AddFallbackForUnicodeEm10FontWeightRK6String 1062
_ZN13ImplFontEntry24IgnoreFallbackForUnicodeEm10FontWeightRK6String 0
_ZN13ImplFontEntryC2ERK17FontSelectPattern 9000
_ZN13ImplFontEntryD0Ev 0
_ZN13ImplFontEntryD2Ev 6931
_ZN15ImplDevFontList15SetFallbackHookEP33ImplGlyphFallbackFontSubstitution 359
_ZN15ImplDevFontList15SetPreMatchHookEP28ImplPreMatchFontSubstitution 359
_ZN15ImplDevFontList3AddEP16PhysicalFontFace 301740
_ZN15ImplDevFontList5ClearEv 4123
_ZN15ImplDevFontListC2Ev 2379
_ZN15ImplDevFontListD0Ev 2138
_ZN15ImplDevFontListD2Ev 2138
_ZN16PhysicalFontFaceC2ERK21ImplDevFontAttributesi 58332
_ZN17FontSelectPattern14copyAttributesERK27FontSelectPatternAttributes 91172
_ZN17FontSelectPatternC2ERK16PhysicalFontFaceRK4Sizefib 0
_ZN17FontSelectPatternC2ERK4FontRK6StringRK4Sizef 841765
_ZN18ImplFontMetricData20ImplInitTextLineSizeEPK12OutputDevice 7334
_ZN18ImplFontMetricData25ImplInitAboveTextLineSizeEv 7334
_ZN18ImplFontMetricDataC2ERK17FontSelectPattern 18357
_ZN18ImplFontSubstEntryC2ERK6StringS2_t 0
_ZN19ImplDevFontListData11AddFontFaceEP16PhysicalFontFace 301740
_ZN19ImplDevFontListData13InitMatchDataERKN3utl22FontSubstConfigurationERK6String 0
_ZN19ImplDevFontListDataC2ERK6String 131426
_ZN19ImplDevFontListDataD2Ev 120554
_ZN21ImplMultiTextLineInfo5ClearEv 2634
_ZN21ImplMultiTextLineInfo7AddLineEP16ImplTextLineInfo 2404
_ZN21ImplMultiTextLineInfoC2Ev 2634
_ZN21ImplMultiTextLineInfoD2Ev 2634
_ZN26ImplDirectFontSubstitution17AddFontSubstituteERK6StringS2_t 0
_ZN26ImplDirectFontSubstitution20RemoveFontSubstituteEi 0
_ZN27FontSelectPatternAttributesC2ERK16PhysicalFontFaceRK4Sizefib 0
_ZN27FontSelectPatternAttributesC2ERK4FontRK6StringRK4Sizef 841765
_ZNK12OutputDevice10GetDevFontEi 526410
_ZNK12OutputDevice10ImplLayoutERK6StringttRK5PointlPKlb 1001409
_ZNK12OutputDevice11GetTextRectERK9RectangleRK6StringtP12TextRectInfoPKN3vcl11ITextLayoutE 2383
_ZNK12OutputDevice11ImplNewFontEv 1111898
_ZNK12OutputDevice12GetTextArrayERK6StringPltt 859066
_ZNK12OutputDevice12GetTextBreakERK6StringltRtttl 0
_ZNK12OutputDevice12GetTextBreakERK6Stringlttlh 56357
_ZNK12OutputDevice12GetTextIsRTLERK6Stringtt 0
_ZNK12OutputDevice12GetTextWidthERK6Stringtt 588038
_ZNK12OutputDevice12ImplInitFontEv 183958
_ZNK12OutputDevice13GetFontMetricERK4Font 0
_ZNK12OutputDevice13GetFontMetricEv 509420
_ZNK12OutputDevice13GetMinKashidaEv 0
_ZNK12OutputDevice13GetTextHeightEv 711362
_ZNK12OutputDevice14GetDevFontSizeERK4Fonti 0
_ZNK12OutputDevice14GetFontCharMapER11FontCharMap 6520
_ZNK12OutputDevice14GetSysFontDataEi 0
_ZNK12OutputDevice14GetTextOutlineER11PolyPolygonRK6StringttthmPKl 0
_ZNK12OutputDevice15GetDevFontCountEv 530635
_ZNK12OutputDevice15GetKerningPairsEmP11KerningPair 0
_ZNK12OutputDevice15GetTextOutlinesERSt6vectorI11PolyPolygonSaIS1_EERK6StringttthmPKl 357
_ZNK12OutputDevice15GetTextOutlinesERSt6vectorIN7basegfx14B2DPolyPolygonESaIS2_EERK6StringttthmPKl 1200
_ZNK12OutputDevice15IsFontAvailableERK6String 45
_ZNK12OutputDevice16GetCtrlTextWidthERK6Stringttt 15562
_ZNK12OutputDevice16GetTextBoundRectER9RectangleRK6StringtttmPKl 125074
_ZNK12OutputDevice16GetTextFillColorEv 9581
_ZNK12OutputDevice16ImplInitFontListEv 1368848
_ZNK12OutputDevice16ValidateKashidasERK6StringtttPKtPt 0
_ZNK12OutputDevice17GetCaretPositionsERK6StringPlttS3_lh 19933
_ZNK12OutputDevice17GetEllipsisStringERK6Stringlt 13856
_ZNK12OutputDevice19GetDevFontSizeCountERK4Font 1481
_ZNK12OutputDevice19GetFontCapabilitiesERN3vcl16FontCapabilitiesE 2
_ZNK12OutputDevice19GetKerningPairCountEv 0
_ZNK12OutputDevice20GetSysTextLayoutDataERK5PointRK6StringttPKl 0
_ZNK12OutputDevice21ImplPrepareLayoutArgsER6StringttlPKl 981170
_ZNK12OutputDevice23ImplGlyphFallbackLayoutEP9SalLayoutR14ImplLayoutArgs 9357
_ZNK12OutputDevice23getFallbackFontThatFitsER13ImplFontEntryR17FontSelectPatterniR14ImplLayoutArgsRK18ImplFontMetricData 9357
_ZNK12OutputDevice9HasGlyphsERK4FontRK6Stringtt 4624
_ZNK13ImplFontCache10IFSD_EqualclERK17FontSelectPatternS3_ 1369369
_ZNK13ImplFontCache9IFSD_HashclERK17FontSelectPattern 619457
_ZNK13ImplFontEntry16GFBCacheKey_HashclERKSt4pairIm10FontWeightE 13170
_ZNK13ImplFontEntry21GetFallbackForUnicodeEm10FontWeightP6String 13224
_ZNK15ImplDevFontList13InitMatchDataEv 0
_ZNK15ImplDevFontList14FindFontFamilyERK6String 20240
_ZNK15ImplDevFontList14GetDevFontListEv 2925
_ZNK15ImplDevFontList14GetDevSizeListERK6String 1481
_ZNK15ImplDevFontList14ImplFindByFontER17FontSelectPatternbP26ImplDirectFontSubstitution 166011
_ZNK15ImplDevFontList15FindDefaultFontEv 0
_ZNK15ImplDevFontList19ImplFindByAliasNameERKN3rtl8OUStringES3_ 0
_ZNK15ImplDevFontList20GetGlyphFallbackFontER17FontSelectPatternRN3rtl8OUStringEi 9357
_ZNK15ImplDevFontList20ImplFindByAttributesEm10FontWeight9FontWidth10FontItalicRKN3rtl8OUStringE 0
_ZNK15ImplDevFontList20ImplFindBySearchNameERK6String 488537
_ZNK15ImplDevFontList20ImplFindByTokenNamesERKN3rtl8OUStringE 0
_ZNK15ImplDevFontList23ImplFindBySubstFontAttrERKN3utl12FontNameAttrE 18632
_ZNK15ImplDevFontList24InitGenericGlyphFallbackEv 0
_ZNK15ImplDevFontList5CloneEbb 2004
_ZNK16PhysicalFontFace13IsBetterMatchERK17FontSelectPatternR15FontMatchStatus 28452
_ZNK16PhysicalFontFace15CompareWithSizeERKS_ 329436
_ZNK16PhysicalFontFace17CompareIgnoreSizeERKS_ 532044
_ZNK18ImplFontAttributeseqERKS_ 188552
_ZNK19ImplDevFontListData14GetFontHeightsERSt3setIiSt4lessIiESaIiEE 1464
_ZNK19ImplDevFontListData16FindBestFontFaceERK17FontSelectPattern 9000
_ZNK19ImplDevFontListData17UpdateDevFontListER18ImplGetDevFontList 164160
_ZNK19ImplDevFontListData19UpdateCloneFontListER15ImplDevFontListbb 110142
_ZNK26ImplDirectFontSubstitution18FindFontSubstituteER6StringRKS0_t 49768
_ZNK27FontSelectPatternAttributes8hashCodeEv 619457
_ZNK27FontSelectPatternAttributeseqERKS_ 188552

Generated by: LCOV version 1.10