Changeset 27622 in webkit for trunk/JavaScriptCore/kjs/nodes.cpp
- Timestamp:
- Nov 8, 2007, 4:43:52 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/nodes.cpp
r27615 r27622 204 204 } 205 205 206 double Node::evaluateToNumber(ExecState* exec)206 double ExpressionNode::evaluateToNumber(ExecState* exec) 207 207 { 208 208 JSValue* value = evaluate(exec); … … 2297 2297 // ECMA 11.13 2298 2298 2299 static ALWAYS_INLINE JSValue* valueForReadModifyAssignment(ExecState* exec, JSValue* current, Node* right, Operator oper) KJS_FAST_CALL;2300 static ALWAYS_INLINE JSValue* valueForReadModifyAssignment(ExecState* exec, JSValue* current, Node* right, Operator oper)2299 static ALWAYS_INLINE JSValue* valueForReadModifyAssignment(ExecState* exec, JSValue* current, ExpressionNode* right, Operator oper) KJS_FAST_CALL; 2300 static ALWAYS_INLINE JSValue* valueForReadModifyAssignment(ExecState* exec, JSValue* current, ExpressionNode* right, Operator oper) 2301 2301 { 2302 2302 JSValue *v; … … 3095 3095 // ------------------------------ ForInNode ------------------------------------ 3096 3096 3097 ForInNode::ForInNode( Node *l, Node *e, StatementNode *s)3097 ForInNode::ForInNode(ExpressionNode* l, ExpressionNode* e, StatementNode* s) 3098 3098 : init(0L), lexpr(l), expr(e), varDecl(0L), statement(s) 3099 3099 { … … 3101 3101 } 3102 3102 3103 ForInNode::ForInNode(const Identifier &i, AssignExprNode *in, Node *e, StatementNode *s)3103 ForInNode::ForInNode(const Identifier& i, AssignExprNode* in, ExpressionNode* e, StatementNode* s) 3104 3104 : ident(i), init(in), expr(e), statement(s) 3105 3105 {
Note:
See TracChangeset
for help on using the changeset viewer.