Changeset 67066 in webkit for trunk/JavaScriptCore/parser
- Timestamp:
- Sep 8, 2010, 11:53:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/parser/Lexer.cpp
r66962 r67066 1026 1026 if (lastTokenWasRestrKeyword()) { 1027 1027 token = SEMICOLON; 1028 goto doneSemicolon; 1028 m_delimited = true; 1029 goto returnToken; 1029 1030 } 1030 1031 goto start; … … 1048 1049 m_atLineStart = true; 1049 1050 m_terminator = true; 1050 if (lastTokenWasRestrKeyword()) 1051 goto doneSemicolon; 1052 goto start; 1053 1054 doneSemicolon: 1051 if (!lastTokenWasRestrKeyword()) 1052 goto start; 1053 1055 1054 token = SEMICOLON; 1056 1055 m_delimited = true; 1057 1056 // Fall through into returnToken. 1058 1057 1059 returnToken: { 1060 int lineNumber = m_lineNumber; 1061 llocp->line = lineNumber; 1058 returnToken: 1059 llocp->line = m_lineNumber; 1062 1060 llocp->startOffset = startOffset; 1063 1061 llocp->endOffset = currentOffset(); 1064 1062 m_lastToken = token; 1065 1063 return token; 1066 }1067 1064 1068 1065 returnError:
Note:
See TracChangeset
for help on using the changeset viewer.