]> git.lizzy.rs Git - rust.git/commit
Merge #742
authorbors[bot] <bors[bot]@users.noreply.github.com>
Tue, 5 Feb 2019 07:53:08 +0000 (07:53 +0000)
committerbors[bot] <bors[bot]@users.noreply.github.com>
Tue, 5 Feb 2019 07:53:08 +0000 (07:53 +0000)
commit4d4c46aff8f9a7ce8c2f91fbe6c7c363f5d3e08c
tree90473c4a67ac70ee40fde54a25b11d7768c41593
parent94d5d0d7e893a50bdd22ce4366ca15f083218d22
parentde4c5e381fb1adc25143dcd67af6c87f6d9789ae
Merge #742

742: Extern crate r=matklad a=flodiebold

This implements `extern crate` declarations by lowering them to (absolute) imports, and adds support for absolute paths. It also extracts the extern prelude from the per-module item map, and handles the special case of extern crates in the crate root adding to the extern prelude.

This means we finally resolve `Arc`, so it fixes #523 :smile:

Co-authored-by: Florian Diebold <flodiebold@gmail.com>