Home
last modified time | relevance | path

Searched refs:Construct (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/ic/
H A Dinvoke_cache.h37 static JSTaggedValue Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue,
H A Dinvoke_cache.cpp80 JSTaggedValue InvokeCache::Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue, in Construct() function in panda::ecmascript::InvokeCache
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dhcr_opcodes.h47 V(Construct, CONSTRUCT, GateFlags::HAS_FRAME_STATE, 1, 1, value) \
H A Dhcr_circuit_builder.cpp459 GateRef CircuitBuilder::Construct(GateRef hirGate, std::vector<GateRef> args) in Construct() function in panda::ecmascript::kungfu::CircuitBuilder
470 auto callGate = GetCircuit()->NewGate(circuit_->Construct(bitfield, pcOffset), MachineType::I64, in Construct()
H A Dcircuit_builder.h397 GateRef Construct(GateRef hirGate, std::vector<GateRef> args);
H A Dtyped_bytecode_lowering.cpp1637 GateRef constructGate = builder_.Construct(gate, args); in LowerTypedSuperCall()
/arkcompiler/runtime_core/libpandabase/tests/
H A Dunique_fd_test.cpp32 HWTEST(UniqueFd, Construct, testing::ext::TestSize.Level0) in HWTEST()
/arkcompiler/runtime_core/static_core/libpandabase/tests/
H A Dunique_fd_test.cpp38 TEST(UniqueFd, Construct) in TEST()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_promise.cpp93 // 6. Let promise be Construct(C, «executor»). in NewPromiseCapability()
99 JSTaggedValue result = JSFunction::Construct(info); in NewPromiseCapability()
H A Djs_function.h176 static JSTaggedValue Construct(EcmaRuntimeCallInfo *info);
182 // 9.2.2[[Construct]](argumentsList, newTarget)
183 // 9.3.2[[Construct]](argumentsList, newTarget)
388 // 9.4.1.2[[Construct]](argumentsList, newTarget)
H A Djs_array.cpp185 // Return Construct(C, «length»). in ArraySpeciesCreate()
191 JSTaggedValue result = JSFunction::Construct(info); in ArraySpeciesCreate()
H A Djs_function.cpp462 JSTaggedValue JSFunction::Construct(EcmaRuntimeCallInfo *info) in Construct() function in panda::ecmascript::JSFunction
605 // [[Construct]]
638 // 9.3.2 [[Construct]] (argumentsList, newTarget) in ConstructInternal()
737 // 9.4.1.2[[Construct]](argumentsList, newTarget)
774 return JSFunction::Construct(runtimeInfo); in ConstructInternal()
H A Djs_proxy.cpp977 // ES6 9.5.14 [[Construct]] ( argumentsList, newTarget)
1006 // a.Assert: target has a [[Construct]] internal method. in ConstructInternal()
1007 // b.Return Construct(target, argumentsList, newTarget). in ConstructInternal()
1014 return JSFunction::Construct(info); in ConstructInternal()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Djsnapi.cpp162 JSTaggedValue result = JSFunction::Construct(info); \
188 JSTaggedValue result = JSFunction::Construct(info); \
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_sharedarraybuffer.cpp210 // 15. Let new be Construct(ctor, «newLen»). in Slice()
216 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
H A Dbuiltins_reflect.cpp92 // 5. Return ? Construct(target, args, newTarget). in ReflectConstructInternal()
98 return JSFunction::Construct(info); in ReflectConstructInternal()
H A Dbuiltins_sendable_arraybuffer.cpp175 // 15. Let new be Construct(ctor, «newLen»). in Slice()
181 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
H A Dbuiltins_shared_array.cpp155 // i. Let A be Construct(C). in From()
163 newArray = JSFunction::Construct(info); in From()
248 // a. Let A be Construct(C, «len»). in From()
258 newArray = JSFunction::Construct(info); in From()
346 newArray = JSFunction::Construct(info); in Create()
H A Dbuiltins_arraybuffer.cpp170 // 15. Let new be Construct(ctor, «newLen»). in Slice()
176 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
H A Dbuiltins_array.cpp213 // i. Let A be Construct(C). in From()
221 newArray = JSFunction::Construct(info); in From()
333 // a. Let A be Construct(C, «len»). in From()
343 newArray = JSFunction::Construct(info); in From()
422 // a. Let A be Construct(C, «len»). in Of()
433 JSTaggedValue taggedArray = JSFunction::Construct(info); in Of()
H A Dbuiltins_regexp.cpp789 // 6. Let matcher be ? Construct(C, « R, flags »). in RegExpMatchAll()
795 JSTaggedValue taggedMatcher = JSFunction::Construct(runtimeInfo); in RegExpMatchAll()
1485 // 13. Let splitter be Construct(C, «rx, newFlags»). in RegExpSplit()
1492 JSTaggedValue taggedSplitter = JSFunction::Construct(runtimeInfo); in RegExpSplit()
/arkcompiler/ets_runtime/ecmascript/shared_objects/
H A Djs_shared_array.cpp187 // Return Construct(C, «length»). in ArraySpeciesCreate()
193 JSTaggedValue result = JSFunction::Construct(info); in ArraySpeciesCreate()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h267 JSTaggedValue result = JSFunction::Construct(info); in RuntimeSuperCallSpread()
291 JSTaggedValue result = JSFunction::Construct(info); in RuntimeOptSuperCallSpread()
317 JSTaggedValue res = JSFunction::Construct(info); in RuntimeSuperCallForwardAllArgs()
2598 JSTaggedValue result = JSFunction::Construct(info);
2615 JSTaggedValue result = JSFunction::Construct(info);
2880 // a.Assert: target has a [[Construct]] internal method.
2881 // b.Return Construct(target, argumentsList, newTarget).
3029 // 9.3.2 [[Construct]] (argumentsList, newTarget)
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_proxy_test.cpp566 // ES6 9.5.14 [[Construct]] ( argumentsList, newTarget)
567 HWTEST_F_L0(JSProxyTest, Construct) in HWTEST_F_L0()
571 // 1. handler has no "Construct" in HWTEST_F_L0()
590 // 2. handler has "Construct" in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/base/
H A Dtyped_array_helper.cpp1030 // 1. Let newTypedArray be ? Construct(constructor, argumentList). in TypedArrayCreate()
1035 JSTaggedValue taggedArray = JSFunction::Construct(info); in TypedArrayCreate()

Completed in 48 milliseconds

12