rust/tests/incremental/remove_crate/main.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

25 lines
337 B
Rust
Raw Permalink Normal View History

// Test that removing an upstream crate does not cause any trouble.
//@ revisions:rpass1 rpass2
//@ aux-build:extern_crate.rs
#[cfg(rpass1)]
extern crate extern_crate;
pub fn main() {
#[cfg(rpass1)]
{
extern_crate::foo(1);
}
#[cfg(rpass2)]
{
foo(1);
}
}
#[cfg(rpass2)]
pub fn foo(_: u8) {
}