| /arkcompiler/ets_runtime/test/moduletest/arrayreducecase/ |
| D | arrayreducecase.js | 19 (accumulator, currentValue) => accumulator + currentValue, 25 (accumulator, currentValue) => accumulator + currentValue.x, 39 const myArrayWithNoDuplicates = myArray.reduce((accumulator, currentValue) => { 40 if (!accumulator.includes(currentValue)) { 41 return [...accumulator, currentValue]; 49 const doubledPositiveNumbers = numbers.reduce((accumulator, currentValue) => { 50 if (currentValue > 0) { 51 const doubled = currentValue * 2;
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/ |
| D | ReadonlyArray.sts | 94 …reduce(reducer: (previousValue: T, currentValue: T, currentIndex: number, array: ReadonlyArray<T>)… 95 reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number) => T): T; 96 reduce(callbackfn: (previousValue: T, currentValue: T) => T): T; 100 …reduce<U>(reducer: (previousValue: U, currentValue: T, currentIndex: number, array: ReadonlyArray<… 101 …reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number) => U, initialValue… 102 reduce<U>(callbackfn: (previousValue: U, currentValue: T) => U, initialValue: U): U; 106 …reduceRight(reducer: (previousValue: T, currentValue: T, currentIndex: number, array: ReadonlyArra… 107 reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number) => T): T; 108 reduceRight(callbackfn: (previousValue: T, currentValue: T) => T): T; 112 …reduceRight<U>(reducer: (previousValue: U, currentValue: T, currentIndex: number, array: ReadonlyA… [all …]
|
| D | ReadonlyArrayProxy.sts | 203 …override reduce(reducer: (previousValue: T, currentValue: T, currentIndex: number, array: Readonly… 207 override reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number) => T): T { 211 override reduce(callbackfn: (previousValue: T, currentValue: T) => T): T { 223 …override reduce<U>(reducer: (previousValue: U, currentValue: T, currentIndex: number, array: Reado… 227 …override reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number) => U, ini… 231 override reduce<U>(callbackfn: (previousValue: U, currentValue: T) => U, initialValue: U): U { 243 …override reduceRight(reducer: (previousValue: T, currentValue: T, currentIndex: number, array: Rea… 247 …override reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number) => T): … 251 override reduceRight(callbackfn: (previousValue: T, currentValue: T) => T): T { 263 …override reduceRight<U>(reducer: (previousValue: U, currentValue: T, currentIndex: number, array: … [all …]
|
| D | TypedArrays.sts | 1822 … callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Int8Array) => U, 1845 callbackfn: (previousValue: U, currentValue: number, currentIndex: number) => U, 1866 callbackfn: (previousValue: U, currentValue: number) => U, 1927 …public reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, arra… 1951 …public reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number) => n… 1969 public reduce(callbackfn: (previousValue: number, currentValue: number) => number): number { 2026 … callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Int8Array) => U, 2049 callbackfn: (previousValue: U, currentValue: number, currentIndex: number) => U, 2070 callbackfn: (previousValue: U, currentValue: number) => U, 2131 …public reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number,… [all …]
|
| D | TypedUArrays.sts | 1790 …callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8ClampedArra… 1813 callbackfn: (previousValue: U, currentValue: number, currentIndex: number) => U, 1835 callbackfn: (previousValue: U, currentValue: number) => U, 1899 …public reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number, arra… 1923 …public reduce(callbackfn: (previousValue: number, currentValue: number, currentIndex: number) => n… 1941 public reduce(callbackfn: (previousValue: number, currentValue: number) => number): number { 1997 …callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8ClampedArra… 2020 callbackfn: (previuosValue: U, currentValue: number, currentIndex: number) => U, 2042 callbackfn: (previuosValue: U, currentValue: number) => U, 2106 …public reduceRight(callbackfn: (previousValue: number, currentValue: number, currentIndex: number,… [all …]
|
| D | Array.sts | 1327 …public override reduce(callbackfn: (previousValue: T, currentValue: T, index: number, array: Array… 1347 …public override reduce<U = T>(callbackfn: (previousValue: U, currentValue: T, index: number, array… 1362 …public override reduceRight(callbackfn: (previousValue: T, currentValue: T, index: number, array: … 1382 …public override reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, index: number, arra… 1518 public override reduce(callbackfn: (previousValue: T, currentValue: T, index: number) => T): T { 1538 …public override reduce<U = T>(callbackfn: (previousValue: U, currentValue: T, index: number) => U,… 1553 …public override reduceRight(callbackfn: (previousValue: T, currentValue: T, index: number) => T): … 1573 …public override reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, index: number) => U… 1720 public override reduce(callbackfn: (previousValue: T, currentValue: T) => T): T { 1740 …public override reduce<U = T>(callbackfn: (previousValue: U, currentValue: T) => U, initialValue: … [all …]
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| D | debugger_api.cpp | 957 JSMutableHandle<JSTaggedValue> currentValue(thread, JSTaggedValue::Undefined()); in GetArrayListValue() local 960 currentValue.Update(arrayList->Get(thread, index)); in GetArrayListValue() 961 …ArrayRef::SetValueAt(ecmaVm, jsValueRef, index++, JSNApiHelper::ToLocal<JSValueRef>(currentValue)); in GetArrayListValue() 974 JSMutableHandle<JSTaggedValue> currentValue(thread, JSTaggedValue::Undefined()); in GetDequeValue() local 977 currentValue.Update(deque->Get(index)); in GetDequeValue() 978 …ArrayRef::SetValueAt(ecmaVm, jsValueRef, index++, JSNApiHelper::ToLocal<JSValueRef>(currentValue)); in GetDequeValue() 997 JSMutableHandle<JSTaggedValue> currentValue(thread, JSTaggedValue::Undefined()); in GetHashMapValue() local 1006 currentValue.Update(node->GetValue()); in GetHashMapValue() 1009 objRef->Set(ecmaVm, jsValue, JSNApiHelper::ToLocal<JSValueRef>(currentValue)); in GetHashMapValue() 1062 JSMutableHandle<JSTaggedValue> currentValue(thread, JSTaggedValue::Undefined()); in GetLightWeightMapValue() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | lib_ark_builtins.d.ts | 523 …reduce(callbackfn: (previousValue: any, currentValue: any, currentIndex: number, array: any[]) => … 525 …reduceRight(callbackfn: (previousValue: any, currentValue: any, currentIndex: number, array: any[]… 784 …reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8C… 786 …reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: U… 872 …reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint8A… 874 …reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: U… 960 …reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Int8Ar… 962 …reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: I… 1048 …reduce<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: Uint16… 1050 …reduceRight<U>(callbackfn: (previousValue: U, currentValue: number, currentIndex: number, array: U… [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | call.virt.range.yaml | 19 # x = R.currentValue 23 # R.currentValue = x 26 ldobj a0, R.currentValue 45 stobj a0, R.currentValue 154 i32 currentValue 176 ##- First value of pseudorandom generator - store to R.currentValue 178 stobj v0, R.currentValue
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserEnums.cpp | 264 checker::ETSIntEnumType::ValueType currentValue {}; in ParseNumberEnum() local 267 auto const parseMember = [this, &members, ¤tValue]() { in ParseNumberEnum() 289 currentValue = ordinal->Number().GetValue<checker::ETSIntEnumType::ValueType>(); in ParseNumberEnum() 296 ordinal = AllocNode<ir::NumberLiteral>(lexer::Number(currentValue)); in ParseNumberEnum() 305 ++currentValue; in ParseNumberEnum()
|
| /arkcompiler/ets_runtime/test/aottest/builtins_array/ |
| D | builtins_array.ts | 100 const result = array1.reduceRight((accumulator, currentValue) => 101 accumulator.concat(currentValue),
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.virt.range.yaml | 22 # x = R.currentValue 26 # R.currentValue = x 29 ldobj a0, R.currentValue 48 stobj a0, R.currentValue 186 i32 currentValue 212 ##- First value of pseudorandom generator - store to R.currentValue 214 stobj v0, R.currentValue 836 i32 currentValue 872 ##- First value of pseudorandom generator - store to R.currentValue 874 stobj v0, R.currentValue
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/generic_call_params/ts_to_sts/ |
| D | generic_call_params.ts | 78 export function applyFunctionGenericArray<T>(values: T[], func: (accumulator: T, currentValue: T) =…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | frame_states.cpp | 602 GateRef currentValue, GateRef nextValue, bool isLoopBack, bool changedInLoop) in MergeValue() argument 604 ASSERT(IsGateNotEmpty(currentValue)); in MergeValue() 606 GateRef result = currentValue; in MergeValue() 615 ASSERT(IsGateNotEmpty(currentValue)); in MergeValue() 618 acc_.NewIn(nextValue, mergedContext->loopBackIndex_ + 1, currentValue); // 1: merge in MergeValue() 622 acc_.NewIn(nextValue, mergedContext->mergeIndex_ + 1, currentValue); // 1: merge in MergeValue() 625 … acc_.NewIn(mergeValueSelector, mergedContext->mergeIndex_ + 1, currentValue); // 1: merge in MergeValue() 631 } else if (currentValue != nextValue) { in MergeValue() 645 acc_.NewIn(phi, mergedContext->mergeIndex_ + 1, currentValue); // 1: merge in MergeValue() 669 acc_.NewIn(phi, mergedContext->loopBackIndex_ + 1, currentValue); // 1: merge in MergeValue()
|
| D | frame_states.h | 246 GateRef currentValue, GateRef nextValue, bool isLoopBack, bool changedInLoop);
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/generic_call_params/sts_to_ts/ |
| D | generic_call_params.sts | 67 function applyFunctionGenericArray<T>(values: T[], func: (accumulator: T, currentValue: T) => T): T…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
| D | BuiltinArray.sts | 400 export function reduce(self: boolean[], callbackfn: (previousValue: boolean, currentValue: boolean,… 420 export function reduce<U = boolean>(self: boolean[], callbackfn: (previousValue: U, currentValue: b… 435 export function reduceRight(self: boolean[], callbackfn: (previousValue: boolean, currentValue: boo… 455 export function reduceRight<U>(self: boolean[], callbackfn: (previousValue: U, currentValue: boolea… 591 export function reduce(self: boolean[], callbackfn: (previousValue: boolean, currentValue: boolean,… 611 export function reduce<U = boolean>(self: boolean[], callbackfn: (previousValue: U, currentValue: b… 626 export function reduceRight(self: boolean[], callbackfn: (previousValue: boolean, currentValue: boo… 646 export function reduceRight<U>(self: boolean[], callbackfn: (previousValue: U, currentValue: boolea… 793 export function reduce(self: boolean[], callbackfn: (previousValue: boolean, currentValue: boolean)… 813 export function reduce<U = boolean>(self: boolean[], callbackfn: (previousValue: U, currentValue: b… [all …]
|
| /arkcompiler/ets_frontend/arkguard/src/utils/ |
| D | PrinterUtils.ts | 282 const currentValue = this.eventSum.get(eventName) ?? 0; constant 283 this.eventSum.set(eventName, currentValue + duration);
|
| /arkcompiler/runtime_core/static_core/plugins/ets/templates/stdlib/ |
| D | typedArray.sts.j2 | 2026 …callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}, array: {{N}}Ar… 2049 … callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}) => U, 2070 callbackfn: (previousValue: U, currentValue: {{elType}}) => U, 2131 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex: {{id… 2155 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex: {{id… 2173 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}) => {{elType}}): {{… 2230 …callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}, array: {{N}}Ar… 2253 … callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}) => U, 2274 callbackfn: (previousValue: U, currentValue: {{elType}}) => U, 2335 …public reduceRight(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex:… [all …]
|
| D | typedUArray.sts.j2 | 1982 …callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}, array: {{eleme… 2005 … callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}) => U, 2027 callbackfn: (previousValue: U, currentValue: {{elType}}) => U, 2091 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex: {{id… 2115 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex: {{id… 2133 …public reduce(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}) => {{elType}}): {{… 2189 …callbackfn: (previousValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}, array: {{eleme… 2212 … callbackfn: (previuosValue: U, currentValue: {{elType}}, currentIndex: {{idxType}}) => U, 2234 callbackfn: (previuosValue: U, currentValue: {{elType}}) => U, 2298 …public reduceRight(callbackfn: (previousValue: {{elType}}, currentValue: {{elType}}, currentIndex:… [all …]
|
| D | Array_common.erb | 343 …generic %>(<%= this_arg %>callbackfn: (previousValue: <%= el_type %>, currentValue: <%= el_type %>… 363 …e %>U = <%= el_type %>>(<%= this_arg %>callbackfn: (previousValue: U, currentValue: <%= el_type %>… 378 …generic %>(<%= this_arg %>callbackfn: (previousValue: <%= el_type %>, currentValue: <%= el_type %>… 398 …= this_generic_one %>U>(<%= this_arg %>callbackfn: (previousValue: U, currentValue: <%= el_type %>…
|
| /arkcompiler/ets_runtime/test/moduletest/array/ |
| D | array.js | 1703 let sum = arr.reduce((accumulator, currentValue) => accumulator + currentValue, 0); 1707 … let sumOfEmptyArr = emptyArr.reduce((accumulator, currentValue) => accumulator + currentValue, 0); 1711 …let sumOfSingleArr = singleArr.reduce((accumulator, currentValue) => accumulator + currentValue, 0… 1715 let sumOfArrNaN = arrNaN.reduce((accumulator, currentValue) => accumulator + currentValue, 0);
|
| /arkcompiler/ets_runtime/ecmascript/module/ |
| D | js_module_namespace.cpp | 254 JSHandle<JSTaggedValue> currentValue = current.GetValue(); in DefineOwnProperty() local 255 return JSTaggedValue::SameValue(descValue, currentValue); in DefineOwnProperty()
|
| /arkcompiler/ets_runtime/test/moduletest/elements_kind_generic/ |
| D | elements_kind_generic.js | 1355 const isBelowThreshold = (currentValue) => currentValue < 40; argument 1865 (accumulator, currentValue) => accumulator + currentValue, 1881 (accumulator, currentValue) => accumulator + currentValue,
|
| /arkcompiler/ets_runtime/test/moduletest/elements_kind/ |
| D | elements_kind.js | 1362 const isBelowThreshold = (currentValue) => currentValue < 40; argument 1872 (accumulator, currentValue) => accumulator + currentValue, 1888 (accumulator, currentValue) => accumulator + currentValue,
|