diff options
Diffstat (limited to 'src/test/debuginfo/recursive-enum.rs')
| -rw-r--r-- | src/test/debuginfo/recursive-enum.rs | 23 | 
1 files changed, 0 insertions, 23 deletions
| diff --git a/src/test/debuginfo/recursive-enum.rs b/src/test/debuginfo/recursive-enum.rs deleted file mode 100644 index a62d4807a6c..00000000000 --- a/src/test/debuginfo/recursive-enum.rs +++ /dev/null @@ -1,23 +0,0 @@ -// ignore-lldb - -// compile-flags:-g -// gdb-command:run - -// Test whether compiling a recursive enum definition crashes debug info generation. The test case -// is taken from issue #11083. - -#![allow(unused_variables)] -#![feature(omit_gdb_pretty_printer_section)] -#![omit_gdb_pretty_printer_section] - -pub struct Window<'a> { - callbacks: WindowCallbacks<'a> -} - -struct WindowCallbacks<'a> { - pos_callback: Option<Box<FnMut(&Window, i32, i32) + 'a>>, -} - -fn main() { - let x = WindowCallbacks { pos_callback: None }; -} | 
