Lines Matching refs:CallExpression
25 void CallExpression::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName)
47 void CallExpression::Iterate(const NodeTraverser &cb) const
64 void CallExpression::Dump(ir::AstDumper *dumper) const
66 dumper->Add({{"type", "CallExpression"},
73 void CallExpression::Dump(ir::SrcDumper *dumper) const
101 void CallExpression::Compile(compiler::PandaGen *pg) const
106 void CallExpression::Compile(compiler::ETSGen *etsg) const
111 checker::Type *CallExpression::Check(checker::TSChecker *checker)
116 bool CallExpression::IsETSConstructorCall() const
121 checker::Type *CallExpression::Check(checker::ETSChecker *checker)
126 CallExpression::CallExpression(CallExpression const &other, ArenaAllocator *const allocator)
144 CallExpression *CallExpression::Clone(ArenaAllocator *const allocator, AstNode *const parent)
146 if (auto *const clone = allocator->New<CallExpression>(*this, allocator); clone != nullptr) {
158 void CallExpression::SetTypeParams(TSTypeParameterInstantiation *typeParams) noexcept
166 void CallExpression::SetTrailingBlock(ir::BlockStatement *const block) noexcept