summaryrefslogtreecommitdiffstats
path: root/tests/ui/rfc-2091-track-caller
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/ui/rfc-2091-track-caller/call-chain.rs (renamed from src/test/ui/rfc-2091-track-caller/call-chain.rs)4
-rw-r--r--tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs (renamed from src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr (renamed from src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/caller-location-intrinsic.rs (renamed from src/test/ui/rfc-2091-track-caller/caller-location-intrinsic.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/const-caller-location.rs (renamed from src/test/ui/rfc-2091-track-caller/const-caller-location.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/diverging-caller-location.rs (renamed from src/test/ui/rfc-2091-track-caller/diverging-caller-location.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-odd-syntax.rs (renamed from src/test/ui/rfc-2091-track-caller/error-odd-syntax.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-odd-syntax.stderr (renamed from src/test/ui/rfc-2091-track-caller/error-odd-syntax.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-invalid-abi.rs (renamed from src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr (renamed from src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-main.rs (renamed from src/test/ui/rfc-2091-track-caller/error-with-main.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-main.stderr (renamed from src/test/ui/rfc-2091-track-caller/error-with-main.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-naked.rs (renamed from src/test/ui/rfc-2091-track-caller/error-with-naked.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-naked.stderr (renamed from src/test/ui/rfc-2091-track-caller/error-with-naked.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-start.rs (renamed from src/test/ui/rfc-2091-track-caller/error-with-start.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/error-with-start.stderr (renamed from src/test/ui/rfc-2091-track-caller/error-with-start.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/intrinsic-wrapper.rs (renamed from src/test/ui/rfc-2091-track-caller/intrinsic-wrapper.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/macro-declaration.rs (renamed from src/test/ui/rfc-2091-track-caller/macro-declaration.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/only-for-fns.rs (renamed from src/test/ui/rfc-2091-track-caller/only-for-fns.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/only-for-fns.stderr (renamed from src/test/ui/rfc-2091-track-caller/only-for-fns.stderr)0
-rw-r--r--tests/ui/rfc-2091-track-caller/pass.rs (renamed from src/test/ui/rfc-2091-track-caller/pass.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/std-panic-locations.rs (renamed from src/test/ui/rfc-2091-track-caller/std-panic-locations.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/track-caller-attribute.rs (renamed from src/test/ui/rfc-2091-track-caller/track-caller-attribute.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/track-caller-ffi.rs (renamed from src/test/ui/rfc-2091-track-caller/track-caller-ffi.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/tracked-closure.rs (renamed from src/test/ui/rfc-2091-track-caller/tracked-closure.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs (renamed from src/test/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/tracked-fn-ptr.rs (renamed from src/test/ui/rfc-2091-track-caller/tracked-fn-ptr.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/tracked-trait-impls.rs (renamed from src/test/ui/rfc-2091-track-caller/tracked-trait-impls.rs)0
-rw-r--r--tests/ui/rfc-2091-track-caller/tracked-trait-obj.rs (renamed from src/test/ui/rfc-2091-track-caller/tracked-trait-obj.rs)0
29 files changed, 4 insertions, 0 deletions
diff --git a/src/test/ui/rfc-2091-track-caller/call-chain.rs b/tests/ui/rfc-2091-track-caller/call-chain.rs
index fefb84de7..28b3f76c9 100644
--- a/src/test/ui/rfc-2091-track-caller/call-chain.rs
+++ b/tests/ui/rfc-2091-track-caller/call-chain.rs
@@ -1,10 +1,14 @@
// run-pass
+// revisions: default mir-opt
+//[default] compile-flags: -Zinline-mir=no
+//[mir-opt] compile-flags: -Zmir-opt-level=4
use std::panic::Location;
struct Foo;
impl Foo {
+ #[inline(always)]
#[track_caller]
fn check_loc(&self, line: u32, col: u32) -> &Self {
let loc = Location::caller();
diff --git a/src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs b/tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs
index a3bed707e..a3bed707e 100644
--- a/src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs
+++ b/tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.rs
diff --git a/src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr b/tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr
index cf8ca5771..cf8ca5771 100644
--- a/src/test/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr
+++ b/tests/ui/rfc-2091-track-caller/caller-location-fnptr-rt-ctfe-equiv.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/caller-location-intrinsic.rs b/tests/ui/rfc-2091-track-caller/caller-location-intrinsic.rs
index e5754d355..e5754d355 100644
--- a/src/test/ui/rfc-2091-track-caller/caller-location-intrinsic.rs
+++ b/tests/ui/rfc-2091-track-caller/caller-location-intrinsic.rs
diff --git a/src/test/ui/rfc-2091-track-caller/const-caller-location.rs b/tests/ui/rfc-2091-track-caller/const-caller-location.rs
index 6e15cf3fe..6e15cf3fe 100644
--- a/src/test/ui/rfc-2091-track-caller/const-caller-location.rs
+++ b/tests/ui/rfc-2091-track-caller/const-caller-location.rs
diff --git a/src/test/ui/rfc-2091-track-caller/diverging-caller-location.rs b/tests/ui/rfc-2091-track-caller/diverging-caller-location.rs
index 668111955..668111955 100644
--- a/src/test/ui/rfc-2091-track-caller/diverging-caller-location.rs
+++ b/tests/ui/rfc-2091-track-caller/diverging-caller-location.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-odd-syntax.rs b/tests/ui/rfc-2091-track-caller/error-odd-syntax.rs
index 6f4290e2a..6f4290e2a 100644
--- a/src/test/ui/rfc-2091-track-caller/error-odd-syntax.rs
+++ b/tests/ui/rfc-2091-track-caller/error-odd-syntax.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-odd-syntax.stderr b/tests/ui/rfc-2091-track-caller/error-odd-syntax.stderr
index e7ddf8df4..e7ddf8df4 100644
--- a/src/test/ui/rfc-2091-track-caller/error-odd-syntax.stderr
+++ b/tests/ui/rfc-2091-track-caller/error-odd-syntax.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.rs b/tests/ui/rfc-2091-track-caller/error-with-invalid-abi.rs
index 074e1ceb7..074e1ceb7 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.rs
+++ b/tests/ui/rfc-2091-track-caller/error-with-invalid-abi.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr b/tests/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr
index bcc0c8170..bcc0c8170 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr
+++ b/tests/ui/rfc-2091-track-caller/error-with-invalid-abi.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-main.rs b/tests/ui/rfc-2091-track-caller/error-with-main.rs
index b2ea31bb5..b2ea31bb5 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-main.rs
+++ b/tests/ui/rfc-2091-track-caller/error-with-main.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-main.stderr b/tests/ui/rfc-2091-track-caller/error-with-main.stderr
index 7e2ec3524..7e2ec3524 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-main.stderr
+++ b/tests/ui/rfc-2091-track-caller/error-with-main.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-naked.rs b/tests/ui/rfc-2091-track-caller/error-with-naked.rs
index 43e33cbb1..43e33cbb1 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-naked.rs
+++ b/tests/ui/rfc-2091-track-caller/error-with-naked.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-naked.stderr b/tests/ui/rfc-2091-track-caller/error-with-naked.stderr
index 3f7d0df42..3f7d0df42 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-naked.stderr
+++ b/tests/ui/rfc-2091-track-caller/error-with-naked.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-start.rs b/tests/ui/rfc-2091-track-caller/error-with-start.rs
index 0cab47170..0cab47170 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-start.rs
+++ b/tests/ui/rfc-2091-track-caller/error-with-start.rs
diff --git a/src/test/ui/rfc-2091-track-caller/error-with-start.stderr b/tests/ui/rfc-2091-track-caller/error-with-start.stderr
index 454c98ff9..454c98ff9 100644
--- a/src/test/ui/rfc-2091-track-caller/error-with-start.stderr
+++ b/tests/ui/rfc-2091-track-caller/error-with-start.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/intrinsic-wrapper.rs b/tests/ui/rfc-2091-track-caller/intrinsic-wrapper.rs
index 87e52881c..87e52881c 100644
--- a/src/test/ui/rfc-2091-track-caller/intrinsic-wrapper.rs
+++ b/tests/ui/rfc-2091-track-caller/intrinsic-wrapper.rs
diff --git a/src/test/ui/rfc-2091-track-caller/macro-declaration.rs b/tests/ui/rfc-2091-track-caller/macro-declaration.rs
index 6ca09fac8..6ca09fac8 100644
--- a/src/test/ui/rfc-2091-track-caller/macro-declaration.rs
+++ b/tests/ui/rfc-2091-track-caller/macro-declaration.rs
diff --git a/src/test/ui/rfc-2091-track-caller/only-for-fns.rs b/tests/ui/rfc-2091-track-caller/only-for-fns.rs
index 2d2b01b6f..2d2b01b6f 100644
--- a/src/test/ui/rfc-2091-track-caller/only-for-fns.rs
+++ b/tests/ui/rfc-2091-track-caller/only-for-fns.rs
diff --git a/src/test/ui/rfc-2091-track-caller/only-for-fns.stderr b/tests/ui/rfc-2091-track-caller/only-for-fns.stderr
index b36597bde..b36597bde 100644
--- a/src/test/ui/rfc-2091-track-caller/only-for-fns.stderr
+++ b/tests/ui/rfc-2091-track-caller/only-for-fns.stderr
diff --git a/src/test/ui/rfc-2091-track-caller/pass.rs b/tests/ui/rfc-2091-track-caller/pass.rs
index 1b13ea3e9..1b13ea3e9 100644
--- a/src/test/ui/rfc-2091-track-caller/pass.rs
+++ b/tests/ui/rfc-2091-track-caller/pass.rs
diff --git a/src/test/ui/rfc-2091-track-caller/std-panic-locations.rs b/tests/ui/rfc-2091-track-caller/std-panic-locations.rs
index f11456250..f11456250 100644
--- a/src/test/ui/rfc-2091-track-caller/std-panic-locations.rs
+++ b/tests/ui/rfc-2091-track-caller/std-panic-locations.rs
diff --git a/src/test/ui/rfc-2091-track-caller/track-caller-attribute.rs b/tests/ui/rfc-2091-track-caller/track-caller-attribute.rs
index 9d28eb9de..9d28eb9de 100644
--- a/src/test/ui/rfc-2091-track-caller/track-caller-attribute.rs
+++ b/tests/ui/rfc-2091-track-caller/track-caller-attribute.rs
diff --git a/src/test/ui/rfc-2091-track-caller/track-caller-ffi.rs b/tests/ui/rfc-2091-track-caller/track-caller-ffi.rs
index 5115f687c..5115f687c 100644
--- a/src/test/ui/rfc-2091-track-caller/track-caller-ffi.rs
+++ b/tests/ui/rfc-2091-track-caller/track-caller-ffi.rs
diff --git a/src/test/ui/rfc-2091-track-caller/tracked-closure.rs b/tests/ui/rfc-2091-track-caller/tracked-closure.rs
index 670c423a7..670c423a7 100644
--- a/src/test/ui/rfc-2091-track-caller/tracked-closure.rs
+++ b/tests/ui/rfc-2091-track-caller/tracked-closure.rs
diff --git a/src/test/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs b/tests/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs
index 658812578..658812578 100644
--- a/src/test/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs
+++ b/tests/ui/rfc-2091-track-caller/tracked-fn-ptr-with-arg.rs
diff --git a/src/test/ui/rfc-2091-track-caller/tracked-fn-ptr.rs b/tests/ui/rfc-2091-track-caller/tracked-fn-ptr.rs
index 8bb4dd288..8bb4dd288 100644
--- a/src/test/ui/rfc-2091-track-caller/tracked-fn-ptr.rs
+++ b/tests/ui/rfc-2091-track-caller/tracked-fn-ptr.rs
diff --git a/src/test/ui/rfc-2091-track-caller/tracked-trait-impls.rs b/tests/ui/rfc-2091-track-caller/tracked-trait-impls.rs
index 4db4c29e5..4db4c29e5 100644
--- a/src/test/ui/rfc-2091-track-caller/tracked-trait-impls.rs
+++ b/tests/ui/rfc-2091-track-caller/tracked-trait-impls.rs
diff --git a/src/test/ui/rfc-2091-track-caller/tracked-trait-obj.rs b/tests/ui/rfc-2091-track-caller/tracked-trait-obj.rs
index 06883a857..06883a857 100644
--- a/src/test/ui/rfc-2091-track-caller/tracked-trait-obj.rs
+++ b/tests/ui/rfc-2091-track-caller/tracked-trait-obj.rs