Ignore:
Timestamp:
Jul 9, 2010, 2:24:07 PM (15 years ago)
Author:
[email protected]
Message:

2010-07-09 Oliver Hunt <[email protected]>

Reviewed by Geoffrey Garen.

Remove a couple of excess writes from the lexer
https://bugs.webkit.org/show_bug.cgi?id=41981

Remove a couple of fields from JSTokenInfo, and rename the remaining ones
to something more accurate

  • parser/JSParser.cpp: (JSC::JSParser::next): (JSC::JSParser::tokenStart): (JSC::JSParser::tokenLine): (JSC::JSParser::tokenEnd):
  • parser/JSParser.h: (JSC::JSTokenInfo::JSTokenInfo):
  • parser/Lexer.cpp: (JSC::Lexer::lex):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/parser/Lexer.cpp

    r62862 r62995  
    994994returnToken: {
    995995    int lineNumber = m_lineNumber;
    996     llocp->first_line = lineNumber;
    997     llocp->last_line = lineNumber;
    998     llocp->first_column = startOffset;
    999     llocp->last_column = currentOffset();
     996    llocp->line = lineNumber;
     997    llocp->startOffset = startOffset;
     998    llocp->endOffset = currentOffset();
    1000999    m_lastToken = token;
    10011000    return token;
Note: See TracChangeset for help on using the changeset viewer.