rust-analyzer/crates
David Lattimore 6bbeffc8c5 SSR: Allow self in patterns.
It's now consistent with other variables in that if the pattern
references self, only the `self` in scope where the rule is invoked will
be accepted. Since `self` doesn't work the same as other paths, this is
implemented by restricting the search to just the current function.
Prior to this change (since path resolution was implemented), having
self in a pattern would just result in no matches.
2020-08-01 17:41:42 +10:00
..
expect Add a license field to all the crates 2020-07-14 10:57:26 +09:00
flycheck flycheck: Added checkOnSave.noDefaultFeatures 2020-07-30 16:04:01 +02:00
paths Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_arena Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_assists Unify naming of tuple fields 2020-07-31 22:04:12 +02:00
ra_cfg Cleanup CFG API 2020-07-23 16:53:12 +02:00
ra_db More Rustic API for Env 2020-07-21 17:17:21 +02:00
ra_fmt Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_hir Rename BindPat -> IdentPat 2020-07-31 20:12:10 +02:00
ra_hir_def Finish rename 2020-07-31 22:04:12 +02:00
ra_hir_expand Rename LambdaExpr -> ClosureExpr 2020-07-31 17:08:58 +02:00
ra_hir_ty Allign RecordPat with RecordExpr 2020-07-31 20:00:48 +02:00
ra_ide Rename DotDotPat -> RestPat 2020-07-31 21:45:29 +02:00
ra_ide_db Rename BindPat -> IdentPat 2020-07-31 20:12:10 +02:00
ra_mbe Rename BindPat -> IdentPat 2020-07-31 20:12:10 +02:00
ra_parser Rename DotDotPat -> RestPat 2020-07-31 21:45:29 +02:00
ra_proc_macro Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_proc_macro_srv cargo_metadata 0.11.1 and cargo update 2020-07-29 17:06:56 -04:00
ra_prof Print errors when failing to create a perf counter 2020-07-30 14:34:11 +02:00
ra_project_model Merge #5596 2020-07-30 21:23:41 +00:00
ra_ssr SSR: Allow self in patterns. 2020-08-01 17:41:42 +10:00
ra_syntax Unify naming of tuple fields 2020-07-31 22:04:12 +02:00
ra_text_edit Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_toolchain Add a license field to all the crates 2020-07-14 10:57:26 +09:00
ra_tt Add a license field to all the crates 2020-07-14 10:57:26 +09:00
rust-analyzer Merge #5596 2020-07-30 21:23:41 +00:00
stdx Use split_once polyfill 2020-07-30 22:23:12 +02:00
test_utils Use split_once polyfill 2020-07-30 22:23:12 +02:00
vfs Add one more test 2020-07-26 11:05:28 +02:00
vfs-notify Simplify exclusion logic 2020-07-18 16:40:10 +02:00