fix stage0 build
This commit is contained in:
parent
5fccce4051
commit
c45af01351
@ -173,16 +173,18 @@ mod tests {
|
||||
|
||||
// verify that `#[unsafe_no_drop_flag]` works as intended on a zero-size struct
|
||||
|
||||
static mut did_run: bool = false;
|
||||
// NOTE: uncomment after snapshot, will not parse yet
|
||||
//static mut did_run: bool = false;
|
||||
|
||||
struct Foo { five: int }
|
||||
|
||||
impl Drop for Foo {
|
||||
fn drop(&self) {
|
||||
assert_eq!(self.five, 5);
|
||||
unsafe {
|
||||
did_run = true;
|
||||
}
|
||||
// NOTE: uncomment after snapshot, will not parse yet
|
||||
//unsafe {
|
||||
//did_run = true;
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
@ -190,6 +192,7 @@ mod tests {
|
||||
let _a = (NonCopyable, Foo { five: 5 }, NonCopyable);
|
||||
}
|
||||
|
||||
unsafe { assert_eq!(did_run, true); }
|
||||
// NOTE: uncomment after snapshot, will not parse yet
|
||||
//unsafe { assert_eq!(did_run, true); }
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user