/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | invoke_cache.h | 37 static JSTaggedValue Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue,
|
H A D | invoke_cache.cpp | 80 JSTaggedValue InvokeCache::Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue, in Construct() function in panda::ecmascript::InvokeCache
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | hcr_opcodes.h | 47 V(Construct, CONSTRUCT, GateFlags::HAS_FRAME_STATE, 1, 1, value) \
|
H A D | hcr_circuit_builder.cpp | 459 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 D | circuit_builder.h | 397 GateRef Construct(GateRef hirGate, std::vector<GateRef> args);
|
H A D | typed_bytecode_lowering.cpp | 1637 GateRef constructGate = builder_.Construct(gate, args); in LowerTypedSuperCall()
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | unique_fd_test.cpp | 32 HWTEST(UniqueFd, Construct, testing::ext::TestSize.Level0) in HWTEST()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | unique_fd_test.cpp | 38 TEST(UniqueFd, Construct) in TEST()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_promise.cpp | 93 // 6. Let promise be Construct(C, «executor»). in NewPromiseCapability() 99 JSTaggedValue result = JSFunction::Construct(info); in NewPromiseCapability()
|
H A D | js_function.h | 176 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 D | js_array.cpp | 185 // Return Construct(C, «length»). in ArraySpeciesCreate() 191 JSTaggedValue result = JSFunction::Construct(info); in ArraySpeciesCreate()
|
H A D | js_function.cpp | 462 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 D | js_proxy.cpp | 977 // 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 D | jsnapi.cpp | 162 JSTaggedValue result = JSFunction::Construct(info); \ 188 JSTaggedValue result = JSFunction::Construct(info); \
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_sharedarraybuffer.cpp | 210 // 15. Let new be Construct(ctor, «newLen»). in Slice() 216 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
|
H A D | builtins_reflect.cpp | 92 // 5. Return ? Construct(target, args, newTarget). in ReflectConstructInternal() 98 return JSFunction::Construct(info); in ReflectConstructInternal()
|
H A D | builtins_sendable_arraybuffer.cpp | 175 // 15. Let new be Construct(ctor, «newLen»). in Slice() 181 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
|
H A D | builtins_shared_array.cpp | 155 // 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 D | builtins_arraybuffer.cpp | 170 // 15. Let new be Construct(ctor, «newLen»). in Slice() 176 JSTaggedValue taggedNewArrBuf = JSFunction::Construct(info); in Slice()
|
H A D | builtins_array.cpp | 213 // 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 D | builtins_regexp.cpp | 789 // 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 D | js_shared_array.cpp | 187 // Return Construct(C, «length»). in ArraySpeciesCreate() 193 JSTaggedValue result = JSFunction::Construct(info); in ArraySpeciesCreate()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 267 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 D | js_proxy_test.cpp | 566 // 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 D | typed_array_helper.cpp | 1030 // 1. Let newTypedArray be ? Construct(constructor, argumentList). in TypedArrayCreate() 1035 JSTaggedValue taggedArray = JSFunction::Construct(info); in TypedArrayCreate()
|