namedArgs.test 382 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. Named arguments
  2. -----
  3. <?php
  4. foo(
  5. a: $b,
  6. );
  7. -----
  8. $stmts[0]->expr->args[0]->name = null;
  9. -----
  10. <?php
  11. foo(
  12. $b,
  13. );
  14. -----
  15. <?php
  16. foo(
  17. $b,
  18. );
  19. -----
  20. $stmts[0]->expr->args[0]->name = new Node\Identifier('a');
  21. -----
  22. <?php
  23. foo(
  24. a: $b,
  25. );
  26. -----
  27. <?php
  28. foo(
  29. a:
  30. $b,
  31. );
  32. -----
  33. $stmts[0]->expr->args[0]->name = new Node\Identifier('XYZ');
  34. -----
  35. <?php
  36. foo(
  37. XYZ:
  38. $b,
  39. );