Aleksey Kladov
|
2619950b3b
|
Use different types for path with and without generics
|
2019-12-14 19:15:40 +01:00 |
|
Florian Diebold
|
f02fcc1644
|
Use path macro
|
2019-12-13 22:33:38 +01:00 |
|
Florian Diebold
|
6911bc89a7
|
Rename N! to name!
|
2019-12-13 22:33:38 +01:00 |
|
Florian Diebold
|
259c42f00e
|
Add macros for known names and paths
|
2019-12-13 22:33:37 +01:00 |
|
Emil Lauridsen
|
7705209051
|
Correctly infer - and ! using std::ops::{Neg,Not}
|
2019-12-13 12:45:38 +01:00 |
|
Aleksey Kladov
|
332f2205b0
|
Correct obsolete comment
|
2019-12-12 17:17:57 +01:00 |
|
Aleksey Kladov
|
125559c14b
|
Move use tree lowering to a separate module
|
2019-12-12 17:15:57 +01:00 |
|
Florian Diebold
|
18f6a995d0
|
Add expansion infrastructure for derive macros
|
2019-12-05 17:23:09 +01:00 |
|
ice1000
|
009437f5d9
|
Replace ra_hir_expand::either with crate
|
2019-12-03 11:07:56 -05:00 |
|
oxalica
|
4992d2bf79
|
Infer range types
|
2019-11-29 03:10:16 +08:00 |
|
Aleksey Kladov
|
ccd1b0800a
|
Rename Source -> InFile
|
2019-11-28 12:50:26 +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
|
21cfa6d529
|
Some docs
|
2019-11-24 17:36:06 +03:00 |
|
Aleksey Kladov
|
326f066aa2
|
Reduce visibility
|
2019-11-24 17:36:06 +03:00 |
|
Aleksey Kladov
|
36e3fc9d54
|
Rename Source::ast -> Source::value
|
2019-11-20 09:42:30 +03: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 |
|
Aleksey Kladov
|
16e620c052
|
move raw_items to hir_def
|
2019-10-30 17:43:11 +03:00 |
|