LCOV - code coverage report
Current view: top level - lib/Support - YAMLParser.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1044 1229 84.9 %
Date: 2018-09-23 13:06:45 Functions: 83 97 85.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm4yaml10ScalarNode6anchorEv 0
_ZN4llvm4yaml10dumpTokensENS_9StringRefERNS_11raw_ostreamE 0
_ZN4llvm4yaml10scanTokensENS_9StringRefE 0
_ZN4llvm4yaml11MappingNode6anchorEv 0
_ZN4llvm4yaml12KeyValueNode6anchorEv 0
_ZN4llvm4yaml12SequenceNode6anchorEv 0
_ZN4llvm4yaml15BlockScalarNode6anchorEv 0
_ZN4llvm4yaml4Node6anchorEv 0
_ZN4llvm4yaml7Scanner10decodeUTF8EPKc 0
_ZN4llvm4yaml7Scanner10printErrorENS_5SMLocENS_9SourceMgr8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEE 0
_ZN4llvm4yaml7Scanner12currentInputEv 0
_ZN4llvm4yaml7Scanner6failedEv 0
_ZN4llvm4yaml8NullNode6anchorEv 0
_ZN4llvm4yaml9AliasNode6anchorEv 0
_ZN4llvm4yaml7Scanner16scan_ns_uri_charEv 3
_ZN4llvm4yaml8Document18parseYAMLDirectiveEv 5
_ZL10encodeUTF8jRN4llvm15SmallVectorImplIcEE 10
_ZN4llvm4yaml8Document11expectTokenEi 13
_ZN4llvm4yaml8Document17parseTAGDirectiveEv 13
_ZN4llvm4yaml7Scanner13scanDirectiveEv 19
_ZN4llvm4yaml7Scanner7consumeEj 22
_ZNK4llvm4yaml4Node8setErrorERKNS_5TwineERNS0_5TokenE 22
_ZNK4llvm4yaml8Document8setErrorERKNS_5TwineERNS0_5TokenE 24
_ZN4llvm4yaml7Scanner17scanAliasOrAnchorEb 29
_ZN4llvm4yaml7Scanner7scanKeyEv 31
_ZNK4llvm4yaml10ScalarNode20unescapeDoubleQuotedENS_9StringRefEmRNS_15SmallVectorImplIcEE 41
_ZN4llvm4yaml7Scanner8setErrorERKNS_5TwineEPKc 45
_ZN4llvm4yaml6Stream4skipEv 53
_ZL10decodeUTF8N4llvm9StringRefE 84
_ZN4llvm4yaml6StreamC2ENS_15MemoryBufferRefERNS_9SourceMgrEbPSt10error_code 109
_ZN4llvm4yaml7ScannerC2ENS_15MemoryBufferRefERNS_9SourceMgrEbPSt10error_code 109
_ZN4llvm4yaml6Stream10printErrorEPNS0_4NodeERKNS_5TwineE 111
_ZN4llvm4yaml6Stream6failedEv 816
_ZN4llvm4yaml6escapeB5cxx11ENS_9StringRefEb 1708
_ZN4llvm4yaml7Scanner7scanTagEv 2060
_ZN4llvm4yaml7Scanner13scanStreamEndEv 3369
_ZN4llvm4yaml6StreamC2ENS_9StringRefERNS_9SourceMgrEbPSt10error_code 4236
_ZN4llvm4yaml7ScannerC2ENS_9StringRefERNS_9SourceMgrEbPSt10error_code 4236
_ZL18getUnicodeEncodingN4llvm9StringRefE 4345
_ZN4llvm4yaml6Stream5beginEv 4345
_ZN4llvm4yaml7Scanner15scanStreamStartEv 4345
_ZN4llvm4yaml7Scanner4initENS_15MemoryBufferRefE 4345
_ZNK4llvm4yaml4Node14getVerbatimTagB5cxx11Ev 5066
_ZN4llvm4yaml7Scanner21findBlockScalarIndentERjjS2_Rb 5395
_ZN4llvm4yaml7Scanner15scanBlockScalarEb 5406
_ZN4llvm4yaml7Scanner21scanBlockScalarHeaderERcRjRb 5406
_ZN4llvm4yaml7Scanner29scanBlockIndentationIndicatorEv 5406
_ZN4llvm4yaml8Document15parseDirectivesEv 9301
_ZN4llvm4yaml8DocumentC2ERNS0_6StreamE 9301
_ZN4llvm4yaml7Scanner26scanBlockChompingIndicatorEv 10796
_ZN4llvm4yaml7Scanner12skip_ns_charEPKc 12699
_ZN4llvm4yaml8Document4skipEv 13578
_ZN4llvm4yaml7Scanner21scanDocumentIndicatorEb 14010
_ZN4llvm4yaml6Stream3endEv 17426
_ZN4llvm4yaml7Scanner14scanBlockEntryEv 34417
_ZN4llvm4yaml7Scanner21scanFlowCollectionEndEb 64043
_ZN4llvm4yaml7Scanner23scanFlowCollectionStartEb 64110
_ZN4llvm4yaml7Scanner21scanBlockScalarIndentEjjRb 116813
_ZN4llvm4yaml7Scanner25consumeLineBreakIfPresentEv 117128
_ZN4llvm4yaml7Scanner12advanceWhileEMS1_FPKcS3_E 117178
_ZN4llvm4yaml7Scanner10skip_whileEMS1_FPKcS3_ES3_ 124721
_ZN4llvm4yaml12SequenceNode9incrementEv 157606
_ZN4llvm4yaml7Scanner13scanFlowEntryEv 162729
_ZN4llvm4yaml7Scanner12skip_s_spaceEPKc 222171
_ZN4llvm4yaml7Scanner36removeSimpleKeyCandidatesOnFlowLevelEj 261220
_ZN4llvm4yaml7Scanner14scanFlowScalarEb 261996
_ZN4llvm4yaml7Scanner9scanValueEv 294953
_ZN4llvm4yaml4Node12getAllocatorEv 297377
_ZN4llvm4yaml7Scanner15scanPlainScalarEv 316831
_ZN4llvm4yaml7Scanner10rollIndentEiNS0_5Token9TokenKindENS_13AllocatorListIS2_NS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE12IteratorImplIS2_NS_14ilist_iteratorINS_12ilist_detail12node_optionsINS8_4NodeELb0ELb0EvEELb0ELb0EEEEE 329372
_ZNK4llvm4yaml10ScalarNode8getValueERNS_15SmallVectorImplIcEE 489016
_ZN4llvm4yaml11MappingNode9incrementEv 495084
_ZN4llvm4yaml7Scanner12skip_s_whiteEPKc 552115
_ZL10wasEscapedPKcS0_ 563638
_ZN4llvm4yaml7Scanner22saveSimpleKeyCandidateENS_13AllocatorListINS0_5TokenENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE12IteratorImplIS3_NS_14ilist_iteratorINS_12ilist_detail12node_optionsINS7_4NodeELb0ELb0EvEELb0ELb0EEEEEjb 645010
_ZN4llvm4yaml4Node14parseBlockNodeEv 679040
_ZN4llvm4yaml8Document14parseBlockNodeEv 688331
_ZN4llvm4yaml12KeyValueNode8getValueEv 700078
_ZN4llvm4yaml4Node7getNextEv 890383
_ZNK4llvm4yaml4Node6failedEv 947643
_ZNK4llvm4yaml8Document6failedEv 947643
_ZN4llvm4yaml4NodeC2EjRSt10unique_ptrINS0_8DocumentESt14default_deleteIS3_EENS_9StringRefES8_ 985694
_ZN4llvm4yaml12KeyValueNode6getKeyEv 996906
_ZN4llvm4yaml7Scanner15scanToNextTokenEv 1224004
_ZN4llvm4yaml7Scanner15fetchMoreTokensEv 1228349
_ZN4llvm4yaml7Scanner12unrollIndentEi 1238033
_ZN4llvm4yaml8Document7getNextEv 1593353
_ZN4llvm4yaml7Scanner7getNextEv 1597698
_ZN4llvm4yaml7Scanner11skipCommentEv 1632222
_ZN4llvm4yaml7Scanner12skip_b_breakEPKc 1839178
_ZN4llvm4yaml4Node8peekNextEv 2818161
_ZN4llvm4yaml7Scanner4skipEj 2922849
_ZN4llvm4yaml8Document8peekNextEv 3540715
_ZN4llvm4yaml7Scanner14isBlankOrBreakEPKc 4501112
_ZN4llvm4yaml7Scanner8peekNextEv 5138413
_ZN4llvm4yaml7Scanner30removeStaleSimpleKeyCandidatesEv 6864401
_ZN4llvm4yaml7Scanner12skip_nb_charEPKc 8800422

Generated by: LCOV version 1.13