Lines Matching refs:SequenceExpression
26 SequenceExpression::SequenceExpression([[maybe_unused]] Tag const tag, SequenceExpression const &other,
35 SequenceExpression *SequenceExpression::Clone(ArenaAllocator *const allocator, AstNode *const parent)
37 if (auto *const clone = allocator->New<SequenceExpression>(Tag {}, *this, allocator); clone != nullptr) {
46 void SequenceExpression::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName)
56 void SequenceExpression::Iterate(const NodeTraverser &cb) const
63 void SequenceExpression::Dump(ir::AstDumper *dumper) const
65 dumper->Add({{"type", "SequenceExpression"}, {"expressions", sequence_}});
68 void SequenceExpression::Dump(ir::SrcDumper *dumper) const
78 void SequenceExpression::Compile(compiler::PandaGen *pg) const
83 void SequenceExpression::Compile(compiler::ETSGen *etsg) const
88 checker::Type *SequenceExpression::Check(checker::TSChecker *checker)
93 checker::Type *SequenceExpression::Check(checker::ETSChecker *checker)