objects.h splitting: include less objects/ files.

Using a Handle<Foo> as a member doesn't require including foo.h

R=mstarzinger@chromium.org
BUG=v8:5402

Review-Url: https://codereview.chromium.org/2650973003
Cr-Commit-Position: refs/heads/master@{#42631}
This commit is contained in:
marja 2017-01-24 05:24:53 -08:00 committed by Commit bot
parent e225251f25
commit 4aedeb1bd5
4 changed files with 3 additions and 2 deletions

View File

@ -13,6 +13,7 @@
#include "src/messages.h"
#include "src/objects-inl.h"
#include "src/objects/module-info.h"
#include "src/objects/scope-info.h"
#include "src/parsing/parse-info.h"
namespace v8 {

View File

@ -9,7 +9,6 @@
#include "src/base/hashmap.h"
#include "src/globals.h"
#include "src/objects.h"
#include "src/objects/scope-info.h"
#include "src/zone/zone.h"
namespace v8 {

View File

@ -6,7 +6,9 @@
#include "src/ast/ast-value-factory.h"
#include "src/ast/ast.h"
#include "src/heap/heap-inl.h"
#include "src/objects-inl.h"
#include "src/objects/scope-info.h"
#include "src/zone/zone.h"
namespace v8 {

View File

@ -10,7 +10,6 @@
#include "include/v8.h"
#include "src/globals.h"
#include "src/handles.h"
#include "src/objects/scope-info.h"
namespace v8 {