LCOV - code coverage report
Current view: top level - include/llvm/ADT - Optional.h (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 104 104 100.0 %
Date: 2017-09-14 15:23:50 Functions: 128 152 84.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm8OptionalIN12_GLOBAL__N_112EqualityMockEED2Ev 2754
_ZN4llvm8OptionalIN12_GLOBAL__N_114InequalityMockEED2Ev 2754
_ZN4llvm8OptionalIN12_GLOBAL__N_119SourceMappingRegionEEaSEOS2_ 97
_ZN4llvm8OptionalIN12_GLOBAL__N_119SourceMappingRegionEEaSEOS3_ 97
_ZN4llvm8OptionalIN12_GLOBAL__N_125CaptureDroppedDiagnosticsEE7emplaceIJbRN5clang17DiagnosticsEngineEPNS_11SmallVectorINS5_16StoredDiagnosticELj4EEEPNS8_INS5_7ASTUnit20StandaloneDiagnosticELj4EEEEEEvDpOT_ 73
_ZN4llvm8OptionalIN12_GLOBAL__N_17BitPartEEC2ERKS3_ 2699
_ZN4llvm8OptionalIN12_GLOBAL__N_17BitPartEEaSEOS2_ 5625
_ZN4llvm8OptionalIN12_GLOBAL__N_17BitPartEEaSEOS3_ 15186
_ZN4llvm8OptionalIN12_GLOBAL__N_17BitPartEEaSERKS2_ 2875
_ZN4llvm8OptionalIN12_GLOBAL__N_17BitPartEEaSERKS3_ 2875
_ZN4llvm8OptionalIN12lldb_private19CPlusPlusNameParser14ParsedFunctionEEaSEOS4_ 4149
_ZN4llvm8OptionalIN4opts5bytes11NumberRangeEED2Ev 228
_ZN4llvm8OptionalIN5clang10BlocksAttr9BlockTypeEEC2ERKS4_ 351
_ZN4llvm8OptionalIN5clang14ConsumableAttr13ConsumedStateEEC2ERKS4_ 6
_ZN4llvm8OptionalIN5clang14DiagnoseIfAttr14DiagnosticTypeEEC2ERKS4_ 123
_ZN4llvm8OptionalIN5clang14VisibilityAttr14VisibilityTypeEEC2ERKS4_ 16139
_ZN4llvm8OptionalIN5clang16ARMInterruptAttr13InterruptTypeEEC2ERKS4_ 78
_ZN4llvm8OptionalIN5clang16CallableWhenAttr13ConsumedStateEEC2ERKS4_ 19
_ZN4llvm8OptionalIN5clang16SetTypestateAttr13ConsumedStateEEC2ERKS4_ 9
_ZN4llvm8OptionalIN5clang16StoredDiagnosticEE7emplaceIJRNS1_17DiagnosticsEngine5LevelERKNS1_10DiagnosticEEEEvDpOT_ 0
_ZN4llvm8OptionalIN5clang17MipsInterruptAttr13InterruptTypeEEC2ERKS4_ 21
_ZN4llvm8OptionalIN5clang17PartialDiagnosticEE7emplaceIJS2_EEEvDpOT_ 37
_ZN4llvm8OptionalIN5clang17TestTypestateAttr13ConsumedStateEEC2ERKS4_ 5
_ZN4llvm8OptionalIN5clang18ParamTypestateAttr13ConsumedStateEEC2ERKS4_ 7
_ZN4llvm8OptionalIN5clang19PrecompiledPreambleEEaSEOS2_ 74
_ZN4llvm8OptionalIN5clang19ReturnTypestateAttr13ConsumedStateEEC2ERKS4_ 11
_ZN4llvm8OptionalIN5clang20ObjCMethodFamilyAttr10FamilyKindEEC2ERKS4_ 11
_ZN4llvm8OptionalIN5clang21EnumExtensibilityAttr4KindEEC2ERKS4_ 9
_ZN4llvm8OptionalIN5clang22OMPDeclareSimdDeclAttr13BranchStateTyEEC2ERKS4_ 208
_ZN4llvm8OptionalIN5clang24OMPDeclareTargetDeclAttr9MapTypeTyEEC2ERKS4_ 17
_ZN4llvm8OptionalIN5clang4Sema21SemaDiagnosticBuilderEE7emplaceIJS3_EEEvDpOT_ 181
_ZN4llvm8OptionalIN5clang4attr16SubjectMatchRuleEEC2ERKS4_ 89
_ZN4llvm8OptionalIN5clang4tidy11readability21IdentifierNamingCheck11NamingStyleEEC2EOS6_ 44
_ZN4llvm8OptionalIN5clang4tidy11readability21IdentifierNamingCheck8CaseTypeEEC2ERKS6_ 44
_ZN4llvm8OptionalIN5clang6clangd16CodeActionParamsEE5resetEv 0
_ZN4llvm8OptionalIN5clang6clangd24DocumentFormattingParamsEEC2EOS3_ 0
_ZN4llvm8OptionalIN5clang6clangd26TextDocumentPositionParamsEEC2EOS3_ 0
_ZN4llvm8OptionalIN5clang6clangd27DidChangeTextDocumentParamsEE5resetEv 0
_ZN4llvm8OptionalIN5clang6clangd8MetadataEEC2EOS4_ 0
_ZN4llvm8OptionalIN5clang6clangd8MetadataEEaSEOS3_ 0
_ZN4llvm8OptionalIN5clang6clangd8TextEditEEC2EOS4_ 0
_ZN4llvm8OptionalIN5clang6clangd8TextEditEEC2ERKS4_ 0
_ZN4llvm8OptionalIN5clang6clangd9ParsedASTEEC2EOS4_ 0
_ZN4llvm8OptionalIN5clang6driver8MultilibEEaSEOS3_ 14
_ZN4llvm8OptionalIN5clang6driver8MultilibEEaSERKS3_ 1082
_ZN4llvm8OptionalIN5clang6driver8MultilibEEaSERKS4_ 13302
_ZN4llvm8OptionalIN5clang7tooling11ReplacementEEC2EOS3_ 76
_ZN4llvm8OptionalIN5clang7tooling15SelectedASTNodeEEC2EOS4_ 50
_ZN4llvm8OptionalINS_10PGOOptionsEEaSEOS1_ 11
_ZN4llvm8OptionalINS_10PGOOptionsEEaSEOS2_ 712
_ZN4llvm8OptionalINS_11MCFixupKindEEC2ERKS2_ 10
_ZN4llvm8OptionalINS_11SlotTrackerEE7emplaceIJPKNS_6ModuleEEEEvDpOT_ 0
_ZN4llvm8OptionalINS_11SmallStringILj32EEEEaSERKS2_ 0
_ZN4llvm8OptionalINS_13BasicAAResultEE7emplaceIJS1_EEEvDpOT_ 128681
_ZN4llvm8OptionalINS_13ConstantRangeEEaSEOS1_ 19
_ZN4llvm8OptionalINS_13DICompileUnit17DebugEmissionKindEEC2ERKS3_ 1249
_ZN4llvm8OptionalINS_13LazyCallGraph12EdgeSequenceEEaSEOS2_ 985
_ZN4llvm8OptionalINS_14DWARFFormValueEEaSEOS2_ 33
_ZN4llvm8OptionalINS_14MetadataLoaderEEaSEOS1_ 2880
_ZN4llvm8OptionalINS_14raw_fd_ostreamEE7emplaceIJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10error_codeNS_3sys2fs9OpenFlagsEEEEvDpOT_ 1
_ZN4llvm8OptionalINS_17CFLAndersAAResult12FunctionInfoEEC2EOS3_ 190
_ZN4llvm8OptionalINS_17CFLAndersAAResult12FunctionInfoEEaSEOS2_ 95
_ZN4llvm8OptionalINS_17CFLSteensAAResult12FunctionInfoEE5resetEv 345
_ZN4llvm8OptionalINS_17CFLSteensAAResult12FunctionInfoEEC2EOS3_ 230
_ZN4llvm8OptionalINS_17CFLSteensAAResult12FunctionInfoEEaSEOS2_ 115
_ZN4llvm8OptionalINS_17PreservedAnalysesEEaSERKS1_ 95
_ZN4llvm8OptionalINS_18BitstreamBlockInfoEEaSEOS2_ 15
_ZN4llvm8OptionalINS_18ModuleSummaryIndexEEaSEOS1_ 258
_ZN4llvm8OptionalINS_19TargetTransformInfoEEaSEOS1_ 1716847
_ZN4llvm8OptionalINS_21TargetLibraryInfoImplEEC2EOS2_ 1574
_ZN4llvm8OptionalINS_23MemoryDependenceResultsEE7emplaceIJRNS_9AAResultsERNS_15AssumptionCacheERNS_17TargetLibraryInfoERNS_13DominatorTreeEEEEvDpOT_ 115495
_ZN4llvm8OptionalINS_3pdb4yaml10MSFHeadersEEaSERKS3_ 0
_ZN4llvm8OptionalINS_3pdb4yaml12PdbDbiStreamEEaSERKS3_ 0
_ZN4llvm8OptionalINS_3pdb4yaml12PdbDbiStreamEEaSERKS4_ 14
_ZN4llvm8OptionalINS_3pdb4yaml12PdbTpiStreamEEaSERKS3_ 0
_ZN4llvm8OptionalINS_3pdb4yaml12PdbTpiStreamEEaSERKS4_ 43
_ZN4llvm8OptionalINS_3pdb4yaml13PdbInfoStreamEEaSEOS3_ 17
_ZN4llvm8OptionalINS_3pdb4yaml13PdbInfoStreamEEaSERKS3_ 0
_ZN4llvm8OptionalINS_3pdb4yaml13PdbInfoStreamEEaSERKS4_ 22
_ZN4llvm8OptionalINS_3pdb4yaml13PdbModiStreamEEaSERKS3_ 0
_ZN4llvm8OptionalINS_3pdb4yaml13PdbModiStreamEEaSERKS4_ 15
_ZN4llvm8OptionalINS_5APIntEE5resetEv 89224
_ZN4llvm8OptionalINS_5APIntEEaSERKS1_ 6784
_ZN4llvm8OptionalINS_5ErrorEEC2EOS2_ 2
_ZN4llvm8OptionalINS_5Reloc5ModelEED2Ev 96
_ZN4llvm8OptionalINS_8COFFYAML8PEHeaderEEaSEOS2_ 168
_ZN4llvm8OptionalINS_8COFFYAML8PEHeaderEEaSERKS2_ 0
_ZN4llvm8OptionalINS_8DenseMapIPKNS_8MDStringEPNS_15DICompositeTypeENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEEE7emplaceIJEEEvDpOT_ 10004
_ZN4llvm8OptionalINS_8DenseMapIPKNS_8MetadataENS_13TrackingMDRefENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S5_EEEEE5resetEv 843790
_ZN4llvm8OptionalINS_9AAResultsEE7emplaceIJS1_EEEvDpOT_ 128681
_ZN4llvm8OptionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC2EOS7_ 2688
_ZN4llvm8OptionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEaSEOS6_ 129278
_ZN4llvm8OptionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEaSEOS7_ 130093
_ZN4llvm8OptionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEaSERKS6_ 10374
_ZN4llvm8OptionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEaSERKS7_ 21845
_ZN4llvm8OptionalISt4pairIN12lldb_private19TypeValidatorResultENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEaSEOSA_ 0
_ZN4llvm8OptionalISt4pairIN5clang14SourceLocationENS2_17PartialDiagnosticEEEaSEOS5_ 1
_ZN4llvm8OptionalISt4pairIN5clang4tidy16ClangTidyOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEaSEOSB_ 266
_ZN4llvm8OptionalISt4pairIN5clang4tidy16ClangTidyOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEaSEOSC_ 2140
_ZN4llvm8OptionalISt4pairIN5clang4tidy16ClangTidyOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEaSERKSB_ 638
_ZN4llvm8OptionalISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEaSEOS8_ 64
_ZN4llvm8OptionalISt4pairIPKNS_4SCEVENS_11SmallVectorIPKNS_13SCEVPredicateELj3EEEEEC2EOSB_ 3
_ZN4llvm8OptionalISt4pairIPS1_IjNS_5GraphILj4EE10NodeSubsetEENS0_INS3_13ChildIteratorEEEEEaSERKS9_ 1
_ZN4llvm8OptionalISt6vectorIN5clang6clangd14DiagWithFixItsESaIS4_EEEC2EOS7_ 0
_ZN4llvm8OptionalISt6vectorINS_11PassBuilder15PipelineElementESaIS3_EEEaSEOS5_ 369
_ZN4llvm8OptionalISt6vectorINS_3pdb4yaml15StreamBlockListESaIS4_EEEaSERKS6_ 0
_ZN4llvm8OptionalISt6vectorINS_3pdb4yaml15StreamBlockListESaIS4_EEEaSERKS7_ 26
_ZN4llvm8OptionalISt6vectorINS_4yaml15FlowStringValueESaIS3_EEEaSERKS5_ 12
_ZN4llvm8OptionalISt6vectorINS_4yaml15FlowStringValueESaIS3_EEEaSERKS6_ 4680
_ZN4llvm8OptionalISt6vectorINS_9StringRefESaIS2_EEEaSERKS4_ 0
_ZN4llvm8OptionalISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEC2EOSA_ 1064
_ZN4llvm8OptionalISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEaSEOS9_ 732
_ZN4llvm8OptionalISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEaSEOSA_ 50602
_ZN4llvm8OptionalISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEaSERKS9_ 54
_ZN4llvm8OptionalISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEaSERKSA_ 6262
_ZN4llvm8OptionalISt6vectorIjSaIjEEEaSERKS3_ 0
_ZN4llvmeqINS_9StringRefES1_EEbRKNS_8OptionalIT_EERKNS2_IT0_EE 16
_ZN4llvmeqISt4pairIPS1_IjNS_5GraphILj4EE10NodeSubsetEENS_8OptionalINS3_13ChildIteratorEEEESA_EEbRKNS7_IT_EERKNS7_IT0_EE 0
_ZN4llvmgeIN12_GLOBAL__N_114InequalityMockES2_EEbRKNS_8OptionalIT_EERKNS3_IT0_EE 5
_ZN4llvmleIN12_GLOBAL__N_114InequalityMockES2_EEbRKNS_8OptionalIT_EERKNS3_IT0_EE 5
_ZN4llvmneIN12_GLOBAL__N_112EqualityMockES2_EEbRKNS_8OptionalIT_EERKNS3_IT0_EE 5
_ZN4llvmneIN5clang7tooling11ReplacementES3_EEbRKNS_8OptionalIT_EERKNS4_IT0_EE 18
_ZNKR4llvm8OptionalINS_3pdb4yaml12PdbDbiStreamEE10getValueOrIRS3_EES3_OT_ 17

Generated by: LCOV version 1.13