Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/binder/
H A Dscope.h195 virtual ScopeType Type() const = 0;
200 return Type() == ScopeType::scopeType; \
217 return Type() > ScopeType::LOCAL; in IsVariableScope()
222 return Type() >= ScopeType::FUNCTION; in IsFunctionVariableScope()
621 ScopeType Type() const override
623 return ScopeType::PARAM;
683 ScopeType Type() const override
685 return ScopeType::FUNCTION_PARAM;
758 ScopeType Type() const override
760 return ScopeType
[all...]
H A DvariableFlags.h67 enum class ScopeType { class
H A Dscope.cpp175 if (iter->Type() == ScopeType::CLASS) { in Find()
311 if (iter->Type() == ScopeType::CLASS) { in FindPrivateName()
H A Dbinder.cpp713 if (scope_->Type() == ScopeType::TSMODULE) { in ResolveReference()
1130 if (scope->Type() == ScopeType::CLASS) { in CheckPrivateDeclaration()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dscope.h81 virtual ScopeType Type() const = 0;
87 return Type() == ScopeType::scopeType; \
104 return Type() > ScopeType::LOCAL; in IsVariableScope()
109 return Type() >= ScopeType::FUNCTION; in IsFunctionVariableScope()
423 ScopeType Type() const override
425 return ScopeType::PARAM;
475 ScopeType Type() const override
477 return ScopeType::FUNCTION_PARAM;
531 ScopeType Type() const override
533 return ScopeType
[all...]
H A Dscope.cpp971 loopType_ = ScopeType::LOOP_DECL; in ConvertToVariableScope()
978 if (loopType_ == ScopeType::LOOP_DECL) { in ConvertToVariableScope()
992 if (loopType_ != ScopeType::LOCAL) { in ConvertToVariableScope()
1000 loopType_ = ScopeType::LOOP; in ConvertToVariableScope()
1005 if (loopType_ == ScopeType::LOOP) { in ConvertToVariableScope()
H A DvariableFlags.h70 enum class ScopeType { class
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlocalClassLowering.cpp91 ASSERT(classDef->Scope()->Type() == varbinder::ScopeType::CLASS); in CreateClassPropertiesForCapturedVariables()
/arkcompiler/toolchain/tooling/base/
H A Dpt_types.h1465 enum class ScopeType : uint8_t { class in panda::ecmascript::tooling::final

Completed in 15 milliseconds