Skip to content

Commit c8b2c86

Browse files
author
hyd-dev
committed
Add regression test for #79825
1 parent 88f2a70 commit c8b2c86

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// force-host
2+
// no-prefer-dynamic
3+
#![crate_type = "proc-macro"]
4+
5+
extern crate proc_macro;
6+
7+
use proc_macro::TokenStream;
8+
9+
#[proc_macro_attribute]
10+
pub fn assert_input(args: TokenStream, input: TokenStream) -> TokenStream {
11+
assert_eq!(input.to_string(), "trait Alias = Sized ;");
12+
assert!(args.is_empty());
13+
TokenStream::new()
14+
}

src/test/ui/proc-macro/issue-79825.rs

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// check-pass
2+
// aux-build:issue-79825.rs
3+
#![feature(trait_alias)]
4+
5+
extern crate issue_79825;
6+
7+
#[issue_79825::assert_input]
8+
trait Alias = Sized;
9+
10+
fn main() {}

0 commit comments

Comments
 (0)