Skip to content

Commit dcaaab3

Browse files
committed
Add a test with a struct containing a String.
1 parent fcdce8f commit dcaaab3

File tree

2 files changed

+114
-97
lines changed

2 files changed

+114
-97
lines changed

tests/ui/no_effect.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ enum DropEnum {
3737
impl Drop for DropEnum {
3838
fn drop(&mut self) {}
3939
}
40-
40+
struct FooString {
41+
s: String,
42+
}
4143
union Union {
4244
a: u8,
4345
b: f64,
@@ -79,6 +81,8 @@ fn main() {
7981
[42; 55][13];
8082
let mut x = 0;
8183
|| x += 5;
84+
let s: String = "foo".into();
85+
FooString { s: s };
8286

8387
// Do not warn
8488
get_number();
@@ -108,6 +112,7 @@ fn main() {
108112
[get_number(); 55];
109113
[42; 55][get_number() as usize];
110114
{get_number()};
115+
FooString { s: String::from("blah"), };
111116

112117
// Do not warn
113118
DropTuple(get_number());

0 commit comments

Comments
 (0)