MCPcopy Create free account
hub / github.com/Kitware/CMake / cmListFileLexer_Scan

Function cmListFileLexer_Scan

Source/LexerParser/cmListFileLexer.c:2864–2875  ·  view source on GitHub ↗

--------------------------------------------------------------------------*/

Source from the content-addressed store, hash-verified

2862
2863/*--------------------------------------------------------------------------*/
2864cmListFileLexer_Token* cmListFileLexer_Scan(cmListFileLexer* lexer)
2865{
2866 if (!lexer->file && !lexer->string_buffer) {
2867 return 0;
2868 }
2869 if (cmListFileLexer_yylex(lexer->scanner, lexer)) {
2870 return &lexer->token;
2871 } else {
2872 cmListFileLexer_SetFileName(lexer, 0, 0);
2873 return 0;
2874 }
2875}
2876
2877/*--------------------------------------------------------------------------*/
2878long cmListFileLexer_GetCurrentLine(cmListFileLexer* lexer)

Callers 3

LLVMFuzzerTestOneInputFunction · 0.85
ParseMethod · 0.85
ParseFunctionMethod · 0.85

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…