Home
last modified time | relevance | path

Searched refs:curEnv (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dlexical_env_specialization_pass.cpp183 GateRef curEnv = startEnv; in caclulateDistanceToTarget() local
185 if (curEnv == targetEnv) { in caclulateDistanceToTarget()
188 if (acc_.GetOpCode(curEnv) == OpCode::GET_ENV) { in caclulateDistanceToTarget()
191 if (acc_.GetOpCode(curEnv) != OpCode::JS_BYTECODE) { in caclulateDistanceToTarget()
194 EcmaOpcode ecmaOpcode = acc_.GetByteCodeOpcode(curEnv); in caclulateDistanceToTarget()
200 ASSERT(acc_.GetNumValueIn(curEnv) > 0); in caclulateDistanceToTarget()
201 curEnv = acc_.GetValueIn(curEnv, acc_.GetNumValueIn(curEnv) - 1); // 1: env value in in caclulateDistanceToTarget()
/arkcompiler/ets_runtime/ecmascript/debugger/
H A Ddebugger_api.cpp360 JSTaggedValue curEnv = frameHandler->GetEnv(); in GetLevelSlot() local
361 for (; curEnv.IsTaggedArray(); curEnv = LexicalEnv::Cast(curEnv.GetTaggedObject())->GetParentEnv(), level++) { in GetLevelSlot()
362 LexicalEnv *lexicalEnv = LexicalEnv::Cast(curEnv.GetTaggedObject()); in GetLevelSlot()

Completed in 4 milliseconds