| Index: src/code-stub-assembler.h
|
| diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h
|
| index 1ed5615c4205604bb05b801db870e6d60c4514cf..7eb75ed58ee41c0c5722992725150fe6030732c7 100644
|
| --- a/src/code-stub-assembler.h
|
| +++ b/src/code-stub-assembler.h
|
| @@ -20,8 +20,6 @@ class StubCache;
|
|
|
| enum class PrimitiveType { kBoolean, kNumber, kString, kSymbol };
|
|
|
| -enum class IterationKind { kKeys, kValues, kEntries };
|
| -
|
| #define HEAP_CONSTANT_LIST(V) \
|
| V(BooleanMap, BooleanMap) \
|
| V(empty_string, EmptyString) \
|
| @@ -633,6 +631,10 @@ class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler {
|
| compiler::Node* IsDictionary(compiler::Node* object);
|
| compiler::Node* IsUnseededNumberDictionary(compiler::Node* object);
|
|
|
| + // ElementsKind helpers:
|
| + compiler::Node* IsFastElementsKind(compiler::Node* elements_kind);
|
| + compiler::Node* IsHoleyFastElementsKind(compiler::Node* elements_kind);
|
| +
|
| // String helpers.
|
| // Load a character from a String (might flatten a ConsString).
|
| compiler::Node* StringCharCodeAt(compiler::Node* string,
|
|
|