LCOV - code coverage report
Current view: top level - lib/Support - YAMLParser.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1027 1206 85.2 %
Date: 2018-06-17 00:07:59 Functions: 84 94 89.4 %
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
_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.isra.36 45
_ZN4llvm4yaml6Stream4skipEv 53
_ZL10decodeUTF8N4llvm9StringRefE 84
_ZN4llvm4yaml6StreamC2ENS_15MemoryBufferRefERNS_9SourceMgrEbPSt10error_code 102
_ZN4llvm4yaml7ScannerC2ENS_15MemoryBufferRefERNS_9SourceMgrEbPSt10error_code 102
_ZN4llvm4yaml6Stream10printErrorEPNS0_4NodeERKNS_5TwineE 108
_ZN4llvm4yaml6Stream6failedEv 787
_ZN4llvm4yaml6escapeB5cxx11ENS_9StringRefEb 1708
_ZN4llvm4yaml7Scanner7scanTagEv 1855
_ZN4llvm4yaml7Scanner13scanStreamEndEv 3159
_ZN4llvm4yaml6StreamC2ENS_9StringRefERNS_9SourceMgrEbPSt10error_code 3957
_ZN4llvm4yaml7ScannerC2ENS_9StringRefERNS_9SourceMgrEbPSt10error_code 3957
_ZN4llvm4yaml7ScannerD2Ev 4011
_ZL18getUnicodeEncodingN4llvm9StringRefE 4059
_ZN4llvm4yaml6Stream5beginEv 4059
_ZN4llvm4yaml7Scanner15scanStreamStartEv 4059
_ZN4llvm4yaml7Scanner4initENS_15MemoryBufferRefE 4059
_ZNK4llvm4yaml4Node14getVerbatimTagB5cxx11Ev 4559
_ZN4llvm4yaml7Scanner21findBlockScalarIndentERjjS2_Rb 4821
_ZN4llvm4yaml7Scanner15scanBlockScalarEb 4832
_ZN4llvm4yaml7Scanner21scanBlockScalarHeaderERcRjRb 4832
_ZN4llvm4yaml7Scanner29scanBlockIndentationIndicatorEv 4832
_ZN4llvm4yaml8Document15parseDirectivesEv 8493
_ZN4llvm4yaml8DocumentC2ERNS0_6StreamE 8493
_ZN4llvm4yaml7Scanner26scanBlockChompingIndicatorEv 9648
_ZN4llvm4yaml7Scanner12skip_ns_charEPKc 11583
_ZN4llvm4yaml8Document4skipEv 12323
_ZN4llvm4yaml7Scanner21scanDocumentIndicatorEb 12655
_ZN4llvm4yaml6Stream3endEv 15902
_ZN4llvm4yaml7Scanner14scanBlockEntryEv 32097
_ZN4llvm4yaml7Scanner21scanFlowCollectionEndEb 60285
_ZN4llvm4yaml7Scanner23scanFlowCollectionStartEb 60346
_ZN4llvm4yaml7Scanner21scanBlockScalarIndentEjjRb 102010
_ZN4llvm4yaml7Scanner25consumeLineBreakIfPresentEv 102295
_ZN4llvm4yaml7Scanner12advanceWhileEMS1_FPKcS3_E 102337
_ZN4llvm4yaml7Scanner10skip_whileEMS1_FPKcS3_ES3_ 109101
_ZN4llvm4yaml12SequenceNode9incrementEv 149509
_ZN4llvm4yaml7Scanner13scanFlowEntryEv 154672
_ZN4llvm4yaml7Scanner12skip_s_spaceEPKc 194022
_ZN4llvm4yaml7Scanner36removeSimpleKeyCandidatesOnFlowLevelEj 247085
_ZN4llvm4yaml7Scanner14scanFlowScalarEb 249318
_ZN4llvm4yaml7Scanner9scanValueEv 277565
_ZN4llvm4yaml4Node12getAllocatorEv 279898
_ZN4llvm4yaml7Scanner15scanPlainScalarEv 296143
_ZN4llvm4yaml7Scanner10rollIndentEiNS0_5Token9TokenKindENS_13AllocatorListIS2_NS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE12IteratorImplIS2_NS_14ilist_iteratorINS_12ilist_detail12node_optionsINS8_4NodeELb0ELb0EvEELb0ELb0EEEEE 309664
_ZNK4llvm4yaml10ScalarNode8getValueERNS_15SmallVectorImplIcEE 460629
_ZN4llvm4yaml11MappingNode9incrementEv 466527
_ZN4llvm4yaml7Scanner12skip_s_whiteEPKc 522856
_ZL10wasEscapedPKcS0_ 535190
_ZN4llvm4yaml7Scanner22saveSimpleKeyCandidateENS_13AllocatorListINS0_5TokenENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE12IteratorImplIS3_NS_14ilist_iteratorINS_12ilist_detail12node_optionsINS7_4NodeELb0ELb0EvEELb0ELb0EEEEEjb 607675
_ZN4llvm4yaml4Node14parseBlockNodeEv 639502
_ZN4llvm4yaml8Document14parseBlockNodeEv 647985
_ZN4llvm4yaml12KeyValueNode8getValueEv 658988
_ZN4llvm4yaml4Node7getNextEv 838904
_ZNK4llvm4yaml4Node6failedEv 893601
_ZNK4llvm4yaml8Document6failedEv 893601
_ZN4llvm4yaml4NodeC2EjRSt10unique_ptrINS0_8DocumentESt14default_deleteIS3_EENS_9StringRefES8_ 927869
_ZN4llvm4yaml12KeyValueNode6getKeyEv 938837
_ZN4llvm4yaml7Scanner15scanToNextTokenEv 1153007
_ZN4llvm4yaml7Scanner15fetchMoreTokensEv 1157066
_ZN4llvm4yaml7Scanner12unrollIndentEi 1165681
_ZN4llvm4yaml8Document7getNextEv 1500111
_ZN4llvm4yaml7Scanner7getNextEv 1504170
_ZN4llvm4yaml7Scanner11skipCommentEv 1535108
_ZN4llvm4yaml7Scanner12skip_b_breakEPKc 1721707
_ZN4llvm4yaml4Node8peekNextEv 2654130
_ZN4llvm4yaml7Scanner4skipEj 2760402
_ZN4llvm4yaml8Document8peekNextEv 3333262
_ZN4llvm4yaml7Scanner14isBlankOrBreakEPKc 4219757
_ZN4llvm4yaml7Scanner8peekNextEv 4837432
_ZN4llvm4yaml7Scanner30removeStaleSimpleKeyCandidatesEv 6461840
_ZN4llvm4yaml7Scanner12skip_nb_charEPKc 7867179

Generated by: LCOV version 1.13