about summary refs log tree commit diff
path: root/tests/ui/traits/inheritance
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-02-16 20:02:50 +0000
committer许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-02-16 20:02:50 +0000
commitec2cc761bc7067712ecc7734502f703fe3b024c8 (patch)
tree7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/traits/inheritance
parente53d6dd35bb38b81dff4b00497f4c152e9009499 (diff)
downloadrust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz
rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/traits/inheritance')
-rw-r--r--tests/ui/traits/inheritance/auto-xc-2.rs4
-rw-r--r--tests/ui/traits/inheritance/auto-xc.rs4
-rw-r--r--tests/ui/traits/inheritance/auto.rs2
-rw-r--r--tests/ui/traits/inheritance/basic.rs2
-rw-r--r--tests/ui/traits/inheritance/call-bound-inherited.rs2
-rw-r--r--tests/ui/traits/inheritance/call-bound-inherited2.rs2
-rw-r--r--tests/ui/traits/inheritance/cast-without-call-to-supertrait.rs2
-rw-r--r--tests/ui/traits/inheritance/cast.rs2
-rw-r--r--tests/ui/traits/inheritance/cross-trait-call-xc.rs4
-rw-r--r--tests/ui/traits/inheritance/cross-trait-call.rs2
-rw-r--r--tests/ui/traits/inheritance/diamond.rs2
-rw-r--r--tests/ui/traits/inheritance/multiple-inheritors.rs2
-rw-r--r--tests/ui/traits/inheritance/multiple-params.rs2
-rw-r--r--tests/ui/traits/inheritance/num.rs4
-rw-r--r--tests/ui/traits/inheritance/num0.rs4
-rw-r--r--tests/ui/traits/inheritance/num1.rs4
-rw-r--r--tests/ui/traits/inheritance/num2.rs2
-rw-r--r--tests/ui/traits/inheritance/num3.rs2
-rw-r--r--tests/ui/traits/inheritance/num5.rs4
-rw-r--r--tests/ui/traits/inheritance/overloading-simple.rs2
-rw-r--r--tests/ui/traits/inheritance/overloading-xc-exe.rs4
-rw-r--r--tests/ui/traits/inheritance/overloading.rs2
-rw-r--r--tests/ui/traits/inheritance/repeated-supertrait.rs2
-rw-r--r--tests/ui/traits/inheritance/self-in-supertype.rs2
-rw-r--r--tests/ui/traits/inheritance/self.rs2
-rw-r--r--tests/ui/traits/inheritance/simple.rs2
-rw-r--r--tests/ui/traits/inheritance/static.rs2
-rw-r--r--tests/ui/traits/inheritance/static2.rs2
-rw-r--r--tests/ui/traits/inheritance/subst.rs2
-rw-r--r--tests/ui/traits/inheritance/subst2.rs2
-rw-r--r--tests/ui/traits/inheritance/visibility.rs2
31 files changed, 39 insertions, 39 deletions
diff --git a/tests/ui/traits/inheritance/auto-xc-2.rs b/tests/ui/traits/inheritance/auto-xc-2.rs
index f2130228d51..1dac885f659 100644
--- a/tests/ui/traits/inheritance/auto-xc-2.rs
+++ b/tests/ui/traits/inheritance/auto-xc-2.rs
@@ -1,5 +1,5 @@
-// run-pass
-// aux-build:auto_xc_2.rs
+//@ run-pass
+//@ aux-build:auto_xc_2.rs
 
 
 extern crate auto_xc_2 as aux;
diff --git a/tests/ui/traits/inheritance/auto-xc.rs b/tests/ui/traits/inheritance/auto-xc.rs
index 3d5ae182af1..817f4a8f645 100644
--- a/tests/ui/traits/inheritance/auto-xc.rs
+++ b/tests/ui/traits/inheritance/auto-xc.rs
@@ -1,6 +1,6 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
-// aux-build:auto_xc.rs
+//@ aux-build:auto_xc.rs
 
 
 extern crate auto_xc as aux;
diff --git a/tests/ui/traits/inheritance/auto.rs b/tests/ui/traits/inheritance/auto.rs
index 0be67a55eba..99086f00641 100644
--- a/tests/ui/traits/inheritance/auto.rs
+++ b/tests/ui/traits/inheritance/auto.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 // Testing that this impl turns A into a Quux, because
 // A is already a Foo Bar Baz
diff --git a/tests/ui/traits/inheritance/basic.rs b/tests/ui/traits/inheritance/basic.rs
index 5bfa60b1aec..d9ef5f59220 100644
--- a/tests/ui/traits/inheritance/basic.rs
+++ b/tests/ui/traits/inheritance/basic.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait Foo { fn f(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/call-bound-inherited.rs b/tests/ui/traits/inheritance/call-bound-inherited.rs
index 37c2ff63c6a..980325de6bd 100644
--- a/tests/ui/traits/inheritance/call-bound-inherited.rs
+++ b/tests/ui/traits/inheritance/call-bound-inherited.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait Foo { fn f(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/call-bound-inherited2.rs b/tests/ui/traits/inheritance/call-bound-inherited2.rs
index 8576d29f251..4a03316a749 100644
--- a/tests/ui/traits/inheritance/call-bound-inherited2.rs
+++ b/tests/ui/traits/inheritance/call-bound-inherited2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait Foo { fn f(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/cast-without-call-to-supertrait.rs b/tests/ui/traits/inheritance/cast-without-call-to-supertrait.rs
index 25159c1adb6..97295636da8 100644
--- a/tests/ui/traits/inheritance/cast-without-call-to-supertrait.rs
+++ b/tests/ui/traits/inheritance/cast-without-call-to-supertrait.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 // Testing that we can cast to a subtrait and call subtrait
 // methods. Not testing supertrait methods
diff --git a/tests/ui/traits/inheritance/cast.rs b/tests/ui/traits/inheritance/cast.rs
index 9070b9d1f56..8b8c8eb5ff3 100644
--- a/tests/ui/traits/inheritance/cast.rs
+++ b/tests/ui/traits/inheritance/cast.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 // Testing that supertrait methods can be called on subtrait object types
 
diff --git a/tests/ui/traits/inheritance/cross-trait-call-xc.rs b/tests/ui/traits/inheritance/cross-trait-call-xc.rs
index 99fbb5c6148..29796c7a0e6 100644
--- a/tests/ui/traits/inheritance/cross-trait-call-xc.rs
+++ b/tests/ui/traits/inheritance/cross-trait-call-xc.rs
@@ -1,5 +1,5 @@
-// run-pass
-// aux-build:xc_call.rs
+//@ run-pass
+//@ aux-build:xc_call.rs
 
 
 extern crate xc_call as aux;
diff --git a/tests/ui/traits/inheritance/cross-trait-call.rs b/tests/ui/traits/inheritance/cross-trait-call.rs
index 512c928ca8f..51a371c7c5b 100644
--- a/tests/ui/traits/inheritance/cross-trait-call.rs
+++ b/tests/ui/traits/inheritance/cross-trait-call.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait Foo { fn f(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/diamond.rs b/tests/ui/traits/inheritance/diamond.rs
index 32ad0fb4d41..a2b0a5e77ae 100644
--- a/tests/ui/traits/inheritance/diamond.rs
+++ b/tests/ui/traits/inheritance/diamond.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 // B and C both require A, so D does as well, twice, but that's just fine
 
diff --git a/tests/ui/traits/inheritance/multiple-inheritors.rs b/tests/ui/traits/inheritance/multiple-inheritors.rs
index 77ecbd8eb17..37cbb865011 100644
--- a/tests/ui/traits/inheritance/multiple-inheritors.rs
+++ b/tests/ui/traits/inheritance/multiple-inheritors.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait A { fn a(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/multiple-params.rs b/tests/ui/traits/inheritance/multiple-params.rs
index 8ff5ba54185..9119726f6aa 100644
--- a/tests/ui/traits/inheritance/multiple-params.rs
+++ b/tests/ui/traits/inheritance/multiple-params.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait A { fn a(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/num.rs b/tests/ui/traits/inheritance/num.rs
index 3d63d78cabb..339ff04ff53 100644
--- a/tests/ui/traits/inheritance/num.rs
+++ b/tests/ui/traits/inheritance/num.rs
@@ -1,7 +1,7 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 #![allow(unused_variables)]
-// pretty-expanded FIXME #23616
+//@ pretty-expanded FIXME #23616
 
 pub trait NumExt: PartialEq + PartialOrd {}
 
diff --git a/tests/ui/traits/inheritance/num0.rs b/tests/ui/traits/inheritance/num0.rs
index c9c73ee00e6..a2ebc5c62d7 100644
--- a/tests/ui/traits/inheritance/num0.rs
+++ b/tests/ui/traits/inheritance/num0.rs
@@ -1,8 +1,8 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 // Extending Num and using inherited static methods
 
-// pretty-expanded FIXME #23616
+//@ pretty-expanded FIXME #23616
 
 pub trait NumCast: Sized {
     fn from(i: i32) -> Option<Self>;
diff --git a/tests/ui/traits/inheritance/num1.rs b/tests/ui/traits/inheritance/num1.rs
index 663dd3a5eaf..9fa2cde6d22 100644
--- a/tests/ui/traits/inheritance/num1.rs
+++ b/tests/ui/traits/inheritance/num1.rs
@@ -1,6 +1,6 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
-// pretty-expanded FIXME #23616
+//@ pretty-expanded FIXME #23616
 
 pub trait NumCast: Sized {
     fn from(i: i32) -> Option<Self>;
diff --git a/tests/ui/traits/inheritance/num2.rs b/tests/ui/traits/inheritance/num2.rs
index b713c66a37c..0531cae5eac 100644
--- a/tests/ui/traits/inheritance/num2.rs
+++ b/tests/ui/traits/inheritance/num2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 // A more complex example of numeric extensions
 
 pub trait TypeExt {}
diff --git a/tests/ui/traits/inheritance/num3.rs b/tests/ui/traits/inheritance/num3.rs
index c40be6f8354..bb0c2338637 100644
--- a/tests/ui/traits/inheritance/num3.rs
+++ b/tests/ui/traits/inheritance/num3.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 pub trait NumCast: Sized {
     fn from(i: i32) -> Option<Self>;
 }
diff --git a/tests/ui/traits/inheritance/num5.rs b/tests/ui/traits/inheritance/num5.rs
index f478618f7b5..b38fb441cff 100644
--- a/tests/ui/traits/inheritance/num5.rs
+++ b/tests/ui/traits/inheritance/num5.rs
@@ -1,5 +1,5 @@
-// run-pass
-// pretty-expanded FIXME #23616
+//@ run-pass
+//@ pretty-expanded FIXME #23616
 
 pub trait NumCast: Sized {
     fn from(i: i32) -> Option<Self>;
diff --git a/tests/ui/traits/inheritance/overloading-simple.rs b/tests/ui/traits/inheritance/overloading-simple.rs
index 800d7bc6b1f..5f0dd291b80 100644
--- a/tests/ui/traits/inheritance/overloading-simple.rs
+++ b/tests/ui/traits/inheritance/overloading-simple.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait MyNum : PartialEq { }
diff --git a/tests/ui/traits/inheritance/overloading-xc-exe.rs b/tests/ui/traits/inheritance/overloading-xc-exe.rs
index 08778061ba1..356b6c7d866 100644
--- a/tests/ui/traits/inheritance/overloading-xc-exe.rs
+++ b/tests/ui/traits/inheritance/overloading-xc-exe.rs
@@ -1,5 +1,5 @@
-// run-pass
-// aux-build:overloading_xc.rs
+//@ run-pass
+//@ aux-build:overloading_xc.rs
 
 
 extern crate overloading_xc;
diff --git a/tests/ui/traits/inheritance/overloading.rs b/tests/ui/traits/inheritance/overloading.rs
index f126847da09..0366ed1f547 100644
--- a/tests/ui/traits/inheritance/overloading.rs
+++ b/tests/ui/traits/inheritance/overloading.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 use std::ops::{Add, Sub, Mul};
 
 trait MyNum : Add<Output=Self> + Sub<Output=Self> + Mul<Output=Self> + PartialEq + Clone { }
diff --git a/tests/ui/traits/inheritance/repeated-supertrait.rs b/tests/ui/traits/inheritance/repeated-supertrait.rs
index cb2581ffa99..bcd1a8fb357 100644
--- a/tests/ui/traits/inheritance/repeated-supertrait.rs
+++ b/tests/ui/traits/inheritance/repeated-supertrait.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 // Test a case of a trait which extends the same supertrait twice, but
 // with difference type parameters. Test that we can invoke the
 // various methods in various ways successfully.
diff --git a/tests/ui/traits/inheritance/self-in-supertype.rs b/tests/ui/traits/inheritance/self-in-supertype.rs
index e8a2bd791a5..d71b7b45ca3 100644
--- a/tests/ui/traits/inheritance/self-in-supertype.rs
+++ b/tests/ui/traits/inheritance/self-in-supertype.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 // Test for issue #4183: use of Self in supertraits.
 
 pub static FUZZY_EPSILON: f64 = 0.1;
diff --git a/tests/ui/traits/inheritance/self.rs b/tests/ui/traits/inheritance/self.rs
index 5f2559f48eb..73a608f2809 100644
--- a/tests/ui/traits/inheritance/self.rs
+++ b/tests/ui/traits/inheritance/self.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 trait Foo<T> {
     fn f(&self, x: &T);
 }
diff --git a/tests/ui/traits/inheritance/simple.rs b/tests/ui/traits/inheritance/simple.rs
index ca3a284e597..cc7fe1744e4 100644
--- a/tests/ui/traits/inheritance/simple.rs
+++ b/tests/ui/traits/inheritance/simple.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![allow(dead_code)]
 
 trait Foo { fn f(&self) -> isize; }
diff --git a/tests/ui/traits/inheritance/static.rs b/tests/ui/traits/inheritance/static.rs
index 16218fbd236..95ebe83f9a2 100644
--- a/tests/ui/traits/inheritance/static.rs
+++ b/tests/ui/traits/inheritance/static.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 
 pub trait MyNum {
     fn from_int(_: isize) -> Self;
diff --git a/tests/ui/traits/inheritance/static2.rs b/tests/ui/traits/inheritance/static2.rs
index bc78e1e2328..ea132595890 100644
--- a/tests/ui/traits/inheritance/static2.rs
+++ b/tests/ui/traits/inheritance/static2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 pub trait MyEq {}
 
 pub trait MyNum {
diff --git a/tests/ui/traits/inheritance/subst.rs b/tests/ui/traits/inheritance/subst.rs
index b2b6503666e..556a8b9544c 100644
--- a/tests/ui/traits/inheritance/subst.rs
+++ b/tests/ui/traits/inheritance/subst.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 
 pub trait Add<RHS,Result> {
     fn add(&self, rhs: &RHS) -> Result;
diff --git a/tests/ui/traits/inheritance/subst2.rs b/tests/ui/traits/inheritance/subst2.rs
index ccc9628c777..345e08eea5b 100644
--- a/tests/ui/traits/inheritance/subst2.rs
+++ b/tests/ui/traits/inheritance/subst2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 
 trait Panda<T> {
     fn chomp(&self, bamboo: &T) -> T;
diff --git a/tests/ui/traits/inheritance/visibility.rs b/tests/ui/traits/inheritance/visibility.rs
index 6ad86492674..3bcaa53212b 100644
--- a/tests/ui/traits/inheritance/visibility.rs
+++ b/tests/ui/traits/inheritance/visibility.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 
 mod traits {
     pub trait Foo { fn f(&self) -> isize; }