Add type field to AST expression nodes
authorrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 6 Jun 2013 13:28:22 +0000 (13:28 +0000)
committerrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 6 Jun 2013 13:28:22 +0000 (13:28 +0000)
commit919d64adce69fa65b2d43190bbfb79ddf5afa573
treed994afee5c57583a7f525345633b66cc711fb918
parent701f356bac4997767453813e7bb4c8caad4bbb0e
Add type field to AST expression nodes

More importantly, do a bunch of renamings of incidental existing "types" to avoid actual and potential name clashes (and also to improve consistency).

R=svenpanne@chromium.org
BUG=

Review URL: https://codereview.chromium.org/16549002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14978 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/ast.cc
src/ast.h
src/factory.cc
src/factory.h
src/jsregexp.cc
src/jsregexp.h
src/objects.h
src/parser.cc
src/parser.h
src/runtime.cc
src/scopeinfo.cc
src/scopes.cc
src/scopes.h
test/cctest/test-parsing.cc