Changeset 10588 in webkit for trunk/JavaScriptCore/kjs/lexer.cpp


Ignore:
Timestamp:
Sep 20, 2005, 10:53:05 PM (20 years ago)
Author:
mjs
Message:

Reviewed by Geoff and partly by Darin.

This change gets us down from over 200 shift/reduce and 45 reduce/reduce to
9 shift/reduce and 45 reduce/reduce.

  • kjs/grammar.y:
  • kjs/grammar_types.h: Removed.
  • kjs/lexer.cpp:
  • kjs/nodes.h: (KJS::Node::isGroupNode): (KJS::Node::isLocation): (KJS::Node::isResolveNode): (KJS::Node::isBracketAccessorNode): (KJS::Node::isDotAccessorNode): (KJS::ResolveNode::isLocation): (KJS::ResolveNode::isResolveNode): (KJS::ResolveNode::identifier): (KJS::GroupNode::isGroupNode): (KJS::GroupNode::leafNode): (KJS::BracketAccessorNode::isLocation): (KJS::BracketAccessorNode::isBracketAccessorNode): (KJS::BracketAccessorNode::base): (KJS::BracketAccessorNode::subscript): (KJS::DotAccessorNode::isLocation): (KJS::DotAccessorNode::isDotAccessorNode): (KJS::DotAccessorNode::base): (KJS::DotAccessorNode::identifier): (KJS::FuncExprNode::FuncExprNode): (KJS::FuncExprNode::identifier): (KJS::FuncDeclNode::FuncDeclNode): (KJS::FuncDeclNode::execute):
File:
1 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.