Lines Matching refs:YieldExpression
26 void YieldExpression::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName)
36 void YieldExpression::Iterate(const NodeTraverser &cb) const
43 void YieldExpression::Dump(ir::AstDumper *dumper) const
45 dumper->Add({{"type", "YieldExpression"}, {"delegate", delegate_}, {"argument", AstDumper::Nullish(argument_)}});
48 void YieldExpression::Dump(ir::SrcDumper *dumper) const
50 dumper->Add("YieldExpression");
53 void YieldExpression::Compile([[maybe_unused]] compiler::PandaGen *pg) const
58 void YieldExpression::Compile(compiler::ETSGen *etsg) const
63 checker::Type *YieldExpression::Check([[maybe_unused]] checker::TSChecker *checker)
68 checker::Type *YieldExpression::Check([[maybe_unused]] checker::ETSChecker *checker)
73 YieldExpression *YieldExpression::Clone(ArenaAllocator *const allocator, AstNode *const parent)
77 if (auto *const clone = allocator->New<YieldExpression>(argument, delegate_); clone != nullptr) {