Home
last modified time | relevance | path

Searched refs:P_CAST (Results 1 - 9 of 9) sorted by relevance

/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_napi.cpp36 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 Dark_interop_string.cpp33 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 Dark_interop_object.cpp29 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 Dark_interop_global.cpp82 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 Dark_interop_symbol.cpp25 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 Dark_interop_scope.cpp25 return P_CAST(scopeId, ARKTS_Scope); in OpenScope()
30 auto targetScope = P_CAST(target, int64_t); in CloseScope()
H A Dark_interop_macro.h47 #define P_CAST(VALUE, TYPE) (reinterpret_cast<TYPE>(VALUE)) macro
H A Dark_interop_bigint.cpp26 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 Dark_interop_engine.cpp124 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