Lines Matching refs:JSVM_EXTERN
68 #ifndef JSVM_EXTERN
75 #define JSVM_EXTERN __declspec(dllexport)
77 #define JSVM_EXTERN \
81 #define JSVM_EXTERN __attribute__((visibility("default")))
110 JSVM_EXTERN JSVM_Status OH_JSVM_Init(const JSVM_InitOptions* options);
121 JSVM_EXTERN JSVM_Status OH_JSVM_CreateVM(const JSVM_CreateVMOptions* options,
132 JSVM_EXTERN JSVM_Status OH_JSVM_DestroyVM(JSVM_VM vm);
143 JSVM_EXTERN JSVM_Status OH_JSVM_OpenVMScope(JSVM_VM vm,
155 JSVM_EXTERN JSVM_Status OH_JSVM_CloseVMScope(JSVM_VM vm,
169 JSVM_EXTERN JSVM_Status OH_JSVM_CreateEnv(JSVM_VM vm,
184 JSVM_EXTERN JSVM_Status OH_JSVM_CreateEnvFromSnapshot(JSVM_VM vm,
196 JSVM_EXTERN JSVM_Status OH_JSVM_DestroyEnv(JSVM_Env env);
207 JSVM_EXTERN JSVM_Status OH_JSVM_OpenEnvScope(JSVM_Env env,
219 JSVM_EXTERN JSVM_Status OH_JSVM_CloseEnvScope(JSVM_Env env,
231 JSVM_EXTERN JSVM_Status OH_JSVM_GetVM(JSVM_Env env,
248 JSVM_EXTERN JSVM_Status OH_JSVM_CompileScript(JSVM_Env env,
272 JSVM_EXTERN JSVM_Status OH_JSVM_CompileScriptWithOrigin(JSVM_Env env,
292 JSVM_EXTERN JSVM_Status OH_JSVM_CreateCodeCache(JSVM_Env env,
310 JSVM_EXTERN JSVM_Status OH_JSVM_RunScript(JSVM_Env env,
327 JSVM_EXTERN JSVM_Status OH_JSVM_SetInstanceData(JSVM_Env env,
343 JSVM_EXTERN JSVM_Status OH_JSVM_GetInstanceData(JSVM_Env env,
356 JSVM_EXTERN JSVM_Status OH_JSVM_GetLastErrorInfo(JSVM_Env env,
368 JSVM_EXTERN JSVM_Status OH_JSVM_Throw(JSVM_Env env,
381 JSVM_EXTERN JSVM_Status OH_JSVM_ThrowError(JSVM_Env env,
395 JSVM_EXTERN JSVM_Status OH_JSVM_ThrowTypeError(JSVM_Env env,
409 JSVM_EXTERN JSVM_Status OH_JSVM_ThrowRangeError(JSVM_Env env,
423 JSVM_EXTERN JSVM_Status OH_JSVM_ThrowSyntaxError(JSVM_Env env,
438 JSVM_EXTERN JSVM_Status OH_JSVM_IsError(JSVM_Env env,
453 JSVM_EXTERN JSVM_Status OH_JSVM_CreateError(JSVM_Env env,
469 JSVM_EXTERN JSVM_Status OH_JSVM_CreateTypeError(JSVM_Env env,
485 JSVM_EXTERN JSVM_Status OH_JSVM_CreateRangeError(JSVM_Env env,
501 JSVM_EXTERN JSVM_Status OH_JSVM_CreateSyntaxError(JSVM_Env env,
515 JSVM_EXTERN JSVM_Status OH_JSVM_GetAndClearLastException(JSVM_Env env,
527 JSVM_EXTERN JSVM_Status OH_JSVM_IsExceptionPending(JSVM_Env env,
539 JSVM_EXTERN JSVM_Status OH_JSVM_OpenHandleScope(JSVM_Env env,
552 JSVM_EXTERN JSVM_Status OH_JSVM_CloseHandleScope(JSVM_Env env,
564 JSVM_EXTERN JSVM_Status OH_JSVM_OpenEscapableHandleScope(JSVM_Env env,
577 JSVM_EXTERN JSVM_Status OH_JSVM_CloseEscapableHandleScope(JSVM_Env env,
593 JSVM_EXTERN JSVM_Status OH_JSVM_EscapeHandle(JSVM_Env env,
609 JSVM_EXTERN JSVM_Status OH_JSVM_CreateReference(JSVM_Env env,
623 JSVM_EXTERN JSVM_Status OH_JSVM_DeleteReference(JSVM_Env env,
637 JSVM_EXTERN JSVM_Status OH_JSVM_ReferenceRef(JSVM_Env env,
652 JSVM_EXTERN JSVM_Status OH_JSVM_ReferenceUnref(JSVM_Env env,
667 JSVM_EXTERN JSVM_Status OH_JSVM_GetReferenceValue(JSVM_Env env,
680 JSVM_EXTERN JSVM_Status OH_JSVM_CreateArray(JSVM_Env env,
696 JSVM_EXTERN JSVM_Status OH_JSVM_CreateArrayWithLength(JSVM_Env env,
716 JSVM_EXTERN JSVM_Status OH_JSVM_CreateArraybuffer(JSVM_Env env,
783 JSVM_EXTERN JSVM_Status OH_JSVM_CreateDate(JSVM_Env env,
804 JSVM_EXTERN JSVM_Status OH_JSVM_CreateExternal(JSVM_Env env,
819 JSVM_EXTERN JSVM_Status OH_JSVM_CreateObject(JSVM_Env env,
833 JSVM_EXTERN JSVM_Status OH_JSVM_CreateSymbol(JSVM_Env env,
849 JSVM_EXTERN JSVM_Status OH_JSVM_SymbolFor(JSVM_Env env,
870 JSVM_EXTERN JSVM_Status OH_JSVM_CreateTypedarray(JSVM_Env env,
893 JSVM_EXTERN JSVM_Status OH_JSVM_CreateDataview(JSVM_Env env,
909 JSVM_EXTERN JSVM_Status OH_JSVM_CreateInt32(JSVM_Env env,
923 JSVM_EXTERN JSVM_Status OH_JSVM_CreateUint32(JSVM_Env env,
937 JSVM_EXTERN JSVM_Status OH_JSVM_CreateInt64(JSVM_Env env,
951 JSVM_EXTERN JSVM_Status OH_JSVM_CreateDouble(JSVM_Env env,
965 JSVM_EXTERN JSVM_Status OH_JSVM_CreateBigintInt64(JSVM_Env env,
979 JSVM_EXTERN JSVM_Status OH_JSVM_CreateBigintUint64(JSVM_Env env,
996 JSVM_EXTERN JSVM_Status OH_JSVM_CreateBigintWords(JSVM_Env env,
1014 JSVM_EXTERN JSVM_Status OH_JSVM_CreateStringLatin1(JSVM_Env env,
1032 JSVM_EXTERN JSVM_Status OH_JSVM_CreateStringUtf16(JSVM_Env env,
1049 JSVM_EXTERN JSVM_Status OH_JSVM_CreateStringUtf8(JSVM_Env env,
1064 JSVM_EXTERN JSVM_Status OH_JSVM_GetArrayLength(JSVM_Env env,
1080 JSVM_EXTERN JSVM_Status OH_JSVM_GetArraybufferInfo(JSVM_Env env,
1096 JSVM_EXTERN JSVM_Status OH_JSVM_GetPrototype(JSVM_Env env,
1118 JSVM_EXTERN JSVM_Status OH_JSVM_GetTypedarrayInfo(JSVM_Env env,
1141 JSVM_EXTERN JSVM_Status OH_JSVM_GetDataviewInfo(JSVM_Env env,
1162 JSVM_EXTERN JSVM_Status OH_JSVM_GetDateValue(JSVM_Env env,
1177 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueBool(JSVM_Env env,
1192 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueDouble(JSVM_Env env,
1209 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueBigintInt64(JSVM_Env env,
1227 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueBigintUint64(JSVM_Env env,
1246 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueBigintWords(JSVM_Env env,
1263 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueExternal(JSVM_Env env,
1278 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueInt32(JSVM_Env env,
1293 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueInt64(JSVM_Env env,
1312 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueStringLatin1(JSVM_Env env,
1333 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueStringUtf8(JSVM_Env env,
1354 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueStringUtf16(JSVM_Env env,
1371 JSVM_EXTERN JSVM_Status OH_JSVM_GetValueUint32(JSVM_Env env,
1385 JSVM_EXTERN JSVM_Status OH_JSVM_GetBoolean(JSVM_Env env,
1398 JSVM_EXTERN JSVM_Status OH_JSVM_GetGlobal(JSVM_Env env,
1410 JSVM_EXTERN JSVM_Status OH_JSVM_GetNull(JSVM_Env env,
1422 JSVM_EXTERN JSVM_Status OH_JSVM_GetUndefined(JSVM_Env env,
1435 JSVM_EXTERN JSVM_Status OH_JSVM_CoerceToBool(JSVM_Env env,
1450 JSVM_EXTERN JSVM_Status OH_JSVM_CoerceToNumber(JSVM_Env env,
1464 JSVM_EXTERN JSVM_Status OH_JSVM_CoerceToObject(JSVM_Env env,
1479 JSVM_EXTERN JSVM_Status OH_JSVM_CoerceToString(JSVM_Env env,
1497 JSVM_EXTERN JSVM_Status OH_JSVM_Typeof(JSVM_Env env,
1513 JSVM_EXTERN JSVM_Status OH_JSVM_Instanceof(JSVM_Env env,
1528 JSVM_EXTERN JSVM_Status OH_JSVM_IsArray(JSVM_Env env,
1542 JSVM_EXTERN JSVM_Status OH_JSVM_IsArraybuffer(JSVM_Env env,
1556 JSVM_EXTERN JSVM_Status OH_JSVM_IsDate(JSVM_Env env,
1570 JSVM_EXTERN JSVM_Status OH_JSVM_IsTypedarray(JSVM_Env env,
1584 JSVM_EXTERN JSVM_Status OH_JSVM_IsDataview(JSVM_Env env,
1599 JSVM_EXTERN JSVM_Status OH_JSVM_StrictEquals(JSVM_Env env,
1616 JSVM_EXTERN JSVM_Status OH_JSVM_Equals(JSVM_Env env,
1631 JSVM_EXTERN JSVM_Status OH_JSVM_DetachArraybuffer(JSVM_Env env,
1644 JSVM_EXTERN JSVM_Status OH_JSVM_IsDetachedArraybuffer(JSVM_Env env,
1661 JSVM_EXTERN JSVM_Status OH_JSVM_GetPropertyNames(JSVM_Env env,
1681 JSVM_EXTERN JSVM_Status OH_JSVM_GetAllPropertyNames(JSVM_Env env,
1699 JSVM_EXTERN JSVM_Status OH_JSVM_SetProperty(JSVM_Env env,
1715 JSVM_EXTERN JSVM_Status OH_JSVM_GetProperty(JSVM_Env env,
1731 JSVM_EXTERN JSVM_Status OH_JSVM_HasProperty(JSVM_Env env,
1748 JSVM_EXTERN JSVM_Status OH_JSVM_DeleteProperty(JSVM_Env env,
1766 JSVM_EXTERN JSVM_Status OH_JSVM_HasOwnProperty(JSVM_Env env,
1783 JSVM_EXTERN JSVM_Status OH_JSVM_SetNamedProperty(JSVM_Env env,
1800 JSVM_EXTERN JSVM_Status OH_JSVM_GetNamedProperty(JSVM_Env env,
1817 JSVM_EXTERN JSVM_Status OH_JSVM_HasNamedProperty(JSVM_Env env,
1833 JSVM_EXTERN JSVM_Status OH_JSVM_SetElement(JSVM_Env env,
1849 JSVM_EXTERN JSVM_Status OH_JSVM_GetElement(JSVM_Env env,
1866 JSVM_EXTERN JSVM_Status OH_JSVM_HasElement(JSVM_Env env,
1883 JSVM_EXTERN JSVM_Status OH_JSVM_DeleteElement(JSVM_Env env,
1902 JSVM_EXTERN JSVM_Status OH_JSVM_DefineProperties(JSVM_Env env,
1920 JSVM_EXTERN JSVM_Status OH_JSVM_ObjectFreeze(JSVM_Env env,
1933 JSVM_EXTERN JSVM_Status OH_JSVM_ObjectSeal(JSVM_Env env,
1951 JSVM_EXTERN JSVM_Status OH_JSVM_CallFunction(JSVM_Env env,
1979 JSVM_EXTERN JSVM_Status OH_JSVM_CreateFunction(JSVM_Env env,
2006 JSVM_EXTERN JSVM_Status OH_JSVM_GetCbInfo(JSVM_Env env,
2024 JSVM_EXTERN JSVM_Status OH_JSVM_GetNewTarget(JSVM_Env env,
2043 JSVM_EXTERN JSVM_Status OH_JSVM_NewInstance(JSVM_Env env,
2072 JSVM_EXTERN JSVM_Status OH_JSVM_DefineClass(JSVM_Env env,
2096 JSVM_EXTERN JSVM_Status OH_JSVM_Wrap(JSVM_Env env,
2116 JSVM_EXTERN JSVM_Status OH_JSVM_Unwrap(JSVM_Env env,
2132 JSVM_EXTERN JSVM_Status OH_JSVM_RemoveWrap(JSVM_Env env,
2150 JSVM_EXTERN JSVM_Status OH_JSVM_TypeTagObject(JSVM_Env env,
2168 JSVM_EXTERN JSVM_Status OH_JSVM_CheckObjectTypeTag(JSVM_Env env,
2187 JSVM_EXTERN JSVM_Status OH_JSVM_AddFinalizer(JSVM_Env env,
2207 JSVM_EXTERN JSVM_Status OH_JSVM_GetVersion(JSVM_Env env,
2218 JSVM_EXTERN JSVM_Status OH_JSVM_GetVMInfo(JSVM_VMInfo* result);
2235 JSVM_EXTERN JSVM_Status OH_JSVM_AdjustExternalMemory(JSVM_Env env,
2249 JSVM_EXTERN JSVM_Status OH_JSVM_MemoryPressureNotification(JSVM_Env env,
2264 JSVM_EXTERN JSVM_Status OH_JSVM_CreatePromise(JSVM_Env env,
2282 JSVM_EXTERN JSVM_Status OH_JSVM_ResolveDeferred(JSVM_Env env,
2300 JSVM_EXTERN JSVM_Status OH_JSVM_RejectDeferred(JSVM_Env env,
2313 JSVM_EXTERN JSVM_Status OH_JSVM_IsPromise(JSVM_Env env,
2326 JSVM_EXTERN JSVM_Status OH_JSVM_JsonParse(JSVM_Env env,
2339 JSVM_EXTERN JSVM_Status OH_JSVM_JsonStringify(JSVM_Env env,
2354 JSVM_EXTERN JSVM_Status OH_JSVM_CreateSnapshot(JSVM_VM vm,
2369 JSVM_EXTERN JSVM_Status OH_JSVM_GetHeapStatistics(JSVM_VM vm,
2381 JSVM_EXTERN JSVM_Status OH_JSVM_StartCpuProfiler(JSVM_VM vm,
2395 JSVM_EXTERN JSVM_Status OH_JSVM_StopCpuProfiler(JSVM_VM vm,
2410 JSVM_EXTERN JSVM_Status OH_JSVM_TakeHeapSnapshot(JSVM_VM vm,
2425 JSVM_EXTERN JSVM_Status OH_JSVM_OpenInspector(JSVM_Env env,
2438 JSVM_EXTERN JSVM_Status OH_JSVM_CloseInspector(JSVM_Env env);
2451 JSVM_EXTERN JSVM_Status OH_JSVM_WaitForDebugger(JSVM_Env env,
2478 JSVM_EXTERN JSVM_Status OH_JSVM_DefineClassWithPropertyHandler(JSVM_Env env,
2498 JSVM_EXTERN JSVM_Status OH_JSVM_IsLocked(JSVM_Env env,
2509 JSVM_EXTERN JSVM_Status OH_JSVM_AcquireLock(JSVM_Env env);
2519 JSVM_EXTERN JSVM_Status OH_JSVM_ReleaseLock(JSVM_Env env);
2531 JSVM_EXTERN JSVM_Status OH_JSVM_PumpMessageLoop(JSVM_VM vm,
2542 JSVM_EXTERN JSVM_Status OH_JSVM_PerformMicrotaskCheckpoint(JSVM_VM vm);
2554 JSVM_EXTERN JSVM_Status OH_JSVM_IsCallable(JSVM_Env env,
2569 JSVM_EXTERN JSVM_Status OH_JSVM_IsUndefined(JSVM_Env env,
2584 JSVM_EXTERN JSVM_Status OH_JSVM_IsNull(JSVM_Env env,
2599 JSVM_EXTERN JSVM_Status OH_JSVM_IsNullOrUndefined(JSVM_Env env,
2614 JSVM_EXTERN JSVM_Status OH_JSVM_IsBoolean(JSVM_Env env,
2629 JSVM_EXTERN JSVM_Status OH_JSVM_IsNumber(JSVM_Env env,
2644 JSVM_EXTERN JSVM_Status OH_JSVM_IsString(JSVM_Env env,
2659 JSVM_EXTERN JSVM_Status OH_JSVM_IsSymbol(JSVM_Env env,
2674 JSVM_EXTERN JSVM_Status OH_JSVM_IsFunction(JSVM_Env env,
2688 JSVM_EXTERN JSVM_Status OH_JSVM_IsObject(JSVM_Env env,
2703 JSVM_EXTERN JSVM_Status OH_JSVM_IsBigInt(JSVM_Env env,
2744 JSVM_EXTERN JSVM_Status OH_JSVM_CreateSet(JSVM_Env env,
2758 JSVM_EXTERN JSVM_Status OH_JSVM_IsSet(JSVM_Env env,
2776 JSVM_EXTERN JSVM_Status OH_JSVM_CompileScriptWithOptions(JSVM_Env env,
2794 JSVM_EXTERN JSVM_Status OH_JSVM_CoerceToBigInt(JSVM_Env env,
2810 JSVM_EXTERN JSVM_Status OH_JSVM_IsRegExp(JSVM_Env env,
2864 JSVM_EXTERN JSVM_Status OH_JSVM_ObjectGetPrototypeOf(JSVM_Env env,
2879 JSVM_EXTERN JSVM_Status OH_JSVM_ObjectSetPrototypeOf(JSVM_Env env,
2901 JSVM_EXTERN JSVM_Status OH_JSVM_CreateFunctionWithScript(JSVM_Env env,
2920 JSVM_EXTERN JSVM_Status OH_JSVM_RetainScript(JSVM_Env env, JSVM_Script script);
2932 JSVM_EXTERN JSVM_Status OH_JSVM_ReleaseScript(JSVM_Env env, JSVM_Script script);
2946 JSVM_EXTERN JSVM_Status OH_JSVM_OpenInspectorWithName(JSVM_Env env,
2969 JSVM_EXTERN JSVM_Status OH_JSVM_CompileWasmModule(JSVM_Env env,
2993 JSVM_EXTERN JSVM_Status OH_JSVM_CompileWasmFunction(JSVM_Env env,
3010 JSVM_EXTERN JSVM_Status OH_JSVM_IsWasmModuleObject(JSVM_Env env,
3028 JSVM_EXTERN JSVM_Status OH_JSVM_CreateWasmCache(JSVM_Env env,
3045 JSVM_EXTERN JSVM_Status OH_JSVM_ReleaseCache(JSVM_Env env,