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 {
namespace internal {
// Forward declarations.
enum class AbortReason;
class Zone;
namespace compiler {
......
......@@ -22,8 +22,7 @@
#include "src/globals.h"
#include "src/heap-symbols.h"
#include "src/objects.h"
#include "src/objects/code.h"
#include "src/objects/hash-table.h"
#include "src/objects/fixed-array.h"
#include "src/objects/string-table.h"
#include "src/visitors.h"
......
......@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1;
constexpr Register kRuntimeCallArgCountRegister = a0;
constexpr Register kWasmInstanceRegister = a0;
// Forward declaration.
// Forward declarations
enum class AbortReason;
class JumpTarget;
// Reserved Register Usage Summary.
......
......@@ -32,7 +32,8 @@ constexpr Register kRuntimeCallFunctionRegister = a1;
constexpr Register kRuntimeCallArgCountRegister = a0;
constexpr Register kWasmInstanceRegister = a0;
// Forward declaration.
// Forward declarations.
enum class AbortReason;
class JumpTarget;
// Reserved Register Usage Summary.
......
......@@ -8,16 +8,20 @@
#include <iosfwd>
#include <memory>
#include "include/v8.h"
#include "include/v8config.h"
#include "src/assert-scope.h"
#include "src/bailout-reason.h"
#include "src/base/bits.h"
#include "src/base/build_config.h"
#include "src/base/flags.h"
#include "src/base/logging.h"
#include "src/checks.h"
#include "src/elements-kind.h"
#include "src/field-index.h"
#include "src/flags.h"
#include "src/messages.h"
#include "src/property-details.h"
#include "src/utils.h"
#if V8_TARGET_ARCH_ARM
#include "src/arm/constants-arm.h" // NOLINT
......
......@@ -5,6 +5,7 @@
#ifndef 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/script.h"
......
......@@ -7,6 +7,7 @@
#include <memory>
#include "src/bailout-reason.h"
#include "src/compilation-dependencies.h"
#include "src/feedback-vector.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