LCOV - code coverage report
Current view: top level - lib/Support - CommandLine.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 831 1018 81.6 %
Date: 2017-09-14 15:23:50 Functions: 87 116 75.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
LLVMParseCommandLineOptions 0
_ZN12_GLOBAL__N_111HelpPrinterD0Ev 0
_ZN12_GLOBAL__N_122CategorizedHelpPrinterD0Ev 0
_ZN4llvm2cl11OptionValueINS0_13boolOrDefaultEE6anchorEv 0
_ZN4llvm2cl11OptionValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6anchorEv 0
_ZN4llvm2cl17basic_parser_impl6anchorEv 0
_ZN4llvm2cl18GenericOptionValue6anchorEv 0
_ZN4llvm2cl6Option6anchorEv 0
_ZN4llvm2cl6parserINS0_13boolOrDefaultEE6anchorEv 0
_ZN4llvm2cl6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6anchorEv 0
_ZN4llvm2cl6parserIbE6anchorEv 0
_ZN4llvm2cl6parserIcE6anchorEv 0
_ZN4llvm2cl6parserIdE6anchorEv 0
_ZN4llvm2cl6parserIfE6anchorEv 0
_ZN4llvm2cl6parserIiE6anchorEv 0
_ZN4llvm2cl6parserIjE6anchorEv 0
_ZN4llvm2cl6parserIyE6anchorEv 0
_ZNK4llvm2cl17basic_parser_impl15printOptionNameERKNS0_6OptionEm 0
_ZNK4llvm2cl17basic_parser_impl18printOptionNoValueERKNS0_6OptionEm 0
_ZNK4llvm2cl19generic_parser_base22printGenericOptionDiffERKNS0_6OptionERKNS0_18GenericOptionValueES7_m 0
_ZNK4llvm2cl6parserINS0_13boolOrDefaultEE15printOptionDiffERKNS0_6OptionES2_NS0_11OptionValueIS2_EEm 0
_ZNK4llvm2cl6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE15printOptionDiffERKNS0_6OptionENS_9StringRefERKNS0_11OptionValueIS7_EEm 0
_ZNK4llvm2cl6parserIbE15printOptionDiffERKNS0_6OptionEbNS0_11OptionValueIbEEm 0
_ZNK4llvm2cl6parserIcE15printOptionDiffERKNS0_6OptionEcNS0_11OptionValueIcEEm 0
_ZNK4llvm2cl6parserIdE15printOptionDiffERKNS0_6OptionEdNS0_11OptionValueIdEEm 0
_ZNK4llvm2cl6parserIfE15printOptionDiffERKNS0_6OptionEfNS0_11OptionValueIfEEm 0
_ZNK4llvm2cl6parserIiE15printOptionDiffERKNS0_6OptionEiNS0_11OptionValueIiEEm 0
_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm 0
_ZNK4llvm2cl6parserIyE15printOptionDiffERKNS0_6OptionEyNS0_11OptionValueIyEEm 0
_ZN12_GLOBAL__N_111HelpPrinter16printSubCommandsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl10SubCommandEELj128EEEm.isra.91 1
_ZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPN4llvm2cl6OptionENS1_9StringRefE 1
_ZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPN4llvm2cl6OptionENS1_9StringRefEPNS2_10SubCommandE 1
_ZN4llvm2cl19PrintVersionMessageEv 1
_ZNK4llvm2cl5alias14getOptionWidthEv 1
_ZNK4llvm2cl5alias15printOptionInfoEm 1
_ZN4llvm2cl23ParseEnvironmentOptionsEPKcS2_S2_ 2
_ZN4llvm2cl6parserIdE5parseERNS0_6OptionENS_9StringRefES5_Rd 2
_ZN12_GLOBAL__N_114VersionPrinteraSEb 3
_ZN12_GLOBAL__N_114VersionPrinter5printEv.isra.212 4
_ZN4llvm2cl20getRegisteredOptionsERNS0_10SubCommandE 4
_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefE 4
_ZN12_GLOBAL__N_122CategorizedHelpPrinter12printOptionsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl6OptionEELj128EEEm 8
_ZN4llvm2cl6parserIyE5parseERNS0_6OptionENS_9StringRefES5_Ry 8
_ZL14SubNameComparePKSt4pairIPKcPN4llvm2cl10SubCommandEES8_ 9
_ZN12_GLOBAL__N_117CommandLineParser5resetEv 9
_ZN4llvm2cl22ResetCommandLineParserEv 9
_ZN4llvm2cl10SubCommand20unregisterSubCommandEv 11
_ZN4llvm2cl25ResetAllOptionOccurrencesEv 14
_ZN12_GLOBAL__N_122CategorizedHelpPrinter21OptionCategoryCompareEPKPN4llvm2cl14OptionCategoryES6_ 16
_ZN4llvm2cl6parserIfE5parseERNS0_6OptionENS_9StringRefES5_Rf 17
_ZN4llvm2cl10SubCommand5resetEv 18
_ZL11parseDoubleRN4llvm2cl6OptionENS_9StringRefERd 19
_ZL14parseBackslashN4llvm9StringRefEmRNS_11SmallStringILj128EEE 19
_ZN12_GLOBAL__N_111HelpPrinter12printOptionsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl6OptionEELj128EEEm 19
_ZN4llvm2cl22TokenizeGNUCommandLineENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEEb 19
_ZN4llvm2cl16PrintHelpMessageEbb 22
_ZL18ExpandResponseFileN4llvm9StringRefERNS_11StringSaverEPFvS0_S2_RNS_15SmallVectorImplIPKcEEbES7_bb 23
_ZL15sortSubCommandsRKN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEEERNS_15SmallVectorImplISt4pairIPKcS3_EEE 27
_ZN4llvm2cl6Option14removeArgumentEv 49
_ZN12_GLOBAL__N_117CommandLineParser24getRegisteredSubcommandsEv 66
_ZN4llvm2cl24getRegisteredSubcommandsEv 66
_ZN4llvm2cl26TokenizeWindowsCommandLineENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEEb 89
_ZN4llvm2cl17SetVersionPrinterESt8functionIFvRNS_11raw_ostreamEEE 282
_ZN4llvm2cl6parserINS0_13boolOrDefaultEE5parseERNS0_6OptionENS_9StringRefES6_RS2_ 800
_ZN4llvm2cl6parserIiE5parseERNS0_6OptionENS_9StringRefES5_Ri 849
_ZN4llvm2cl6parserIjE5parseERNS0_6OptionENS_9StringRefES5_Rj 936
_ZNK4llvm2cl10SubCommandcvbEv 1252
_ZN4llvm2cl10SubCommand18registerSubCommandEv 1307
_ZL13getOptionPredN4llvm9StringRefERmPFbPKNS_2cl6OptionEERKNS_9StringMapIPS3_NS_15MallocAllocatorEEE 1877
_ZN4llvm2cl9extrahelpC2ENS_9StringRefE 1973
_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm 3323
_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm 3543
_ZNK4llvm2cl17basic_parser_impl14getOptionWidthERKNS0_6OptionE 6669
_ZL14OptNameComparePKSt4pairIPKcPN4llvm2cl6OptionEES8_ 22788
_ZN4llvm2cl22AddExtraVersionPrinterESt8functionIFvRNS_11raw_ostreamEEE 24898
_ZN4llvm2cl17PrintOptionValuesEv 31374
_ZN12_GLOBAL__N_117CommandLineParser16LookupSubCommandEN4llvm9StringRefE 35220
_ZN4llvm2cl6parserIbE5parseERNS0_6OptionENS_9StringRefES5_Rb 36744
_ZN12_GLOBAL__N_117CommandLineParserD2Ev 62366
_ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE 97587
_ZN12_GLOBAL__N_117CommandLineParserC2Ev 121345
_GLOBAL__sub_I_CommandLine.cpp 121355
_ZN4llvm2cl19ExpandResponseFilesERNS_11StringSaverEPFvNS_9StringRefES2_RNS_15SmallVectorImplIPKcEEbES8_bb 121513
_ZN12_GLOBAL__N_117CommandLineParser12LookupOptionERN4llvm2cl10SubCommandERNS1_9StringRefES6_.isra.144 140803
_ZN12_GLOBAL__N_111HelpPrinterD2Ev 242710
_ZN12_GLOBAL__N_122CategorizedHelpPrinterD2Ev 242710
_ZN4llvm2cl14OptionCategory16registerCategoryEv 281038
_ZN4llvm2cl19generic_parser_base10findOptionENS_9StringRefE 28585287
_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionENS1_9StringRefE 37210020
_ZN4llvm2cl16AddLiteralOptionERNS0_6OptionENS_9StringRefE 37210020
_ZN4llvm2cl6Option9setArgStrENS_9StringRefE 83206794
_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionE 83453733
_ZN4llvm2cl6Option11addArgumentEv 83453733

Generated by: LCOV version 1.13