Index: src/builtins/builtins.h |
diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h |
index 934ce51748bd51580d50938614719d5a6b834239..db0173f9290c0760d46ffc1072f9f2f4ac1e2caa 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) \ |
@@ -750,6 +751,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 ) |