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

[iwyu] objects.h iwyu

BUG=v8:7490

Change-Id: I53888e391a0ad25407e59431b2fffbd7cacf5273
Reviewed-on: https://chromium-review.googlesource.com/1060060
Commit-Queue: Marja Hölttä <marja@chromium.org>
Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53205}
parent a2c81698
...@@ -23,6 +23,7 @@ namespace v8 { ...@@ -23,6 +23,7 @@ namespace v8 {
namespace internal { namespace internal {
// Forward declarations. // Forward declarations.
enum class AbortReason;
class Zone; class Zone;
namespace compiler { namespace compiler {
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
#include "src/globals.h" #include "src/globals.h"
#include "src/heap-symbols.h" #include "src/heap-symbols.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/code.h" #include "src/objects/fixed-array.h"
#include "src/objects/hash-table.h"
#include "src/objects/string-table.h" #include "src/objects/string-table.h"
#include "src/visitors.h" #include "src/visitors.h"
......
...@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1; ...@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1;
constexpr Register kRuntimeCallArgCountRegister = a0; constexpr Register kRuntimeCallArgCountRegister = a0;
constexpr Register kWasmInstanceRegister = a0; constexpr Register kWasmInstanceRegister = a0;
// Forward declaration. // Forward declarations
enum class AbortReason;
class JumpTarget; class JumpTarget;
// Reserved Register Usage Summary. // Reserved Register Usage Summary.
......
...@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1; ...@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1;
constexpr Register kRuntimeCallArgCountRegister = a0; constexpr Register kRuntimeCallArgCountRegister = a0;
constexpr Register kWasmInstanceRegister = a0; constexpr Register kWasmInstanceRegister = a0;
// Forward declaration. // Forward declarations.
enum class AbortReason;
class JumpTarget; class JumpTarget;
// Reserved Register Usage Summary. // Reserved Register Usage Summary.
......
...@@ -8,16 +8,20 @@ ...@@ -8,16 +8,20 @@
#include <iosfwd> #include <iosfwd>
#include <memory> #include <memory>
#include "include/v8.h"
#include "include/v8config.h"
#include "src/assert-scope.h" #include "src/assert-scope.h"
#include "src/bailout-reason.h"
#include "src/base/bits.h" #include "src/base/bits.h"
#include "src/base/build_config.h"
#include "src/base/flags.h" #include "src/base/flags.h"
#include "src/base/logging.h"
#include "src/checks.h" #include "src/checks.h"
#include "src/elements-kind.h" #include "src/elements-kind.h"
#include "src/field-index.h" #include "src/field-index.h"
#include "src/flags.h" #include "src/flags.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/property-details.h" #include "src/property-details.h"
#include "src/utils.h"
#if V8_TARGET_ARCH_ARM #if V8_TARGET_ARCH_ARM
#include "src/arm/constants-arm.h" // NOLINT #include "src/arm/constants-arm.h" // NOLINT
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#ifndef V8_OBJECTS_SHARED_FUNCTION_INFO_H_ #ifndef V8_OBJECTS_SHARED_FUNCTION_INFO_H_
#define V8_OBJECTS_SHARED_FUNCTION_INFO_H_ #define V8_OBJECTS_SHARED_FUNCTION_INFO_H_
#include "src/bailout-reason.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/script.h" #include "src/objects/script.h"
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include <memory> #include <memory>
#include "src/bailout-reason.h"
#include "src/compilation-dependencies.h" #include "src/compilation-dependencies.h"
#include "src/feedback-vector.h" #include "src/feedback-vector.h"
#include "src/frames.h" #include "src/frames.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