Home
last modified time | relevance | path

Searched refs:IsJSFunction (Results 1 – 25 of 50) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_lazy_test.cpp77 ASSERT_TRUE(desc.GetValue()->IsJSFunction()); in HWTEST_F_L0()
100 ASSERT_TRUE(dateFunction->IsJSFunction()); in HWTEST_F_L0()
114 ASSERT_TRUE(dateFunction.IsJSFunction()); in HWTEST_F_L0()
122 ASSERT_TRUE(setFunction->IsJSFunction()); in HWTEST_F_L0()
138 ASSERT_TRUE(setFunction.IsJSFunction()); in HWTEST_F_L0()
146 ASSERT_TRUE(mapFunction->IsJSFunction()); in HWTEST_F_L0()
162 ASSERT_TRUE(mapFunction.IsJSFunction()); in HWTEST_F_L0()
170 ASSERT_TRUE(weakMapFunction->IsJSFunction()); in HWTEST_F_L0()
186 ASSERT_TRUE(weakMapFunction.IsJSFunction()); in HWTEST_F_L0()
194 ASSERT_TRUE(weakSetFunction->IsJSFunction()); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/snapshot/tests/
Dsnapshot_test.cpp136 EXPECT_TRUE(constpool1->GetObjectFromCache(0).IsJSFunction()); in HWTEST_F_L0()
137 EXPECT_TRUE(constpool1->GetObjectFromCache(1).IsJSFunction()); in HWTEST_F_L0()
138 EXPECT_TRUE(constpool1->GetObjectFromCache(3).IsJSFunction()); in HWTEST_F_L0()
307 EXPECT_TRUE(array4->Get(1).IsJSFunction()); in HWTEST_F_L0()
308 EXPECT_TRUE(array4->Get(2).IsJSFunction()); in HWTEST_F_L0()
309 EXPECT_TRUE(array4->Get(3).IsJSFunction()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dclass_info_extractor.cpp249 ASSERT(properties->Get(NAME_INDEX).IsJSFunction()); in CreateConstructorHClass()
297 if (UNLIKELY(properties->Get(NAME_INDEX).IsJSFunction())) { in CorrectConstructorHClass()
395 if (propValue->IsJSFunction()) { in DefineClassFromExtractor()
421 if (propValue->IsJSFunction()) { in DefineClassFromExtractor()
488 if (propValue->IsJSFunction()) { in DefineClassWithIHClass()
515 if (propValue->IsJSFunction()) { in DefineClassWithIHClass()
581 ASSERT(properties->Get(ClassInfoExtractor::NAME_INDEX).IsJSFunction()); in BuildDictionaryProperties()
597 if (propValue->IsJSFunction()) { in BuildDictionaryProperties()
659 if (elementsValue->IsJSFunction()) { in HandleElementsProperties()
703 if (propValue->IsJSFunction() && index != ClassInfoExtractor::CONSTRUCTOR_INDEX) { in DefineSendableClassFromExtractor()
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/
Dinvoke_cache.cpp93 if (LIKELY(firstValue.IsJSFunction() && in Construct()
124 ASSERT(callee.IsJSFunction()); in SetMonoInlineCallCacheSlot()
/arkcompiler/ets_runtime/ecmascript/
Djs_arguments.cpp37 desc.GetValue()->IsJSFunction()) { in GetOwnProperty()
Djs_object-inl.h123 inline bool JSObject::IsJSFunction() const in IsJSFunction() function
125 return GetJSHClass()->IsJSFunction(); in IsJSFunction()
Djs_function.cpp285 if (constructor->IsJSFunction()) { in OrdinaryHasInstance()
407 if (func->IsJSFunction()) { in Construct()
763 if (newTarget->IsJSFunction()) { in GetInstanceJSHClass()
781 if (newTarget->IsJSFunction()) { in GetInstanceJSHClass()
Djs_function.h87 CAST_CHECK(JSFunction, IsJSFunction);
Djs_tagged_value-inl.h1035 inline bool JSTaggedValue::IsJSFunction() const in IsJSFunction() function
1037 return IsHeapObject() && GetTaggedObject()->GetClass()->IsJSFunction(); in IsJSFunction()
Decma_vm.cpp662 if (!functionValue->IsJSFunction()) { in TriggerConcurrentCallback()
/arkcompiler/ets_runtime/ecmascript/base/tests/
Dbuiltins_base_test.cpp113 EXPECT_TRUE(BuiltinsBase::GetConstructor(ecmaRuntimeCallInfo2)->IsJSFunction()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/jobs/tests/
Dpending_job_test.cpp73 EXPECT_TRUE(handlePendingJob->GetJob().IsJSFunction()); in HWTEST_F_L0()
265 EXPECT_TRUE(result->IsJSFunction()); in TestPromiseResolveThenableJob()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler.cpp61 if (!ctorValue.IsJSFunction()) { in ProfileDefineClass()
107 if (!ctorValue.IsJSFunction()) { in ProfileClassRootHClass()
136 if (!funcValue.IsJSFunction()) { in ProfileDefineGetterSetter()
228 if (!object->GetClass()->IsJSFunction()) { in UpdateTrackInfo()
250 if (!funcValue.IsJSFunction()) { in PGODump()
331 if (!funcValue.IsJSFunction()) { in PGOPreDump()
389 if (!funcValue.IsJSFunction()) { in HandlePGOPreDump()
429 if (!value.IsJSFunction()) { in HandlePGODump()
1050 if (object->GetClass()->IsJSFunction()) { in DumpDefineClass()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_function.cpp194 if (target->IsBoundFunction() || target->IsJSFunction()) { // fastpath in FunctionPrototypeBind()
248 if (target->IsBoundFunction() || target->IsJSFunction()) { // fastpath in FunctionPrototypeBind()
Dbuiltins_ark_tools.cpp193 if (object->IsHeapObject() && object->IsJSFunction()) { in GetLexicalEnv()
223 if (object->IsHeapObject() && object->IsJSFunction()) { in RemoveAOTFlag()
477 if (!thisValue->IsJSFunction()) { in OptimizeFunctionOnNextCall()
740 if (obj->IsJSFunction()) { in FunctionGetInferredName()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.cpp336 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
420 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
482 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
583 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
/arkcompiler/ets_runtime/ecmascript/tests/
Dobject_factory_test.cpp119 EXPECT_TRUE(JSTaggedValue(*newFun).IsJSFunction()); in HWTEST_F_L0()
Djs_serializer_test.cpp785 EXPECT_TRUE(res->IsJSFunction()) << "[NotJSFunction] Deserialize ConcurrentFunction fail"; in ConcurrentFunctionTest()
858 EXPECT_TRUE(value1->IsJSFunction()); in ObjectWithConcurrentFunctionTest()
866 EXPECT_TRUE(value3->IsJSFunction()); in ObjectWithConcurrentFunctionTest()
1978 EXPECT_TRUE(concurrentFunction->IsJSFunction()); in HWTEST_F_L0()
2053 EXPECT_TRUE(concurrentFunction1->IsJSFunction()); in HWTEST_F_L0()
2056 EXPECT_TRUE(concurrentFunction2->IsJSFunction()); in HWTEST_F_L0()
2088 EXPECT_TRUE(function->IsJSFunction()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
Dserializer_test.cpp794 EXPECT_TRUE(res->IsJSFunction()) << "[NotJSFunction] Deserialize ConcurrentFunction fail"; in ConcurrentFunctionTest()
816 EXPECT_TRUE(value2->IsJSFunction()); in ObjectWithConcurrentFunctionTest()
821 EXPECT_TRUE(value3->IsJSFunction()); in ObjectWithConcurrentFunctionTest()
1118 EXPECT_TRUE(function->IsJSFunction()); in HWTEST_F_L0()
1553 EXPECT_TRUE(concurrentFunction1->IsJSFunction()); in HWTEST_F_L0()
1556 EXPECT_TRUE(concurrentFunction2->IsJSFunction()); in HWTEST_F_L0()
1592 EXPECT_TRUE(function->IsJSFunction()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h247 if (!superFunc->IsJSFunction()) { in RuntimeSuperCallSpread()
617 ASSERT(thisFunc.IsJSFunction()); in RuntimeLdSuperByValue()
636 ASSERT(thisFunc.IsJSFunction()); in RuntimeStSuperByValue()
808 if (LIKELY(value.IsJSFunction())) { in RuntimeResolveClass()
970 ASSERT(ctor->IsJSFunction()); in RuntimeSetClassInheritanceRelationship()
1099 if (value->IsJSFunction()) { in RuntimeStOwnByValueWithNameSet()
1367 if (handleKey->IsJSFunction()) { // getter in RuntimeLdPrivateProperty()
1399 if (handleKey->IsJSFunction()) { // setter in RuntimeStPrivateProperty()
2605 if (ctor->IsJSFunction()) { in RuntimeOptConstruct()
3005 if (LIKELY(literalValue.IsJSFunction())) { in RuntimeCreatePrivateProperty()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dhcr_circuit_builder.h38 inline GateRef CircuitBuilder::IsJSFunction(GateRef obj) in IsJSFunction() function
Dprofiler_stub_builder.cpp248 Branch(IsJSFunction(target), &targetIsFunction, &exit); in ProfileCall()
326 Branch(IsJSFunction(target), &targetIsFunction, &exit); in TryGetBuiltinFunctionId()
Dcommon_stubs.cpp891 Branch(IsJSFunction(target), &isJsFcuntion, &slowPath); in GenerateCircuit()
944 Branch(IsJSFunction(method), &isJsFcuntion1, &slowPath1); in GenerateCircuit()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp447 if (!constructor->IsJSFunction()) { in RegisterCallback()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
Dsnapshot_constantpool_data.cpp70 if (valueHandle->IsJSFunction()) { in CollectLiteralInfo()

12