Index: src/property-details.h |
diff --git a/src/property-details.h b/src/property-details.h |
index 71ac8bb6fbf091978a8dea894fab31589d9ee0a1..5686ed074430be4198dd040fa6458f4e68f59cf0 100644 |
--- a/src/property-details.h |
+++ b/src/property-details.h |
@@ -58,7 +58,9 @@ namespace v8 { |
namespace internal { |
class Smi; |
-class Type; |
+template<class> class TypeImpl; |
+struct HeapTypeConfig; |
+typedef TypeImpl<HeapTypeConfig> Type; |
class TypeInfo; |
// Type of properties. |
@@ -105,9 +107,7 @@ class Representation { |
static Representation Integer8() { return Representation(kInteger8); } |
static Representation UInteger8() { return Representation(kUInteger8); } |
static Representation Integer16() { return Representation(kInteger16); } |
- static Representation UInteger16() { |
- return Representation(kUInteger16); |
- } |
+ static Representation UInteger16() { return Representation(kUInteger16); } |
static Representation Smi() { return Representation(kSmi); } |
static Representation Integer32() { return Representation(kInteger32); } |
static Representation Double() { return Representation(kDouble); } |