Bless incremental tests.

This commit is contained in:
Camille GILLOT 2024-01-16 23:46:07 +00:00
parent b99c3ae6d6
commit 20a8a23cb3
17 changed files with 533 additions and 570 deletions

View File

@ -26,12 +26,11 @@ mod y {
use x; use x;
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig", except="hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig",
cfg="cfail2", cfg="cfail2",
)] )]
pub fn y() { pub fn y() {
//[cfail2]~^ ERROR `hir_owner(y)` should be dirty but is not //[cfail2]~^ ERROR `hir_owner_nodes(y)` should be dirty but is not
//[cfail2]~| ERROR `hir_owner_nodes(y)` should be dirty but is not
//[cfail2]~| ERROR `generics_of(y)` should be dirty but is not //[cfail2]~| ERROR `generics_of(y)` should be dirty but is not
//[cfail2]~| ERROR `predicates_of(y)` should be dirty but is not //[cfail2]~| ERROR `predicates_of(y)` should be dirty but is not
//[cfail2]~| ERROR `type_of(y)` should be dirty but is not //[cfail2]~| ERROR `type_of(y)` should be dirty but is not

View File

@ -12,14 +12,14 @@
#![feature(rustc_attrs)] #![feature(rustc_attrs)]
#[cfg(rpass1)] #[cfg(rpass1)]
#[rustc_clean(cfg="rpass1",except="hir_owner")] #[rustc_clean(cfg="rpass1",except="hir_owner_nodes")]
mod foo { mod foo {
struct First; struct First;
struct Second; struct Second;
} }
#[cfg(rpass2)] #[cfg(rpass2)]
#[rustc_clean(cfg="rpass2",except="hir_owner")] #[rustc_clean(cfg="rpass2",except="hir_owner_nodes")]
mod foo { mod foo {
struct Second; struct Second;
struct First; struct First;

View File

@ -19,7 +19,7 @@
const CONST_VISIBILITY: u8 = 0; const CONST_VISIBILITY: u8 = 0;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
pub const CONST_VISIBILITY: u8 = 0; pub const CONST_VISIBILITY: u8 = 0;
@ -29,7 +29,7 @@ pub const CONST_VISIBILITY: u8 = 0;
const CONST_CHANGE_TYPE_1: i32 = 0; const CONST_CHANGE_TYPE_1: i32 = 0;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
const CONST_CHANGE_TYPE_1: u32 = 0; const CONST_CHANGE_TYPE_1: u32 = 0;
@ -39,7 +39,7 @@ const CONST_CHANGE_TYPE_1: u32 = 0;
const CONST_CHANGE_TYPE_2: Option<u32> = None; const CONST_CHANGE_TYPE_2: Option<u32> = None;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
const CONST_CHANGE_TYPE_2: Option<u64> = None; const CONST_CHANGE_TYPE_2: Option<u64> = None;
@ -99,11 +99,11 @@ mod const_change_type_indirectly {
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
use super::ReferencedType2 as Type; use super::ReferencedType2 as Type;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
const CONST_CHANGE_TYPE_INDIRECTLY_1: Type = Type; const CONST_CHANGE_TYPE_INDIRECTLY_1: Type = Type;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
const CONST_CHANGE_TYPE_INDIRECTLY_2: Option<Type> = None; const CONST_CHANGE_TYPE_INDIRECTLY_2: Option<Type> = None;
} }

View File

@ -148,17 +148,9 @@ pub mod change_constructor_path_indirectly_struct_like {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::Enum2 as TheEnum; use super::Enum2 as TheEnum;
#[rustc_clean( #[rustc_clean(cfg="cfail2", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail2",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(cfg="cfail5", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail5",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn function() -> TheEnum { pub fn function() -> TheEnum {
TheEnum::Struct { TheEnum::Struct {
@ -261,17 +253,9 @@ pub mod change_constructor_path_indirectly_tuple_like {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::Enum2 as TheEnum; use super::Enum2 as TheEnum;
#[rustc_clean( #[rustc_clean(cfg="cfail2", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail2",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(cfg="cfail5", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail5",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn function() -> TheEnum { pub fn function() -> TheEnum {
TheEnum::Tuple(0, 1, 2) TheEnum::Tuple(0, 1, 2)
@ -350,17 +334,9 @@ pub mod change_constructor_path_indirectly_c_like {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::Clike2 as TheEnum; use super::Clike2 as TheEnum;
#[rustc_clean( #[rustc_clean(cfg="cfail2", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail2",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(cfg="cfail5", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail5",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,\
typeck"
)]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn function() -> TheEnum { pub fn function() -> TheEnum {
TheEnum::B TheEnum::B

View File

@ -31,7 +31,7 @@ enum EnumVisibility { A }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub enum EnumVisibility { A } pub enum EnumVisibility { A }
@ -45,9 +45,9 @@ enum EnumChangeNameCStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeNameCStyleVariant { enum EnumChangeNameCStyleVariant {
Variant1, Variant1,
@ -64,9 +64,9 @@ enum EnumChangeNameTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeNameTupleStyleVariant { enum EnumChangeNameTupleStyleVariant {
Variant1, Variant1,
@ -83,9 +83,9 @@ enum EnumChangeNameStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeNameStructStyleVariant { enum EnumChangeNameStructStyleVariant {
Variant1, Variant1,
@ -118,9 +118,9 @@ enum EnumChangeValueCStyleVariant1 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeValueCStyleVariant1 { enum EnumChangeValueCStyleVariant1 {
Variant1, Variant1,
@ -136,9 +136,9 @@ enum EnumAddCStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddCStyleVariant { enum EnumAddCStyleVariant {
Variant1, Variant1,
@ -155,9 +155,9 @@ enum EnumRemoveCStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumRemoveCStyleVariant { enum EnumRemoveCStyleVariant {
Variant1, Variant1,
@ -172,9 +172,9 @@ enum EnumAddTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddTupleStyleVariant { enum EnumAddTupleStyleVariant {
Variant1, Variant1,
@ -191,9 +191,9 @@ enum EnumRemoveTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumRemoveTupleStyleVariant { enum EnumRemoveTupleStyleVariant {
Variant1, Variant1,
@ -208,9 +208,9 @@ enum EnumAddStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddStructStyleVariant { enum EnumAddStructStyleVariant {
Variant1, Variant1,
@ -227,9 +227,9 @@ enum EnumRemoveStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumRemoveStructStyleVariant { enum EnumRemoveStructStyleVariant {
Variant1, Variant1,
@ -244,9 +244,9 @@ enum EnumChangeFieldTypeTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeFieldTypeTupleStyleVariant { enum EnumChangeFieldTypeTupleStyleVariant {
Variant1(u32, Variant1(u32,
@ -263,9 +263,9 @@ enum EnumChangeFieldTypeStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeFieldTypeStructStyleVariant { enum EnumChangeFieldTypeStructStyleVariant {
Variant1, Variant1,
@ -284,9 +284,9 @@ enum EnumChangeFieldNameStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeFieldNameStructStyleVariant { enum EnumChangeFieldNameStructStyleVariant {
Variant1 { a: u32, c: u32 }, Variant1 { a: u32, c: u32 },
@ -301,9 +301,9 @@ enum EnumChangeOrderTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeOrderTupleStyleVariant { enum EnumChangeOrderTupleStyleVariant {
Variant1( Variant1(
@ -320,9 +320,9 @@ enum EnumChangeFieldOrderStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeFieldOrderStructStyleVariant { enum EnumChangeFieldOrderStructStyleVariant {
Variant1 { b: f32, a: u32 }, Variant1 { b: f32, a: u32 },
@ -337,9 +337,9 @@ enum EnumAddFieldTupleStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddFieldTupleStyleVariant { enum EnumAddFieldTupleStyleVariant {
Variant1(u32, u32, u32), Variant1(u32, u32, u32),
@ -354,9 +354,9 @@ enum EnumAddFieldStructStyleVariant {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddFieldStructStyleVariant { enum EnumAddFieldStructStyleVariant {
Variant1 { a: u32, b: u32, c: u32 }, Variant1 { a: u32, b: u32, c: u32 },
@ -411,9 +411,9 @@ enum EnumChangeNameOfTypeParameter<S> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeNameOfTypeParameter<T> { enum EnumChangeNameOfTypeParameter<T> {
Variant1(T), Variant1(T),
@ -429,9 +429,9 @@ enum EnumAddTypeParameter<S> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddTypeParameter<S, T> { enum EnumAddTypeParameter<S, T> {
Variant1(S), Variant1(S),
@ -447,9 +447,9 @@ enum EnumChangeNameOfLifetimeParameter<'a> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumChangeNameOfLifetimeParameter<'b> { enum EnumChangeNameOfLifetimeParameter<'b> {
Variant1(&'b u32), Variant1(&'b u32),
@ -465,9 +465,9 @@ enum EnumAddLifetimeParameter<'a> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddLifetimeParameter<'a, 'b> { enum EnumAddLifetimeParameter<'a, 'b> {
Variant1(&'a u32), Variant1(&'a u32),
@ -484,9 +484,9 @@ enum EnumAddLifetimeParameterBound<'a, 'b> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddLifetimeParameterBound<'a, 'b: 'a> { enum EnumAddLifetimeParameterBound<'a, 'b: 'a> {
Variant1(&'a u32), Variant1(&'a u32),
@ -501,9 +501,9 @@ enum EnumAddLifetimeBoundToParameter<'a, T> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddLifetimeBoundToParameter<'a, T: 'a> { enum EnumAddLifetimeBoundToParameter<'a, T: 'a> {
Variant1(T), Variant1(T),
@ -519,9 +519,9 @@ enum EnumAddTraitBound<S> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddTraitBound<T: Sync> { enum EnumAddTraitBound<T: Sync> {
Variant1(T), Variant1(T),
@ -537,9 +537,9 @@ enum EnumAddLifetimeParameterBoundWhere<'a, 'b> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddLifetimeParameterBoundWhere<'a, 'b> where 'b: 'a { enum EnumAddLifetimeParameterBoundWhere<'a, 'b> where 'b: 'a {
Variant1(&'a u32), Variant1(&'a u32),
@ -556,9 +556,9 @@ enum EnumAddLifetimeBoundToParameterWhere<'a, T> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddLifetimeBoundToParameterWhere<'a, T> where T: 'a { enum EnumAddLifetimeBoundToParameterWhere<'a, T> where T: 'a {
Variant1(T), Variant1(T),
@ -574,9 +574,9 @@ enum EnumAddTraitBoundWhere<S> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of,predicates_of,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumAddTraitBoundWhere<T> where T: Sync { enum EnumAddTraitBoundWhere<T> where T: Sync {
Variant1(T), Variant1(T),
@ -592,9 +592,9 @@ enum EnumSwapUsageTypeParameters<A, B> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumSwapUsageTypeParameters<A, B> { enum EnumSwapUsageTypeParameters<A, B> {
Variant1 { Variant1 {
@ -615,9 +615,9 @@ enum EnumSwapUsageLifetimeParameters<'a, 'b> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum EnumSwapUsageLifetimeParameters<'a, 'b> { enum EnumSwapUsageLifetimeParameters<'a, 'b> {
Variant1 { Variant1 {
@ -642,9 +642,9 @@ mod change_field_type_indirectly_tuple_style {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedType2 as FieldType; use super::ReferencedType2 as FieldType;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum TupleStyle { enum TupleStyle {
Variant1( Variant1(
@ -662,9 +662,9 @@ mod change_field_type_indirectly_struct_style {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedType2 as FieldType; use super::ReferencedType2 as FieldType;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum StructStyle { enum StructStyle {
Variant1 { Variant1 {
@ -687,9 +687,9 @@ mod change_trait_bound_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum Enum<T: Trait> { enum Enum<T: Trait> {
Variant1(T) Variant1(T)
@ -705,9 +705,9 @@ mod change_trait_bound_indirectly_where {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
enum Enum<T> where T: Trait { enum Enum<T> where T: Trait {
Variant1(T) Variant1(T)

View File

@ -24,9 +24,9 @@ extern "C" {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
extern "C" { extern "C" {
pub fn change_function_name2(c: i64) -> i32; pub fn change_function_name2(c: i64) -> i32;
@ -129,9 +129,9 @@ extern "C" {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
extern "rust-call" { extern "rust-call" {
pub fn change_calling_convention(c: (i32,)); pub fn change_calling_convention(c: (i32,));
@ -159,9 +159,9 @@ extern "C" {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner,hir_owner_nodes")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
extern "C" { extern "C" {
pub fn add_function1(c: i32); pub fn add_function1(c: i32);

View File

@ -25,12 +25,12 @@ pub fn add_parameter() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn add_parameter(p: i32) {} pub fn add_parameter(p: i32) {}
@ -41,9 +41,9 @@ pub fn add_parameter(p: i32) {}
pub fn add_return_type() {} pub fn add_return_type() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, optimized_mir")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, optimized_mir")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn add_return_type() -> () {} pub fn add_return_type() -> () {}
@ -55,12 +55,12 @@ pub fn type_of_parameter(p: i32) {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn type_of_parameter(p: i64) {} pub fn type_of_parameter(p: i64) {}
@ -73,12 +73,12 @@ pub fn type_of_parameter_ref(p: &i32) {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn type_of_parameter_ref(p: &mut i32) {} pub fn type_of_parameter_ref(p: &mut i32) {}
@ -91,12 +91,12 @@ pub fn order_of_parameters(p1: i32, p2: i64) {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn order_of_parameters(p2: i64, p1: i32) {} pub fn order_of_parameters(p2: i64, p1: i32) {}
@ -109,12 +109,12 @@ pub fn make_unsafe() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub unsafe fn make_unsafe() {} pub unsafe fn make_unsafe() {}
@ -125,9 +125,9 @@ pub unsafe fn make_unsafe() {}
pub fn make_extern() {} pub fn make_extern() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, typeck, fn_sig")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, typeck, fn_sig")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, typeck, fn_sig")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, typeck, fn_sig")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub extern "C" fn make_extern() {} pub extern "C" fn make_extern() {}
@ -139,12 +139,12 @@ pub fn type_parameter () {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of" except = "hir_owner_nodes, generics_of, type_of, predicates_of"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of" except = "hir_owner_nodes, generics_of, type_of, predicates_of"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn type_parameter<T>() {} pub fn type_parameter<T>() {}
@ -155,9 +155,9 @@ pub fn type_parameter<T>() {}
pub fn lifetime_parameter () {} pub fn lifetime_parameter () {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, generics_of,fn_sig")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, generics_of,fn_sig")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, generics_of,fn_sig")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, generics_of,fn_sig")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn lifetime_parameter<'a>() {} pub fn lifetime_parameter<'a>() {}
@ -167,7 +167,7 @@ pub fn lifetime_parameter<'a>() {}
pub fn trait_bound<T >() {} pub fn trait_bound<T >() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
pub fn trait_bound<T: Eq>() {} pub fn trait_bound<T: Eq>() {}
@ -177,9 +177,9 @@ pub fn trait_bound<T: Eq>() {}
pub fn builtin_bound<T >() {} pub fn builtin_bound<T >() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn builtin_bound<T: Send>() {} pub fn builtin_bound<T: Send>() {}
@ -191,12 +191,12 @@ pub fn lifetime_bound<'a, T>() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig" except = "hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig,optimized_mir" except = "hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig,optimized_mir"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn lifetime_bound<'a, T: 'a>() {} pub fn lifetime_bound<'a, T: 'a>() {}
@ -207,7 +207,7 @@ pub fn lifetime_bound<'a, T: 'a>() {}
pub fn second_trait_bound<T: Eq >() {} pub fn second_trait_bound<T: Eq >() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
pub fn second_trait_bound<T: Eq + Clone>() {} pub fn second_trait_bound<T: Eq + Clone>() {}
@ -217,9 +217,9 @@ pub fn second_trait_bound<T: Eq + Clone>() {}
pub fn second_builtin_bound<T: Send >() {} pub fn second_builtin_bound<T: Send >() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn second_builtin_bound<T: Send + Sized>() {} pub fn second_builtin_bound<T: Send + Sized>() {}
@ -231,12 +231,12 @@ pub fn second_lifetime_bound<'a, 'b, T: 'a >() {}
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig" except = "hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig" except = "hir_owner_nodes, generics_of, type_of, predicates_of,fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn second_lifetime_bound<'a, 'b, T: 'a + 'b>() {} pub fn second_lifetime_bound<'a, 'b, T: 'a + 'b>() {}
@ -302,9 +302,9 @@ pub fn return_impl_trait() -> i32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, typeck, fn_sig")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, typeck, fn_sig")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, typeck, fn_sig, optimized_mir")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, typeck, fn_sig, optimized_mir")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn return_impl_trait() -> impl Clone { pub fn return_impl_trait() -> impl Clone {
0 0
@ -339,12 +339,12 @@ pub mod change_return_type_indirectly {
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn indirect_return_type() -> ReturnType { pub fn indirect_return_type() -> ReturnType {
@ -362,12 +362,12 @@ pub mod change_parameter_type_indirectly {
#[rustc_clean( #[rustc_clean(
cfg = "cfail2", cfg = "cfail2",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean( #[rustc_clean(
cfg = "cfail5", cfg = "cfail5",
except = "hir_owner, hir_owner_nodes, optimized_mir, typeck, fn_sig" except = "hir_owner_nodes, optimized_mir, typeck, fn_sig"
)] )]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn indirect_parameter_type(p: ParameterType) {} pub fn indirect_parameter_type(p: ParameterType) {}
@ -384,9 +384,9 @@ pub mod change_trait_bound_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn indirect_trait_bound<T: Trait>(p: T) {} pub fn indirect_trait_bound<T: Trait>(p: T) {}
} }
@ -399,9 +399,9 @@ pub mod change_trait_bound_indirectly_in_where_clause {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg = "cfail2", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail2", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail3")] #[rustc_clean(cfg = "cfail3")]
#[rustc_clean(cfg = "cfail5", except = "hir_owner, hir_owner_nodes, predicates_of")] #[rustc_clean(cfg = "cfail5", except = "hir_owner_nodes, predicates_of")]
#[rustc_clean(cfg = "cfail6")] #[rustc_clean(cfg = "cfail6")]
pub fn indirect_trait_bound_where<T>(p: T) pub fn indirect_trait_bound_where<T>(p: T)
where where

View File

@ -27,9 +27,9 @@ pub fn change_condition(x: bool) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn change_condition(x: bool) -> u32 { pub fn change_condition(x: bool) -> u32 {
if !x { if !x {
@ -103,9 +103,9 @@ pub fn add_else_branch(x: bool) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_else_branch(x: bool) -> u32 { pub fn add_else_branch(x: bool) -> u32 {
let mut ret = 1; let mut ret = 1;
@ -156,9 +156,9 @@ pub fn change_then_branch_if_let(x: Option<u32>) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn change_then_branch_if_let(x: Option<u32>) -> u32 { pub fn change_then_branch_if_let(x: Option<u32>) -> u32 {
if let Some(x) = x { if let Some(x) = x {
@ -209,9 +209,9 @@ pub fn add_else_branch_if_let(x: Option<u32>) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,typeck,optimized_mir")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_else_branch_if_let(x: Option<u32>) -> u32 { pub fn add_else_branch_if_let(x: Option<u32>) -> u32 {
let mut ret = 1; let mut ret = 1;

View File

@ -74,9 +74,9 @@ fn add_lower_bound(slice: &[u32]) -> &[u32] {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn add_lower_bound(slice: &[u32]) -> &[u32] { fn add_lower_bound(slice: &[u32]) -> &[u32] {
&slice[3..4] &slice[3..4]
@ -91,9 +91,9 @@ fn add_upper_bound(slice: &[u32]) -> &[u32] {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn add_upper_bound(slice: &[u32]) -> &[u32] { fn add_upper_bound(slice: &[u32]) -> &[u32] {
&slice[3..7] &slice[3..7]
@ -125,9 +125,9 @@ fn exclusive_to_inclusive_range(slice: &[u32]) -> &[u32] {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,typeck", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,typeck", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn exclusive_to_inclusive_range(slice: &[u32]) -> &[u32] { fn exclusive_to_inclusive_range(slice: &[u32]) -> &[u32] {
&slice[3..=7] &slice[3..=7]

View File

@ -26,9 +26,9 @@ impl Foo {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,associated_item_def_ids")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,associated_item_def_ids")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,associated_item_def_ids")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,associated_item_def_ids")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
@ -115,7 +115,7 @@ impl Foo {
impl Foo { impl Foo {
//-------------------------- //--------------------------
//-------------------------- //--------------------------
//-------------------------------------------------------------- //----------------------------------------------------
//-------------------------- //--------------------------
pub fn method_privacy() { } pub fn method_privacy() { }
} }
@ -128,7 +128,7 @@ impl Foo {
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn method_privacy() { } fn method_privacy() { }
} }
@ -138,31 +138,31 @@ impl Foo {
impl Foo { impl Foo {
//------------ //------------
//--------------- //---------------
//--------------------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
// //
//-------------------------- //--------------------------
//------------ //------------
//--------------- //---------------
//--------------------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
// //
//-------------------------- //--------------------------
pub fn method_selfness() { } pub fn method_selfness() { }
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean( #[rustc_clean(
cfg="cfail2", cfg="cfail2",
except="hir_owner,hir_owner_nodes,fn_sig,generics_of,typeck,associated_item,optimized_mir", except="hir_owner_nodes,fn_sig,generics_of,typeck,associated_item,optimized_mir",
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
cfg="cfail5", cfg="cfail5",
except="hir_owner,hir_owner_nodes,fn_sig,generics_of,typeck,associated_item,optimized_mir", except="hir_owner_nodes,fn_sig,generics_of,typeck,associated_item,optimized_mir",
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn method_selfness(&self) { } pub fn method_selfness(&self) { }
@ -171,9 +171,9 @@ impl Foo {
// Change Method Selfmutness --------------------------------------------------- // Change Method Selfmutness ---------------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
pub fn method_selfmutness(& self) { } pub fn method_selfmutness(& self) { }
} }
@ -184,9 +184,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn method_selfmutness(&mut self) { } pub fn method_selfmutness(&mut self) { }
} }
@ -200,9 +200,9 @@ impl Foo {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,associated_item_def_ids")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,associated_item_def_ids")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,associated_item_def_ids")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,associated_item_def_ids")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
@ -221,9 +221,9 @@ impl Foo {
// Add Method Parameter -------------------------------------------------------- // Add Method Parameter --------------------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
pub fn add_method_parameter(&self ) { } pub fn add_method_parameter(&self ) { }
} }
@ -234,9 +234,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_method_parameter(&self, _: i32) { } pub fn add_method_parameter(&self, _: i32) { }
} }
@ -271,9 +271,9 @@ impl Foo {
// Change Method Return Type --------------------------------------------------- // Change Method Return Type ---------------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
pub fn change_method_return_type(&self) -> u16 { 0 } pub fn change_method_return_type(&self) -> u16 { 0 }
} }
@ -284,9 +284,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn change_method_return_type(&self) -> u32 { 0 } pub fn change_method_return_type(&self) -> u32 { 0 }
} }
@ -348,9 +348,9 @@ impl Foo {
// Make method unsafe ---------------------------------------------------------- // Make method unsafe ----------------------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
//------------------------------------------------------------------------------------------ //--------------------------------------------------------------------------------
//-------------------------- //--------------------------
pub fn make_method_unsafe(&self) { } pub fn make_method_unsafe(&self) { }
} }
@ -361,9 +361,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,typeck,optimized_mir")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub unsafe fn make_method_unsafe(&self) { } pub unsafe fn make_method_unsafe(&self) { }
} }
@ -373,9 +373,9 @@ impl Foo {
// Make method extern ---------------------------------------------------------- // Make method extern ----------------------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//---------------------------------------------------------------------------- //------------------------------------------------------------------
//-------------------------- //--------------------------
//---------------------------------------------------------------------------- //------------------------------------------------------------------
//-------------------------- //--------------------------
pub fn make_method_extern(&self) { } pub fn make_method_extern(&self) { }
} }
@ -386,9 +386,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub extern "C" fn make_method_extern(&self) { } pub extern "C" fn make_method_extern(&self) { }
} }
@ -398,9 +398,9 @@ impl Foo {
// Change method calling convention -------------------------------------------- // Change method calling convention --------------------------------------------
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl Foo { impl Foo {
//---------------------------------------------------------------------------- //------------------------------------------------------------------
//-------------------------- //--------------------------
//---------------------------------------------------------------------------- //------------------------------------------------------------------
//-------------------------- //--------------------------
pub extern "C" fn change_method_calling_convention(&self) { } pub extern "C" fn change_method_calling_convention(&self) { }
} }
@ -411,9 +411,9 @@ impl Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Foo { impl Foo {
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub extern "system" fn change_method_calling_convention(&self) { } pub extern "system" fn change_method_calling_convention(&self) { }
} }
@ -432,9 +432,9 @@ impl Foo {
// ---------------------------------------------------------- // ----------------------------------------------------------
// ----------------------------------------------------------- // -----------------------------------------------------------
// ---------------------------------------------------------- // ----------------------------------------------------------
// -------------------------------------------------------------------- // ----------------------------------------------------------
// ------------------------- // -------------------------
// -------------------------------------------------------------------------------- // ----------------------------------------------------------------------
// ------------------------- // -------------------------
pub fn add_lifetime_parameter_to_method (&self) { } pub fn add_lifetime_parameter_to_method (&self) { }
} }
@ -454,9 +454,9 @@ impl Foo {
// if we lower generics before the body, then the `HirId` for // if we lower generics before the body, then the `HirId` for
// things in the body will be affected. So if you start to see // things in the body will be affected. So if you start to see
// `typeck` appear dirty, that might be the cause. -nmatsakis // `typeck` appear dirty, that might be the cause. -nmatsakis
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,fn_sig")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,fn_sig")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,fn_sig,generics_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,fn_sig,generics_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_lifetime_parameter_to_method<'a>(&self) { } pub fn add_lifetime_parameter_to_method<'a>(&self) { }
} }
@ -477,12 +477,12 @@ impl Foo {
// ------------------------------------------------- // -------------------------------------------------
// ----------- // -----------
// -------------- // --------------
// ---------------------------------------------------------------------- // ------------------------------------------------------------
// //
// ------------------------- // -------------------------
// ----------- // -----------
// -------------- // --------------
// ---------------------------------------------------------------------- // ------------------------------------------------------------
// //
// ------------------------- // -------------------------
pub fn add_type_parameter_to_method (&self) { } pub fn add_type_parameter_to_method (&self) { }
@ -505,12 +505,12 @@ impl Foo {
// appear dirty, that might be the cause. -nmatsakis // appear dirty, that might be the cause. -nmatsakis
#[rustc_clean( #[rustc_clean(
cfg="cfail2", cfg="cfail2",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of", except="hir_owner_nodes,generics_of,predicates_of,type_of",
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
cfg="cfail5", cfg="cfail5",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of", except="hir_owner_nodes,generics_of,predicates_of,type_of",
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_type_parameter_to_method<T>(&self) { } pub fn add_type_parameter_to_method<T>(&self) { }
@ -523,12 +523,12 @@ impl Foo {
impl Foo { impl Foo {
//------------ //------------
//--------------- //---------------
//----------------------------------------------------------------------------- //-------------------------------------------------------------------
// //
//-------------------------- //--------------------------
//------------ //------------
//--------------- //---------------
//----------------------------------------------------------------------------- //-------------------------------------------------------------------
// //
//-------------------------- //--------------------------
pub fn add_lifetime_bound_to_lifetime_param_of_method<'a, 'b >(&self) { } pub fn add_lifetime_bound_to_lifetime_param_of_method<'a, 'b >(&self) { }
@ -542,12 +542,12 @@ impl Foo {
impl Foo { impl Foo {
#[rustc_clean( #[rustc_clean(
cfg="cfail2", cfg="cfail2",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig" except="hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig"
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
cfg="cfail5", cfg="cfail5",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig" except="hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig"
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_lifetime_bound_to_lifetime_param_of_method<'a, 'b: 'a>(&self) { } pub fn add_lifetime_bound_to_lifetime_param_of_method<'a, 'b: 'a>(&self) { }
@ -569,12 +569,12 @@ impl Foo {
// ------------------------------------------------- // -------------------------------------------------
// ----------- // -----------
// -------------- // --------------
// ---------------------------------------------------------------------------- // ------------------------------------------------------------------
// //
// ------------------------- // -------------------------
// ----------- // -----------
// -------------- // --------------
// ---------------------------------------------------------------------------- // ------------------------------------------------------------------
// //
// ------------------------- // -------------------------
pub fn add_lifetime_bound_to_type_param_of_method<'a, T >(&self) { } pub fn add_lifetime_bound_to_type_param_of_method<'a, T >(&self) { }
@ -597,12 +597,12 @@ impl Foo {
// appear dirty, that might be the cause. -nmatsakis // appear dirty, that might be the cause. -nmatsakis
#[rustc_clean( #[rustc_clean(
cfg="cfail2", cfg="cfail2",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig" except="hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig"
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
cfg="cfail5", cfg="cfail5",
except="hir_owner,hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig" except="hir_owner_nodes,generics_of,predicates_of,type_of,fn_sig"
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_lifetime_bound_to_type_param_of_method<'a, T: 'a>(&self) { } pub fn add_lifetime_bound_to_type_param_of_method<'a, T: 'a>(&self) { }
@ -622,9 +622,9 @@ impl Foo {
// ------------------------------------------------------------ // ------------------------------------------------------------
// ------------------------------------------------------ // ------------------------------------------------------
// ------------------------------------------------- // -------------------------------------------------
// --------------------------------------------------------------------------- // -----------------------------------------------------------------
// ------------------------- // -------------------------
// --------------------------------------------------------------------------- // -----------------------------------------------------------------
// ------------------------- // -------------------------
pub fn add_trait_bound_to_type_param_of_method<T >(&self) { } pub fn add_trait_bound_to_type_param_of_method<T >(&self) { }
} }
@ -644,9 +644,9 @@ impl Foo {
// generics before the body, then the `HirId` for things in the // generics before the body, then the `HirId` for things in the
// body will be affected. So if you start to see `typeck` // body will be affected. So if you start to see `typeck`
// appear dirty, that might be the cause. -nmatsakis // appear dirty, that might be the cause. -nmatsakis
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,predicates_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,predicates_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_trait_bound_to_type_param_of_method<T: Clone>(&self) { } pub fn add_trait_bound_to_type_param_of_method<T: Clone>(&self) { }
} }
@ -689,9 +689,9 @@ impl Bar<u32> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,generics_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,generics_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,generics_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,generics_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<T> Bar<T> { impl<T> Bar<T> {
#[rustc_clean( #[rustc_clean(
@ -716,9 +716,9 @@ impl Bar<u32> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl Bar<u64> { impl Bar<u64> {
#[rustc_clean(cfg="cfail2", except="fn_sig,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="fn_sig,optimized_mir,typeck")]
@ -737,9 +737,9 @@ impl<T> Bar<T> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<T: 'static> Bar<T> { impl<T: 'static> Bar<T> {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
@ -758,9 +758,9 @@ impl<T> Bar<T> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<T: Clone> Bar<T> { impl<T: Clone> Bar<T> {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]

View File

@ -28,9 +28,9 @@ pub fn add_arm(x: u32) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_arm(x: u32) -> u32 { pub fn add_arm(x: u32) -> u32 {
match x { match x {
@ -79,9 +79,9 @@ pub fn add_guard_clause(x: u32, y: bool) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_guard_clause(x: u32, y: bool) -> u32 { pub fn add_guard_clause(x: u32, y: bool) -> u32 {
match x { match x {
@ -104,9 +104,9 @@ pub fn change_guard_clause(x: u32, y: bool) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn change_guard_clause(x: u32, y: bool) -> u32 { pub fn change_guard_clause(x: u32, y: bool) -> u32 {
match x { match x {
@ -129,9 +129,9 @@ pub fn add_at_binding(x: u32) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_at_binding(x: u32) -> u32 { pub fn add_at_binding(x: u32) -> u32 {
match x { match x {
@ -178,9 +178,9 @@ pub fn change_simple_name_to_pattern(x: u32) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn change_simple_name_to_pattern(x: u32) -> u32 { pub fn change_simple_name_to_pattern(x: u32) -> u32 {
match (x, x & 1) { match (x, x & 1) {
@ -273,9 +273,9 @@ pub fn add_amp_to_binding_in_pattern(x: u32) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_amp_to_binding_in_pattern(x: u32) -> u32 { pub fn add_amp_to_binding_in_pattern(x: u32) -> u32 {
match (&x, x & 1) { match (&x, x & 1) {
@ -322,9 +322,9 @@ pub fn add_alternative_to_arm(x: u32) -> u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_alternative_to_arm(x: u32) -> u32 { pub fn add_alternative_to_arm(x: u32) -> u32 {
match x { match x {

View File

@ -26,7 +26,7 @@ static STATIC_VISIBILITY: u8 = 0;
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub static STATIC_VISIBILITY: u8 = 0; pub static STATIC_VISIBILITY: u8 = 0;
@ -36,9 +36,9 @@ pub static STATIC_VISIBILITY: u8 = 0;
static STATIC_MUTABILITY: u8 = 0; static STATIC_MUTABILITY: u8 = 0;
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
static mut STATIC_MUTABILITY: u8 = 0; static mut STATIC_MUTABILITY: u8 = 0;
@ -87,9 +87,9 @@ static STATIC_THREAD_LOCAL: u8 = 0;
static STATIC_CHANGE_TYPE_1: i16 = 0; static STATIC_CHANGE_TYPE_1: i16 = 0;
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
static STATIC_CHANGE_TYPE_1: u64 = 0; static STATIC_CHANGE_TYPE_1: u64 = 0;
@ -99,9 +99,9 @@ static STATIC_CHANGE_TYPE_1: u64 = 0;
static STATIC_CHANGE_TYPE_2: Option<i8> = None; static STATIC_CHANGE_TYPE_2: Option<i8> = None;
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
static STATIC_CHANGE_TYPE_2: Option<u16> = None; static STATIC_CHANGE_TYPE_2: Option<u16> = None;
@ -169,15 +169,15 @@ mod static_change_type_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedType2 as Type; use super::ReferencedType2 as Type;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
static STATIC_CHANGE_TYPE_INDIRECTLY_1: Type = Type; static STATIC_CHANGE_TYPE_INDIRECTLY_1: Type = Type;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
static STATIC_CHANGE_TYPE_INDIRECTLY_2: Option<Type> = None; static STATIC_CHANGE_TYPE_INDIRECTLY_2: Option<Type> = None;
} }

View File

@ -90,9 +90,9 @@ pub fn add_field_regular_struct() -> RegularStruct {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,optimized_mir,typeck")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,optimized_mir,typeck")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn add_field_regular_struct() -> RegularStruct { pub fn add_field_regular_struct() -> RegularStruct {
let struct1 = RegularStruct { let struct1 = RegularStruct {
@ -185,15 +185,9 @@ pub mod change_constructor_path_indirectly_regular_struct {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::RegularStruct2 as Struct; use super::RegularStruct2 as Struct;
#[rustc_clean( #[rustc_clean(cfg="cfail2", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail2",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,typeck"
)]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(cfg="cfail5", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail5",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,typeck"
)]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub fn function() -> Struct { pub fn function() -> Struct {
Struct { Struct {
@ -251,15 +245,9 @@ pub mod change_constructor_path_indirectly_tuple_struct {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::TupleStruct2 as Struct; use super::TupleStruct2 as Struct;
#[rustc_clean( #[rustc_clean(cfg="cfail5", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail5",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,typeck"
)]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
#[rustc_clean( #[rustc_clean(cfg="cfail2", except="fn_sig,hir_owner_nodes,optimized_mir,typeck")]
cfg="cfail2",
except="fn_sig,hir_owner,hir_owner_nodes,optimized_mir,typeck"
)]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
pub fn function() -> Struct { pub fn function() -> Struct {
Struct(0, 1, 2) Struct(0, 1, 2)

View File

@ -51,9 +51,9 @@ struct LayoutC;
struct TupleStructFieldType(i32); struct TupleStructFieldType(i32);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
// Note that changing the type of a field does not change the type of the struct or enum, but // Note that changing the type of a field does not change the type of the struct or enum, but
// adding/removing fields or changing a fields name or visibility does. // adding/removing fields or changing a fields name or visibility does.
@ -68,9 +68,9 @@ struct TupleStructFieldType(
struct TupleStructAddField(i32); struct TupleStructAddField(i32);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct TupleStructAddField( struct TupleStructAddField(
i32, i32,
@ -86,7 +86,7 @@ struct TupleStructFieldVisibility( char);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="type_of")] #[rustc_clean(cfg="cfail2", except="type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct TupleStructFieldVisibility(pub char); struct TupleStructFieldVisibility(pub char);
@ -97,9 +97,9 @@ struct TupleStructFieldVisibility(pub char);
struct RecordStructFieldType { x: f32 } struct RecordStructFieldType { x: f32 }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
// Note that changing the type of a field does not change the type of the struct or enum, but // Note that changing the type of a field does not change the type of the struct or enum, but
// adding/removing fields or changing a fields name or visibility does. // adding/removing fields or changing a fields name or visibility does.
@ -114,9 +114,9 @@ struct RecordStructFieldType {
struct RecordStructFieldName { x: f32 } struct RecordStructFieldName { x: f32 }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct RecordStructFieldName { y: f32 } struct RecordStructFieldName { y: f32 }
@ -127,9 +127,9 @@ struct RecordStructFieldName { y: f32 }
struct RecordStructAddField { x: f32 } struct RecordStructAddField { x: f32 }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,type_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct RecordStructAddField { struct RecordStructAddField {
x: f32, x: f32,
@ -144,7 +144,7 @@ struct RecordStructFieldVisibility { x: f32 }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2", except="type_of")] #[rustc_clean(cfg="cfail2", except="type_of")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes,type_of")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes,type_of")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct RecordStructFieldVisibility { pub x: f32 } struct RecordStructFieldVisibility { pub x: f32 }
@ -155,9 +155,9 @@ struct RecordStructFieldVisibility { pub x: f32 }
struct AddLifetimeParameter<'a>(&'a f32, &'a f64); struct AddLifetimeParameter<'a>(&'a f32, &'a f64);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of,generics_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,type_of,generics_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of,generics_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,type_of,generics_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddLifetimeParameter<'a, 'b>(&'a f32, &'b f64); struct AddLifetimeParameter<'a, 'b>(&'a f32, &'b f64);
@ -168,9 +168,9 @@ struct AddLifetimeParameter<'a, 'b>(&'a f32, &'b f64);
struct AddLifetimeParameterBound<'a, 'b>(&'a f32, &'b f64); struct AddLifetimeParameterBound<'a, 'b>(&'a f32, &'b f64);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddLifetimeParameterBound<'a, 'b: 'a>( struct AddLifetimeParameterBound<'a, 'b: 'a>(
&'a f32, &'a f32,
@ -181,9 +181,9 @@ struct AddLifetimeParameterBound<'a, 'b: 'a>(
struct AddLifetimeParameterBoundWhereClause<'a, 'b>(&'a f32, &'b f64); struct AddLifetimeParameterBoundWhereClause<'a, 'b>(&'a f32, &'b f64);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddLifetimeParameterBoundWhereClause<'a, 'b>( struct AddLifetimeParameterBoundWhereClause<'a, 'b>(
&'a f32, &'a f32,
@ -197,9 +197,9 @@ struct AddLifetimeParameterBoundWhereClause<'a, 'b>(
struct AddTypeParameter<T1>(T1, T1); struct AddTypeParameter<T1>(T1, T1);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of,generics_of,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,type_of,generics_of,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,type_of,generics_of,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,type_of,generics_of,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddTypeParameter<T1, T2>( struct AddTypeParameter<T1, T2>(
// The field contains the parent's Generics, so it's dirty even though its // The field contains the parent's Generics, so it's dirty even though its
@ -215,9 +215,9 @@ struct AddTypeParameter<T1, T2>(
struct AddTypeParameterBound<T>(T); struct AddTypeParameterBound<T>(T);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddTypeParameterBound<T: Send>( struct AddTypeParameterBound<T: Send>(
T T
@ -228,9 +228,9 @@ struct AddTypeParameterBound<T: Send>(
struct AddTypeParameterBoundWhereClause<T>(T); struct AddTypeParameterBoundWhereClause<T>(T);
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct AddTypeParameterBoundWhereClause<T>( struct AddTypeParameterBoundWhereClause<T>(
T T
@ -257,7 +257,7 @@ struct Visibility;
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail5", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub struct Visibility; pub struct Visibility;
@ -271,9 +271,9 @@ mod tuple_struct_change_field_type_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedType2 as FieldType; use super::ReferencedType2 as FieldType;
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct TupleStruct( struct TupleStruct(
FieldType FieldType
@ -288,9 +288,9 @@ mod record_struct_change_field_type_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedType2 as FieldType; use super::ReferencedType2 as FieldType;
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct RecordStruct { struct RecordStruct {
_x: FieldType _x: FieldType
@ -310,9 +310,9 @@ mod change_trait_bound_indirectly {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct Struct<T: Trait>(T); struct Struct<T: Trait>(T);
} }
@ -324,9 +324,9 @@ mod change_trait_bound_indirectly_in_where_clause {
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,predicates_of", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,predicates_of", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
struct Struct<T>(T) where T : Trait; struct Struct<T>(T) where T : Trait;
} }

File diff suppressed because it is too large Load Diff

View File

@ -32,9 +32,9 @@ impl ChangeMethodNameTrait for Foo {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub trait ChangeMethodNameTrait { pub trait ChangeMethodNameTrait {
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
@ -43,9 +43,9 @@ pub trait ChangeMethodNameTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeMethodNameTrait for Foo { impl ChangeMethodNameTrait for Foo {
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
@ -141,18 +141,18 @@ pub trait ChangeMethodSelfnessTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeMethodSelfnessTrait for Foo { impl ChangeMethodSelfnessTrait for Foo {
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir", except="hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir",
cfg="cfail2", cfg="cfail2",
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir", except="hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir",
cfg="cfail5", cfg="cfail5",
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
@ -179,18 +179,18 @@ pub trait RemoveMethodSelfnessTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl RemoveMethodSelfnessTrait for Foo { impl RemoveMethodSelfnessTrait for Foo {
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir", except="hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir",
cfg="cfail2", cfg="cfail2",
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir", except="hir_owner_nodes,associated_item,generics_of,fn_sig,typeck,optimized_mir",
cfg="cfail5", cfg="cfail5",
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
@ -206,9 +206,9 @@ pub trait ChangeMethodSelfmutnessTrait {
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl ChangeMethodSelfmutnessTrait for Foo { impl ChangeMethodSelfmutnessTrait for Foo {
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
fn method_name(& self) {} fn method_name(& self) {}
} }
@ -224,9 +224,9 @@ pub trait ChangeMethodSelfmutnessTrait {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeMethodSelfmutnessTrait for Foo { impl ChangeMethodSelfmutnessTrait for Foo {
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn method_name(&mut self) {} fn method_name(&mut self) {}
} }
@ -249,9 +249,9 @@ pub trait ChangeItemKindTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeItemKindTrait for Foo { impl ChangeItemKindTrait for Foo {
type name = (); type name = ();
@ -277,9 +277,9 @@ pub trait RemoveItemTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl RemoveItemTrait for Foo { impl RemoveItemTrait for Foo {
type TypeName = (); type TypeName = ();
@ -304,9 +304,9 @@ pub trait AddItemTrait {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,associated_item_def_ids", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,associated_item_def_ids", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl AddItemTrait for Foo { impl AddItemTrait for Foo {
type TypeName = (); type TypeName = ();
@ -317,9 +317,9 @@ impl AddItemTrait for Foo {
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
pub trait ChangeHasValueTrait { pub trait ChangeHasValueTrait {
//-------------------------------------------------------------- //----------------------------------------------------
//-------------------------- //--------------------------
//-------------------------------------------------------------- //----------------------------------------------------
//-------------------------- //--------------------------
fn method_name() ; fn method_name() ;
} }
@ -330,15 +330,15 @@ impl ChangeHasValueTrait for Foo {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(cfg="cfail2")]
#[rustc_clean(cfg="cfail3")]
#[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")]
pub trait ChangeHasValueTrait {
#[rustc_clean(except="hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
pub trait ChangeHasValueTrait {
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")]
fn method_name() { } fn method_name() { }
} }
@ -359,9 +359,9 @@ pub trait AddDefaultTrait {
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl AddDefaultTrait for Foo { impl AddDefaultTrait for Foo {
// ------------------------------------------------------------- // ---------------------------------------------------
// ------------------------- // -------------------------
// ------------------------------------------------------------- // ---------------------------------------------------
// ------------------------- // -------------------------
fn method_name() { } fn method_name() { }
} }
@ -372,9 +372,9 @@ impl AddDefaultTrait for Foo {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl AddDefaultTrait for Foo { impl AddDefaultTrait for Foo {
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
default fn method_name() { } default fn method_name() { }
} }
@ -388,9 +388,9 @@ pub trait AddArgumentTrait {
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl AddArgumentTrait for Foo { impl AddArgumentTrait for Foo {
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
fn method_name(&self ) { } fn method_name(&self ) { }
} }
@ -406,9 +406,9 @@ pub trait AddArgumentTrait {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl AddArgumentTrait for Foo { impl AddArgumentTrait for Foo {
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn method_name(&self, _x: u32) { } fn method_name(&self, _x: u32) { }
} }
@ -422,9 +422,9 @@ pub trait ChangeArgumentTypeTrait {
#[cfg(any(cfail1,cfail4))] #[cfg(any(cfail1,cfail4))]
impl ChangeArgumentTypeTrait for Foo { impl ChangeArgumentTypeTrait for Foo {
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
// ----------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------
// ------------------------- // -------------------------
fn method_name(&self, _x: u32 ) { } fn method_name(&self, _x: u32 ) { }
} }
@ -440,9 +440,9 @@ pub trait ChangeArgumentTypeTrait {
#[rustc_clean(cfg="cfail5")] #[rustc_clean(cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeArgumentTypeTrait for Foo { impl ChangeArgumentTypeTrait for Foo {
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,fn_sig,typeck,optimized_mir", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
fn method_name(&self, _x: char) { } fn method_name(&self, _x: char) { }
} }
@ -462,18 +462,18 @@ impl AddTypeParameterToImpl<u32> for Bar<u32> {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,generics_of,impl_trait_ref", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,generics_of,impl_trait_ref", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,generics_of,impl_trait_ref", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,generics_of,impl_trait_ref", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<TTT> AddTypeParameterToImpl<TTT> for Bar<TTT> { impl<TTT> AddTypeParameterToImpl<TTT> for Bar<TTT> {
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,generics_of,fn_sig,type_of,typeck,optimized_mir", except="hir_owner_nodes,generics_of,fn_sig,type_of,typeck,optimized_mir",
cfg="cfail2", cfg="cfail2",
)] )]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean( #[rustc_clean(
except="hir_owner,hir_owner_nodes,generics_of,fn_sig,type_of,typeck,optimized_mir", except="hir_owner_nodes,generics_of,fn_sig,type_of,typeck,optimized_mir",
cfg="cfail5", cfg="cfail5",
)] )]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
@ -493,9 +493,9 @@ impl ChangeSelfTypeOfImpl for u32 {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes,impl_trait_ref", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes,impl_trait_ref", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes,impl_trait_ref", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes,impl_trait_ref", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl ChangeSelfTypeOfImpl for u64 { impl ChangeSelfTypeOfImpl for u64 {
#[rustc_clean(except="fn_sig,typeck,optimized_mir", cfg="cfail2")] #[rustc_clean(except="fn_sig,typeck,optimized_mir", cfg="cfail2")]
@ -518,9 +518,9 @@ impl<T> AddLifetimeBoundToImplParameter for T {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<T: 'static> AddLifetimeBoundToImplParameter for T { impl<T: 'static> AddLifetimeBoundToImplParameter for T {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]
@ -543,9 +543,9 @@ impl<T> AddTraitBoundToImplParameter for T {
} }
#[cfg(not(any(cfail1,cfail4)))] #[cfg(not(any(cfail1,cfail4)))]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail2")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail2")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
#[rustc_clean(except="hir_owner,hir_owner_nodes", cfg="cfail5")] #[rustc_clean(except="hir_owner_nodes", cfg="cfail5")]
#[rustc_clean(cfg="cfail6")] #[rustc_clean(cfg="cfail6")]
impl<T: Clone> AddTraitBoundToImplParameter for T { impl<T: Clone> AddTraitBoundToImplParameter for T {
#[rustc_clean(cfg="cfail2")] #[rustc_clean(cfg="cfail2")]

View File

@ -24,7 +24,7 @@
type ChangePrimitiveType = i32; type ChangePrimitiveType = i32;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangePrimitiveType = i64; type ChangePrimitiveType = i64;
@ -35,7 +35,7 @@ type ChangePrimitiveType = i64;
type ChangeMutability = &'static i32; type ChangeMutability = &'static i32;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeMutability = &'static mut i32; type ChangeMutability = &'static mut i32;
@ -46,7 +46,7 @@ type ChangeMutability = &'static mut i32;
type ChangeLifetime<'a> = (&'static i32, &'a i32); type ChangeLifetime<'a> = (&'static i32, &'a i32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeLifetime<'a> = (&'a i32, &'a i32); type ChangeLifetime<'a> = (&'a i32, &'a i32);
@ -60,7 +60,7 @@ struct Struct2;
type ChangeTypeStruct = Struct1; type ChangeTypeStruct = Struct1;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeTypeStruct = Struct2; type ChangeTypeStruct = Struct2;
@ -71,7 +71,7 @@ type ChangeTypeStruct = Struct2;
type ChangeTypeTuple = (u32, u64); type ChangeTypeTuple = (u32, u64);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeTypeTuple = (u32, i64); type ChangeTypeTuple = (u32, i64);
@ -91,7 +91,7 @@ enum Enum2 {
type ChangeTypeEnum = Enum1; type ChangeTypeEnum = Enum1;
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeTypeEnum = Enum2; type ChangeTypeEnum = Enum2;
@ -102,7 +102,7 @@ type ChangeTypeEnum = Enum2;
type AddTupleField = (i32, i64); type AddTupleField = (i32, i64);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddTupleField = (i32, i64, i16); type AddTupleField = (i32, i64, i16);
@ -113,7 +113,7 @@ type AddTupleField = (i32, i64, i16);
type ChangeNestedTupleField = (i32, (i64, i16)); type ChangeNestedTupleField = (i32, (i64, i16));
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeNestedTupleField = (i32, (i64, i8)); type ChangeNestedTupleField = (i32, (i64, i8));
@ -124,7 +124,7 @@ type ChangeNestedTupleField = (i32, (i64, i8));
type AddTypeParam<T1> = (T1, T1); type AddTypeParam<T1> = (T1, T1);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddTypeParam<T1, T2> = (T1, T2); type AddTypeParam<T1, T2> = (T1, T2);
@ -135,7 +135,7 @@ type AddTypeParam<T1, T2> = (T1, T2);
type AddTypeParamBound<T1> = (T1, u32); type AddTypeParamBound<T1> = (T1, u32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddTypeParamBound<T1: Clone> = (T1, u32); type AddTypeParamBound<T1: Clone> = (T1, u32);
@ -146,7 +146,7 @@ type AddTypeParamBound<T1: Clone> = (T1, u32);
type AddTypeParamBoundWhereClause<T1> where T1: Clone = (T1, u32); type AddTypeParamBoundWhereClause<T1> where T1: Clone = (T1, u32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddTypeParamBoundWhereClause<T1> where T1: Clone+Copy = (T1, u32); type AddTypeParamBoundWhereClause<T1> where T1: Clone+Copy = (T1, u32);
@ -157,7 +157,7 @@ type AddTypeParamBoundWhereClause<T1> where T1: Clone+Copy = (T1, u32);
type AddLifetimeParam<'a> = (&'a u32, &'a u32); type AddLifetimeParam<'a> = (&'a u32, &'a u32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddLifetimeParam<'a, 'b> = (&'a u32, &'b u32); type AddLifetimeParam<'a, 'b> = (&'a u32, &'b u32);
@ -168,7 +168,7 @@ type AddLifetimeParam<'a, 'b> = (&'a u32, &'b u32);
type AddLifetimeParamBound<'a, 'b> = (&'a u32, &'b u32); type AddLifetimeParamBound<'a, 'b> = (&'a u32, &'b u32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddLifetimeParamBound<'a, 'b: 'a> = (&'a u32, &'b u32); type AddLifetimeParamBound<'a, 'b: 'a> = (&'a u32, &'b u32);
@ -181,7 +181,7 @@ where 'b: 'a
= (&'a u32, &'b u32, &'c u32); = (&'a u32, &'b u32, &'c u32);
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type AddLifetimeParamBoundWhereClause<'a, 'b, 'c> type AddLifetimeParamBoundWhereClause<'a, 'b, 'c>
where 'b: 'a, where 'b: 'a,
@ -200,7 +200,7 @@ mod change_trait_bound_indirectly {
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeTraitBoundIndirectly<T: Trait> = (T, u32); type ChangeTraitBoundIndirectly<T: Trait> = (T, u32);
} }
@ -214,7 +214,7 @@ mod change_trait_bound_indirectly_in_where_clause {
#[cfg(not(cfail1))] #[cfg(not(cfail1))]
use super::ReferencedTrait2 as Trait; use super::ReferencedTrait2 as Trait;
#[rustc_clean(cfg="cfail2", except="hir_owner,hir_owner_nodes")] #[rustc_clean(cfg="cfail2", except="hir_owner_nodes")]
#[rustc_clean(cfg="cfail3")] #[rustc_clean(cfg="cfail3")]
type ChangeTraitBoundIndirectly<T> where T : Trait = (T, u32); type ChangeTraitBoundIndirectly<T> where T : Trait = (T, u32);
} }