| Index: src/compiler/types.h
|
| diff --git a/src/compiler/types.h b/src/compiler/types.h
|
| index 1c758e7ce42f3dd626c66a1c7721332c835d4462..fa62d8e611fc8ae3600e9fff4552ca085d29f3b3 100644
|
| --- a/src/compiler/types.h
|
| +++ b/src/compiler/types.h
|
| @@ -5,7 +5,9 @@
|
| #ifndef V8_COMPILER_TYPES_H_
|
| #define V8_COMPILER_TYPES_H_
|
|
|
| +#include "src/base/compiler-specific.h"
|
| #include "src/conversions.h"
|
| +#include "src/globals.h"
|
| #include "src/handles.h"
|
| #include "src/objects.h"
|
| #include "src/ostreams.h"
|
| @@ -190,7 +192,7 @@ class Type;
|
| // -----------------------------------------------------------------------------
|
| // Bitset types (internal).
|
|
|
| -class BitsetType {
|
| +class V8_EXPORT_PRIVATE BitsetType {
|
| public:
|
| typedef uint32_t bitset; // Internal
|
|
|
| @@ -318,7 +320,7 @@ class OtherNumberConstantType : public TypeBase {
|
| double value_;
|
| };
|
|
|
| -class HeapConstantType : public TypeBase {
|
| +class V8_EXPORT_PRIVATE HeapConstantType : public NON_EXPORTED_BASE(TypeBase) {
|
| public:
|
| i::Handle<i::HeapObject> Value() { return object_; }
|
|
|
| @@ -486,7 +488,7 @@ class UnionType : public StructuralType {
|
| bool Wellformed();
|
| };
|
|
|
| -class Type {
|
| +class V8_EXPORT_PRIVATE Type {
|
| public:
|
| typedef BitsetType::bitset bitset; // Internal
|
|
|
|
|