Aleksey Kladov
|
882fe0a47e
|
More precise NameKind::Self
|
2019-11-26 21:32:39 +03:00 |
|
Edwin Cheng
|
245a9b165a
|
Add hygiene information to SourceAnalyzer
|
2019-11-26 15:05:53 +08:00 |
|
Aleksey Kladov
|
63e3ea38d3
|
Don't redo field resolution in the IDE
|
2019-11-24 20:06:55 +03:00 |
|
Aleksey Kladov
|
51baaf298d
|
Rename with_ast -> with_value
|
2019-11-20 13:09:21 +03:00 |
|
Aleksey Kladov
|
36e3fc9d54
|
Rename Source::ast -> Source::value
|
2019-11-20 09:42:30 +03:00 |
|
kjeremy
|
a22cb1daa7
|
Use Source<&ast::Name> in classify_name
|
2019-11-18 10:47:19 -05:00 |
|
Aleksey Kladov
|
272af56a5c
|
Sourcify classify_name_ref
|
2019-11-16 13:33:25 +03:00 |
|
bors[bot]
|
d9d99369b2
|
Merge #2271
2271: Force passing Source when creating a SourceAnalyzer r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-11-15 23:12:59 +00:00 |
|
Aleksey Kladov
|
d898ecb8f2
|
Force passing Source when creating a SourceAnalyzer
|
2019-11-16 02:12:35 +03:00 |
|
kjeremy
|
60fd260e7f
|
Handle ast::MacroCall in classify_name and impl FromSource for MacroDef
Fixes #2260
|
2019-11-15 16:47:58 -05:00 |
|
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
|
8b7f853cc1
|
Add hir::Local
|
2019-11-11 14:42:08 +03:00 |
|
Aleksey Kladov
|
ac1b7b07e7
|
add some profiling calls
|
2019-10-24 10:37:20 +03:00 |
|
Ekaterina Babshukova
|
decfd28bd1
|
some fixes, add docs
|
2019-10-23 00:35:06 +03:00 |
|
Ekaterina Babshukova
|
b5a3ee93e2
|
support items that visible to the parent module
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
55e1910d00
|
classify module from declaration
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
88ff88d318
|
use Lazy, some fixes
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
19fbf2c16b
|
remove unreachable!()
|
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
|
d26d0ada50
|
restructure a bit
|
2019-10-22 23:47:31 +03:00 |
|