/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_api_bridge.h | 48 static void RegisterButtonAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 49 static void RegisterToggleAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 52 static void RegisterImageAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 59 static void RegisterPanelAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 60 static void RegisterLineAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 61 static void RegisterPathAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 66 static void RegisterTabAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 69 static void RegisterFormAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 71 static void RegisterMenuAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); 91 static void RegisterRectAttributes(Local<panda::ObjectRef> object, EcmaVM* vm); [all …]
|
H A D | arkts_native_api_impl_bridge.cpp | 167 EcmaVM* vm = runtimeCallInfo->GetVM(); in PreviewMockComponent() 173 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeById() 183 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeByUniqueId() 197 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetPageInfoByUniqueId() 240 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNavigationInfoByUniqueId() 268 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetUIState() 278 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSupportedUIState() 290 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetFrameNodeByKey() 303 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetAttachedFrameNodeById() 315 EcmaVM* vm = runtimeCallInfo->GetVM(); in RequireDynamicSyncScene() [all …]
|
H A D | arkts_utils.h | 62 const EcmaVM *vm, const Local<JSValueRef> &obj, CalcDimension &result); 80 static panda::Local<panda::ObjectRef> GetContext(EcmaVM* vm); 88 static void ParseOuterBorder(EcmaVM* vm, const Local<JSValueRef>& args, 96 std::function<T(const EcmaVM *, const Local<JSValueRef> &)> getValue) in ParseArray() argument 128 const EcmaVM* vm, const Local<JSValueRef>& jsValue, 156 EcmaVM* vm, std::vector<uint32_t>& values, int32_t argsIndex); 158 EcmaVM* vm, std::vector<ArkUI_Float32>& values, int32_t argsIndex); 164 EcmaVM* vm, std::vector<uint32_t>& values, int32_t argsIndex); 168 static bool IsDrawable(const EcmaVM* vm, const Local<JSValueRef>& jsValue); 177 static void ParseOnCreateMenu(const EcmaVM* vm, FrameNode* frameNode, [all …]
|
H A D | arkts_native_xcomponent_bridge.cpp | 108 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseParams() 162 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnCreated() 190 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnChanged() 221 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerOnDestroyed() 255 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControllerCallback() 270 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetXComponentInitialize() 321 EcmaVM* vm = runtimeCallInfo->GetVM(); in HandleDetachCallback() 333 EcmaVM* vm = runtimeCallInfo->GetVM(); in HandleImageAIOptions() 352 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetXComponentInitialize() 358 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetBackgroundColor() [all …]
|
H A D | arkts_native_utils_bridge.cpp | 35 EcmaVM* vm = runtimeCallInfo->GetVM(); in CreateNativeWeakRef() 58 panda::FunctionRef::New(const_cast<panda::EcmaVM*>(vm), NativeUtilsBridge::Upgrade)); in CreateWeakRef() 79 EcmaVM* vm = runtimeCallInfo->GetVM(); in CreateNativeStrongRef() 91 EcmaVM* vm = runtimeCallInfo->GetVM(); in WeakRefInvalid() 102 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNativeHandleForStrong() 113 EcmaVM* vm = runtimeCallInfo->GetVM(); in GetNativeHandleForWeak() 124 EcmaVM* vm = runtimeCallInfo->GetVM(); in Upgrade() 136 EcmaVM* vm = runtimeCallInfo->GetVM(); in Dispose() 147 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseResourceColor() 167 EcmaVM* vm = runtimeCallInfo->GetVM(); in BlendColor() [all …]
|
H A D | arkts_native_tabcontent_bridge.cpp | 27 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabBar() 38 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentWidth() 45 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentHeight() 52 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabContentSize() 58 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentWidth() 65 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentHeight() 72 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabContentSize()
|
H A D | arkts_native_video_bridge.cpp | 28 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoPlay() 44 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoPlay() 54 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetControls() 70 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetControls() 80 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetObjectFit() 96 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetObjectFit() 106 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetLoop() 122 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetLoop() 132 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMuted() 148 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetMuted() [all …]
|
H A D | arkts_native_frame_node_bridge.h | 27 static Local<panda::ObjectRef> CreateEventTargetObject(EcmaVM* vm, const BaseEventInfo& info); 29 EcmaVM* vm, const TouchLocationInfo& touchInfo, TouchEventInfo& info); 33 static std::function<void(LayoutConstraintF& layoutConstraint)> GetMeasureFunc(EcmaVM* vm, 35 …static void FireMeasureCallback(EcmaVM* vm, JsWeak<panda::CopyableGlobal<panda::ObjectRef>> object, 37 … static void FireLayoutCallback(EcmaVM* vm, JsWeak<panda::CopyableGlobal<panda::ObjectRef>> object, 39 …static std::function<void(OffsetF& position)> GetLayoutFunc(EcmaVM* vm, Local<panda::ObjectRef> ob… 40 static Local<panda::ObjectRef> CreateTouchEventInfo(EcmaVM* vm, TouchEventInfo& info); 41 static Local<panda::ObjectRef> CreateGestureEventInfo(EcmaVM* vm, GestureEvent& info); 42 static Local<panda::ObjectRef> CreateMouseInfo(EcmaVM* vm, MouseInfo& info); 43 static ArkUINativeModuleValue MakeFrameNodeInfo(EcmaVM* vm, ArkUINodeHandle frameNode); [all …]
|
H A D | arkts_native_grid_bridge.cpp | 123 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsTemplate() 139 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsTemplate() 149 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsTemplate() 165 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsTemplate() 175 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsGap() 204 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsGap() 214 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsGap() 243 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsGap() 253 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetScrollBar() 273 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetScrollBar() [all …]
|
H A D | arkts_native_panel_bridge.cpp | 21 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelBackgroundMask() 38 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelBackgroundMask() 48 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelMode() 64 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelMode() 74 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelType() 90 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelType() 100 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelFullHeight() 110 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelFullHeight() 131 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPanelHalfHeight() 141 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPanelHalfHeight() [all …]
|
H A D | arkts_native_text_input_bridge.cpp | 53 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCaretColor() 69 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCaretColor() 79 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetType() 96 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetType() 106 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetMaxLines() 122 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetMaxLines() 132 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetPlaceholderColor() 148 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetPlaceholderColor() 158 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCaretPosition() 174 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCaretPosition() [all …]
|
H A D | arkts_native_alphabet_indexer_bridge.cpp | 40 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupItemFont() 72 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupItemFont() 82 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedFont() 122 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSelectedFont() 132 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupFont() 172 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupFont() 182 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFont() 223 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFont() 233 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPopupItemBackgroundColor() 250 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPopupItemBackgroundColor() [all …]
|
H A D | arkts_native_common_shape_bridge.cpp | 28 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeDashArray() 68 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeDashArray() 78 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStroke() 94 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStroke() 104 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFill() 124 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFill() 134 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeDashOffset() 152 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeDashOffset() 162 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetStrokeLineCap() 178 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetStrokeLineCap() [all …]
|
H A D | arkts_native_navigation_bridge.cpp | 31 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideToolBar() 52 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideToolBar() 62 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTitleMode() 78 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTitleMode() 88 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideBackButton() 104 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideBackButton() 114 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSubtitle() 130 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSubtitle() 140 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetHideNavBar() 156 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetHideNavBar() [all …]
|
H A D | arkts_native_tabs_bridge.cpp | 45 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTabBarMode() 82 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTabBarMode() 92 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetScrollableBarModeOptions() 117 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetScrollableBarModeOptions() 127 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetBarGridAlign() 182 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetBarGridAlign() 192 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetDivider() 258 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetDivider() 268 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFadingEdge() 284 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFadingEdge() [all …]
|
H A D | arkts_native_pattern_lock_bridge.cpp | 30 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSideLength() 46 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetSideLength() 56 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoReset() 71 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoReset() 81 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPathStrokeWidth() 97 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPathStrokeWidth() 107 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRegularColor() 123 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRegularColor() 133 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetPathColor() 149 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetPathColor() [all …]
|
H A D | arkts_native_text_bridge.cpp | 62 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontWeight() 93 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontWeight() 103 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontStyle() 123 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontStyle() 133 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetTextAlign() 148 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetTextAlign() 158 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontColor() 173 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetFontColor() 183 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetForegroundColor() 207 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetForegroundColor() [all …]
|
H A D | arkts_native_list_bridge.cpp | 43 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetListLanes() 88 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetListLanes() 98 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEditMode() 115 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEditMode() 126 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMultiSelectable() 143 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetMultiSelectable() 154 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetChainAnimation() 167 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetChainAnimation() 178 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetCachedCount() 203 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetCachedCount() [all …]
|
H A D | arkts_native_image_bridge.cpp | 98 EcmaVM* vm = runtimeCallInfo->GetVM(); in ParseResizableCalcDimensions() 145 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetImageShowSrc() 198 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetCopyOption() 214 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetCopyOption() 224 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetAutoResize() 240 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetAutoResize() 250 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetObjectRepeat() 266 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetObjectRepeat() 276 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEdgeAntialiasing() 292 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEdgeAntialiasing() [all …]
|
H A D | arkts_native_water_flow_bridge.cpp | 49 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsTemplate() 59 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsTemplate() 71 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsTemplate() 81 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsTemplate() 93 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetEnableScrollInteraction() 109 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetEnableScrollInteraction() 119 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetColumnsGap() 129 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetColumnsGap() 157 EcmaVM* vm = runtimeCallInfo->GetVM(); in ResetRowsGap() 167 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetRowsGap() [all …]
|
H A D | arkts_native_text_area_bridge.cpp | 63 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetStyle() 85 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetStyle() 95 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetSelectionMenuHidden() 110 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetSelectionMenuHidden() 120 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetMaxLines() 135 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetMaxLines() 145 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetCopyOption() 164 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetCopyOption() 174 EcmaVM *vm = runtimeCallInfo->GetVM(); in SetPlaceholderColor() 190 EcmaVM *vm = runtimeCallInfo->GetVM(); in ResetPlaceholderColor() [all …]
|
H A D | arkts_native_select_bridge.cpp | 86 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSpace() 111 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetValue() 124 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelected() 140 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetFontColor() 156 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedOptionBgColor() 174 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetOptionBgColor() 190 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetOptionFontColor() 206 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetSelectedOptionFontColor() 221 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetArrowPosition() 233 EcmaVM* vm = runtimeCallInfo->GetVM(); in SetMenuAlign() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_view_register.cpp | 242 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadDocument() 275 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadCustomTitleBar() 293 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsRegisterNamedRoute() 332 EcmaVM *vm = runtimeCallInfo->GetVM(); in JsNavigationRegister() 357 EcmaVM* vm = runtimeCallInfo->GetVM(); in JSPostCardAction() 414 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsLoadEtsCard() 433 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsPreviewerComponent() 449 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsGetPreviewComponentFlag() 462 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsStorePreviewComponents() 499 EcmaVM* vm = runtimeCallInfo->GetVM(); in JsDumpMemoryStats() [all …]
|
/ohos5.0/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() 108 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetGlobalConstant() 136 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetValueType() 286 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateFunc() 298 auto vm = P_CAST(env, EcmaVM*); in ARKTS_IsClass() 307 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateClass() 324 auto vm = P_CAST(env, EcmaVM*); in ARKTS_GetPrototype() 336 auto vm = P_CAST(env, EcmaVM*); in ARKTS_InstanceOf() 363 auto vm = P_CAST(env, EcmaVM*); in ARKTS_Call() [all …]
|
H A D | ark_interop_global.cpp | 47 static void Dispose(EcmaVM* vm, uintptr_t handle); 50 explicit GlobalManager(EcmaVM* vm); 54 …static std::unordered_map<EcmaVM*, GlobalManager> managers_ __attribute__((guarded_by(managersMute… 57 EcmaVM* vm_; 63 std::unordered_map<EcmaVM*, GlobalManager> GlobalManager::managers_; 66 GlobalManager::GlobalManager(EcmaVM* vm) in GlobalManager() 87 void GlobalManager::Dispose(EcmaVM* vm, uintptr_t handle) in Dispose() 112 auto vm = P_CAST(env, EcmaVM*); in ARKTS_CreateGlobal() 141 GlobalManager::Dispose(P_CAST(env, EcmaVM*), P_CAST(global, uintptr_t)); in ARKTS_DisposeGlobal()
|