/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsQualifiedName.cpp | 27 TSQualifiedName::TSQualifiedName([[maybe_unused]] Tag const tag, TSQualifiedName const &other, in TSQualifiedName() function in ark::es2panda::ir::TSQualifiedName 35 void TSQualifiedName::Iterate(const NodeTraverser &cb) const in Iterate() 41 void TSQualifiedName::TransformChildren(const NodeTransformer &cb, std::string_view transformationName) in TransformChildren() 54 void TSQualifiedName::Dump(ir::AstDumper *dumper) const in Dump() 56 dumper->Add({{"type", "TSQualifiedName"}, {"left", left_}, {"right", right_}}); in Dump() 59 void TSQualifiedName::Dump(ir::SrcDumper *dumper) const in Dump() 61 dumper->Add("TSQualifiedName"); in Dump() 64 void TSQualifiedName [all...] |
H A D | tsQualifiedName.h | 22 class TSQualifiedName : public Expression { class 26 TSQualifiedName() = delete; 27 ~TSQualifiedName() override = default; 29 NO_COPY_SEMANTIC(TSQualifiedName); 30 NO_MOVE_SEMANTIC(TSQualifiedName); 32 explicit TSQualifiedName(Expression *left, Identifier *right) in TSQualifiedName() function in ark::es2panda::ir::TSQualifiedName 37 explicit TSQualifiedName(Tag tag, TSQualifiedName const &other, ArenaAllocator *allocator); 61 ir::TSQualifiedName *ResolveLeftMostQualifiedName(); 62 const ir::TSQualifiedName *ResolveLeftMostQualifiedNam [all...] |
H A D | tsTypeReference.cpp | 84 ir::TSQualifiedName *iter = typeName_->AsTSQualifiedName(); in BaseName()
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsQualifiedName.cpp | 24 void TSQualifiedName::Iterate(const NodeTraverser &cb) const in Iterate() 30 void TSQualifiedName::Dump(ir::AstDumper *dumper) const in Dump() 32 dumper->Add({{"type", "TSQualifiedName"}, {"left", left_}, {"right", right_}}); in Dump() 35 void TSQualifiedName::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 37 checker::Type *TSQualifiedName::Check(checker::Checker *checker) const in Check() 58 void TSQualifiedName::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
H A D | tsQualifiedName.h | 32 class TSQualifiedName : public Expression { class 34 explicit TSQualifiedName(Expression *left, Identifier *right) in TSQualifiedName() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSQualifiedName
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsQualifiedNameBuilder.h | 25 class TSQualifiedNameBuilder : public AstBuilder<ir::TSQualifiedName> { 41 TSQualifiedName *Build() in Build()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | util.cpp | 26 const ir::TSQualifiedName *Checker::ResolveLeftMostQualifiedName(const ir::TSQualifiedName *qualifiedName) in ResolveLeftMostQualifiedName() 28 const ir::TSQualifiedName *iter = qualifiedName; in ResolveLeftMostQualifiedName()
|
/arkcompiler/ets_frontend/ets2panda/ir/ets/ |
H A D | etsTypeReference.cpp | 55 ir::TSQualifiedName *nameIter = baseName->AsTSQualifiedName(); in BaseName()
|
/arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
H A D | ast_verifier_identifier_has_variable_test.cpp | 113 TEST_F(ASTVerifierTest, TSQualifiedName) in TEST_F()
|
/arkcompiler/ets_frontend/es2panda/typescript/ |
H A D | checker.h | 63 class TSQualifiedName; 343 static const ir::TSQualifiedName *ResolveLeftMostQualifiedName(const ir::TSQualifiedName *qualifiedName);
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNodeMapping.h | 127 _(TS_QUALIFIED_NAME, TSQualifiedName) \
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 148 _(TS_QUALIFIED_NAME, TSQualifiedName) \
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | JSCompilerUnreachable.cpp | 412 void JSCompiler::Compile([[maybe_unused]] const ir::TSQualifiedName *expr) const in Compile()
|
H A D | ETSCompilerUnrechable.cpp | 417 void ETSCompiler::Compile([[maybe_unused]] const ir::TSQualifiedName *expr) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | ETSBinder.h | 289 void HandleStarImport(ir::TSQualifiedName *importName, util::StringView fullPath);
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSchecker.h | 62 class TSQualifiedName;
|
H A D | TSAnalyzer.cpp | 2008 checker::Type *TSAnalyzer::Check(ir::TSQualifiedName *expr) const in Check()
|
H A D | ETSAnalyzer.cpp | 2675 checker::Type *ETSAnalyzer::Check(ir::TSQualifiedName *expr) const in Check()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TypedParser.cpp | 1220 typeName = AllocNode<ir::TSQualifiedName>(typeName, propName); in ParseQualifiedReference()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.cpp | 1066 typeName = AllocNode<ir::TSQualifiedName>(typeName, propName); in ParseTsQualifiedReference()
|