Lines Matching full:array
21 // List of functions in Array, excluding the '@@' properties.
23 // where BuiltinsArray::func refers to the native implementation of Array[name].
26 /* Array.from ( items [ , mapfn [ , thisArg ] ] ) */ \
28 /* Array.isArray ( arg ) */ \
30 /* Array.of ( ...items ) */ \
33 // List of functions in Array.prototype, excluding the constructor and '@@' properties.
35 // where BuiltinsArray::func refers to the native implementation of Array.prototype[name].
37 /* Array.prototype.at ( index ) */ \
39 /* Array.prototype.concat ( ...items ) */ \
41 /* Array.prototype.copyWithin ( target, start [ , end ] ) */ \
43 /* Array.prototype.entries ( ) */ \
45 /* Array.prototype.every ( callbackfn [ , thisArg ] ) */ \
47 /* Array.prototype.fill ( value [ , start [ , end ] ] ) */ \
49 /* Array.prototype.filter ( callbackfn [ , thisArg ] ) */ \
51 /* Array.prototype.find ( predicate [ , thisArg ] ) */ \
53 /* Array.prototype.findIndex ( predicate [ , thisArg ] ) */ \
55 /* Array.prototype.findLast ( predicate [ , thisArg ] ) */ \
57 /* Array.prototype.findLastIndex ( predicate [ , thisArg ] ) */ \
59 /* Array.prototype.flat ( [ depth ] ) */ \
61 /* Array.prototype.flatMap ( mapperFunction [ , thisArg ] ) */ \
63 /* Array.prototype.forEach ( callbackfn [ , thisArg ] ) */ \
65 /* Array.prototype.includes ( searchElement [ , fromIndex ] ) */ \
67 /* Array.prototype.indexOf ( searchElement [ , fromIndex ] ) */ \
69 /* Array.prototype.join ( separator ) */ \
71 /* Array.prototype.keys ( ) */ \
73 /* Array.prototype.lastIndexOf ( searchElement [ , fromIndex ] ) */ \
75 /* Array.prototype.map ( callbackfn [ , thisArg ] ) */ \
77 /* Array.prototype.pop ( ) */ \
79 /* Array.prototype.push ( ...items ) */ \
81 /* Array.prototype.reduce ( callbackfn [ , initialValue ] ) */ \
83 /* Array.prototype.reduceRight ( callbackfn [ , initialValue ] ) */ \
85 /* Array.prototype.reverse ( ) */ \
87 /* Array.prototype.shift ( ) */ \
89 /* Array.prototype.slice ( start, end ) */ \
91 /* Array.prototype.some ( callbackfn [ , thisArg ] ) */ \
93 /* Array.prototype.sort ( comparefn ) */ \
95 /* Array.prototype.splice ( start, deleteCount, ...items ) */ \
97 /* Array.prototype.toLocaleString ( [ reserved1 [ , reserved2 ] ] ) */ \
99 /* Array.prototype.toReversed ( ) */ \
101 /* Array.prototype.toSorted ( comparefn ) */ \
103 /* Array.prototype.toSpliced ( start, skipCount, ...items ) */ \
105 /* Array.prototype.toString ( ) */ \
107 /* Array.prototype.unshift ( ...items ) */ \
109 /* Array.prototype.values ( ) */ \
111 /* Array.prototype.with ( index, value ) */ \
195 // 23.1.3.1 Array.prototype.at ( index )
197 // 23.1.3.33 Array.prototype.toReversed ( )
199 // 23.1.3.39 Array.prototype.with ( index, value )
201 // 23.1.3.34 Array.prototype.toSorted ( comparefn )
207 // 23.1.3.35 Array.prototype.toSpliced ( start, skipCount, ...items )
224 // 4 : 4 More inlined entries in Array.prototype for the following functions/accessors: in GetNumPrototypeInlinedProperties()
226 // (2) Array.prototype.constructor, i.e. Array() in GetNumPrototypeInlinedProperties()
227 // (3) Array.prototype[@@iterator]() in GetNumPrototypeInlinedProperties()
228 // (4) Array.prototype[@@unscopables]() in GetNumPrototypeInlinedProperties()
250 static constexpr std::array ARRAY_FUNCTIONS = {
253 static constexpr std::array ARRAY_PROTOTYPE_FUNCTIONS = {