Searched refs:DeclType (Results 1 - 14 of 14) sorted by relevance
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | declaration.h | 48 virtual DeclType Type() const = 0; 63 return Type() == DeclType::declKind; \ 170 DeclType Type() const override 172 return DeclType::ENUM_LITERAL; 205 DeclType Type() const override 207 return DeclType::INTERFACE; 215 DeclType Type() const override 217 return DeclType::TYPE_PARAMETER; 225 DeclType Type() const override 227 return DeclType [all...] |
H A D | scope.cpp | 428 case DeclType::VAR: { in AddLocal() 445 case DeclType::ENUM_LITERAL: { in AddLocal() 449 case DeclType::INTERFACE: { in AddLocal() 453 case DeclType::FUNC: { in AddLocal() 586 case DeclType::VAR: { in AddBinding() 589 case DeclType::FUNC: { in AddBinding() 592 case DeclType::CLASS: { in AddBinding() 595 case DeclType::ENUM_LITERAL: { in AddBinding() 598 case DeclType::NAMESPACE: { in AddBinding() 601 case DeclType in AddBinding() [all...] |
H A D | scope.h | 330 template <typename DeclType, typename VariableType> 333 template <typename DeclType = binder::LetDecl, typename VariableType = binder::LocalVariable> 1229 case DeclType::VAR: { in AddVar() 1233 case DeclType::PARAM: in AddVar() 1234 case DeclType::FUNC: { in AddVar() 1269 case DeclType::VAR: in AddFunction() 1270 case DeclType::FUNC: { in AddFunction() 1362 template <typename DeclType, typename VariableType> 1369 auto *decl = allocator->New<DeclType>(name); in AddDecl() 1380 template <typename DeclType, typenam [all...] |
H A D | variable.cpp | 78 static_cast<typename std::underlying_type<binder::DeclType>::type>(Declaration()->Type())); in SetLexical()
|
H A D | variableFlags.h | 43 enum class DeclType { class
|
H A D | binder.h | 146 void AddDeclarationName(const util::StringView &name, DeclType type = DeclType::NONE);
|
H A D | binder.cpp | 1018 void Binder::AddDeclarationName(const util::StringView &name, DeclType type) in AddDeclarationName() 1025 if (type == DeclType::ENUM) { in AddDeclarationName()
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | declaration.h | 46 virtual DeclType Type() const = 0; 67 return Type() == DeclType::declKind; \ 142 DeclType Type() const override 144 return DeclType::ENUM_LITERAL; 175 DeclType Type() const override 177 return DeclType::INTERFACE; 186 DeclType Type() const override 188 return DeclType::CLASS; 200 DeclType Type() const override 202 return DeclType [all...] |
H A D | scope.cpp | 277 case DeclType::VAR: { in AddLocal() 280 case DeclType::ENUM: { in AddLocal() 283 case DeclType::ENUM_LITERAL: { in AddLocal() 288 case DeclType::INTERFACE: { in AddLocal() 292 case DeclType::CLASS: { in AddLocal() 296 case DeclType::TYPE_PARAMETER: { in AddLocal() 301 case DeclType::FUNC: { in AddLocal() 454 case DeclType::VAR: { in AddBinding() 457 case DeclType::FUNC: { in AddBinding() 460 case DeclType in AddBinding() [all...] |
H A D | scope.h | 235 template <typename DeclType, typename VariableType> 238 template <typename DeclType = varbinder::LetDecl, typename VariableType = varbinder::LocalVariable> 957 case DeclType::VAR: { in AddVar() 961 case DeclType::PARAM: in AddVar() 962 case DeclType::FUNC: { in AddVar() 986 case DeclType::VAR: in AddFunction() 987 case DeclType::FUNC: { in AddFunction() 1024 template <typename DeclType, typename VariableType> 1031 auto *decl = allocator->New<DeclType>(name); in AddDecl() 1041 template <typename DeclType, typenam [all...] |
H A D | variableFlags.h | 46 enum class DeclType { class
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | helpers.cpp | 375 case binder::DeclType::CONST: in GetTypeOfVariable() 376 case binder::DeclType::LET: { in GetTypeOfVariable() 385 case binder::DeclType::VAR: { in GetTypeOfVariable() 397 case binder::DeclType::PROPERTY: { in GetTypeOfVariable() 401 case binder::DeclType::METHOD: { in GetTypeOfVariable() 407 case binder::DeclType::FUNC: { in GetTypeOfVariable() 412 case binder::DeclType::PARAM: { in GetTypeOfVariable() 442 case binder::DeclType::ENUM: { in GetTypeOfVariable() 457 case binder::DeclType::ENUM_LITERAL: { in GetTypeOfVariable()
|
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
H A D | helpers.cpp | 420 case varbinder::DeclType::CONST: in GetDeclTsType() 421 case varbinder::DeclType::LET: { in GetDeclTsType() 430 case varbinder::DeclType::VAR: { in GetDeclTsType() 434 case varbinder::DeclType::PROPERTY: { in GetDeclTsType() 438 case varbinder::DeclType::METHOD: { in GetDeclTsType() 444 case varbinder::DeclType::FUNC: { in GetDeclTsType() 449 case varbinder::DeclType::PARAM: { in GetDeclTsType() 453 case varbinder::DeclType::ENUM: { in GetDeclTsType() 457 case varbinder::DeclType::ENUM_LITERAL: { in GetDeclTsType()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | typeCheckingHelpers.cpp | 435 case varbinder::DeclType::CLASS: { 440 case varbinder::DeclType::ENUM_LITERAL: 441 case varbinder::DeclType::CONST: 442 case varbinder::DeclType::READONLY: 443 case varbinder::DeclType::LET: 444 case varbinder::DeclType::VAR: { 453 case varbinder::DeclType::FUNC: 454 case varbinder::DeclType::IMPORT: { 457 case varbinder::DeclType::TYPE_ALIAS: { 460 case varbinder::DeclType [all...] |
Completed in 15 milliseconds