about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2019-01-22Fix some cross crate existential type ICEsOliver Scherer-0/+1
2019-01-20Remove unnecessary dummy span checksEsteban Küber-9/+5
2019-01-19Rollup merge of #57699 - euclio:applicability-ify, r=petrochenkovMazdak Farrokhzad-3/+15
2019-01-19Rollup merge of #57502 - nikomatsakis:fix-trait-alias-1b, r=nikomatsakisMazdak Farrokhzad-0/+3
2019-01-18Rollup merge of #57725 - estebank:parens, r=michaelwoeristerMazdak Farrokhzad-5/+37
2019-01-18Rollup merge of #57635 - euclio:path-separators, r=michaelwoeristerMazdak Farrokhzad-5/+19
2019-01-17Use structured suggestion to surround struct literal with parenthesisEsteban Küber-5/+37
2019-01-17properly deprecate suggestion methodsAndy Russell-3/+15
2019-01-16Auto merge of #57392 - Xanewok:always-calc-glob-map, r=petrochenkovbors-16/+7
2019-01-15use structured macro and path resolve suggestionsAndy Russell-5/+19
2019-01-14stabilize extern_crate_selfRyan Leckey-5/+1
2019-01-14Rollup merge of #57572 - Centril:unaccept-extern-in-path, r=petrochenkovMazdak Farrokhzad-5/+4
2019-01-14Rollup merge of #57477 - euclio:clarify-lev-suggestion, r=zackmdavisMazdak Farrokhzad-18/+69
2019-01-13remove extern_in_paths.Mazdak Farrokhzad-5/+4
2019-01-13Always calculate glob map but only for glob usesIgor Matuszewski-16/+7
2019-01-13Rollup merge of #57560 - petrochenkov:selfinmac, r=alexregMazdak Farrokhzad-9/+7
2019-01-13Rollup merge of #57557 - petrochenkov:ecused, r=varkorMazdak Farrokhzad-0/+3
2019-01-13hygiene: Do not treat `Self` ctor as a local variableVadim Petrochenkov-9/+7
2019-01-13resolve: Mark extern crate items as used in more casesVadim Petrochenkov-0/+3
2019-01-12Fix a hole in generic parameter import future-proofingVadim Petrochenkov-5/+26
2019-01-12Stabilize `uniform_paths`Vadim Petrochenkov-19/+10
2019-01-12resolve: Prohibit use of imported tool modulesVadim Petrochenkov-0/+7
2019-01-12resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-1/+18
2019-01-12resolve: Prohibit use of uniform paths in macros originating from 2015 editionVadim Petrochenkov-4/+9
2019-01-12resolve: Assign `pub` and `pub(crate)` visibilities to `macro_rules` itemsVadim Petrochenkov-3/+7
2019-01-10integrate trait aliases into def-paths / metadataNiko Matsakis-0/+3
2019-01-09clarify resolve typo suggestionAndy Russell-18/+69
2019-01-03Fix repeated word typosWiktor Kuchta-1/+1
2019-01-01Auto merge of #57199 - petrochenkov:ambig, r=estebankbors-52/+50
2018-12-31Auto merge of #57208 - estebank:issue-57198, r=petrochenkovbors-2/+5
2018-12-30Address review comments: Remove new `PathResult` variantEsteban Küber-15/+6
2018-12-30Auto merge of #57185 - petrochenkov:impice4, r=estebankbors-0/+4
2018-12-29Do not complain about missing crate named as a keywordEsteban Küber-5/+17
2018-12-29Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkovbors-1/+1
2018-12-29resolve: Simplify treatment of ambiguity errorsVadim Petrochenkov-52/+50
2018-12-29Auto merge of #57181 - petrochenkov:impice3, r=estebankbors-5/+5
2018-12-29Auto merge of #57160 - petrochenkov:impice2, r=estebankbors-6/+12
2018-12-29resolve: Never override real bindings with `Def::Err`s from error recoveryVadim Petrochenkov-0/+4
2018-12-29resolve: Fix another ICE in import validationVadim Petrochenkov-5/+5
2018-12-28Auto merge of #57155 - petrochenkov:dcrate3, r=dtolnaybors-13/+23
2018-12-28resolve: Fix an ICE in import validationVadim Petrochenkov-6/+12
2018-12-28Resolve `$crate`s for pretty-printing at more appropriate timeVadim Petrochenkov-13/+23
2018-12-27Address review comments and CI failuresVadim Petrochenkov-1/+1
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-12/+26
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-71/+0
2018-12-24Rollup merge of #57074 - Zoxc:pq-rec-limits, r=oli-obkMazdak Farrokhzad-0/+2
2018-12-23Fix recursion limitsJohn Kåre Alsaker-0/+2
2018-12-22adjust enum type instead of variant suggestions for prelude enumsZack M. Davis-1/+11
2018-12-22enum type instead of variant suggestion unificationZack M. Davis-18/+28