Remove CallEval as a subclass of the Call AST node type. We were not
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 29 Sep 2009 13:28:30 +0000 (13:28 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 29 Sep 2009 13:28:30 +0000 (13:28 +0000)
commit928bfae4056ad4894f68e68345f39472d9acaccd
tree14b097478a29dd149021b9e30e61498420040899
parent6f83ad58cc120a8f5c70025b0215f2110de710bc
Remove CallEval as a subclass of the Call AST node type.  We were not
differentiating between Call and CallEval except in the code
generator, and the difference can be detected from a regular Call AST
node at code generation time.

Review URL: http://codereview.chromium.org/245042

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2984 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/codegen-arm.cc
src/ast.cc
src/ast.h
src/cfg.cc
src/ia32/codegen-ia32.cc
src/parser.cc
src/prettyprinter.cc
src/rewriter.cc
src/usage-analyzer.cc
src/variables.h
src/x64/codegen-x64.cc