1
Fork 0

[AUTO-GENERATED] Migrate ui tests from // to //@ directives

This commit is contained in:
许杰友 Jieyou Xu (Joe) 2024-02-16 20:02:50 +00:00
parent e53d6dd35b
commit ec2cc761bc
No known key found for this signature in database
GPG key ID: 95DDEBD74A1DC2C0
9925 changed files with 16397 additions and 16397 deletions

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let mut sum = 0;

View file

@ -1,6 +1,6 @@
// run-pass
//@ run-pass
#![allow(unreachable_code)]
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
fn int_id(x: isize) -> isize { return x; }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let mut i = 0;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// This test verifies that temporaries created for `while`'s and `if`
// conditions are dropped after the condition is evaluated.

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
struct Pair { x: isize, y: isize }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(dead_code)]
enum BogusOption<T> {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
fn main() {
// Check that the tail statement in the body unifies with something
for _ in 0..3 {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// Test that for loops can do what RFC #235 claims

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// Test when destructors run in a for loop. The intention is
// that the value for each iteration is dropped *after* the loop
// body has executed. This is true even when the value is assigned

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
macro_rules! var {
( $name:ident ) => ( $name );
}

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// Tests that for loops can bind elements as mutable references
fn main() {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unused_imports)]
#![feature(lang_items, start)]
#![no_std]

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() { let x: Vec<isize> = Vec::new(); for _ in &x { panic!("moop"); } }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// Test that the type of `sum` falls back to `i32` here,
// and that the for loop desugaring doesn't interfere with
// that.

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = [1; 100];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
use std::collections::HashMap;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
use std::collections::HashMap;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = [1; 100];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = [1; 100];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = [1; 100];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
fn two<F>(mut it: F) where F: FnMut(isize) { it(0); it(1); }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
fn pairs<F>(mut it: F) where F: FnMut((isize, isize)) {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass

View file

@ -1,5 +1,5 @@
// run-pass
// pretty-expanded FIXME #23616
//@ run-pass
//@ pretty-expanded FIXME #23616
pub fn main () {
let mut line = "".to_string();

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unreachable_code)]
pub fn main() {
let mut x = 0;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unreachable_code)]
fn main() {

View file

@ -1,7 +1,7 @@
// This is a regression test for issue rust-lang/rust#69841, which exposed an
// LLVM bug which needed a fix to be backported.
// run-pass
//@ run-pass
fn main() {
let buffer = [49u8, 10];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(dead_code)]
#![allow(unused_assignments)]

View file

@ -1,5 +1,5 @@
// run-pass
// pretty-expanded FIXME #23616
//@ run-pass
//@ pretty-expanded FIXME #23616
pub fn main() {
'foo: loop {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = vec![1, 2, 3];
let mut y = 0;

View file

@ -1,7 +1,7 @@
// run-pass
//@ run-pass
#![allow(dead_code)]
#![allow(unused_assignments)]
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
#![allow(unreachable_code)]
#![allow(unused_variables)]

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
fn test() {
let v;
loop {

View file

@ -1,7 +1,7 @@
// run-pass
//@ run-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
fn take(x: isize) -> isize {x}

View file

@ -1,5 +1,5 @@
// run-pass
// pretty-expanded FIXME #23616
//@ run-pass
//@ pretty-expanded FIXME #23616
#![allow(unused_variables)]

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let _i = 0_usize;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let mut i = 0_usize;
loop {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unreachable_code)]
#![feature(never_type)]

View file

@ -1,6 +1,6 @@
// run-pass
//@ run-pass
#![allow(unused_parens)]
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
/* Make sure a loop{} can be the tailexpr in the body
of a diverging function */

View file

@ -1,7 +1,7 @@
// run-pass
//@ run-pass
// Issue #12512.
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
fn main() {
let mut foo = Vec::new();

View file

@ -1,5 +1,5 @@
// run-pass
// pretty-expanded FIXME #23616
//@ run-pass
//@ pretty-expanded FIXME #23616
fn main() {
'outer: loop {

View file

@ -1,5 +1,5 @@
// run-pass
// pretty-expanded FIXME #23616
//@ run-pass
//@ pretty-expanded FIXME #23616
struct S;
// Ensure S is moved, not copied, on assignment.

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let x = vec![10, 20, 30];

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
// Issue #825: Should recheck the loop condition after continuing
pub fn main() {
let mut i = 1;

View file

@ -1,6 +1,6 @@
// run-pass
//@ run-pass
// pretty-expanded FIXME #23616
//@ pretty-expanded FIXME #23616
pub fn main() { let x: isize = 10; while x == 10 && x == 11 { let _y = 0xf00_usize; } }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unreachable_code)]

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#[allow(dead_code)]
fn macros() {

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
use std::collections::BinaryHeap;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(unused_assignments)]
#![allow(unused_variables)]

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
#![allow(non_camel_case_types)]
#[derive(PartialEq)]
enum t { a, b(String), }

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {
let mut i: isize = 90;

View file

@ -1,4 +1,4 @@
// run-pass
//@ run-pass
pub fn main() {