mirror of
https://github.com/NixOS/nix.git
synced 2025-11-09 03:56:01 +01:00
Merge pull request #14416 from lovesegfault/fix-lexer-warn
fix(libexpr/lexer): fix flex warning about default rule
This commit is contained in:
commit
720f693627
1 changed files with 8 additions and 0 deletions
|
|
@ -243,6 +243,14 @@ or { return OR_KW; }
|
||||||
return HPATH;
|
return HPATH;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
<PATH_START>{ANY} |
|
||||||
|
<PATH_START><<EOF>> {
|
||||||
|
/* This should be unreachable: PATH_START is only entered after matching
|
||||||
|
PATH_SEG or HPATH_START, and we rewind to re-parse those same patterns.
|
||||||
|
This rule exists to satisfy flex's %option nodefault requirement. */
|
||||||
|
unreachable();
|
||||||
|
}
|
||||||
|
|
||||||
{PATH} {
|
{PATH} {
|
||||||
if (yytext[yyleng-1] == '/')
|
if (yytext[yyleng-1] == '/')
|
||||||
PUSH_STATE(INPATH_SLASH);
|
PUSH_STATE(INPATH_SLASH);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue