Aleksey Kladov
|
4c90b7e2ec
|
Sourcify some things
If we want to support macros properly, we need to get rid of those
FileIds everywhere...
|
2019-11-15 23:24:56 +03:00 |
|
Aleksey Kladov
|
b21829f7ed
|
Remove old impls infrastructure
|
2019-11-15 21:35:03 +03:00 |
|
Aleksey Kladov
|
9c7a2aef30
|
Refactor Module::from_source to properly descend from root file
|
2019-11-15 10:26:31 +03:00 |
|
Aleksey Kladov
|
1583ab1558
|
Move body queries to hir_def
|
2019-11-14 17:37:22 +03:00 |
|
Aleksey Kladov
|
da2ca01eba
|
Handle macro-generated expressions slightly less wrong
|
2019-11-14 10:30:30 +03:00 |
|
Aleksey Kladov
|
8b7f853cc1
|
Add hir::Local
|
2019-11-11 14:42:08 +03:00 |
|
Aleksey Kladov
|
6294fd5ec9
|
Unfork struct and union ids
|
2019-11-09 15:34:00 +03:00 |
|
Aleksey Kladov
|
ba2efca2bb
|
Move CrateDefMap to hir_def
|
2019-11-03 18:04:06 +03:00 |
|
Aleksey Kladov
|
872ac566bf
|
push name down to hir_expand
|
2019-10-30 18:56:20 +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 |
|
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
|
77f90caf2d
|
start ra_hir_def crate
|
2019-10-29 11:15:51 +03:00 |
|
Aleksey Kladov
|
68ea9bd1bf
|
restore assert
|
2019-10-23 11:31:16 +03:00 |
|
Ekaterina Babshukova
|
55e1910d00
|
classify module from declaration
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
835173d065
|
replace trait by a bunch of functions
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
121aa35f12
|
return Declaration from classify_name_ref
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
0b5d0a41fd
|
replace a chain of if let by macro
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
11577288c2
|
initial classify_name
|
2019-10-22 23:47:31 +03:00 |
|
Aleksey Kladov
|
abf2179c0b
|
Prepare SourceDatabase API for lazy file loading
|
2019-10-14 16:23:55 +03:00 |
|
Alexander Andreev
|
fdbd6bb11a
|
Added test for check doc strings in crates.
#1856
|
2019-09-30 11:58:53 +03:00 |
|
Shotaro Yamada
|
9c45a9e586
|
Remove redundant clone()
|
2019-09-25 10:32:01 +09:00 |
|
kjeremy
|
1808175f98
|
Drive by lints
|
2019-09-23 14:31:30 -04:00 |
|
Ekaterina Babshukova
|
2867c40925
|
introduce FromSource trait
|
2019-09-19 19:38:27 +03:00 |
|