**Prettier 3.6.2** [Playground link](https://prettier.io/playground/#N4Igxg9gdgLgprEAuEAKAOlABFg9LrAMwgkwEosBeAPi2AF8QAaECABxgEtoBnZUAIYAnIRADuABWEI+KAQBsxAgJ58WAIyECwAazgwAygIC2cADKcocZIQU84LCOoBWcMDADqWtshBshcPZCAG7WGlq6+gZs2pYA5sgwQgCuDiD2xpyJKWlwAB5scEKcprAKAPKFWjAQQhIQPJxc0L4IACbMIPlVJQgwCgAqRVDCnIE2dmmNUHHycACKyRDwE-L2LM48eQbxc4vL1ki2a2kAjkvwEqJssiACPAC0VnBtL51JApzy8QDCEMbGAS+BTyTrTWZwACCMCSnHUyUuRQsVlW6xAAAsYMZ5B50U1AjEwHADDImpxgk1lL4wDw1CBgqkAJJQV6wAxgYocSEsgwwZRzVFpfwNOBeAQ+FD+QJFUKdSxBGBXARxQGClgxIRBXzqATqOCg9XFWAeThtGDo5AADgADCwAudOAElSqgUdJix+uoTWaLUgAEwsZL2Aa62THNFwYx6tqvNpmAQzZLKuAAMVqgJh8WBCIgIHo9CAA) <!-- prettier-ignore --> ```sh --parser babel ``` **Input:** Original source file: https://github.com/prettier/prettier/blob/011791fd6c8856fb92fafec95930e10383ac267b/tests/format/js/last-argument-expansion/dangling-comment-in-arrow-function.js <!-- prettier-ignore --> ```jsx ( // foo ) => {} ``` **Output:** <!-- prettier-ignore --> ```jsx () => // foo {}; ``` **Expected output:** <!-- prettier-ignore --> ```jsx foo( ( // foo ) => {}, ); ``` **Why?** <!-- short explanation of expected output --> Should be the same as the input; this is what the user wants