<!-- Thank you for filing a bug report! 🐛 Please provide a short summary of the bug, along with any information you feel relevant to replicating the bug. --> I tried this code: ```rust pub fn foo() { let _: fn(CamelCase: i32); } ``` I expected rust to warn with the `non_snake_case` lint, due to the camel case argument. Instead, the code compiles without warnings. See also #140088 ### Meta Issue reproduces on the playground with version `1.88.0-nightly (2025-04-07 e643f59f6da3a84f43e7)`