Home
last modified time | relevance | path

Searched refs:TSNamedTupleMember (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsNamedTupleMember.cpp26 void TSNamedTupleMember::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName) in TransformChildren()
39 void TSNamedTupleMember::Iterate(const NodeTraverser &cb) const in Iterate()
45 void TSNamedTupleMember::Dump(ir::AstDumper *dumper) const in Dump()
47 dumper->Add({{"type", "TSNamedTupleMember"}, in Dump()
53 void TSNamedTupleMember::Dump(ir::SrcDumper *dumper) const in Dump()
55 dumper->Add("TSNamedTupleMember"); in Dump()
58 void TSNamedTupleMember::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile()
63 void TSNamedTupleMember::Compile(compiler::ETSGen *etsg) const in Compile()
68 checker::Type *TSNamedTupleMember::Check([[maybe_unused]] checker::TSChecker *checker) in Check()
73 checker::Type *TSNamedTupleMember
[all...]
H A DtsNamedTupleMember.h22 class TSNamedTupleMember : public TypeNode { class
24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember() function in ark::es2panda::ir::TSNamedTupleMember
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsNamedTupleMember.cpp22 void TSNamedTupleMember::Iterate(const NodeTraverser &cb) const in Iterate()
28 void TSNamedTupleMember::Dump(ir::AstDumper *dumper) const in Dump()
30 dumper->Add({{"type", "TSNamedTupleMember"}, in Dump()
37 void TSNamedTupleMember::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile()
39 checker::Type *TSNamedTupleMember::Check(checker::Checker *checker) const in Check()
45 void TSNamedTupleMember::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
H A DtsNamedTupleMember.h32 class TSNamedTupleMember : public Expression { class
34 explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSNamedTupleMember
H A DtsTupleType.cpp66 const ir::TSNamedTupleMember *namedMember = it->AsTSNamedTupleMember(); in GetType()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsNamedTupleMemberBuilder.h25 class TSNamedTupleMemberBuilder : public AstBuilder<TSNamedTupleMember> {
47 TSNamedTupleMember *Build() in Build()
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNodeMapping.h133 _(TS_NAMED_TUPLE_MEMBER, TSNamedTupleMember) \
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h154 _(TS_NAMED_TUPLE_MEMBER, TSNamedTupleMember) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompilerUnreachable.cpp372 void JSCompiler::Compile([[maybe_unused]] const ir::TSNamedTupleMember *node) const in Compile()
H A DETSCompilerUnrechable.cpp382 void ETSCompiler::Compile([[maybe_unused]] const ir::TSNamedTupleMember *node) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerUnreachable.cpp303 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::TSNamedTupleMember *node) const in Check()
H A DTSAnalyzer.cpp1979 checker::Type *TSAnalyzer::Check(ir::TSNamedTupleMember *node) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTSparser.cpp590 element = AllocNode<ir::TSNamedTupleMember>(elementIdent, elementType, isOptional); in ParseTupleElement()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp987 element = AllocNode<ir::TSNamedTupleMember>(elementIdent, elementType, isOptional, isRestType); in ParseTsTupleElement()

Completed in 19 milliseconds