blob: fc3b51b40a545e3f5eda726414de97bbaf0bb727 [file] [log] [blame]
//! Test for the crash in #133426, caused by an empty symbol being used for a
//! type name.
#![allow(incomplete_features)]
#![feature(never_patterns)]
fn a(
_: impl Iterator<
Item = [(); {
match *todo!() { ! }; //~ ERROR type `!` cannot be dereferenced
}],
>,
) {
}
fn b(_: impl Iterator<Item = { match 0 { ! } }>) {}
//~^ ERROR associated const equality is incomplete
//~| ERROR expected type, found constant
fn main() {}