Changeset 113765 in webkit for trunk/Source/JavaScriptCore/parser/Lexer.cpp
- Timestamp:
- Apr 10, 2012, 2:12:14 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/Lexer.cpp
r113454 r113765 404 404 405 405 m_lineNumber = source.firstLine(); 406 m_delimited = false;407 406 m_lastToken = -1; 408 407 … … 666 665 tokenData->ident = 0; 667 666 668 m_delimited = false;669 670 667 if (UNLIKELY((remaining < maxTokenLength) && !(lexerFlags & LexerFlagsIgnoreReservedWords))) { 671 668 ASSERT(shouldCreateIdentifier); … … 727 724 tokenData->ident = 0; 728 725 729 m_delimited = false;730 731 726 if (UNLIKELY((remaining < maxTokenLength) && !(lexerFlags & LexerFlagsIgnoreReservedWords))) { 732 727 ASSERT(shouldCreateIdentifier); … … 794 789 } else 795 790 tokenData->ident = 0; 796 797 m_delimited = false;798 791 799 792 if (LIKELY(!bufferRequired && !(lexerFlags & LexerFlagsIgnoreReservedWords))) { … … 1193 1186 return EOFTOK; 1194 1187 1195 m_delimited = false;1196 1197 1188 CharacterType type; 1198 1189 if (LIKELY(isLatin1(static_cast<T>(m_current)))) … … 1426 1417 break; 1427 1418 case CharacterSemicolon: 1428 m_delimited = true;1429 1419 shift(); 1430 1420 token = SEMICOLON; … … 1437 1427 case CharacterCloseBrace: 1438 1428 tokenData->intValue = currentOffset(); 1439 m_delimited = true;1440 1429 shift(); 1441 1430 token = CLOSEBRACE; … … 1492 1481 } 1493 1482 m_buffer8.resize(0); 1494 m_delimited = false;1495 1483 break; 1496 1484 case CharacterQuote: … … 1503 1491 } 1504 1492 shift(); 1505 m_delimited = false;1506 1493 token = STRING; 1507 1494 break; … … 1546 1533 1547 1534 token = SEMICOLON; 1548 m_delimited = true;1549 1535 // Fall through into returnToken. 1550 1536
Note:
See TracChangeset
for help on using the changeset viewer.