Index: src/objects-inl.h |
diff --git a/src/objects-inl.h b/src/objects-inl.h |
index f6c2f34cc5553a9fe8c92005b04e0761444a9336..08528a9e7452f74194359a55bfaa8a89d9798396 100644 |
--- a/src/objects-inl.h |
+++ b/src/objects-inl.h |
@@ -139,10 +139,13 @@ int PropertyDetails::field_width_in_words() const { |
return map()->instance_type() == instancetype; \ |
} |
+TYPE_CHECKER(BreakPointInfo, TUPLE2_TYPE) |
TYPE_CHECKER(ByteArray, BYTE_ARRAY_TYPE) |
TYPE_CHECKER(BytecodeArray, BYTECODE_ARRAY_TYPE) |
+TYPE_CHECKER(CallHandlerInfo, TUPLE2_TYPE) |
TYPE_CHECKER(Cell, CELL_TYPE) |
TYPE_CHECKER(Code, CODE_TYPE) |
+TYPE_CHECKER(ConstantElementsPair, TUPLE2_TYPE) |
TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE) |
TYPE_CHECKER(Foreign, FOREIGN_TYPE) |
TYPE_CHECKER(FreeSpace, FREE_SPACE_TYPE) |
@@ -181,6 +184,7 @@ TYPE_CHECKER(SharedFunctionInfo, SHARED_FUNCTION_INFO_TYPE) |
TYPE_CHECKER(SourcePositionTableWithFrameCache, TUPLE2_TYPE) |
TYPE_CHECKER(Symbol, SYMBOL_TYPE) |
TYPE_CHECKER(TransitionArray, TRANSITION_ARRAY_TYPE) |
+TYPE_CHECKER(TypeFeedbackInfo, TUPLE3_TYPE) |
TYPE_CHECKER(WeakCell, WEAK_CELL_TYPE) |
TYPE_CHECKER(WeakFixedArray, FIXED_ARRAY_TYPE) |
@@ -613,11 +617,14 @@ bool Object::IsMinusZero() const { |
CAST_ACCESSOR(AbstractCode) |
CAST_ACCESSOR(ArrayList) |
CAST_ACCESSOR(BoilerplateDescription) |
+CAST_ACCESSOR(BreakPointInfo) |
CAST_ACCESSOR(ByteArray) |
CAST_ACCESSOR(BytecodeArray) |
+CAST_ACCESSOR(CallHandlerInfo) |
CAST_ACCESSOR(Cell) |
CAST_ACCESSOR(Code) |
CAST_ACCESSOR(ConsString) |
+CAST_ACCESSOR(ConstantElementsPair) |
CAST_ACCESSOR(DeoptimizationInputData) |
CAST_ACCESSOR(DeoptimizationOutputData) |
CAST_ACCESSOR(DependentCode) |
@@ -687,6 +694,7 @@ CAST_ACCESSOR(SeqTwoByteString) |
CAST_ACCESSOR(SharedFunctionInfo) |
CAST_ACCESSOR(SourcePositionTableWithFrameCache) |
CAST_ACCESSOR(SlicedString) |
+CAST_ACCESSOR(SloppyArgumentsElements) |
CAST_ACCESSOR(Smi) |
CAST_ACCESSOR(String) |
CAST_ACCESSOR(StringSet) |
@@ -695,11 +703,11 @@ CAST_ACCESSOR(Struct) |
CAST_ACCESSOR(Symbol) |
CAST_ACCESSOR(TemplateInfo) |
CAST_ACCESSOR(ThinString) |
+CAST_ACCESSOR(TypeFeedbackInfo) |
CAST_ACCESSOR(UnseededNumberDictionary) |
CAST_ACCESSOR(WeakCell) |
CAST_ACCESSOR(WeakFixedArray) |
CAST_ACCESSOR(WeakHashTable) |
-CAST_ACCESSOR(SloppyArgumentsElements) |
#define MAKE_STRUCT_CAST(NAME, Name, name) CAST_ACCESSOR(Name) |
STRUCT_LIST(MAKE_STRUCT_CAST) |