Skip to content

Commit 94ed945

Browse files
committed
Add some regression tests
1 parent 2e8a54a commit 94ed945

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

src/test/ui/issues/issue-75763.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// build-pass
2+
3+
#![allow(incomplete_features)]
4+
#![feature(const_generics)]
5+
6+
struct Bug<const S: &'static str>;
7+
8+
fn main() {
9+
let b: Bug::<{
10+
unsafe {
11+
std::mem::transmute::<&[u8], &str>(&[0xC0, 0xC1, 0xF5])
12+
}
13+
}>;
14+
}

src/test/ui/issues/issue-76179.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// check-pass
2+
3+
#![feature(associated_type_defaults)]
4+
5+
use std::io::Read;
6+
7+
trait View {
8+
type Deserializers: Deserializer<Item = Self::RequestParams>;
9+
type RequestParams = DefaultRequestParams;
10+
}
11+
12+
struct DefaultRequestParams;
13+
14+
trait Deserializer {
15+
type Item;
16+
fn deserialize(r: impl Read) -> Self::Item;
17+
}
18+
19+
fn main() {}

0 commit comments

Comments
 (0)