Commit d1055c1f authored by Marja Hölttä's avatar Marja Hölttä Committed by Commit Bot

[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/441744Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
Commit-Queue: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#43147}
parent 45f1bf80
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
// found in the LICENSE file. // found in the LICENSE file.
#include "src/arguments.h" #include "src/arguments.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define V8_ARGUMENTS_H_ #define V8_ARGUMENTS_H_
#include "src/allocation.h" #include "src/allocation.h"
#include "src/objects-inl.h" #include "src/objects.h"
#include "src/tracing/trace-event.h" #include "src/tracing/trace-event.h"
namespace v8 { namespace v8 {
......
...@@ -7,6 +7,10 @@ ...@@ -7,6 +7,10 @@
#include "src/api-arguments.h" #include "src/api-arguments.h"
#include "src/api-natives.h" #include "src/api-natives.h"
#include "src/builtins/builtins-utils.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 v8 {
namespace internal { namespace internal {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "src/code-stub-assembler.h" #include "src/code-stub-assembler.h"
#include "src/contexts.h" #include "src/contexts.h"
#include "src/elements.h" #include "src/elements.h"
#include "src/isolate.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,8 +2,11 @@ ...@@ -2,8 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.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 v8 {
namespace internal { namespace internal {
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/isolate.h"
#include "src/macro-assembler.h" #include "src/macro-assembler.h"
namespace v8 { namespace v8 {
......
...@@ -2,8 +2,13 @@ ...@@ -2,8 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.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 v8 {
namespace internal { namespace internal {
......
...@@ -2,9 +2,10 @@ ...@@ -2,9 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,7 +5,9 @@ ...@@ -5,7 +5,9 @@
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/objects-inl.h"
#include "src/property-descriptor.h" #include "src/property-descriptor.h"
#include "src/string-builder.h" #include "src/string-builder.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/code-factory.h" #include "src/code-factory.h"
#include "src/code-stub-assembler.h" #include "src/code-stub-assembler.h"
#include "src/isolate.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/builtins/builtins.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,8 +5,10 @@ ...@@ -5,8 +5,10 @@
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/json-parser.h" #include "src/json-parser.h"
#include "src/json-stringifier.h" #include "src/json-stringifier.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.h" #include "src/builtins/builtins-utils.h"
#include "src/counters.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,6 +5,10 @@ ...@@ -5,6 +5,10 @@
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/builtins/builtins-utils.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" #include "src/property-descriptor.h"
namespace v8 { namespace v8 {
......
...@@ -8,6 +8,8 @@ ...@@ -8,6 +8,8 @@
#include "src/arguments.h" #include "src/arguments.h"
#include "src/base/logging.h" #include "src/base/logging.h"
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/factory.h"
#include "src/isolate.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/counters.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -4,8 +4,10 @@ ...@@ -4,8 +4,10 @@
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/counters.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/elements.h" #include "src/elements.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.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/regexp/jsregexp-inl.h"
#include "src/string-builder.h" #include "src/string-builder.h"
#include "src/string-case.h" #include "src/string-case.h"
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
#include "src/base/platform/platform.h" #include "src/base/platform/platform.h"
#include "src/compilation-cache.h" #include "src/compilation-cache.h"
#include "src/execution.h" #include "src/execution.h"
#include "src/objects-inl.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/unicode-inl.h" #include "src/unicode-inl.h"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment