[iwyu] Remove unallowed include arguments.h -> objects-inl.h

After this, only 2 illegal includes to objects-inl.h remain (some wasm stuff).

R=​mstarzinger@chromium.org
BUG=v8:5294

Change-Id: I18682f42f0d2a7cc29a0a0be76f8e4eea26aafd9
Reviewed-on: https://chromium-review.googlesource.com/441744
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Commit-Queue: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#43147}
This commit is contained in:
Marja Hölttä 2017-02-13 10:10:00 +01:00 committed by Commit Bot
parent 45f1bf80ea
commit d1055c1fbd
19 changed files with 44 additions and 5 deletions

View File

@ -3,6 +3,7 @@
// found in the LICENSE file.
#include "src/arguments.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -6,7 +6,7 @@
#define V8_ARGUMENTS_H_
#include "src/allocation.h"
#include "src/objects-inl.h"
#include "src/objects.h"
#include "src/tracing/trace-event.h"
namespace v8 {

View File

@ -7,6 +7,10 @@
#include "src/api-arguments.h"
#include "src/api-natives.h"
#include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/log.h"
#include "src/objects-inl.h"
#include "src/prototype.h"
namespace v8 {
namespace internal {

View File

@ -9,6 +9,7 @@
#include "src/code-stub-assembler.h"
#include "src/contexts.h"
#include "src/elements.h"
#include "src/isolate.h"
namespace v8 {
namespace internal {

View File

@ -2,8 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/conversions.h"
#include "src/counters.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -4,6 +4,7 @@
#include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/isolate.h"
#include "src/macro-assembler.h"
namespace v8 {

View File

@ -2,8 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/conversions.h"
#include "src/counters.h"
#include "src/factory.h"
#include "src/isolate.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,9 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/debug/debug.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,9 @@
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/messages.h"
#include "src/objects-inl.h"
#include "src/property-descriptor.h"
#include "src/string-builder.h"

View File

@ -6,6 +6,7 @@
#include "src/builtins/builtins.h"
#include "src/code-factory.h"
#include "src/code-stub-assembler.h"
#include "src/isolate.h"
namespace v8 {
namespace internal {

View File

@ -2,8 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,8 +5,10 @@
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/json-parser.h"
#include "src/json-stringifier.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,6 +5,9 @@
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,6 +5,10 @@
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/keys.h"
#include "src/lookup.h"
#include "src/objects-inl.h"
#include "src/property-descriptor.h"
namespace v8 {

View File

@ -8,6 +8,8 @@
#include "src/arguments.h"
#include "src/base/logging.h"
#include "src/builtins/builtins.h"
#include "src/factory.h"
#include "src/isolate.h"
namespace v8 {
namespace internal {

View File

@ -5,6 +5,8 @@
#include "src/runtime/runtime-utils.h"
#include "src/arguments.h"
#include "src/counters.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -4,8 +4,10 @@
#include "src/runtime/runtime-utils.h"
#include "src/arguments.h"
#include "src/counters.h"
#include "src/debug/debug.h"
#include "src/elements.h"
#include "src/objects-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,6 +5,9 @@
#include "src/runtime/runtime-utils.h"
#include "src/arguments.h"
#include "src/conversions.h"
#include "src/counters.h"
#include "src/objects-inl.h"
#include "src/regexp/jsregexp-inl.h"
#include "src/string-builder.h"
#include "src/string-case.h"

View File

@ -12,6 +12,7 @@
#include "src/base/platform/platform.h"
#include "src/compilation-cache.h"
#include "src/execution.h"
#include "src/objects-inl.h"
#include "src/objects.h"
#include "src/runtime/runtime.h"
#include "src/unicode-inl.h"