Josh Mcguigan
|
7208498d54
|
fix issue 3444
|
2020-03-12 17:16:28 -07:00 |
|
Florian Diebold
|
24e98121d8
|
Try to complete within macros
|
2020-03-07 15:48:06 +01:00 |
|
Kirill Bulatov
|
f6816c253b
|
Update versions
|
2020-02-18 16:12:40 +02:00 |
|
Aleksey Kladov
|
d4b135f38c
|
Optimize and profile
|
2019-12-21 18:46:21 +01:00 |
|
ice1000
|
009437f5d9
|
Replace ra_hir_expand::either with crate
|
2019-12-03 11:07:56 -05:00 |
|
Aleksey Kladov
|
47ec2ceb12
|
prune deps
|
2019-11-27 21:26:49 +03:00 |
|
bors[bot]
|
36dca8de93
|
Merge #2410
2410: Introduce hir_ty r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-11-26 12:42:15 +00:00 |
|
Jeremy Kolb
|
8b1f2cd14e
|
Update parking_lot and smallvec to drop some dependencies
|
2019-11-26 07:29:28 -05:00 |
|
Aleksey Kladov
|
4c43631829
|
Introduce hir_ty
|
2019-11-26 15:06:06 +03:00 |
|
Aleksey Kladov
|
0a7ef09331
|
Use chalk fork to paper over #2052
|
2019-11-26 11:46:09 +03:00 |
|
Aleksey Kladov
|
7e2f4b30db
|
Disable doctests
|
2019-11-17 18:35:05 +03:00 |
|
Florian Diebold
|
ee190388ab
|
Upgrade Chalk again
|
2019-11-16 13:25:54 +01:00 |
|
Florian Diebold
|
e21b82e035
|
Upgrade Chalk
Associated type values (in impls) are now a separate entity in Chalk, so we have
to intern separate IDs for them.
|
2019-11-16 13:11:29 +01:00 |
|
Aleksey Kladov
|
3603d02134
|
Reexport relative_path from ra_db
|
2019-11-04 01:14:17 +03:00 |
|
Florian Diebold
|
c5e44b2084
|
Upgrade Chalk
|
2019-11-02 15:32:08 +01:00 |
|
Aleksey Kladov
|
a136cc0653
|
introduce ra_hir_def
|
2019-10-30 12:27:54 +03:00 |
|
bors[bot]
|
e38cdf6e56
|
Merge #2114
2114: Move macro expansion to a separate crate r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-29 13:19:45 +00:00 |
|
Florian Diebold
|
632a22ae62
|
Upgrade Chalk, make use of TypeName::Error variant
|
2019-10-29 13:01:33 +01:00 |
|
Aleksey Kladov
|
5b803055b7
|
rename hir_def -> hir_expand
|
2019-10-29 14:59:55 +03:00 |
|
Aleksey Kladov
|
77f90caf2d
|
start ra_hir_def crate
|
2019-10-29 11:15:51 +03:00 |
|
Florian Diebold
|
b342ee5616
|
Upgrade Chalk (without using its dyn/impl Trait support)
|
2019-10-26 15:11:39 +02:00 |
|
Laurențiu Nicola
|
27a0cb3025
|
Specify working chalk revisions in manifest
|
2019-10-25 13:33:14 +03:00 |
|
kjeremy
|
64c1dd10b8
|
bump insta
|
2019-10-24 10:35:22 -04:00 |
|
kjeremy
|
c3045c68a9
|
relative-path 1.0
|
2019-10-17 13:08:33 -04:00 |
|
Laurențiu Nicola
|
a6b980d6d4
|
Bump deps
|
2019-10-17 18:08:11 +03:00 |
|
uHOOCCOOHu
|
b1ed887d81
|
Introduce ra_cfg to parse and evaluate CfgExpr
|
2019-10-03 02:28:02 +08:00 |
|
Aleksey Kladov
|
4b6bccb58c
|
⬆️ once_cell
|
2019-09-01 23:18:15 +03:00 |
|
Aleksey Kladov
|
0f6c048ce1
|
⬆️ insta
|
2019-08-29 17:04:01 +03:00 |
|
Laurențiu Nicola
|
5153001889
|
Bump deps
|
2019-08-04 10:43:51 +03:00 |
|
kjeremy
|
8d2068cf32
|
Update insta to 0.9.0 and cargo update
|
2019-07-31 10:05:00 -04:00 |
|
kjeremy
|
1fcc002677
|
cargo update
|
2019-07-15 15:07:11 -04:00 |
|
Florian Diebold
|
c8284d8424
|
Switch to Chalk master, without fuel
|
2019-07-15 08:49:55 +02:00 |
|
Shotaro Yamada
|
a426de60ad
|
Remove unused dependencies
|
2019-07-09 00:28:00 +09:00 |
|
kjeremy
|
f8f136e990
|
Bump cargo_metadata, ena, flexi_logger
|
2019-06-20 15:09:39 -04:00 |
|
Florian Diebold
|
49489dc20c
|
Add basic infrastructure for assoc type projection
|
2019-06-15 18:21:23 +02:00 |
|
Aleksey Kladov
|
156b7ee842
|
use single version of either in hir
|
2019-06-11 01:26:20 +03:00 |
|
Aleksey Kladov
|
97158f5c8a
|
add built-in types to scopes
|
2019-05-30 15:03:58 +03:00 |
|
Aleksey Kladov
|
18ed351747
|
⬆️ parking_lot
|
2019-05-30 12:02:30 +03:00 |
|
Edwin Cheng
|
c0dc14ba5a
|
Add Either dep
|
2019-05-26 20:10:05 +08:00 |
|
Florian Diebold
|
f613c48d2e
|
Use fuel branch for Chalk
This makes sure we don't take too long in trait solving.
|
2019-05-21 20:40:29 +02:00 |
|
Aleksey Kladov
|
507c97a18c
|
⬆️ insta
|
2019-05-21 13:21:54 +03:00 |
|
Florian Diebold
|
0bcf47b22b
|
Update Chalk
|
2019-05-04 18:18:30 +02:00 |
|
Florian Diebold
|
b9c0c2abb7
|
Chalk integration
- add proper canonicalization logic
- add conversions from/to Chalk IR
|
2019-05-04 18:18:30 +02:00 |
|
Sergey Parilin
|
9b73f80959
|
PR issuse resolved
|
2019-04-02 17:52:04 +03:00 |
|
kjeremy
|
eb3ee7b8e5
|
Updates
|
2019-03-05 10:26:36 -05:00 |
|
Ville Penttinen
|
710975ecd8
|
Fix typo in Cargo.toml authors
Fixes typo introduced in #782
|
2019-02-11 10:20:04 +02:00 |
|
Ville Penttinen
|
ab3d231b1d
|
Update authors field in Cargo.tomls to "rust-analyzer developers"
This closes #777
|
2019-02-11 08:55:35 +02:00 |
|
kjeremy
|
8ec4b84013
|
Bump insta and proptest to latest
|
2019-02-04 14:11:51 -05:00 |
|
Aleksey Kladov
|
40feacdeb9
|
split macros across crates
|
2019-01-31 22:23:30 +02:00 |
|
Aleksey Kladov
|
ce3636798b
|
move macros to a separate crate
|
2019-01-31 22:23:30 +02:00 |
|