Home
last modified time | relevance | path

Searched refs:quasi (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DtaggedTemplateExpression.cpp64 {"quasi", quasi_}, in Dump()
96 auto *const quasi = quasi_ != nullptr ? quasi_->Clone(allocator, nullptr) : nullptr; in Clone() local
99 if (auto *const clone = allocator->New<TaggedTemplateExpression>(tag, quasi, typeParams); clone != nullptr) { in Clone()
103 if (quasi != nullptr) { in Clone()
104 quasi->SetParent(clone); in Clone()
H A DtaggedTemplateExpression.h33 explicit TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression() argument
34 : Expression(AstNodeType::TAGGED_TEMPLATE_EXPRESSION), tag_(tag), quasi_(quasi), typeParams_(typeParams) in TaggedTemplateExpression()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtaggedTemplateExpressionBuilder.h41 TaggedTemplateExpressionBuilder &SetQuasi(TemplateLiteral *quasi) in SetQuasi() argument
43 quasi_ = quasi; in SetQuasi()
H A DtemplateLiteralBuilder.h32 TemplateLiteralBuilder &AddQuasis(TemplateElement *quasi) in AddQuasis() argument
34 quasis_.emplace_back(quasi); in AddQuasis()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DtaggedTemplateExpression.h37 explicit TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, in TaggedTemplateExpression() argument
39 : Expression(AstNodeType::TAGGED_TEMPLATE_EXPRESSION), tag_(tag), quasi_(quasi), typeParams_(typeParams) in TaggedTemplateExpression()

Completed in 3 milliseconds