Lines Matching refs:ETSNewClassInstanceExpression
25 void ETSNewClassInstanceExpression::TransformChildren(const NodeTransformer &cb, std::string_view transformationName)
47 void ETSNewClassInstanceExpression::Iterate([[maybe_unused]] const NodeTraverser &cb) const
60 void ETSNewClassInstanceExpression::Dump(ir::AstDumper *dumper) const
62 dumper->Add({{"type", "ETSNewClassInstanceExpression"},
68 void ETSNewClassInstanceExpression::Dump(ir::SrcDumper *dumper) const
84 void ETSNewClassInstanceExpression::Compile(compiler::PandaGen *pg) const
89 void ETSNewClassInstanceExpression::Compile(compiler::ETSGen *etsg) const
94 checker::Type *ETSNewClassInstanceExpression::Check(checker::TSChecker *checker)
99 checker::Type *ETSNewClassInstanceExpression::Check(checker::ETSChecker *checker)
104 ETSNewClassInstanceExpression::ETSNewClassInstanceExpression(ETSNewClassInstanceExpression const &other,
117 ETSNewClassInstanceExpression *ETSNewClassInstanceExpression::Clone(ArenaAllocator *const allocator,
120 if (auto *const clone = allocator->New<ETSNewClassInstanceExpression>(*this, allocator); clone != nullptr) {