Searched refs:P_CAST (Results 1 - 9 of 9) sorted by relevance
/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/ |
H A D | ark_interop_napi.cpp | 36 auto vm = P_CAST(env, EcmaVM*); in ARKTSInner_ReportJSErrors() 86 auto vm = P_CAST(env, EcmaVM*); in ARKTSInner_FormatJSError() 89 auto errorInsJs = *P_CAST(jsError, StringRef*); in ARKTSInner_FormatJSError() 92 auto errorObJ = *P_CAST(jsError, ObjectRef*); in ARKTSInner_FormatJSError() 108 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetGlobalConstant() 135 value = *P_CAST(src, JSValueRef*); in ARKTS_GetValueType() 136 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueType() 182 auto aTag = *P_CAST(a, JSValueRef*); in ARKTS_StrictEqual() 184 auto vm = P_CAST(env, EcmaVM*); in ARKTS_StrictEqual() 191 return P_CAST(JSTaggedValu in ARKTS_CreateNull() [all...] |
H A D | ark_interop_string.cpp | 33 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateUtf8() 45 v = *P_CAST(value, JSValueRef*); in ARKTS_IsString() 46 auto vm = P_CAST(env, EcmaVM*); in ARKTS_IsString() 54 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueUtf8Size() 62 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueUtf8() 71 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueCString()
|
H A D | ark_interop_object.cpp | 29 tag = *P_CAST(value, JSValueRef*); in ARKTSInner_IsJSKey() 30 auto vm = P_CAST(env, EcmaVM*); in ARKTSInner_IsJSKey() 38 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateObject() 56 v = *P_CAST(value, JSValueRef*); in ARKTS_IsObject() 57 auto vm = P_CAST(env, EcmaVM*); in ARKTS_IsObject() 67 auto vm = P_CAST(env, EcmaVM*); in ARKTS_HasOwnProperty() 78 auto vm = P_CAST(env, EcmaVM*); in ARKTS_EnumOwnProperties() 92 auto vm = P_CAST(env, EcmaVM*); in ARKTS_DefineOwnProperty() 113 auto vm = P_CAST(env, EcmaVM*); in ARKTS_DefineAccessors() 133 auto vm = P_CAST(en in ARKTS_SetProperty() [all...] |
H A D | ark_interop_global.cpp | 82 auto global = P_CAST(handle, Global<JSValueRef>*); in AsyncDisposer() 101 ARKTSInner_CreateAsyncTask(P_CAST(vm, ARKTS_Env), AsyncDisposer, manager); in Dispose() 112 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateGlobal() 116 return P_CAST(result, ARKTS_Global); in ARKTS_CreateGlobal() 128 auto result = *P_CAST(global, Local<JSValueRef>*); in ARKTS_GetGlobalValue() 141 GlobalManager::Dispose(P_CAST(env, EcmaVM*), P_CAST(global, uintptr_t)); in ARKTS_DisposeGlobal()
|
H A D | ark_interop_symbol.cpp | 25 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateSymbol() 46 auto vm = P_CAST(env, EcmaVM*); in ARKTS_IsSymbol() 55 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetSymbolDesc() 56 auto symbol = *P_CAST(value, SymbolRef*); in ARKTS_GetSymbolDesc()
|
H A D | ark_interop_scope.cpp | 25 return P_CAST(scopeId, ARKTS_Scope); in OpenScope() 30 auto targetScope = P_CAST(target, int64_t); in CloseScope()
|
H A D | ark_interop_macro.h | 47 #define P_CAST(VALUE, TYPE) (reinterpret_cast<TYPE>(VALUE)) macro
|
H A D | ark_interop_bigint.cpp | 26 auto vm = P_CAST(env, panda::EcmaVM*);
in ARKTS_CreateBigInt() 55 auto vm = P_CAST(env, panda::EcmaVM*);
87 tag = *P_CAST(value, panda::JSValueRef*);
88 auto vm = P_CAST(env, panda::EcmaVM*);
95 auto vm = P_CAST(env, panda::EcmaVM*);
97 auto bigint = P_CAST(value, panda::BigIntRef*);
105 auto vm = P_CAST(env, panda::EcmaVM*);
107 auto bigint = P_CAST(value, panda::BigIntRef*);
|
H A D | ark_interop_engine.cpp | 124 result->eventHandler = ARKTS_GetOrCreateEventHandler(P_CAST(vm, ARKTS_Env)); in ARKTS_CreateEngine() 163 auto env = P_CAST(engine->vm, ARKTS_Env); in ARKTSInnerDisposeEngine() 201 return P_CAST(engine->vm, ARKTS_Env); in ARKTS_GetContext()
|
Completed in 5 milliseconds