Josh Mcguigan
9fc1f51b7a
add fixme to use type checker rather than manually comparing types
2020-04-07 05:17:59 -07:00
Josh Mcguigan
da6752d5f9
missing match arms diagnostic change source to match expression
2020-04-07 05:12:08 -07:00
Josh Mcguigan
5fe608fb31
handle match auto-deref
2020-04-07 05:12:08 -07:00
Josh Mcguigan
43dfd89493
handle non matching enum pattern types
2020-04-07 05:12:08 -07:00
Josh Mcguigan
b87b7a088f
remove panics
2020-04-07 05:12:08 -07:00
Josh Mcguigan
8c378af721
missing match arms diagnostic
2020-04-07 05:12:08 -07:00
Aleksey Kladov
9faea2364d
Use dyn Trait
for working with databse
...
It improves compile time in `--release` mode quite a bit, it doesn't
really slow things down and, conceptually, it seems closer to what we
want the physical architecture to look like (we don't want to
monomorphise EVERYTHING in a single leaf crate).
2020-03-16 17:42:30 +01:00
Aleksey Kladov
fb5891c433
Source map returns a result
...
cc #2236
2020-03-06 14:44:44 +01:00
Aleksey Kladov
9549aad525
Fill missing fields of enum variants
2020-02-19 18:17:09 +01:00
Kirill Bulatov
eceaf94f19
More manual clippy fixes
2020-02-18 16:12:37 +02:00
Florian Diebold
f02fcc1644
Use path macro
2019-12-13 22:33:38 +01:00
ice1000
009437f5d9
Replace ra_hir_expand::either
with crate
2019-12-03 11:07:56 -05:00
Aleksey Kladov
a87579500a
Move Ty
2019-11-27 21:16:00 +03:00