LCOV - code coverage report
Current view: top level - vcl/source/gdi - outdev3.cxx (source / functions) Hit Total Coverage
Test: commit 0e63ca4fde4e446f346e35849c756a30ca294aab Lines: 2203 3233 68.1 %
Date: 2014-04-11 Functions: 111 136 81.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_outdev3.cxx 172
_Z18ImplFontSubstituteRN3rtl8OUStringE 745153
_Z41__static_initialization_and_destruction_0ii 172
_ZL12ImplIsCharIntPKc 0
_ZL13ImplRotatePosllRlS_i 184816
_ZL17ImplDrawWavePixelllllsP11SalGraphicsP12OutputDevicebll 210887
_ZN12OutputDevice12DrawCtrlTextERK5PointRKN3rtl8OUStringElltPSt6vectorI9RectangleSaIS8_EEPS4_ 8657
_ZN12OutputDevice12DrawTextLineERK5Pointl13FontStrikeout13FontUnderlineS4_b 0
_ZN12OutputDevice12DrawWaveLineERK5PointS2_ 683
_ZN12OutputDevice12ImplDrawTextER9SalLayout 138808
_ZN12OutputDevice12ImplDrawTextERS_RK9RectangleRKN3rtl8OUStringEtPSt6vectorIS1_SaIS1_EEPS5_RN3vcl11ITextLayoutE 4574
_ZN12OutputDevice12SetTextAlignE9TextAlign 101531
_ZN12OutputDevice12SetTextColorERK5Color 408052
_ZN12OutputDevice13DrawTextArrayERK5PointRKN3rtl8OUStringEPKlll 26287
_ZN12OutputDevice13SetLayoutModeEm 939549
_ZN12OutputDevice14AddTempDevFontERKN3rtl8OUStringES3_ 0
_ZN12OutputDevice14GetDefaultFontEttmPKS_ 110112
_ZN12OutputDevice15DrawStretchTextERK5PointmRKN3rtl8OUStringEll 38685
_ZN12OutputDevice15SetAntialiasingEt 111634
_ZN12OutputDevice16ImplDrawTextLineEllll13FontStrikeout13FontUnderlineS1_b 21917
_ZN12OutputDevice16ImplDrawTextRectEllllll 67674
_ZN12OutputDevice16ImplDrawWaveLineElllllllsRK5Color 2742
_ZN12OutputDevice16ImplGetTextLinesER21ImplMultiTextLineInfolRKN3rtl8OUStringEtRKN3vcl11ITextLayoutE 2308
_ZN12OutputDevice16SetDigitLanguageEt 1235749
_ZN12OutputDevice16SetOverlineColorERK5Color 25751
_ZN12OutputDevice16SetOverlineColorEv 93495
_ZN12OutputDevice16SetTextFillColorERK5Color 15998
_ZN12OutputDevice16SetTextFillColorEv 147405
_ZN12OutputDevice16SetTextLineColorERK5Color 28000
_ZN12OutputDevice16SetTextLineColorEv 93897
_ZN12OutputDevice17AddFontSubstituteERKN3rtl8OUStringES3_t 0
_ZN12OutputDevice17ImplClearFontDataEb 42
_ZN12OutputDevice17ImplDrawTextLinesER9SalLayout13FontStrikeout13FontUnderlineS3_bb 13865
_ZN12OutputDevice17ImplInitTextColorEv 45157
_ZN12OutputDevice18AddTextRectActionsERK9RectangleRKN3rtl8OUStringEtR11GDIMetaFile 0
_ZN12OutputDevice18GetGlyphBoundRectsERK5PointRKN3rtl8OUStringEiiiRSt6vectorI9RectangleSaIS8_EE 2487
_ZN12OutputDevice18ImplDrawRotateTextER9SalLayout 0
_ZN12OutputDevice18ImplDrawTextDirectER9SalLayoutbm 144019
_ZN12OutputDevice18ImplUpdateFontDataEb 42
_ZN12OutputDevice19EndFontSubstitutionEv 80
_ZN12OutputDevice19ImplDrawSpecialTextER9SalLayout 5261
_ZN12OutputDevice19ImplGetEmphasisMarkER11PolyPolygonRbR9RectangleS4_RlS5_tls 12944
_ZN12OutputDevice19ImplRefreshFontDataEb 42
_ZN12OutputDevice20GetNonMnemonicStringERKN3rtl8OUStringERl 54268
_ZN12OutputDevice20ImplDrawEmphasisMarkElllRK11PolyPolygonbRK9RectangleS5_ 46872
_ZN12OutputDevice20ImplDrawMnemonicLineElll 8458
_ZN12OutputDevice20ImplDrawWaveTextLineElllll13FontUnderline5Colorb 2059
_ZN12OutputDevice20ImplGetTextBoundRectERK9SalLayout 0
_ZN12OutputDevice20ImplInitTextLineSizeEv 0
_ZN12OutputDevice20ImplIsUnderlineAboveERK4Font 13865
_ZN12OutputDevice20RemoveFontSubstituteEt 0
_ZN12OutputDevice21BeginFontSubstitutionEv 80
_ZN12OutputDevice21ImplDrawEmphasisMarksER9SalLayout 12944
_ZN12OutputDevice21ImplDrawStrikeoutCharElllll13FontStrikeout5Color 1238
_ZN12OutputDevice21ImplDrawStrikeoutLineElllll13FontStrikeout5Color 19983
_ZN12OutputDevice21ImplGetEllipsisStringERKS_RKN3rtl8OUStringEltRKN3vcl11ITextLayoutE 8477
_ZN12OutputDevice21ImplUpdateAllFontDataEb 0
_ZN12OutputDevice22GetFontSubstituteCountEv 80
_ZN12OutputDevice22ImplDrawTextBackgroundERK9SalLayout 7319
_ZN12OutputDevice24ImplDrawStraightTextLineElllll13FontUnderline5Colorb 40383
_ZN12OutputDevice24ImplGetEmphasisMarkStyleERK4Font 52120
_ZN12OutputDevice25ImplInitAboveTextLineSizeEv 0
_ZN12OutputDevice30ImplUpdateFontDataForAllFramesEMS_FvbEb 0
_ZN12OutputDevice7SetFontERK4Font 956815
_ZN12OutputDevice8DrawTextERK5PointRKN3rtl8OUStringEllPSt6vectorI9RectangleSaIS8_EEPS4_ 117195
_ZN12OutputDevice8DrawTextERK9RectangleRKN3rtl8OUStringEtPSt6vectorIS0_SaIS0_EEPS4_PN3vcl11ITextLayoutE 6986
_ZN13ImplFontCache10InvalidateEv 42
_ZN13ImplFontCache12GetFontEntryEP22PhysicalFontCollectionR17FontSelectPattern 741113
_ZN13ImplFontCache12GetFontEntryEP22PhysicalFontCollectionRK4FontRK4Sizef 732478
_ZN13ImplFontCache20GetGlyphFallbackFontEP22PhysicalFontCollectionR17FontSelectPatterniRN3rtl8OUStringE 8635
_ZN13ImplFontCache7ReleaseEP13ImplFontEntry 670895
_ZN13ImplFontCacheC2Ev 2717
_ZN13ImplFontCacheD2Ev 2604
_ZN13ImplFontEntry21AddFallbackForUnicodeEm10FontWeightRKN3rtl8OUStringE 91
_ZN13ImplFontEntry24IgnoreFallbackForUnicodeEm10FontWeightRKN3rtl8OUStringE 6
_ZN13ImplFontEntryC2ERK17FontSelectPattern 8826
_ZN13ImplFontEntryD0Ev 0
_ZN13ImplFontEntryD2Ev 7582
_ZN17FontSelectPattern14copyAttributesERK27FontSelectPatternAttributes 246136
_ZN17FontSelectPatternC2ERK4FontRKN3rtl8OUStringERK4Sizef 732478
_ZN18ImplFontMetricData20ImplInitTextLineSizeEPK12OutputDevice 8435
_ZN18ImplFontMetricData25ImplInitAboveTextLineSizeEv 8435
_ZN18ImplFontMetricDataC2ERK17FontSelectPattern 8826
_ZN18ImplFontSubstEntryC2ERKN3rtl8OUStringES3_t 0
_ZN21ImplMultiTextLineInfo5ClearEv 2308
_ZN21ImplMultiTextLineInfo7AddLineEP16ImplTextLineInfo 2069
_ZN21ImplMultiTextLineInfoC2Ev 2308
_ZN21ImplMultiTextLineInfoD2Ev 2308
_ZN26ImplDirectFontSubstitution17AddFontSubstituteERKN3rtl8OUStringES3_t 0
_ZN26ImplDirectFontSubstitution20RemoveFontSubstituteEi 0
_ZN27FontSelectPatternAttributesC2ERK4FontRKN3rtl8OUStringERK4Sizef 732478
_ZNK12OutputDevice10GetDevFontEi 754551
_ZNK12OutputDevice10ImplLayoutERKN3rtl8OUStringEllRK5PointlPKl 936431
_ZNK12OutputDevice11GetTextRectERK9RectangleRKN3rtl8OUStringEtP12TextRectInfoPKN3vcl11ITextLayoutE 1368
_ZNK12OutputDevice11ImplNewFontEv 1047693
_ZNK12OutputDevice12GetTextArrayERKN3rtl8OUStringEPlll 837632
_ZNK12OutputDevice12GetTextBreakERKN3rtl8OUStringEllll 38210
_ZNK12OutputDevice12GetTextBreakERKN3rtl8OUStringEltRllll 0
_ZNK12OutputDevice12GetTextIsRTLERKN3rtl8OUStringEll 1
_ZNK12OutputDevice12GetTextWidthERKN3rtl8OUStringEll 626024
_ZNK12OutputDevice12ImplInitFontEv 190917
_ZNK12OutputDevice13GetFontMetricERK4Font 0
_ZNK12OutputDevice13GetFontMetricEv 477219
_ZNK12OutputDevice13GetMinKashidaEv 0
_ZNK12OutputDevice13GetTextHeightEv 675416
_ZNK12OutputDevice14GetDevFontSizeERK4Fonti 0
_ZNK12OutputDevice14GetFontCharMapER11FontCharMap 5100
_ZNK12OutputDevice14GetSysFontDataEi 0
_ZNK12OutputDevice14GetTextOutlineER11PolyPolygonRKN3rtl8OUStringElllbmPKl 0
_ZNK12OutputDevice15GetDevFontCountEv 758888
_ZNK12OutputDevice15GetTextOutlinesERSt6vectorI11PolyPolygonSaIS1_EERKN3rtl8OUStringElllbmPKl 147
_ZNK12OutputDevice15GetTextOutlinesERSt6vectorIN7basegfx14B2DPolyPolygonESaIS2_EERKN3rtl8OUStringElllbmPKl 511
_ZNK12OutputDevice15IsFontAvailableERKN3rtl8OUStringE 35
_ZNK12OutputDevice15getFallbackFontER13ImplFontEntryR17FontSelectPatterniR14ImplLayoutArgs 1132
_ZNK12OutputDevice16GetCtrlTextWidthERKN3rtl8OUStringEllt 26162
_ZNK12OutputDevice16GetTextBoundRectER9RectangleRKN3rtl8OUStringElllmPKl 135536
_ZNK12OutputDevice16GetTextFillColorEv 24170
_ZNK12OutputDevice16ImplInitFontListEv 1597551
_ZNK12OutputDevice16ValidateKashidasERKN3rtl8OUStringElllPKlPl 0
_ZNK12OutputDevice17GetCaretPositionsERKN3rtl8OUStringEPlllS4_lb 14811
_ZNK12OutputDevice17GetEllipsisStringERKN3rtl8OUStringElt 8476
_ZNK12OutputDevice19GetDevFontSizeCountERK4Font 808
_ZNK12OutputDevice19GetFontCapabilitiesERN3vcl16FontCapabilitiesE 522
_ZNK12OutputDevice20GetSysTextLayoutDataERK5PointRKN3rtl8OUStringEllPKl 0
_ZNK12OutputDevice21ImplPrepareLayoutArgsERN3rtl8OUStringElllPKl 936432
_ZNK12OutputDevice22approximate_char_widthEv 281
_ZNK12OutputDevice23ImplGlyphFallbackLayoutEP9SalLayoutR14ImplLayoutArgs 677
_ZNK12OutputDevice9HasGlyphsERK4FontRKN3rtl8OUStringEll 3821
_ZNK13ImplFontCache10IFSD_EqualclERK17FontSelectPatternS3_ 1492301
_ZNK13ImplFontCache9IFSD_HashclERK17FontSelectPattern 1491908
_ZNK13ImplFontEntry16GFBCacheKey_HashclERKSt4pairIm10FontWeightE 885
_ZNK13ImplFontEntry21GetFallbackForUnicodeEm10FontWeightPN3rtl8OUStringE 918
_ZNK18ImplFontAttributeseqERKS_ 553211
_ZNK26ImplDirectFontSubstitution18FindFontSubstituteERN3rtl8OUStringERKS1_t 0
_ZNK27FontSelectPatternAttributes8hashCodeEv 1491908
_ZNK27FontSelectPatternAttributeseqERKS_ 553211

Generated by: LCOV version 1.10