LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - M2LexBuf.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 46.6 % 656 306
Test Date: 2026-06-20 15:32:29 Functions: 75.5 % 53 40
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
M2LexBuf_AddTok 121222460
M2LexBuf_AddTokCharStar 77053416
M2LexBuf_AddTokInteger 186714
M2LexBuf_CloseSource 1293975
M2LexBuf_DisplayToken 0
M2LexBuf_DumpTokens 0
M2LexBuf_FindFileNameFromToken 755686
M2LexBuf_GetColumnNo 0
M2LexBuf_GetFileName 738958
M2LexBuf_GetLineNo 8709820
M2LexBuf_GetPreviousTokenLineNo 84074
M2LexBuf_GetToken 988119701
M2LexBuf_GetTokenName 0
M2LexBuf_GetTokenNo 159821557
M2LexBuf_InsertToken 150
M2LexBuf_InsertTokenAndRewind 24
M2LexBuf_MakeVirtual2Tok 12078227
M2LexBuf_MakeVirtualTok 14732337
M2LexBuf_OpenSource 1294258
M2LexBuf_PopFile 0
M2LexBuf_PrintTokenNo 0
M2LexBuf_PushFile 0
M2LexBuf_ReInitialize 16261
M2LexBuf_ResetForNewPass 64139
M2LexBuf_SetFile 305745
M2LexBuf_TokenToColumnNo 12895
M2LexBuf_TokenToLineNo 8722715
M2LexBuf_TokenToLocation 80683915
_M2_M2LexBuf_fini 0
_M2_M2LexBuf_init 16268
_ZL10NewElementPv 305745
_ZL10isSrcTokenj 0
_ZL11UpdateTokenPvj 988119701
_ZL12AddTokToList18M2Reserved_toktypejijjP14M2LexBuf__T1_rm 211063115
_ZL13InitTokenDesc18M2Reserved_toktypejijjP14M2LexBuf__T1_rm 211128173
_ZL13InitTokenListv 32529
_ZL14CopyOutCurrentPvjj 988119701
_ZL14IsLastTokenEofv 273081
_ZL15DeleteTokenDescP14M2LexBuf__T2_r 85578
_ZL16GetTokenFilteredb 198205770
_ZL17AppendInsertTokenPvP14M2LexBuf__T2_r 174
_ZL22CheckIfNeedToDuplicatev 0
_ZL4Initv 32529
_ZL4stopv 0
_ZL5AddToP14M2LexBuf__T1_r 305745
_ZL6AppendPvP14M2LexBuf__T2_r 211128173
_ZL6DupTokP14M2LexBuf__T2_r18M2Reserved_toktype 174
_ZL7NewListv 305745
_ZL7SubFromP14M2LexBuf__T1_r 0
_ZL8KillListv 322006
_ZL8tprintf0PKcj 1293975
_ZL8tprintf1PKcjPv 1294258
_ZL9DumpTokenP14M2LexBuf__T2_r 0

Generated by: LCOV version 2.4-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.