Lines Matching defs:function

232     // The function just get handle' value, and will not read and write js object. Don't need to switch state.
3712 JSFunction *function = JSFunction::Cast(func.GetTaggedValue().GetTaggedObject());
3713 ecmascript::CString recordName = function->GetRecordName();
3752 JSHandle<JSFunction> function(funcValue);
3753 if (function->IsJSShared()) {
3754 function->SetSFunctionExtraInfo(thread, nullptr, deleter, data, 0);
3756 function->SetFunctionExtraInfo(thread, nullptr, deleter, data, 0);
3765 JSHandle<JSFunctionBase> function(funcValue);
3766 JSTaggedValue extraInfoValue = function->GetFunctionExtraInfo();
3955 JSHandle<JSFunctionBase> function(constructor);
3956 JSTaggedValue extraInfoValue = function->GetFunctionExtraInfo();
4012 * register quickfix query function.
4014 void JSNApi::RegisterQuickFixQueryFunc(EcmaVM *vm, std::function<bool(std::string baseFileName,
4063 // note: The function SetAssetPath is a generic interface for previewing and physical machines.
4169 bool JSNApi::InitForConcurrentFunction(EcmaVM *vm, Local<JSValueRef> function, void *taskInfo)
4174 JSHandle<JSTaggedValue> funcVal = JSNApiHelper::ToJSHandle(function);
4180 transFunc->SetTaskConcurrentFuncFlag(1); // 1 : concurrent function flag
5085 std::function<bool(std::string fileName, uint8_t **buff, size_t *buffSize)> cb)
5115 // function for bundle abc
5610 std::function<bool(std::string dirPath, uint8_t **buff, size_t *buffSize, std::string &errorMsg)> cb)
5616 std::function<bool(const std::string moduleName, std::string &hapPath)> cb)
5631 void JSNApi::SetRequestAotCallback([[maybe_unused]] EcmaVM *vm, const std::function<int32_t
5637 void JSNApi::SetUnloadNativeModuleCallback(EcmaVM *vm, const std::function<bool(const std::string &moduleKey)> &cb)