diff options
| author | Boxy <supbscripter@gmail.com> | 2022-12-06 22:53:08 +0000 |
|---|---|---|
| committer | Boxy <supbscripter@gmail.com> | 2022-12-06 22:53:13 +0000 |
| commit | 9f438bef0b0a1f9249525fc8a1230eaf78753362 (patch) | |
| tree | 336b3a62714c0d586951124c8452f7a4d56a9612 /src | |
| parent | b6852428a8ea9728369b64b9964cad8e258403d3 (diff) | |
| download | rust-9f438bef0b0a1f9249525fc8a1230eaf78753362.tar.gz rust-9f438bef0b0a1f9249525fc8a1230eaf78753362.zip | |
normalize before matching on `ConstKind`
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs b/src/test/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs new file mode 100644 index 00000000000..b37b354ae21 --- /dev/null +++ b/src/test/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs @@ -0,0 +1,12 @@ +// check-pass +#![feature(generic_const_exprs)] +#![allow(incomplete_features, unused_braces)] + +#[rustfmt::skip] +fn foo<const N: usize>() { + bar::<{{{{{{ N }}}}}}>(); +} + +fn bar<const N: usize>() {} + +fn main() {} |
