oxalica
|
326ffee5b7
|
Returns the old value for la_arena::ArenaMap::insert
|
2022-08-07 04:53:23 +08:00 |
|
bors
|
84a6fac37a
|
Auto merge of #12841 - Veykril:query-fix, r=Veykril
fix: Fix `trait_impls_in_deps_query` being called directly instead of as a query
Fixes the inlay hint performance regression introdcuced by https://github.com/rust-analyzer/rust-analyzer/issues/12549
|
2022-07-21 08:23:19 +00:00 |
|
Lukas Wirth
|
cfad882745
|
fix: Fix trait_impls_in_deps_query being called directly instead of as a query
|
2022-07-21 10:23:07 +02:00 |
|
Amos Wenger
|
816f7fe12a
|
Run cargo fix --edition-idioms
|
2022-07-20 15:02:08 +02:00 |
|
bors
|
db6a85d358
|
Auto merge of #12778 - Logarithmus:feature/fix-negative-const-generics, r=flodiebold
Support negative, `char` & `bool` const generics
Before:
![Before](https://user-images.githubusercontent.com/29541480/179379832-0c3b2a74-fef6-427e-b89f-7e31d9c37b3d.png)
After:
![After](https://user-images.githubusercontent.com/29541480/179379863-b62475dd-e7bf-41f2-b437-08dfe55951af.png)
I tried to implement stuff like `Const<{NUM1 + 3 + NUM2}>` by using already existing constant evaluation mechanism for ordinary constants, but turned out to be harder than I thought, maybe because I've never ever tinkered with compilers before
|
2022-07-17 17:17:39 +00:00 |
|
Artur Sinila
|
83177a7cfe
|
fix: address suggestions
|
2022-07-17 18:22:11 +03:00 |
|
iDawer
|
a0fd58bbbe
|
Check for local IDs belong to same definition
|
2022-07-17 11:43:08 +05:00 |
|
Artur Sinila
|
a96f0aa7cd
|
feat: support negative const generic parameters
* feat: support `bool` & `char` const generics
|
2022-07-17 04:18:53 +03:00 |
|
Laurențiu Nicola
|
78beb4c444
|
Bump chalk
|
2022-07-03 10:22:10 +03:00 |
|
Lukas Wirth
|
2642f64570
|
internal: Simplify
|
2022-06-23 20:08:29 +02:00 |
|
Lukas Wirth
|
7a0ab1358c
|
internal: Remove Generics::type_iter in favor of Generics::iter
|
2022-06-12 14:40:37 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|