Lines Matching defs:allocator
26 ScriptFunction::ScriptFunction(ArenaAllocator *allocator, ScriptFunctionData &&data)
33 returnStatements_(allocator->Adapter())
69 ScriptFunction *ScriptFunction::Clone(ArenaAllocator *allocator, AstNode *parent)
71 ArenaVector<Expression *> params {allocator->Adapter()};
73 params.push_back(param->Clone(allocator, nullptr)->AsExpression());
76 allocator, allocator,
78 body_ != nullptr ? body_->Clone(allocator, nullptr) : nullptr,
80 TypeParams() != nullptr ? TypeParams()->Clone(allocator, nullptr)->AsTSTypeParameterDeclaration()
83 ReturnTypeAnnotation() != nullptr ? ReturnTypeAnnotation()->Clone(allocator, nullptr)->AsTypeNode()