Home
last modified time | relevance | path

Searched refs:TSQualifiedName (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsQualifiedName.cpp27 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 DtsQualifiedName.h22 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 DtsTypeReference.cpp84 ir::TSQualifiedName *iter = typeName_->AsTSQualifiedName(); in BaseName()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsQualifiedName.cpp24 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 DtsQualifiedName.h32 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 DtsQualifiedNameBuilder.h25 class TSQualifiedNameBuilder : public AstBuilder<ir::TSQualifiedName> {
41 TSQualifiedName *Build() in Build()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dutil.cpp26 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 DetsTypeReference.cpp55 ir::TSQualifiedName *nameIter = baseName->AsTSQualifiedName(); in BaseName()
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_verifier_identifier_has_variable_test.cpp113 TEST_F(ASTVerifierTest, TSQualifiedName) in TEST_F()
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.h63 class TSQualifiedName;
343 static const ir::TSQualifiedName *ResolveLeftMostQualifiedName(const ir::TSQualifiedName *qualifiedName);
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNodeMapping.h127 _(TS_QUALIFIED_NAME, TSQualifiedName) \
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h148 _(TS_QUALIFIED_NAME, TSQualifiedName) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompilerUnreachable.cpp412 void JSCompiler::Compile([[maybe_unused]] const ir::TSQualifiedName *expr) const in Compile()
H A DETSCompilerUnrechable.cpp417 void ETSCompiler::Compile([[maybe_unused]] const ir::TSQualifiedName *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DETSBinder.h289 void HandleStarImport(ir::TSQualifiedName *importName, util::StringView fullPath);
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSchecker.h62 class TSQualifiedName;
H A DTSAnalyzer.cpp2008 checker::Type *TSAnalyzer::Check(ir::TSQualifiedName *expr) const in Check()
H A DETSAnalyzer.cpp2675 checker::Type *ETSAnalyzer::Check(ir::TSQualifiedName *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTypedParser.cpp1220 typeName = AllocNode<ir::TSQualifiedName>(typeName, propName); in ParseQualifiedReference()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1066 typeName = AllocNode<ir::TSQualifiedName>(typeName, propName); in ParseTsQualifiedReference()

Completed in 28 milliseconds