mod x {
#[cfg(rpass1)]
- pub fn x() -> i32 {
+ pub fn xxxx() -> i32 {
1
}
#[cfg(rpass2)]
- pub fn x() -> i32 {
+ pub fn xxxx() -> i32 {
2
}
}
mod y {
use x;
- #[rustc_dirty(label="TypeckItemBody", cfg="rpass2")]
- pub fn y() {
- x::x();
+ #[rustc_clean(label="TypeckTables", cfg="rpass2")]
+ pub fn yyyy() {
+ x::xxxx();
}
}
mod z {
use y;
- #[rustc_clean(label="TypeckItemBody", cfg="rpass2")]
+ #[rustc_clean(label="TypeckTables", cfg="rpass2")]
pub fn z() {
- y::y();
+ y::yyyy();
}
}