glcpp: Remove trailing contexts from #if rules.

These are now unnecessary.
This commit is contained in:
Kenneth Graunke
2011-03-03 09:52:36 -08:00
parent f20656e944
commit 09e1bebc25

View File

@@ -149,36 +149,36 @@ HEXADECIMAL_INTEGER 0[xX][0-9a-fA-F]+[uU]?
} }
<SKIP,INITIAL>{ <SKIP,INITIAL>{
{HASH}ifdef/.*\n { {HASH}ifdef {
yyextra->lexing_if = 1; yyextra->lexing_if = 1;
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_IFDEF; return HASH_IFDEF;
} }
{HASH}ifndef/.*\n { {HASH}ifndef {
yyextra->lexing_if = 1; yyextra->lexing_if = 1;
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_IFNDEF; return HASH_IFNDEF;
} }
{HASH}if/[^_a-zA-Z0-9].*\n { {HASH}if/[^_a-zA-Z0-9] {
yyextra->lexing_if = 1; yyextra->lexing_if = 1;
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_IF; return HASH_IF;
} }
{HASH}elif/.*\n { {HASH}elif {
yyextra->lexing_if = 1; yyextra->lexing_if = 1;
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_ELIF; return HASH_ELIF;
} }
{HASH}else/.*\n { {HASH}else {
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_ELSE; return HASH_ELSE;
} }
{HASH}endif/.*\n { {HASH}endif {
yyextra->space_tokens = 0; yyextra->space_tokens = 0;
return HASH_ENDIF; return HASH_ENDIF;
} }