Make it clearer that PreParser doesn't depend on Isolate.
authormarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 Mar 2014 12:49:34 +0000 (12:49 +0000)
committermarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 Mar 2014 12:49:34 +0000 (12:49 +0000)
commit6608110e8737074701d235aabfe987fe8bee4e14
tree3f258d156bde701ffafe11aac181d30d252ca28a
parent6d91c1e77faf9009e8a8136c377a0363eb8b0334
Make it clearer that PreParser doesn't depend on Isolate.

The Isolate* member of ParserBase::FunctionState was only used by
Parser. Removing it makes it clear that there are no isolates in
PreParser. (There's also no Zone, since PreParserTraits::Type::Zone is void.)

R=yangguo@chromium.org
BUG=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20331 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/parser.h
src/preparser.h