]> git.lizzy.rs Git - rust.git/commit
rustc_resolve: don't allow paths starting with `::crate`.
authorEduard-Mihai Burtescu <edy.burt@gmail.com>
Tue, 14 Aug 2018 09:54:43 +0000 (12:54 +0300)
committerEduard-Mihai Burtescu <edy.burt@gmail.com>
Fri, 17 Aug 2018 09:59:56 +0000 (12:59 +0300)
commit9b1d3c70ac5e16fd43daf0b56c739c6bd5ded3fd
treeb47216975385dbe36c9bd79cc651acb0b74358b7
parentd06fa3a46f8e6c938f51718ed964007a81d12a7d
rustc_resolve: don't allow paths starting with `::crate`.
16 files changed:
src/Cargo.lock
src/doc/unstable-book/src/language-features/crate-in-paths.md
src/doc/unstable-book/src/language-features/extern-absolute-paths.md
src/librustc/Cargo.toml
src/librustc_resolve/lib.rs
src/librustc_traits/Cargo.toml
src/test/run-pass/rfc-2126-crate-paths/crate-path-absolute.rs
src/test/run-pass/rfc-2126-crate-paths/crate-path-visibility-ambiguity.rs
src/test/ui/feature-gates/feature-gate-crate_in_paths.rs
src/test/ui/feature-gates/feature-gate-crate_in_paths.stderr
src/test/ui/rfc-2126-crate-paths/crate-path-non-absolute.rs
src/test/ui/rfc-2126-crate-paths/crate-path-non-absolute.stderr
src/test/ui/rfc-2126-crate-paths/keyword-crate-as-identifier.rs
src/test/ui/rfc-2126-crate-paths/keyword-crate-as-identifier.stderr
src/test/ui/rust-2018/edition-lint-paths.fixed
src/test/ui/rust-2018/edition-lint-paths.rs