Lines Matching defs:function
38 Type::FunctionType* function = Type::FunctionType::New(
41 function->InitParameter(parameter_count, AnyTagged(zone));
43 return function;
93 Type::FunctionType* function =
95 function->InitParameter(0, AnyTagged(zone));
96 function->InitParameter(1, AnyTagged(zone));
97 function->InitParameter(2, SmiType(zone));
98 return function;
144 Type::FunctionType* function =
146 function->InitParameter(0, AnyTagged(zone)); // Receiver
147 function->InitParameter(1, AnyTagged(zone)); // Name
148 function->InitParameter(2, AnyTagged(zone)); // Value
149 function->InitParameter(3, AnyTagged(zone)); // Map
150 return function;
158 Type::FunctionType* function =
160 function->InitParameter(0, UntaggedIntegral32(zone));
161 return function;
176 Type::FunctionType* function =
178 function->InitParameter(0, UntaggedIntegral32(zone));
179 function->InitParameter(1, AnyTagged(zone));
180 return function;
244 Type::FunctionType* function =
246 function->InitParameter(0, AnyTagged(zone));
247 function->InitParameter(1, AnyTagged(zone));
248 function->InitParameter(2, SmiType(zone));
249 function->InitParameter(3, AnyTagged(zone));
250 return function;
268 Type::FunctionType* function = Type::FunctionType::New(
271 function->InitParameter(index++, AnyTagged(zone)); // receiver
272 function->InitParameter(index++, AnyTagged(zone)); // name
273 function->InitParameter(index++, AnyTagged(zone)); // value
274 function->InitParameter(index++, AnyTagged(zone)); // map
276 function->InitParameter(index++, SmiType(zone)); // slot
278 function->InitParameter(index++, AnyTagged(zone)); // vector
279 return function;
287 Type::FunctionType* function =
289 function->InitParameter(0, AnyTagged(zone));
290 function->InitParameter(1, AnyTagged(zone));
291 function->InitParameter(2, AnyTagged(zone));
292 function->InitParameter(3, SmiType(zone));
293 function->InitParameter(4, AnyTagged(zone));
294 return function;
310 Type::FunctionType* function =
312 function->InitParameter(0, AnyTagged(zone));
313 function->InitParameter(1, AnyTagged(zone));
314 function->InitParameter(2, AnyTagged(zone));
315 function->InitParameter(3, SmiType(zone));
316 return function;
332 Type::FunctionType* function =
334 function->InitParameter(0, ExternalPointer(zone));
335 return function;
357 Type::FunctionType* function =
359 function->InitParameter(0, AnyTagged(zone));
360 function->InitParameter(1, SmiType(zone));
361 function->InitParameter(2, ExternalPointer(zone));
362 return function;
368 Register registers[] = {function(), parameter_count(), parameter_pointer()};
377 Type::FunctionType* function =
379 function->InitParameter(0, SmiType(zone));
380 function->InitParameter(1, ExternalPointer(zone));
381 function->InitParameter(2, SmiType(zone));
382 return function;
411 Type::FunctionType* function =
413 function->InitParameter(0, AnyTagged(zone)); // closure
414 function->InitParameter(1, SmiType(zone)); // literal_index
415 function->InitParameter(2, AnyTagged(zone)); // pattern
416 function->InitParameter(3, AnyTagged(zone)); // flags
417 return function;
425 Type::FunctionType* function =
427 function->InitParameter(0, AnyTagged(zone));
428 function->InitParameter(1, SmiType(zone));
429 function->InitParameter(2, AnyTagged(zone));
430 return function;
438 Type::FunctionType* function =
440 function->InitParameter(0, AnyTagged(zone));
441 function->InitParameter(1, SmiType(zone));
442 return function;
450 Type::FunctionType* function =
452 function->InitParameter(0, AnyTagged(zone));
453 function->InitParameter(1, SmiType(zone));
454 function->InitParameter(2, AnyTagged(zone));
455 return function;
463 Type::FunctionType* function =
465 function->InitParameter(0, AnyTagged(zone)); // target
466 function->InitParameter(1, UntaggedIntegral32(zone)); // actual #arguments
467 return function;
475 Type::FunctionType* function =
477 function->InitParameter(0, AnyTagged(zone)); // target
478 function->InitParameter(1, AnyTagged(zone)); // new.target
479 function->InitParameter(2, UntaggedIntegral32(zone)); // actual #arguments
480 function->InitParameter(3, AnyTagged(zone)); // opt. allocation site
481 return function;
489 Type::FunctionType* function =
491 function->InitParameter(0, AnyTagged(zone)); // target
492 function->InitParameter(1, AnyTagged(zone)); // new.target
493 function->InitParameter(2, UntaggedIntegral32(zone)); // actual #arguments
494 return function;
502 Type::FunctionType* function =
504 function->InitParameter(0, Type::Receiver()); // JSFunction
505 function->InitParameter(1, SmiType(zone));
506 return function;
514 Type::FunctionType* function =
516 function->InitParameter(0, Type::Receiver()); // JSFunction
517 function->InitParameter(1, SmiType(zone));
518 function->InitParameter(2, AnyTagged(zone));
519 return function;
527 Type::FunctionType* function =
529 function->InitParameter(0, Type::Receiver()); // JSFunction
530 function->InitParameter(1, AnyTagged(zone));
531 function->InitParameter(2, UntaggedIntegral32(zone));
532 return function;
540 Type::FunctionType* function =
542 function->InitParameter(0, Type::Receiver()); // JSFunction
543 function->InitParameter(1, UntaggedIntegral32(zone));
544 return function;
552 Type::FunctionType* function =
554 function->InitParameter(0, Type::Receiver()); // JSFunction
555 function->InitParameter(1, AnyTagged(zone)); // the new target
556 function->InitParameter(2, UntaggedIntegral32(zone)); // actual #arguments
557 function->InitParameter(3, UntaggedIntegral32(zone)); // expected #arguments
558 return function;
566 Type::FunctionType* function =
568 function->InitParameter(0, AnyTagged(zone)); // callee
569 function->InitParameter(1, AnyTagged(zone)); // call_data
570 function->InitParameter(2, AnyTagged(zone)); // holder
571 function->InitParameter(3, ExternalPointer(zone)); // api_function_address
572 function->InitParameter(4, UntaggedIntegral32(zone)); // actual #arguments
573 return function;
581 Type::FunctionType* function =
583 function->InitParameter(0, AnyTagged(zone)); // callee
584 function->InitParameter(1, AnyTagged(zone)); // call_data
585 function->InitParameter(2, AnyTagged(zone)); // holder
586 function->InitParameter(3, ExternalPointer(zone)); // api_function_address
587 return function;