Home
last modified time | relevance | path

Searched refs:ARKTS_ScopeManager (Results 1 - 3 of 3) sorted by relevance

/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_scope.cpp19 std::vector<ARKTS_ScopeManager> ARKTS_ScopeManager::scopeStack_{};
21 ARKTS_Scope ARKTS_ScopeManager::OpenScope(panda::ecmascript::EcmaVM* vm) in OpenScope()
28 bool ARKTS_ScopeManager::CloseScope(ARKTS_Scope target) in CloseScope()
40 ARKTS_ScopeManager::ARKTS_ScopeManager(panda::ecmascript::EcmaVM* vm): scope_(vm) in ARKTS_ScopeManager() function in CJ::ARKTS_ScopeManager
H A Dark_interop_scope.h29 class ARKTS_ScopeManager final {
31 static std::vector<ARKTS_ScopeManager> scopeStack_;
37 explicit ARKTS_ScopeManager(panda::ecmascript::EcmaVM* vm);
H A Dark_interop_napi.cpp665 return CJ::ARKTS_ScopeManager::OpenScope(vm); in ARKTS_OpenScope()
674 if (!CJ::ARKTS_ScopeManager::CloseScope(scope)) { in ARKTS_Return()
686 if (!CJ::ARKTS_ScopeManager::CloseScope(scope)) { in ARKTS_CloseScope()
693 if (!CJ::ARKTS_ScopeManager::CloseScope(scope)) { in ARKTSInner_Escape()

Completed in 2 milliseconds