diff --git a/src/test/run-pass/weird-exprs.rs b/src/test/run-pass/weird-exprs.rs index ecb62b1888dd2..37ab2ea27150a 100644 --- a/src/test/run-pass/weird-exprs.rs +++ b/src/test/run-pass/weird-exprs.rs @@ -112,6 +112,12 @@ fn union() { union union<'union> { union: &'union union<'union>, } } +fn special_characters() { + let val = !((|(..):(_,_),__@_|__)((&*"\\",'🤔')/**/,{})=={&[..=..][..];})// + ; + assert!(!val); +} + pub fn main() { strange(); funny(); @@ -125,4 +131,5 @@ pub fn main() { you_eight(); fishy(); union(); + special_characters(); }