Home
last modified time | relevance | path

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

/ark/js_runtime/ecmascript/
Dclass_info_extractor.cpp236 ASSERT(properties->Get(NAME_INDEX).IsJSFunction()); in CreateConstructorHClass()
298 if (propValue->IsJSFunction()) { in DefineClassTemplate()
325 if (propValue->IsJSFunction()) { in DefineClassTemplate()
376 ASSERT(properties->Get(ClassInfoExtractor::NAME_INDEX).IsJSFunction()); in BuildDictionaryPropeties()
392 if (propValue->IsJSFunction()) { in BuildDictionaryPropeties()
415 if (elementsValue->IsJSFunction()) { in HandleElementsProperties()
Djs_object-inl.h119 inline bool JSObject::IsJSFunction() const in IsJSFunction() function
121 return GetJSHClass()->IsJSFunction(); in IsJSFunction()
Djs_function.cpp261 if (func->IsJSFunction()) { in Call()
285 if (func->IsJSFunction()) { in Construct()
531 if (newTarget->IsJSFunction()) { in GetInstanceJSHClass()
543 if (newTarget->IsJSFunction()) { in GetInstanceJSHClass()
Djs_arguments.cpp53 desc.GetValue()->IsJSFunction()) { in GetOwnProperty()
Djs_tagged_value-inl.h762 inline bool JSTaggedValue::IsJSFunction() const in IsJSFunction() function
764 return IsHeapObject() && GetTaggedObject()->GetClass()->IsJSFunction(); in IsJSFunction()
Djs_function.h66 CAST_CHECK(JSFunction, IsJSFunction);
Djs_tagged_value.h276 bool IsJSFunction() const;
Djs_object.h533 bool IsJSFunction() const;
Djs_hclass.h553 bool IsJSFunction() const in IsJSFunction() function
Dobject_factory.cpp356 if (!value.IsJSFunction()) { in CloneProperties()
392 if (!value.IsJSFunction()) { in CloneObjectLiteral()
442 if (!value.IsJSFunction()) { in CloneClassCtor()
/ark/js_runtime/ecmascript/ic/
Dinvoke_cache.cpp92 if (LIKELY(firstValue.IsJSFunction() && in Construct()
132 ASSERT(callee.IsJSFunction()); in SetMonoInlineCallCacheSlot()
/ark/js_runtime/ecmascript/interpreter/
Dslow_runtime_helper.cpp50 if (!func->IsJSFunction()) { in NewObject()
256 if (ctor->IsJSFunction()) { in Construct()
Dslow_runtime_stub.cpp52 if ((!obj.IsUndefined() && !obj.IsECMAObject()) || !func.IsJSFunction() || !array.IsJSArray()) { in CallSpreadDyn()
1114 if (valueHandle->IsJSFunction()) { in StOwnByValueWithNameSet()
1879 ASSERT(superFunc->IsJSFunction()); in SuperCall()
1905 ASSERT(superFunc->IsJSFunction()); in SuperCallSpread()
1939 ASSERT(thisFunc.IsJSFunction()); in LdSuperByValue()
1964 ASSERT(thisFunc.IsJSFunction()); in StSuperByValue()
2059 if (LIKELY(value.IsJSFunction())) { in ResolveClass()
2120 ASSERT(cls->IsJSFunction()); in SetClassInheritanceRelationship()
Dinterpreter-inl.h1993 if (ctor.IsJSFunction() && ctor.IsConstructor()) { in RunInternal()
/ark/js_runtime/ecmascript/base/tests/
Dbuiltins_base_test.cpp113 EXPECT_TRUE(BuiltinsBase::GetConstructor(ecmaRuntimeCallInfo2.get())->IsJSFunction()); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/tests/
Dobject_factory_test.cpp115 EXPECT_TRUE(JSTaggedValue(*newFun).IsJSFunction()); in HWTEST_F_L0()
Djs_serializer_test.cpp1054 EXPECT_TRUE(function->IsJSFunction()); in HWTEST_F_L0()
Djs_object_test.cpp778 EXPECT_TRUE(desc.GetSetter()->IsJSFunction()); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/napi/
Djsnapi.cpp1501 if (!constructor->IsJSFunction()) { in RegisterCallback()
1544 if (!constructor->IsJSFunction()) { in RegisterCallbackWithProperty()
1587 if (!constructor->IsJSFunction()) { in RegisterCallbackWithNewTarget()
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_string.cpp634 ASSERT(matcher->IsJSFunction()); in Match()
1065 ASSERT(searcher->IsJSFunction()); in Search()