Home
last modified time | relevance | path

Searched full:resolve (Results 1 – 25 of 472) sorted by relevance

12345678910>>...19

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_remote_promise_resolver.h26 enum class Action : uint8_t { RESOLVE, REJECT }; enumerator
34 * @brief method should post to remote side callback to resolve/reject promise
35 …* @param resolveValue: EtsObject to resolve/reject promise. If you want to reject promise, it shou…
36 * with error description. If you want to resolve promise, you can use any object.
37 …* @param action: use Action::Resolve if you want to resolve remote promise, otherwise use Action::…
42 …* @brief method should resolve/reject promise in current thread in please. Implement this method o…
44 …* @param resolveValue: EtsObject to resolve/reject promise. If you want to reject promise, it shou…
45 * with error description. If you want to resolve promise, you can use any object.
46 …* @param action: use Action::Resolve if you want to resolve remote promise, otherwise use Action::…
/arkcompiler/ets_frontend/ets2panda/test/runtime/ets/
DSmartCast_10.sts25 static resolve<U>(value: U|It<U>): Cl<U> {
49 assert(Cl.resolve(undefined).print() == "value is undefined");
50 assert(Cl.resolve("test").print() == "string: 'test'");
51 assert(Cl.resolve(5.5).print() == "number = 5.5");
52 assert(Cl.resolve(new Int(8)).print() == "number = 8");
54 assert(Cl.resolve(new Cl<null>(null)).print() == "value is null");
55 assert(Cl.resolve(new Cl<string>("TEST")).print() == "string: 'TEST'");
56 assert(Cl.resolve(new Cl<number>(7.7)).print() == "number = 7.7");
57 assert(Cl.resolve(new Cl<Int>(new Int(-8))).print() == "number = -8");
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/lambda/
Dcapture_this.sts17 constructor(callback: (resolve: (value: int) => void) => void) {
19 this.resolve(value);
23 private resolve(value: int): void {
31 let foo = new Foo((resolve: (value: int) => void): void => {
32 resolve(5);
Dcapture_var.sts17 constructor(callback: (resolve: (value: int) => void) => void) {
20 instance.resolve(value);
24 private resolve(value: int): void {
32 let foo = new Foo((resolve: (value: int) => void): void => {
33 resolve(5);
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DPromise.sts56 constructor(callback: (resolve: (value: T|PromiseLike<T>) => void) => void) {
66 constructor(callback: (resolve: (value: T|PromiseLike<T>) => void,
204 static resolve(): Promise<void> {
210 static resolve<U>(value: U|PromiseLike<U>): Promise<U> {
232 …return new Promise<Array<U>>((resolve: (value: Array<U>) => void, reject: (error: NullishType) => …
233 new AllPromiseConcurrency<U>(resolve, reject).all(promises);
246 …return new Promise<PromiseSettledResult<U>[]>((resolve: (value: PromiseSettledResult<U>[]) => void…
248 new AllSettledPromiseConcurrency<U>(resolve, reject).allSettled(promises);
261 …return new Promise<U>((resolve: (value: U) => void, reject: (error: NullishType) => void): void =>…
263 new AnyPromiseConcurrency<U>(resolve, reject).any(promises);
[all …]
/arkcompiler/ets_runtime/test/moduletest/promise/
Dpromise.js22 var p = new Promise((resolve, reject) => {
23 resolve(1479);
26 var p2 = Promise.resolve(2468);
30 print("resolve");
47 print("resolve");
/arkcompiler/ets_runtime/test/moduletest/arrayreducecase/
Darrayreducecase.js62 Promise.resolve(input),
67 return new Promise((resolve, reject) => {
68 resolve(a * 5);
73 return new Promise((resolve, reject) => {
74 resolve(a * 2);
83 return new Promise((resolve, reject) => {
84 resolve(a * 4);
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/16.coroutines/03.promise_class/
Dp.params.yaml22 (resolve: (p: string) => void, reject: (p: ON) => void): void => {
24 resolve(s)
38 (resolve: (p: string) => void, reject: (p: ON) => void): void => {
40 resolve(s)
61 (resolve: (p: string) => void, reject: (p: ON) => void): void => {
84 (resolve: (p: number) => void, reject: (p: ON) => void): void => {
86 resolve(initVal)
108 (resolve: (p: number) => void, reject: (p: ON) => void): void => {
110 resolve(initVal)
147 (resolve: (p: string) => void, reject: (p: ON) => void): void => {
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/promise/
Dpromise_tests.sts86 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
103 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
104 resolve(obj);
126 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
154 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
155 fixture.fn = resolve;
192 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
193 resolve(new Object());
208 let p = new Promise<Object>((resolve: (value: Object) => void): void => {
209 resolve(new Object());
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/sts_ts_subset/std/core/
DPromiseAnyResolveLateRejectIgnored.sts15 class Resolve implements PromiseLike<string> {
17 return Promise.resolve().then<U>((): U|PromiseLike<U> => {
25 return Promise.resolve().then<U>((): U|PromiseLike<U> => {
33 let thenable: PromiseLike<string>[] = [new Resolve(), new LateReject()];
36 console.log("Test failed. The promise should be resolve by the specified value.");
DPromiseResolveByThenableDeferred.sts16 let resolve: ((value: Object) => void)|null = null;
18 let thenable = Promise.resolve<Object>(value);
20 resolve = _resolve;
33 resolve!(thenable);
DPromiseRejectAfterResolve.sts16 let thenable = Promise.resolve();
17 let resolve: ((value: string) => void)|null = null;
20 resolve = _resolve;
30 resolve!("abc");
DPromiseResolveByThenableDeferred2.sts16 let resolve: ((value: Object) => void)|null = null;
19 resolve = _resolve;
21 let p2 = Promise.resolve<Object>(p1);
36 resolve!(value);
DPromiseAnyRejectIgnored.sts17 return new Promise<U>((resolve: (value: U|PromiseLike<U>) => void) => {
18 resolve(onFulfilled!("abc"));
25 return new Promise<U>((resolve: (value: U|PromiseLike<U>) => void) => {
28 resolve(v);
DPromiseSequence1.sts30 let resolve: ((value: number) => void)|null = null;
32 resolve = _resolve;
37 resolve!(7);
44 Promise.resolve().then<void>((): void => {
DPromiseSequence7.sts30 let resolve: ((value: number) => void)|null = null;
32 resolve = _resolve;
42 Promise.resolve().then<void>((): void => {
51 resolve!(2);
DPromiseRejectAfterResolve2.sts16 let thenable = Promise.resolve();
17 let p = new Promise<string>((resolve: (value: string) => void, reject: (err: Object) => void): void…
18 resolve("abc");
DPromiseResolveBySelf.sts16 let resolve: ((value: Object) => void)|null = null;
18 resolve = _resolve;
31 resolve!(p);
DPromiseResolveDeferred.sts16 let resolve: ((value: number) => void)|null = null;
18 resolve = _resolve;
30 resolve!(7);
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_promise_test.cpp44 JSHandle<JSTaggedValue> resolve(thread, reactions->GetResolveFunction()); in HWTEST_F_L0() local
46 EXPECT_EQ(resolve->IsCallable(), true); in HWTEST_F_L0()
60 JSHandle<JSPromiseReactionsFunction> resolve(thread, capbility->GetResolve()); in HWTEST_F_L0() local
62 EXPECT_EQ(resolve.GetTaggedValue().IsCallable(), true); in HWTEST_F_L0()
63 EXPECT_EQ(resolve.GetTaggedValue().IsCallable(), true); in HWTEST_F_L0()
65 JSHandle<JSPromise> resolvedPromise(thread, resolve->GetPromise()); in HWTEST_F_L0()
81 JSHandle<JSTaggedValue> resolve(thread, capbility->GetResolve()); in HWTEST_F_L0() local
83 …EcmaRuntimeCallInfo *info = EcmaInterpreter::NewRuntimeCallInfo(thread, resolve, undefined, undefi… in HWTEST_F_L0()
/arkcompiler/ets_runtime/test/aottest/async_context/
Dds_helper.ts22 return new Promise((resolve) => {
23 print("getDsHelper resolve")
24 resolve(this.dsHelper)
/arkcompiler/ets_runtime/ecmascript/
Djs_promise.cpp37 …// 2. Let resolve be a new built-in function object as defined in Promise Resolve Functions (25.4.… in CreateResolvingFunctions()
38 JSHandle<JSPromiseReactionsFunction> resolve = factory->CreateJSPromiseReactionsFunction( in CreateResolvingFunctions() local
40 // 3. Set the [[Promise]] internal slot of resolve to promise. in CreateResolvingFunctions()
41 resolve->SetPromise(thread, promise); in CreateResolvingFunctions()
42 // 4. Set the [[AlreadyResolved]] internal slot of resolve to alreadyResolved. in CreateResolvingFunctions()
43 resolve->SetAlreadyResolved(thread, record); in CreateResolvingFunctions()
51 // 8. Return a new Record { [[Resolve]]: resolve, [[Reject]]: reject }. in CreateResolvingFunctions()
53 reactions->SetResolveFunction(thread, resolve.GetTaggedValue()); in CreateResolvingFunctions()
91 …// 3. Let promiseCapability be a new PromiseCapability { [[Promise]]: undefined, [[Resolve]]: unde… in NewPromiseCapability()
108 // 8. If IsCallable(promiseCapability.[[Resolve]]) is false, throw a TypeError exception. in NewPromiseCapability()
[all …]
/arkcompiler/ets_frontend/ets2panda/test/compiler/ets/
Dgeneric_function_call_5.sts17 constructor(callback: (resolve: (value: T) => void) => void throws) {
24 return new P<Object>((resolve: (obj: Object) => void): void => {
25 resolve("resolved");
/arkcompiler/ets_frontend/ets2panda/test/ast/parser/ets/
DSmartCast_3.sts17 let resolve: ((value: string) => void) | null = null;
20 resolve = _resolve;
23 /* @@ label */resolve("abc"); // no smart cast!
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_promise_test.cpp85 auto expect = factory->NewFromASCII("resolve"); in TestPromiseThenOnResolved()
102 RESOLVE, enumerator
121 case AlgorithmType::RESOLVE: in PromiseAlgorithm()
122 result = BuiltinsPromise::Resolve(ecmaRuntimeCallInfo); in PromiseAlgorithm()
210 * @tc.desc: The resolve method receives a number.
221 * @tc.steps: step1. var p1 = Promise.resolve(12345) in HWTEST_F_L0()
223 …auto result = PromiseAlgorithm(thread, promise, paramMsg.GetTaggedValue(), AlgorithmType::RESOLVE); in HWTEST_F_L0()
231 * @tc.desc: The resolve method receives a promise object.
254 * @tc.steps: step2. var p2 = Promise.resolve(p1) in HWTEST_F_L0()
256 …uto result1 = PromiseAlgorithm(thread, promise, promise1.GetTaggedValue(), AlgorithmType::RESOLVE); in HWTEST_F_L0()
[all …]

12345678910>>...19