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.8 % 658 308
Test Date: 2025-08-30 13:27:53 Functions: 69.8 % 53 37
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
M2LexBuf_DisplayToken 0
M2LexBuf_DumpTokens 0
M2LexBuf_GetColumnNo 0
M2LexBuf_GetTokenName 0
M2LexBuf_PopFile 0
M2LexBuf_PrintTokenNo 0
M2LexBuf_PushFile 0
_M2_M2LexBuf_fini 0
_ZL10isSrcTokenj 0
_ZL13InitTokenDesc18M2Reserved_toktypejijjP14M2LexBuf__T1_rm 0
_ZL22CheckIfNeedToDuplicatev 0
_ZL4stopv 0
_ZL7SubFromP14M2LexBuf__T1_r 0
_ZL8tprintf0PKcj 0
_ZL8tprintf1PKcjPv 0
_ZL9DumpTokenP14M2LexBuf__T2_r 0
M2LexBuf_InsertTokenAndRewind 24
M2LexBuf_InsertToken 150
_ZL17AppendInsertTokenPvP14M2LexBuf__T2_r 174
_ZL6DupTokP14M2LexBuf__T2_r18M2Reserved_toktype 174
M2LexBuf_TokenToColumnNo 12183
M2LexBuf_ReInitialize 15921
_M2_M2LexBuf_init 15928
_ZL13InitTokenListv 31849
_ZL4Initv 31849
M2LexBuf_ResetForNewPass 62792
M2LexBuf_GetPreviousTokenLineNo 73802
_ZL15DeleteTokenDescP14M2LexBuf__T2_r 83850
M2LexBuf_AddTokInteger 137418
_ZL14IsLastTokenEofv 208921
M2LexBuf_SetFile 236657
_ZL10NewElementPv 236657
_ZL5AddToP14M2LexBuf__T1_r 236657
_ZL7NewListv 236657
_ZL8KillListv 252578
M2LexBuf_GetFileName 605048
M2LexBuf_FindFileNameFromToken 621112
M2LexBuf_CloseSource 975879
M2LexBuf_OpenSource 976151
M2LexBuf_GetLineNo 7348373
M2LexBuf_TokenToLineNo 7360556
M2LexBuf_MakeVirtual2Tok 7804365
M2LexBuf_MakeVirtualTok 9743984
M2LexBuf_AddTokCharStar 44617570
M2LexBuf_TokenToLocation 59155533
M2LexBuf_AddTok 68749378
M2LexBuf_GetTokenNo 103639756
_ZL16GetTokenFilteredb 113311366
_ZL12AddTokToList18M2Reserved_toktypejijjP14M2LexBuf__T1_rm 122642455
_ZL6AppendPvP14M2LexBuf__T2_r 122706153
M2LexBuf_GetToken 564561119
_ZL11UpdateTokenPvj 564561119
_ZL14CopyOutCurrentPvjj 564561119

Generated by: LCOV version 2.1-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.