Files
rust/crates/ide/src
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
..
2022-06-10 17:30:02 +02:00
2022-02-28 12:15:15 +02:00
2022-06-10 17:30:02 +02:00
2022-03-12 16:50:49 +01:00
2021-09-26 12:48:53 +03:30
2021-09-27 12:54:24 +02:00
2022-06-10 17:30:02 +02:00
2022-07-11 21:42:05 +08:00
2020-08-13 17:58:27 +02:00
2022-04-10 20:02:06 +02:00
2021-10-16 12:32:55 +01:00
2021-05-15 17:22:39 +02:00
2022-07-10 10:45:03 +08:00
2022-06-10 17:30:02 +02:00