summary refs log tree commit diff
path: root/src/test/ui/imports
AgeCommit message (Expand)AuthorLines
2019-01-10Fix rebaseVadim Petrochenkov-7/+7
2019-01-10Fix a hole in generic parameter import future-proofingVadim Petrochenkov-1/+1
2019-01-10Stabilize `uniform_paths`Vadim Petrochenkov-9/+7
2019-01-04resolve: Never override real bindings with `Def::Err`s from error recoveryVadim Petrochenkov-26/+29
2018-12-01resolve: Support aliasing local crate root in extern preludeVadim Petrochenkov-0/+37
2018-11-27resolve: Extern prelude is for type namespace onlyVadim Petrochenkov-0/+8
2018-11-27resolve: Suggest `crate::` for resolving ambiguities when appropriateVadim Petrochenkov-8/+10
2018-11-25resolve: Fix some more asserts in import validationVadim Petrochenkov-25/+61
2018-11-22resolve: Fix some asserts in import validationVadim Petrochenkov-0/+67
2018-11-21Auto merge of #56117 - petrochenkov:iempty, r=eddybbors-0/+11
2018-11-21resolve: Make "empty import canaries" invisible from other cratesVadim Petrochenkov-0/+11
2018-11-21Add a couple more testsVadim Petrochenkov-3/+33
2018-11-21Stabilize `extern_crate_item_prelude`Vadim Petrochenkov-7/+0
2018-11-18Fix rebaseVadim Petrochenkov-1/+1
2018-11-18Add a couple more tests + address review commentsVadim Petrochenkov-0/+91
2018-11-18resolve: Avoid sentence breaks in diagnosticsVadim Petrochenkov-5/+5
2018-11-18resolve: Tweak some articles in ambiguity diagnosticsVadim Petrochenkov-11/+11
2018-11-18resolve: Improve diagnostics for resolution ambiguitiesVadim Petrochenkov-87/+95
2018-11-07Removed `#[rustc_error]` from tests that are all `// compile-pass`.Felix S. Klock II-16/+4
2018-10-30resolve: Fix ICE in macro import error recoveryVadim Petrochenkov-0/+39
2018-10-28resolve: More precise spans for privacy errorsVadim Petrochenkov-4/+4
2018-10-28resolve: Absolute paths may be undetermined on 2018 editionVadim Petrochenkov-0/+18
2018-10-24Prohibit macro-expanded `extern crate` items shadowing crates passed with `--...Vadim Petrochenkov-2/+20
2018-10-24Feature gate extern prelude additions from `extern crate` itemsVadim Petrochenkov-2/+7
2018-10-24Add `extern crate` items to extern preludeVadim Petrochenkov-0/+87
2018-10-17fix other tests failing due to change in case or new suggestion for extern crateFrançois Mockers-1/+1
2018-10-05Reapply the macro_rules disambiguation changes from masterVadim Petrochenkov-18/+1
2018-10-05resolve: Merge resolution for `macro_rules` into the common early in-scope re...Vadim Petrochenkov-18/+35
2018-10-03resolve: Prefer `macro_rules` definitions to in-module macro definitions in s...Vadim Petrochenkov-19/+2
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-1/+1
2018-09-08resolve: More precise spans for ambiguous resolution errorsVadim Petrochenkov-30/+28
2018-08-31cleanup: Add main functions to some UI testsVadim Petrochenkov-19/+8
2018-08-24Turn the error for module-relative access to macro-expanded `macro_export` ma...Vadim Petrochenkov-1/+8
2018-08-22Auto merge of #53509 - petrochenkov:wildregr, r=alexcrichtonbors-0/+21
2018-08-21Auto merge of #53471 - petrochenkov:biattr2, r=oli-obkbors-9/+89
2018-08-21resolve: Unify reporting of ambiguity errors for macro pathsVadim Petrochenkov-10/+12
2018-08-20resolve: Refactor away `MacroBinding`Vadim Petrochenkov-6/+84
2018-08-20resolve: Reject some inaccessible candidates sooner during import resolutionVadim Petrochenkov-0/+21
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-17Stabilize `use_extern_macros`Vadim Petrochenkov-39/+27
2018-08-14Merged migrated compile-fail tests and ui tests. Fixes #46841.David Wood-0/+505
2018-08-12Prohibit using macro-expanded `macro_export` macros through module-relative p...Vadim Petrochenkov-0/+68
2018-08-06Enable macro modularization implicitly if one of "advanced" macro features is...Vadim Petrochenkov-1/+1
2018-07-29resolve: Modularize crate-local `#[macro_export] macro_rules`Vadim Petrochenkov-0/+313
2018-07-20resolve: Fully prohibit shadowing of in-scope names by globs in macro pathsVadim Petrochenkov-0/+93
2018-05-15Turn deprecation lint `legacy_imports` into a hard errorVadim Petrochenkov-15/+16
2018-04-27Don't feature gate bang macros on 'proc_macro_path_invoc'.Sergio Benitez-2/+2
2018-04-20rustc: Tweak custom attribute capabilitiesAlex Crichton-2/+2
2018-03-14Add empty main() to tests where it is missing.Eric Huss-10/+8
2018-03-14Add crate name to "main function not found" error message.Eric Huss-2/+2