krk
|
4a4d9f7a90
|
Handle IfLet in convert_to_guarded_return.
|
2019-10-31 21:10:58 +01:00 |
|
kjeremy
|
c46be83a34
|
Fixes #2143
|
2019-10-31 13:29:56 -04:00 |
|
bors[bot]
|
5451bfb9a1
|
Merge #2145
2145: updates r=matklad a=kjeremy
Pulls in new num_cpus which fixes an issue on AMD.
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-31 14:50:07 +00:00 |
|
kjeremy
|
35f907fc21
|
updates
|
2019-10-31 10:31:59 -04:00 |
|
bors[bot]
|
9421e5be35
|
Merge #2144
2144: move struct & enum data to hir_def r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-31 13:41:12 +00:00 |
|
Aleksey Kladov
|
09f9733ca6
|
move struct & enum data to hir_def
|
2019-10-31 16:40:36 +03:00 |
|
bors[bot]
|
d067afb064
|
Merge #2141
2141: add ModuleDefId to hir_def r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-31 08:24:03 +00:00 |
|
Aleksey Kladov
|
1602db7d7d
|
add ModuleDefId to hir_def
|
2019-10-31 11:23:30 +03:00 |
|
bors[bot]
|
7973c91281
|
Merge #2140
2140: move builtin types to hir_def r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-31 07:55:15 +00:00 |
|
Aleksey Kladov
|
b20d37cb49
|
move builtin types to hir_def
|
2019-10-31 10:51:54 +03:00 |
|
bors[bot]
|
51092ee72a
|
Merge #2139
2139: move mod_resolution to hir_def r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-31 07:34:39 +00:00 |
|
Aleksey Kladov
|
6f4d5f7339
|
move mod_resolution to hir_def
|
2019-10-31 10:31:29 +03:00 |
|
bors[bot]
|
37eaa840bb
|
Merge #2134 #2137
2134: More match ast r=matklad a=kjeremy
Use `match_ast!` in more places
2137: Add link to the vscode VIM extension compatibility warning. r=matklad a=krk
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/1831
Co-authored-by: kjeremy <kjeremy@gmail.com>
Co-authored-by: krk <keremkat@gmail.com>
|
2019-10-30 21:04:58 +00:00 |
|
bors[bot]
|
f70d3e41cf
|
Merge #2136
2136: Fix typo in xtask/src/main.rs. r=kjeremy a=krk
Co-authored-by: krk <keremkat@gmail.com>
|
2019-10-30 20:54:23 +00:00 |
|
krk
|
9bbb27604d
|
Add link to the vscode VIM extension compatibility warning.
|
2019-10-30 21:44:27 +01:00 |
|
krk
|
462c1b49c6
|
Fix typo in xtask/src/main.rs.
|
2019-10-30 21:17:27 +01:00 |
|
kjeremy
|
4ad37df223
|
runnables => match_ast!
|
2019-10-30 16:09:16 -04:00 |
|
kjeremy
|
78f93c8033
|
traits => match_ast!
|
2019-10-30 16:08:59 -04:00 |
|
kjeremy
|
b205a0ced3
|
source_binder => match_ast!
|
2019-10-30 16:08:27 -04:00 |
|
bors[bot]
|
998088876d
|
Merge #2133
2133: Document match_ast! and use it in call_info r=matklad a=kjeremy
Suggested by @matklad in https://github.com/rust-analyzer/rust-analyzer/pull/2129#discussion_r340708660
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-30 19:05:09 +00:00 |
|
kjeremy
|
4d17658940
|
Use match_ast! in FnCallNode::with_node
|
2019-10-30 14:39:05 -04:00 |
|
kjeremy
|
7ad55e976c
|
Document match_ast!
|
2019-10-30 14:38:45 -04:00 |
|
bors[bot]
|
ce3173469c
|
Merge #2132
2132: echo cargo version during install r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-30 17:52:02 +00:00 |
|
Aleksey Kladov
|
e529c8e3e2
|
echo cargo version during install
|
2019-10-30 20:49:04 +03:00 |
|
bors[bot]
|
eee55d4663
|
Merge #2129
2129: Some clippy fixes r=kjeremy a=kjeremy
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-30 17:39:18 +00:00 |
|
kjeremy
|
b441b4e8ef
|
Some clippy fixes
|
2019-10-30 13:36:37 -04:00 |
|
bors[bot]
|
d929f9c49b
|
Merge #2130
2130: improve compile time a bit r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-30 16:17:49 +00:00 |
|
Aleksey Kladov
|
cf4f7eb566
|
improve compile time a bit
|
2019-10-30 19:15:41 +03:00 |
|
Aleksey Kladov
|
ab559f170e
|
move hygiene to hir_expand
|
2019-10-30 19:10:53 +03:00 |
|
Aleksey Kladov
|
872ac566bf
|
push name down to hir_expand
|
2019-10-30 18:56:20 +03:00 |
|
Aleksey Kladov
|
b05d6e53fb
|
push either to hir_expand
|
2019-10-30 18:50:10 +03:00 |
|
Aleksey Kladov
|
0bc7d28518
|
refactor $crate handling
Introduce proper hygiene module, which should grow quite a bit
eventually.
|
2019-10-30 18:41:50 +03:00 |
|
bors[bot]
|
5806195bc1
|
Merge #2128
2128: move raw_items to hir_def r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-30 15:07:12 +00:00 |
|
Aleksey Kladov
|
e34e71c62d
|
remove forward pointer for attrs
|
2019-10-30 18:06:08 +03:00 |
|
Aleksey Kladov
|
c1ed9ccc4e
|
fix compilation
|
2019-10-30 18:04:24 +03:00 |
|
Aleksey Kladov
|
e5300ad3ba
|
remove forward pointer for type_ref
|
2019-10-30 17:43:14 +03:00 |
|
Aleksey Kladov
|
e564334320
|
remove forward pointer to Path
|
2019-10-30 17:43:14 +03:00 |
|
Aleksey Kladov
|
f8ddef875a
|
remove forward pointer for name
|
2019-10-30 17:43:14 +03:00 |
|
Aleksey Kladov
|
16e620c052
|
move raw_items to hir_def
|
2019-10-30 17:43:11 +03:00 |
|
bors[bot]
|
f996b6019b
|
Merge #2126
2126: Move ids to hir_def crate r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-30 10:14:18 +00:00 |
|
Aleksey Kladov
|
c9cd6aa370
|
Move ids to hir_def crate
|
2019-10-30 13:11:38 +03:00 |
|
Aleksey Kladov
|
a136cc0653
|
introduce ra_hir_def
|
2019-10-30 12:27:54 +03:00 |
|
Aleksey Kladov
|
56bc874f1d
|
move ty interning to ty
|
2019-10-30 11:18:38 +03:00 |
|
bors[bot]
|
8046f5b24a
|
Merge #2125
2125: don't add macro braces in use items r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-30 07:40:23 +00:00 |
|
Aleksey Kladov
|
d7a7da8261
|
don't add macro braces in use items
|
2019-10-30 10:39:12 +03:00 |
|
bors[bot]
|
00bc907969
|
Merge #2122
2122: bump smallvec and unicode-segmentation r=kjeremy a=kjeremy
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-29 22:10:29 +00:00 |
|
kjeremy
|
f3086dcc9c
|
bump smallvec and unicode-segmentation
|
2019-10-29 18:09:49 -04:00 |
|
bors[bot]
|
3bd3f50578
|
Merge #2120
2120: Profile all request handlers r=matklad a=kjeremy
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-29 20:11:33 +00:00 |
|
kjeremy
|
3c140050ff
|
Profile all request handlers
|
2019-10-29 16:08:36 -04:00 |
|
bors[bot]
|
542bc18223
|
Merge #2119
2119: Add missing test for label r=kjeremy a=kjeremy
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2019-10-29 19:26:39 +00:00 |
|