about summary refs log tree commit diff
path: root/tests/codegen/src-hash-algorithm
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-07-17 17:17:39 +0000
committerbors <bors@rust-lang.org>2022-07-17 17:17:39 +0000
commitdb6a85d3583e472645b03be93bb5763431035008 (patch)
tree3882c7c81b4e14639cbdc31b486ac7d918bf27f1 /tests/codegen/src-hash-algorithm
parent667fd2516470e7d997181fcd77b8f88a881267ac (diff)
parent83177a7cfea9a99b36733397661b5f79caef42cc (diff)
downloadrust-db6a85d3583e472645b03be93bb5763431035008.tar.gz
rust-db6a85d3583e472645b03be93bb5763431035008.zip
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
Diffstat (limited to 'tests/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions