about summary refs log tree commit diff
path: root/src/test/ui/rust-2018
AgeCommit message (Expand)AuthorLines
2019-01-12Fix a hole in generic parameter import future-proofingVadim Petrochenkov-2/+8
2019-01-12Stabilize `uniform_paths`Vadim Petrochenkov-79/+24
2019-01-12resolve: Prohibit use of imported tool modulesVadim Petrochenkov-6/+44
2019-01-12resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-4/+23
2019-01-12resolve: Assign `pub` and `pub(crate)` visibilities to `macro_rules` itemsVadim Petrochenkov-40/+13
2018-12-31Address review commentsEsteban Küber-1/+1
2018-12-31Suggest using raw identifiers in 2018 edition when using keywordsEsteban Küber-1/+5
2018-12-29Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkovbors-2/+4
2018-12-29Auto merge of #57181 - petrochenkov:impice3, r=estebankbors-0/+12
2018-12-29resolve: Fix another ICE in import validationVadim Petrochenkov-0/+12
2018-12-28resolve: Fix an ICE in import validationVadim Petrochenkov-0/+33
2018-12-26Fixed more tests.Alexander Regueiro-2/+4
2018-12-25Remove licensesMark Rousskov-690/+131
2018-12-24make non_camel_case_types an early lintAndy Russell-34/+46
2018-12-17Stabilize `underscore_imports`Vadim Petrochenkov-2/+2
2018-12-06Rollup merge of #56426 - petrochenkov:syntweak, r=nikomatsakisPietro Albini-4/+4
2018-12-04Update testsOliver Scherer-10/+10
2018-12-04syntax: `dyn` is a used keyword nowVadim Petrochenkov-4/+4
2018-11-30tests: use `force-host` and `no-prefer-dynamic` in all proc_macro tests.Eduard-Mihai Burtescu-0/+3
2018-11-30tests: move all proc_macro tests from -fulldeps.Eduard-Mihai Burtescu-0/+144
2018-11-28resolve: Fix false-positives from lint `absolute_paths_not_starting_with_crate`Vadim Petrochenkov-0/+21
2018-11-27resolve: Suggest `crate::` for resolving ambiguities when appropriateVadim Petrochenkov-6/+6
2018-11-27Remove duplicate tests for uniform pathsVadim Petrochenkov-312/+0
2018-11-18Add a couple more tests + address review commentsVadim Petrochenkov-4/+63
2018-11-18resolve: Future-proof against imports referring to local variables and generi...Vadim Petrochenkov-0/+99
2018-11-18resolve: Avoid sentence breaks in diagnosticsVadim Petrochenkov-5/+5
2018-11-18resolve: Reintroduce feature gate for uniform paths in importsVadim Petrochenkov-42/+38
2018-11-18Fix ICEs from imports of items not defined in modulesVadim Petrochenkov-0/+154
2018-11-18resolve: Tweak some articles in ambiguity diagnosticsVadim Petrochenkov-22/+22
2018-11-18resolve: Recover "did you mean" suggestions in importsVadim Petrochenkov-8/+2
2018-11-18resolve: Check resolution consistency for import paths and multi-segment macr...Vadim Petrochenkov-54/+130
2018-11-18resolve: Resolve single-segment imports using in-scope resolution on 2018 edi...Vadim Petrochenkov-0/+12
2018-11-18resolve: Improve diagnostics for resolution ambiguitiesVadim Petrochenkov-72/+116
2018-10-28Add note linking to Rust 2018 path semantics docs.David Wood-0/+2
2018-10-23fix typos in various placesMatthias Krüger-2/+2
2018-10-20pick a reference issue for absolute-paths future incompatibility infoZack M. Davis-16/+16
2018-10-13resolve: Scale back hard-coded extern prelude additionsVadim Petrochenkov-1/+1
2018-10-03Update tests to demonstrate 2015 behaviour.David Wood-4/+49
2018-10-03Add suggestions for unresolved imports.David Wood-1/+68
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-0/+99
2018-10-01Rollup merge of #54488 - zackmdavis:and_the_case_of_the_unused_crate, r=estebankkennytm-0/+67
2018-09-30Auto merge of #54650 - eddyb:no-extern's-land, r=alexcrichtonbors-4/+16
2018-09-28rustc_typeck: don't lint non-extern-prelude extern crate's in Rust 2018.Eduard-Mihai Burtescu-4/+16
2018-09-27in which inferable outlives-requirements are lintedZack M. Davis-0/+855
2018-09-22in which we include attributes in unused `extern crate` suggestion spansZack M. Davis-0/+67
2018-09-22Rollup merge of #54261 - varkor:dyn-keyword-2018, r=petrochenkovPietro Albini-0/+58
2018-09-16Treat `dyn` as a keyword in the 2018 editionvarkor-0/+58
2018-09-15rustc_resolve: use `continue` instead of `return` to "exit" a loop iteration.Eduard-Mihai Burtescu-0/+74
2018-09-15rustc_resolve: always include core, std and meta in the extern prelude.Eduard-Mihai Burtescu-2/+2
2018-09-15rustc_resolve: don't allow `::crate_name` to bypass `extern_prelude`.Eduard-Mihai Burtescu-7/+53