diff options
Diffstat (limited to 'tests/ui/consts/const-expr-addr-operator.rs')
-rw-r--r-- | tests/ui/consts/const-expr-addr-operator.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/ui/consts/const-expr-addr-operator.rs b/tests/ui/consts/const-expr-addr-operator.rs new file mode 100644 index 000000000..37bf24c2f --- /dev/null +++ b/tests/ui/consts/const-expr-addr-operator.rs @@ -0,0 +1,11 @@ +// Encountered while testing #44614. +// build-pass (FIXME(62277): could be check-pass?) + +pub fn main() { + // Constant of generic type (int) + const X: &'static u32 = &22; + assert_eq!(0, match &22 { + X => 0, + _ => 1, + }); +} |