Lines Matching refs:TemplateLiteral
27 TemplateLiteral::TemplateLiteral([[maybe_unused]] Tag const tag, TemplateLiteral const &other,
42 TemplateLiteral *TemplateLiteral::Clone(ArenaAllocator *const allocator, AstNode *const parent)
44 if (auto *const clone = allocator->New<TemplateLiteral>(Tag {}, *this, allocator); clone != nullptr) {
53 void TemplateLiteral::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName)
70 void TemplateLiteral::Iterate(const NodeTraverser &cb) const
81 void TemplateLiteral::Dump(ir::AstDumper *dumper) const
83 dumper->Add({{"type", "TemplateLiteral"}, {"expressions", expressions_}, {"quasis", quasis_}});
86 void TemplateLiteral::Dump(ir::SrcDumper *dumper) const
104 void TemplateLiteral::Compile([[maybe_unused]] compiler::PandaGen *pg) const
109 checker::Type *TemplateLiteral::Check([[maybe_unused]] checker::TSChecker *checker)
115 void TemplateLiteral::Compile([[maybe_unused]] compiler::ETSGen *etsg) const
120 checker::Type *TemplateLiteral::Check([[maybe_unused]] checker::ETSChecker *checker)