bors 7ac161ce77 Auto merge of #14863 - lowr:fix/extract-fn-nested-tt, r=lnicola
fix: consider all tokens in macro expr when analyzing locals

Fixes #14687

2 fixes for `extract_function` assist (related closely enough that I squashed into one commit):

- Locals in macro expressions have been analyzed only when they are in the top-level token tree the macro call wraps. We should consider all descendant tokens.
- `self` in macro expressions haven't been analyzed.
2023-05-21 12:40:29 +00:00
..
2023-02-13 13:55:14 +02:00
2023-03-25 15:12:39 +01:00
2023-05-02 20:02:43 +03:00
2023-05-18 11:06:05 +02:00
2023-05-13 11:51:28 +02:00
2023-05-02 20:02:43 +03:00
2023-02-13 13:55:14 +02:00
2023-05-13 11:51:28 +02:00
2023-05-06 00:49:23 -07:00
2023-05-18 11:06:05 +02:00
2023-05-06 00:49:23 -07:00
2023-03-13 10:42:24 +02:00
2023-05-06 00:49:23 -07:00
2023-02-13 13:55:14 +02:00