LCOV - code coverage report
Current view:
top level
-
lib/Support
- CommandLine.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
652
882
73.9 %
Date:
2018-10-20 13:21:21
Functions:
78
114
68.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
LLVMParseCommandLineOptions
0
_ZL11parseDoubleRN4llvm2cl6OptionENS_9StringRefERd
15
_ZL13getOptionPredN4llvm9StringRefERmPFbPKNS_2cl6OptionEERKNS_9StringMapIPS3_NS_15MallocAllocatorEEE
2485
_ZL14OptNameComparePKSt4pairIPKcPN4llvm2cl6OptionEES8_
13938
_ZL14SubNameComparePKSt4pairIPKcPN4llvm2cl10SubCommandEES8_
12
_ZL14parseBackslashN4llvm9StringRefEmRNS_11SmallStringILj128EEE
21
_ZL15sortSubCommandsRKN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEEERNS_15SmallVectorImplISt4pairIPKcS3_EEE
11
_ZL18ExpandResponseFileN4llvm9StringRefERNS_11StringSaverEPFvS0_S2_RNS_15SmallVectorImplIPKcEEbES7_bb
68
_ZN12_GLOBAL__N_111HelpPrinter12printOptionsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl6OptionEELj128EEEm
0
_ZN12_GLOBAL__N_111HelpPrinter16printSubCommandsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl10SubCommandEELj128EEEm
0
_ZN12_GLOBAL__N_111HelpPrinter9printHelpEv
11
_ZN12_GLOBAL__N_111HelpPrinterD0Ev
0
_ZN12_GLOBAL__N_111HelpPrinterD2Ev
362444
_ZN12_GLOBAL__N_114VersionPrinter5printEv
0
_ZN12_GLOBAL__N_114VersionPrinteraSEb
4
_ZN12_GLOBAL__N_117CommandLineParser12LookupOptionERN4llvm2cl10SubCommandERNS1_9StringRefES6_
0
_ZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPN4llvm2cl6OptionENS1_9StringRefE
1
_ZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPN4llvm2cl6OptionENS1_9StringRefEPNS2_10SubCommandE
1
_ZN12_GLOBAL__N_117CommandLineParser16LookupSubCommandEN4llvm9StringRefE
47708
_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionENS1_9StringRefE
71527809
_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionEPNS2_10SubCommandENS1_9StringRefE
71527809
_ZN12_GLOBAL__N_117CommandLineParser19getActiveSubCommandEv
0
_ZN12_GLOBAL__N_117CommandLineParser24getRegisteredSubcommandsEv
75
_ZN12_GLOBAL__N_117CommandLineParser5resetEv
9
_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionE
154387091
_ZN12_GLOBAL__N_117CommandLineParserC2Ev
181221
_ZN12_GLOBAL__N_122CategorizedHelpPrinter12printOptionsERN4llvm11SmallVectorISt4pairIPKcPNS1_2cl6OptionEELj128EEEm
11
_ZN12_GLOBAL__N_122CategorizedHelpPrinter21OptionCategoryCompareEPKPN4llvm2cl14OptionCategoryES6_
47
_ZN4llvm2cl10SubCommand18registerSubCommandEv
2030
_ZN4llvm2cl10SubCommand20unregisterSubCommandEv
49
_ZN4llvm2cl10SubCommand5resetEv
18
_ZN4llvm2cl11OptionValueINS0_13boolOrDefaultEE6anchorEv
0
_ZN4llvm2cl11OptionValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6anchorEv
0
_ZN4llvm2cl14OptionCategory16registerCategoryEv
546259
_ZN4llvm2cl14readConfigFileENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEE
32
_ZN4llvm2cl16AddLiteralOptionERNS0_6OptionENS_9StringRefE
71527809
_ZN4llvm2cl16PrintHelpMessageEbb
3
_ZN4llvm2cl17PrintOptionValuesEv
47086
_ZN4llvm2cl17SetVersionPrinterESt8functionIFvRNS_11raw_ostreamEEE
328
_ZN4llvm2cl17basic_parser_impl6anchorEv
0
_ZN4llvm2cl18GenericOptionValue6anchorEv
0
_ZN4llvm2cl18tokenizeConfigFileENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEEb
49
_ZN4llvm2cl19ExpandResponseFilesERNS_11StringSaverEPFvNS_9StringRefES2_RNS_15SmallVectorImplIPKcEEbES8_bb
189410
_ZN4llvm2cl19PrintVersionMessageEv
5
_ZN4llvm2cl19generic_parser_base10findOptionENS_9StringRefE
54302512
_ZN4llvm2cl20getRegisteredOptionsERNS0_10SubCommandE
4
_ZN4llvm2cl22AddExtraVersionPrinterESt8functionIFvRNS_11raw_ostreamEEE
35437
_ZN4llvm2cl22ResetCommandLineParserEv
9
_ZN4llvm2cl22TokenizeGNUCommandLineENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEEb
81
_ZN4llvm2cl23ParseCommandLineOptionsEiPKPKcNS_9StringRefEPNS_11raw_ostreamE
137763
_ZN4llvm2cl23ParseEnvironmentOptionsEPKcS2_S2_
2
_ZN4llvm2cl24getRegisteredSubcommandsEv
75
_ZN4llvm2cl25ResetAllOptionOccurrencesEv
660
_ZN4llvm2cl26TokenizeWindowsCommandLineENS_9StringRefERNS_11StringSaverERNS_15SmallVectorImplIPKcEEb
169
_ZN4llvm2cl6Option11addArgumentEv
154387091
_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm
1778
_ZN4llvm2cl6Option14removeArgumentEv
52
_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE
7
_ZN4llvm2cl6Option6anchorEv
0
_ZN4llvm2cl6Option9setArgStrENS_9StringRefE
154021191
_ZN4llvm2cl6parserINS0_13boolOrDefaultEE5parseERNS0_6OptionENS_9StringRefES6_RS2_
5840
_ZN4llvm2cl6parserINS0_13boolOrDefaultEE6anchorEv
0
_ZN4llvm2cl6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6anchorEv
0
_ZN4llvm2cl6parserIbE5parseERNS0_6OptionENS_9StringRefES5_Rb
46367
_ZN4llvm2cl6parserIbE6anchorEv
0
_ZN4llvm2cl6parserIcE6anchorEv
0
_ZN4llvm2cl6parserIdE5parseERNS0_6OptionENS_9StringRefES5_Rd
0
_ZN4llvm2cl6parserIdE6anchorEv
0
_ZN4llvm2cl6parserIfE5parseERNS0_6OptionENS_9StringRefES5_Rf
15
_ZN4llvm2cl6parserIfE6anchorEv
0
_ZN4llvm2cl6parserIiE5parseERNS0_6OptionENS_9StringRefES5_Ri
1005
_ZN4llvm2cl6parserIiE6anchorEv
0
_ZN4llvm2cl6parserIjE5parseERNS0_6OptionENS_9StringRefES5_Rj
1336
_ZN4llvm2cl6parserIjE6anchorEv
0
_ZN4llvm2cl6parserIyE5parseERNS0_6OptionENS_9StringRefES5_Ry
181
_ZN4llvm2cl6parserIyE6anchorEv
0
_ZN4llvm2cl9extrahelpC2ENS_9StringRefE
2428
_ZNK4llvm2cl10SubCommandcvbEv
1517
_ZNK4llvm2cl17basic_parser_impl15printOptionNameERKNS0_6OptionEm
0
_ZNK4llvm2cl17basic_parser_impl18printOptionNoValueERKNS0_6OptionEm
0
_ZNK4llvm2cl19generic_parser_base14getOptionWidthERKNS0_6OptionE
73
_ZNK4llvm2cl19generic_parser_base15printOptionInfoERKNS0_6OptionEm
73
_ZNK4llvm2cl19generic_parser_base22printGenericOptionDiffERKNS0_6OptionERKNS0_18GenericOptionValueES7_m
0
_ZNK4llvm2cl5alias14getOptionWidthEv
3
_ZNK4llvm2cl5alias15printOptionInfoEm
3
_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
Generated by:
LCOV version 1.13