Home
last modified time | relevance | path

Searched refs:LexEnvManager (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dpass_manager.h29 class LexEnvManager; variable
59 LexEnvManager* GetLexEnvManager() const in GetLexEnvManager()
119 LexEnvManager *lexEnvManager_ {nullptr};
Dbytecode_info_collector.h666 class LexEnvManager {
668 explicit LexEnvManager(BCInfo &bcInfo);
669 ~LexEnvManager() = default;
670 NO_COPY_SEMANTIC(LexEnvManager);
671 NO_MOVE_SEMANTIC(LexEnvManager);
745 LexEnvManager* GetEnvManager() const in GetEnvManager()
821 LexEnvManager* envManager_ {nullptr};
Dbytecode_info_collector.cpp60 envManager_ = new LexEnvManager(bytecodeInfo_); in ProcessEnvs()
792 LexEnvManager::LexEnvManager(BCInfo &bcInfo) in LexEnvManager() function in panda::ecmascript::kungfu::LexEnvManager
804 void LexEnvManager::SetLexEnvElementType(uint32_t methodId, uint32_t level, uint32_t slot, const Ga… in SetLexEnvElementType()
810 GateType LexEnvManager::GetLexEnvElementType(uint32_t methodId, uint32_t level, uint32_t slot) const in GetLexEnvElementType()
816 uint32_t LexEnvManager::GetTargetLexEnv(uint32_t methodId, uint32_t level) const in GetTargetLexEnv()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.h173 LexEnvManager *lexEnvManager_ {nullptr};