• Home
  • Raw
  • Download

Lines Matching full:arenavector

95     ArenaVector<ir::TypeNode *> selfParams(allocator->Adapter());  in CreateTypeParameterInstantiation()
119 ArenaVector<ir::Expression *> callArguments({}, allocator->Adapter()); in CreateNewCallExpression()
154 ArenaVector<ir::Expression *> CreateFunctionRestParams(public_lib::Context *ctx, ir::AstNode *funcE… in CreateFunctionRestParams()
158 ArenaVector<ir::Expression *> params {allocator->Adapter()}; in CreateFunctionRestParams()
174 ArenaVector<ir::Expression *> CreateFunctionNormalParams(public_lib::Context *ctx, ir::AstNode *fun… in CreateFunctionNormalParams()
178 ArenaVector<ir::Expression *> params {allocator->Adapter()}; in CreateFunctionNormalParams()
188 ArenaVector<ir::Expression *> MergeParams(public_lib::Context *ctx, in MergeParams()
189 const ArenaVector<ir::Expression *> &newNormalParams, in MergeParams()
190 const ArenaVector<ir::Expression *> &newRestParams) in MergeParams()
194 ArenaVector<ir::Expression *> params {allocator->Adapter()}; in MergeParams()
204 ir::ArrayExpression *CreateArrayExpression(public_lib::Context *ctx, const ArenaVector<ir::Expressi… in CreateArrayExpression()
208 ArenaVector<ir::Expression *> elementsInit(ctx->Allocator()->Adapter()); in CreateArrayExpression()
209 ArenaVector<ir::Expression *> elements(ctx->Allocator()->Adapter()); in CreateArrayExpression()
231 ArenaVector<ir::TSTypeParameter *> typeParams(allocator->Adapter()); in CreateNewParameterDeclaration()
250 ArenaVector<ir::Expression *> newParams) in CreateNewScriptFunction()
254 ArenaVector<ir::Statement *> statements(allocator->Adapter()); in CreateNewScriptFunction()
269 ArenaVector<ir::AnnotationUsage *> annotationUsages {allocator->Adapter()}; in CreateNewScriptFunction()
295 ArenaVector<ir::VariableDeclarator *> declarators(ctx->Allocator()->Adapter()); in CreateNewVariableDeclaration()
303 ArenaVector<ir::Statement *> CreateReturnOrExpressionStatement(public_lib::Context *ctx, ir::Script… in CreateReturnOrExpressionStatement()
306 ArenaVector<ir::Statement *> statements(ctx->Allocator()->Adapter()); in CreateReturnOrExpressionStatement()
349ArenaVector<ir::Expression *> newNormalParams = CreateFunctionNormalParams(ctx, funcExpr); in CreateNewMethod()
350 ArenaVector<ir::Expression *> newRestParams = CreateFunctionRestParams(ctx, funcExpr); in CreateNewMethod()
351ArenaVector<ir::Expression *> mergedParams = MergeParams(ctx, newNormalParams, newRestParams); in CreateNewMethod()
363ArenaVector<ir::Statement *> statements = CreateReturnOrExpressionStatement(ctx, scriptFunc, callE… in CreateNewMethod()