WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
15885
Add move virtual void evaluate() =0 from Node into new ExpressionNode subclass
https://bugs.webkit.org/show_bug.cgi?id=15885
Summary
Add move virtual void evaluate() =0 from Node into new ExpressionNode subclass
Eric Seidel (no email)
Reported
2007-11-07 10:07:35 PST
Add move virtual void evaluate() =0 from Node into new StatementNode subclass Darin suggested this as part of comments on
bug 15879
. I agree, I think it would make the node tree cleaner.
Attachments
the patch
(81.53 KB, patch)
2007-11-08 15:51 PST
,
Eric Seidel (no email)
darin
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Eric Seidel (no email)
Comment 1
2007-11-08 15:51:00 PST
Created
attachment 17131
[details]
the patch Well, this does as requested... adds an ExpressionNode and makes all expressions use it/subclass from it instead of Node.
Darin Adler
Comment 2
2007-11-08 16:23:11 PST
Comment on
attachment 17131
[details]
the patch Good first step. Now some of the nodes should probably not be a subclass of ExpressionNode, since they're not used in a polymorphic way.
Eric Seidel (no email)
Comment 3
2007-11-08 16:49:45 PST
Committed as
r27622
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug