mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-01 07:13:24 +03:00
Merge #6953
6953: Add test_rename_bind_pat r=bjorn3 a=bjorn3 Fixes #2976 Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
This commit is contained in:
@@ -1488,4 +1488,39 @@ fn foo() -> &'yeeee () {
|
||||
"#,
|
||||
)
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_rename_bind_pat() {
|
||||
check(
|
||||
"new_name",
|
||||
r#"
|
||||
fn main() {
|
||||
enum CustomOption<T> {
|
||||
None,
|
||||
Some(T),
|
||||
}
|
||||
|
||||
let test_variable = CustomOption::Some(22);
|
||||
|
||||
match test_variable {
|
||||
CustomOption::Some(foo<|>) if foo == 11 => {}
|
||||
_ => (),
|
||||
}
|
||||
}"#,
|
||||
r#"
|
||||
fn main() {
|
||||
enum CustomOption<T> {
|
||||
None,
|
||||
Some(T),
|
||||
}
|
||||
|
||||
let test_variable = CustomOption::Some(22);
|
||||
|
||||
match test_variable {
|
||||
CustomOption::Some(new_name) if new_name == 11 => {}
|
||||
_ => (),
|
||||
}
|
||||
}"#,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user