]> git.lizzy.rs Git - rust.git/blobdiff - example/track-caller-attribute.rs
Rustfmt
[rust.git] / example / track-caller-attribute.rs
index 40bf369a6fee32967cd0314a3250a3ebff8b812e..93bab17e46b27c4dec994bd9346507db8f708dde 100644 (file)
@@ -2,8 +2,6 @@
 
 // run-pass
 
-#![feature(track_caller)]
-
 use std::panic::Location;
 
 #[track_caller]
@@ -22,21 +20,21 @@ fn nested_tracked() -> &'static Location<'static> {
 fn main() {
     let location = Location::caller();
     assert_eq!(location.file(), file!());
-    assert_eq!(location.line(), 23);
+    assert_eq!(location.line(), 21);
     assert_eq!(location.column(), 20);
 
     let tracked = tracked();
     assert_eq!(tracked.file(), file!());
-    assert_eq!(tracked.line(), 28);
+    assert_eq!(tracked.line(), 26);
     assert_eq!(tracked.column(), 19);
 
     let nested = nested_intrinsic();
     assert_eq!(nested.file(), file!());
-    assert_eq!(nested.line(), 15);
+    assert_eq!(nested.line(), 13);
     assert_eq!(nested.column(), 5);
 
     let contained = nested_tracked();
     assert_eq!(contained.file(), file!());
-    assert_eq!(contained.line(), 19);
+    assert_eq!(contained.line(), 17);
     assert_eq!(contained.column(), 5);
 }