2019-07-02 16:30:28 -05:00
|
|
|
// build-pass (FIXME(62277): could be check-pass?)
|
2018-11-11 11:28:56 -06:00
|
|
|
// edition:2018
|
|
|
|
|
|
|
|
// Macro imported with `#[macro_use] extern crate`
|
|
|
|
use vec as imported_vec;
|
|
|
|
|
|
|
|
// Standard library prelude
|
|
|
|
use Vec as ImportedVec;
|
|
|
|
|
|
|
|
// Built-in type
|
|
|
|
use u8 as imported_u8;
|
|
|
|
|
2019-06-20 03:52:31 -05:00
|
|
|
// Built-in macro
|
|
|
|
use env as env_imported;
|
|
|
|
|
2018-11-11 11:28:56 -06:00
|
|
|
type A = imported_u8;
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
imported_vec![0];
|
|
|
|
ImportedVec::<u8>::new();
|
2019-06-20 03:52:31 -05:00
|
|
|
env_imported!("PATH");
|
2018-11-11 11:28:56 -06:00
|
|
|
}
|