aa97edb214
Fix incorrect inlining of functions that come from MBE macros Partial fix for https://github.com/rust-lang/rust-analyzer/issues/16471. As a reminder, there are two issues there: 1. missing whitespace in parameter types (the first test) 2. the `self` parameter not being replaced by `this` in the function body (the second test) The first part is fixed in this PR. See [this comment](https://github.com/rust-lang/rust-analyzer/pull/16497#issuecomment-1934243409) for the second.