diff options
| 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 |
| commit | ec2cc761bc7067712ecc7734502f703fe3b024c8 (patch) | |
| tree | 7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/overloaded | |
| parent | e53d6dd35bb38b81dff4b00497f4c152e9009499 (diff) | |
| download | rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip | |
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/overloaded')
22 files changed, 26 insertions, 26 deletions
diff --git a/tests/ui/overloaded/fixup-deref-mut.rs b/tests/ui/overloaded/fixup-deref-mut.rs index 6b2fd72b895..2879554bb94 100644 --- a/tests/ui/overloaded/fixup-deref-mut.rs +++ b/tests/ui/overloaded/fixup-deref-mut.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(dead_code)] -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 use std::ops::{Deref, DerefMut}; diff --git a/tests/ui/overloaded/issue-14958.rs b/tests/ui/overloaded/issue-14958.rs index 80abf5e4e76..3df4732d9ad 100644 --- a/tests/ui/overloaded/issue-14958.rs +++ b/tests/ui/overloaded/issue-14958.rs @@ -1,5 +1,5 @@ -// run-pass -// pretty-expanded FIXME #23616 +//@ run-pass +//@ pretty-expanded FIXME #23616 #![feature(fn_traits, unboxed_closures)] diff --git a/tests/ui/overloaded/overloaded-autoderef-count.rs b/tests/ui/overloaded/overloaded-autoderef-count.rs index d58deda09f7..495ea08f077 100644 --- a/tests/ui/overloaded/overloaded-autoderef-count.rs +++ b/tests/ui/overloaded/overloaded-autoderef-count.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::cell::Cell; use std::ops::{Deref, DerefMut}; diff --git a/tests/ui/overloaded/overloaded-autoderef-indexing.rs b/tests/ui/overloaded/overloaded-autoderef-indexing.rs index 1c8c7cca93c..0c93d19dca4 100644 --- a/tests/ui/overloaded/overloaded-autoderef-indexing.rs +++ b/tests/ui/overloaded/overloaded-autoderef-indexing.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::ops::Deref; diff --git a/tests/ui/overloaded/overloaded-autoderef-order.rs b/tests/ui/overloaded/overloaded-autoderef-order.rs index f48bae55f5f..2ab016a1f56 100644 --- a/tests/ui/overloaded/overloaded-autoderef-order.rs +++ b/tests/ui/overloaded/overloaded-autoderef-order.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(dead_code)] diff --git a/tests/ui/overloaded/overloaded-autoderef-vtable.rs b/tests/ui/overloaded/overloaded-autoderef-vtable.rs index f8e6d12088f..198993e6d75 100644 --- a/tests/ui/overloaded/overloaded-autoderef-vtable.rs +++ b/tests/ui/overloaded/overloaded-autoderef-vtable.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(dead_code)] use std::ops::Deref; diff --git a/tests/ui/overloaded/overloaded-autoderef-xcrate.rs b/tests/ui/overloaded/overloaded-autoderef-xcrate.rs index d065e825cc3..82e1c07718a 100644 --- a/tests/ui/overloaded/overloaded-autoderef-xcrate.rs +++ b/tests/ui/overloaded/overloaded-autoderef-xcrate.rs @@ -1,5 +1,5 @@ -// run-pass -// aux-build:overloaded_autoderef_xc.rs +//@ run-pass +//@ aux-build:overloaded_autoderef_xc.rs extern crate overloaded_autoderef_xc; diff --git a/tests/ui/overloaded/overloaded-autoderef.rs b/tests/ui/overloaded/overloaded-autoderef.rs index cae3ec90621..a7a07449ca8 100644 --- a/tests/ui/overloaded/overloaded-autoderef.rs +++ b/tests/ui/overloaded/overloaded-autoderef.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_variables)] #![allow(stable_features)] diff --git a/tests/ui/overloaded/overloaded-calls-object-one-arg.rs b/tests/ui/overloaded/overloaded-calls-object-one-arg.rs index 1afab9a1ffb..0685adb4f83 100644 --- a/tests/ui/overloaded/overloaded-calls-object-one-arg.rs +++ b/tests/ui/overloaded/overloaded-calls-object-one-arg.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Tests calls to closure arguments where the closure takes 1 argument. // This is a bit tricky due to rust-call ABI. diff --git a/tests/ui/overloaded/overloaded-calls-object-two-args.rs b/tests/ui/overloaded/overloaded-calls-object-two-args.rs index 38087bc8710..6a3f7d2da55 100644 --- a/tests/ui/overloaded/overloaded-calls-object-two-args.rs +++ b/tests/ui/overloaded/overloaded-calls-object-two-args.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Tests calls to closure arguments where the closure takes 2 arguments. // This is a bit tricky due to rust-call ABI. diff --git a/tests/ui/overloaded/overloaded-calls-object-zero-args.rs b/tests/ui/overloaded/overloaded-calls-object-zero-args.rs index 9a7bfaa9bf4..e5f1895b49d 100644 --- a/tests/ui/overloaded/overloaded-calls-object-zero-args.rs +++ b/tests/ui/overloaded/overloaded-calls-object-zero-args.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Tests calls to closure arguments where the closure takes 0 arguments. // This is a bit tricky due to rust-call ABI. diff --git a/tests/ui/overloaded/overloaded-calls-param-vtables.rs b/tests/ui/overloaded/overloaded-calls-param-vtables.rs index 74ee1c17614..7b89b45eb9b 100644 --- a/tests/ui/overloaded/overloaded-calls-param-vtables.rs +++ b/tests/ui/overloaded/overloaded-calls-param-vtables.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass // Tests that nested vtables work with overloaded calls. -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 #![feature(unboxed_closures, fn_traits)] diff --git a/tests/ui/overloaded/overloaded-calls-simple.rs b/tests/ui/overloaded/overloaded-calls-simple.rs index 8fed18b8e29..34b674357d8 100644 --- a/tests/ui/overloaded/overloaded-calls-simple.rs +++ b/tests/ui/overloaded/overloaded-calls-simple.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![feature(lang_items, unboxed_closures, fn_traits)] diff --git a/tests/ui/overloaded/overloaded-calls-zero-args.rs b/tests/ui/overloaded/overloaded-calls-zero-args.rs index b1237306790..79391125a4f 100644 --- a/tests/ui/overloaded/overloaded-calls-zero-args.rs +++ b/tests/ui/overloaded/overloaded-calls-zero-args.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![feature(unboxed_closures, fn_traits)] diff --git a/tests/ui/overloaded/overloaded-deref-count.rs b/tests/ui/overloaded/overloaded-deref-count.rs index d2482b12500..a51de1bccbd 100644 --- a/tests/ui/overloaded/overloaded-deref-count.rs +++ b/tests/ui/overloaded/overloaded-deref-count.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::cell::Cell; use std::ops::{Deref, DerefMut}; diff --git a/tests/ui/overloaded/overloaded-deref.rs b/tests/ui/overloaded/overloaded-deref.rs index b08d8f3f767..f1ff16f328f 100644 --- a/tests/ui/overloaded/overloaded-deref.rs +++ b/tests/ui/overloaded/overloaded-deref.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::cell::RefCell; use std::rc::Rc; diff --git a/tests/ui/overloaded/overloaded-index-assoc-list.rs b/tests/ui/overloaded/overloaded-index-assoc-list.rs index eb027afeacd..986acb54e3c 100644 --- a/tests/ui/overloaded/overloaded-index-assoc-list.rs +++ b/tests/ui/overloaded/overloaded-index-assoc-list.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test overloading of the `[]` operator. In particular test that it // takes its argument *by reference*. diff --git a/tests/ui/overloaded/overloaded-index-autoderef.rs b/tests/ui/overloaded/overloaded-index-autoderef.rs index 41f9efa8c16..ab49826e9df 100644 --- a/tests/ui/overloaded/overloaded-index-autoderef.rs +++ b/tests/ui/overloaded/overloaded-index-autoderef.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(stable_features)] // Test overloaded indexing combined with autoderef. diff --git a/tests/ui/overloaded/overloaded-index-in-field.rs b/tests/ui/overloaded/overloaded-index-in-field.rs index 0dc45ea8ca2..825e964b880 100644 --- a/tests/ui/overloaded/overloaded-index-in-field.rs +++ b/tests/ui/overloaded/overloaded-index-in-field.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test using overloaded indexing when the "map" is stored in a // field. This caused problems at some point. diff --git a/tests/ui/overloaded/overloaded-index.rs b/tests/ui/overloaded/overloaded-index.rs index 5ad6d2e7004..98025e60dd7 100644 --- a/tests/ui/overloaded/overloaded-index.rs +++ b/tests/ui/overloaded/overloaded-index.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::ops::{Index, IndexMut}; struct Foo { diff --git a/tests/ui/overloaded/overloaded_deref_with_ref_pattern.rs b/tests/ui/overloaded/overloaded_deref_with_ref_pattern.rs index c87ba6a023b..c564165141c 100644 --- a/tests/ui/overloaded/overloaded_deref_with_ref_pattern.rs +++ b/tests/ui/overloaded/overloaded_deref_with_ref_pattern.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_mut)] #![allow(unused_variables)] // Test that we choose Deref or DerefMut appropriately based on mutability of ref bindings (#15609). diff --git a/tests/ui/overloaded/overloaded_deref_with_ref_pattern_issue15609.rs b/tests/ui/overloaded/overloaded_deref_with_ref_pattern_issue15609.rs index 61edd2ace3a..143a9ec0447 100644 --- a/tests/ui/overloaded/overloaded_deref_with_ref_pattern_issue15609.rs +++ b/tests/ui/overloaded/overloaded_deref_with_ref_pattern_issue15609.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(dead_code)] #![allow(unused_variables)] // Test that we choose Deref or DerefMut appropriately based on mutability of ref bindings (#15609). |
