scanner: remove unnecessary lval.Token calls
This commit is contained in:
parent
a28fd2e8ec
commit
a9f54cba27
@ -7493,10 +7493,8 @@ yystate598:
|
||||
}
|
||||
|
||||
yyrule1: // [ \t\n\r]+
|
||||
{
|
||||
lval.Token(l.newToken(l.Token()))
|
||||
goto yystate0
|
||||
}
|
||||
|
||||
goto yystate0
|
||||
yyrule2: // .
|
||||
{
|
||||
|
||||
@ -7523,13 +7521,11 @@ yyrule2: // .
|
||||
yyrule3: // \<\?php([ \t]|{NEW_LINE})
|
||||
{
|
||||
l.begin(PHP)
|
||||
lval.Token(l.newToken(l.Token())) // return T_OPEN_TAG;
|
||||
goto yystate0
|
||||
}
|
||||
yyrule4: // \<\?
|
||||
{
|
||||
l.begin(PHP)
|
||||
lval.Token(l.newToken(l.Token())) // return T_OPEN_TAG;
|
||||
goto yystate0
|
||||
}
|
||||
yyrule5: // \<\?=
|
||||
@ -7540,10 +7536,8 @@ yyrule5: // \<\?=
|
||||
goto yystate0
|
||||
}
|
||||
yyrule6: // [ \t\n\r]+
|
||||
{
|
||||
lval.Token(l.newToken(l.Token())) // return T_WHITESPACE
|
||||
goto yystate0
|
||||
}
|
||||
|
||||
goto yystate0
|
||||
yyrule7: // [;][ \t\n\r]*\?\>{NEW_LINE}?
|
||||
{
|
||||
l.begin(INITIAL)
|
||||
@ -8360,14 +8354,11 @@ yyrule127: // ([/][*])|([/][*][*])
|
||||
}
|
||||
c = l.Next()
|
||||
}
|
||||
lval.Token(l.newToken(l.Token()))
|
||||
if is_doc_comment {
|
||||
l.PhpDocComment = string(l.TokenBytes(nil))
|
||||
l.addComment(l.Token())
|
||||
// return T_DOC_COMMENT
|
||||
} else {
|
||||
l.addComment(l.Token())
|
||||
// return T_COMMENT
|
||||
}
|
||||
goto yystate0
|
||||
}
|
||||
@ -8412,10 +8403,8 @@ yyrule133: // ->
|
||||
goto yystate0
|
||||
}
|
||||
yyrule134: // [ \t\n\r]+
|
||||
{
|
||||
lval.Token(l.newToken(l.Token())) // return T_WHITESPACE;
|
||||
goto yystate0
|
||||
}
|
||||
|
||||
goto yystate0
|
||||
yyrule135: // ->
|
||||
{
|
||||
lval.Token(l.newToken(l.Token()))
|
||||
|
@ -60,7 +60,7 @@ NEW_LINE (\r|\n|\r\n)
|
||||
%%
|
||||
c = l.Rule0()
|
||||
|
||||
<INITIAL>[ \t\n\r]+ lval.Token(l.newToken(l.Token()));
|
||||
<INITIAL>[ \t\n\r]+
|
||||
<INITIAL>.
|
||||
tb := []lex.Char{}
|
||||
|
||||
@ -87,11 +87,11 @@ NEW_LINE (\r|\n|\r\n)
|
||||
lval.Token(l.newToken(tb))
|
||||
return T_INLINE_HTML
|
||||
|
||||
<INITIAL>\<\?php([ \t]|{NEW_LINE}) l.begin(PHP);lval.Token(l.newToken(l.Token()));// return T_OPEN_TAG;
|
||||
<INITIAL>\<\? l.begin(PHP);lval.Token(l.newToken(l.Token()));// return T_OPEN_TAG;
|
||||
<INITIAL>\<\?php([ \t]|{NEW_LINE}) l.begin(PHP);
|
||||
<INITIAL>\<\? l.begin(PHP);
|
||||
<INITIAL>\<\?= l.begin(PHP);lval.Token(l.newToken(l.Token())); return T_ECHO;
|
||||
|
||||
<PHP>[ \t\n\r]+ lval.Token(l.newToken(l.Token()));// return T_WHITESPACE
|
||||
<PHP>[ \t\n\r]+
|
||||
<PHP>[;][ \t\n\r]*\?\>{NEW_LINE}? l.begin(INITIAL);lval.Token(l.newToken(l.Token())); return Rune2Class(';');
|
||||
<PHP>\?\>{NEW_LINE}? l.begin(INITIAL);lval.Token(l.newToken(l.Token())); return Rune2Class(';');
|
||||
|
||||
@ -310,14 +310,11 @@ NEW_LINE (\r|\n|\r\n)
|
||||
c = l.Next()
|
||||
}
|
||||
|
||||
lval.Token(l.newToken(l.Token()))
|
||||
if is_doc_comment {
|
||||
l.PhpDocComment = string(l.TokenBytes(nil))
|
||||
l.addComment(l.Token())
|
||||
// return T_DOC_COMMENT
|
||||
} else {
|
||||
l.addComment(l.Token())
|
||||
// return T_COMMENT
|
||||
}
|
||||
|
||||
<PHP>{OPERATORS} lval.Token(l.newToken(l.Token())); return Rune2Class(rune(l.TokenBytes(nil)[0]))
|
||||
@ -328,7 +325,7 @@ NEW_LINE (\r|\n|\r\n)
|
||||
<PHP>{VAR_NAME} lval.Token(l.newToken(l.Token())); return T_STRING
|
||||
|
||||
<PHP>-> l.begin(PROPERTY);lval.Token(l.newToken(l.Token())); return T_OBJECT_OPERATOR;
|
||||
<PROPERTY>[ \t\n\r]+ lval.Token(l.newToken(l.Token())); // return T_WHITESPACE;
|
||||
<PROPERTY>[ \t\n\r]+
|
||||
<PROPERTY>-> lval.Token(l.newToken(l.Token())); return T_OBJECT_OPERATOR;
|
||||
<PROPERTY>{VAR_NAME} l.begin(PHP);lval.Token(l.newToken(l.Token())); return T_STRING;
|
||||
<PROPERTY>. l.ungetChars(1);l.begin(PHP)
|
||||
|
Loading…
Reference in New Issue
Block a user