Index: src/builtins/builtins.h |
diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h |
index 11bc9778bf001cd5d8bbf2f5fb0d42bb9fae4f7f..80e30a835e9b58d1b12842e6902162c212efb40b 100644 |
--- a/src/builtins/builtins.h |
+++ b/src/builtins/builtins.h |
@@ -168,6 +168,7 @@ namespace internal { |
ASM(InternalArrayCode) \ |
CPP(ArrayConcat) \ |
TFJ(ArrayIsArray, 2) \ |
+ TFJ(ArrayIncludes, 3) \ |
CPP(ArrayPop) \ |
CPP(ArrayPush) \ |
CPP(ArrayShift) \ |
@@ -749,6 +750,9 @@ class Builtins { |
// ES6 section 22.1.2.2 Array.isArray |
static void Generate_ArrayIsArray(CodeStubAssembler* assembler); |
+ // ES7 section 22.1.3.11 Array.prototype.includes |
+ static void Generate_ArrayIncludes(CodeStubAssembler* assembler); |
+ |
// ES6 section 21.1.2.1 String.fromCharCode ( ...codeUnits ) |
static void Generate_StringFromCharCode(CodeStubAssembler* assembler); |
// ES6 section 21.1.3.1 String.prototype.charAt ( pos ) |