Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(145)

Unified Diff: src/compiler/node.h

Issue 2416243002: Make unittests work in component build (Closed)
Patch Set: updates Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/compiler/move-optimizer.h ('k') | src/compiler/node-cache.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/compiler/node.h
diff --git a/src/compiler/node.h b/src/compiler/node.h
index e940371b85f7bc690ba48aa7f966c636248000f0..dc6c5dc01c3ec88c1caea821970e341c411b4d27 100644
--- a/src/compiler/node.h
+++ b/src/compiler/node.h
@@ -8,6 +8,7 @@
#include "src/compiler/opcodes.h"
#include "src/compiler/operator.h"
#include "src/compiler/types.h"
+#include "src/globals.h"
#include "src/zone/zone-containers.h"
namespace v8 {
@@ -39,7 +40,7 @@ typedef uint32_t NodeId;
// compilation, e.g. during lowering passes. Other information that needs to be
// associated with Nodes during compilation must be stored out-of-line indexed
// by the Node's id.
-class Node final {
+class V8_EXPORT_PRIVATE Node final {
public:
static Node* New(Zone* zone, NodeId id, const Operator* op, int input_count,
Node* const* inputs, bool has_extensible_inputs);
@@ -126,7 +127,7 @@ class Node final {
InputEdges input_edges() { return InputEdges(this); }
- class Inputs final {
+ class V8_EXPORT_PRIVATE Inputs final {
public:
typedef Node* value_type;
@@ -162,7 +163,7 @@ class Node final {
UseEdges use_edges() { return UseEdges(this); }
- class Uses final {
+ class V8_EXPORT_PRIVATE Uses final {
public:
typedef Node* value_type;
« no previous file with comments | « src/compiler/move-optimizer.h ('k') | src/compiler/node-cache.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698