about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2022-04-12Rollup merge of #95918 - compiler-errors:issue-95878, r=cjgillotDylan DPC-0/+9
2022-04-12Rollup merge of #95405 - cjgillot:probe, r=petrochenkovDylan DPC-2191/+2337
2022-04-12Handle `unusable_binding` more compactly.Vadim Petrochenkov-17/+14
2022-04-12Fix imports.Camille GILLOT-8/+3
2022-04-12Move diagnostic methods to the dedicated module.Camille GILLOT-477/+472
2022-04-12Simplify error reporting.Camille GILLOT-85/+76
2022-04-12Move path resolution error to rustc_resolve::diagnostics.Camille GILLOT-164/+207
2022-04-12Make the logic more explicit with let chains.Camille GILLOT-18/+16
2022-04-12Do not record Res when builing a suggestion.Camille GILLOT-6/+9
2022-04-12Insert error after checking for binding usability.Camille GILLOT-6/+6
2022-04-12Pass last_import_segment and unusable_binding as parameters.Camille GILLOT-79/+177
2022-04-12Simplify binding finalization.Camille GILLOT-53/+54
2022-04-12Move ident resolution to a dedicated module.Camille GILLOT-1643/+1668
2022-04-12Rollup merge of #95936 - TaKO8Ki:fix-relative-paths-error-message, r=Dylan-DPCMatthias Krüger-1/+1
2022-04-11fix a bad error message for `relative paths are not supported in visibilities...Takayuki Maeda-1/+1
2022-04-11Rollup merge of #95907 - compiler-errors:diag, r=Dylan-DPCMatthias Krüger-7/+6
2022-04-10Delay a bug when we see SelfCtor in ref patternMichael Goulet-0/+9
2022-04-10FIXME for diagnostic variable nameMichael Goulet-7/+6
2022-04-10Store LocalDefId in is_late_bound_map.Camille GILLOT-7/+10
2022-04-09Auto merge of #95697 - klensy:no-strings, r=petrochenkovbors-1/+1
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-1/+1
2022-04-07rustdoc: Early doc link resolution fixes and refactoringsVadim Petrochenkov-5/+6
2022-04-05resolve: Fix resolution of empty paths passed from rustdocVadim Petrochenkov-1/+3
2022-04-05Rollup merge of #95512 - davidtwco:diagnostic-translation, r=oli-obkDylan DPC-11/+12
2022-04-05errors: implement fallback diagnostic translationDavid Wood-3/+3
2022-04-05span: move `MultiSpan`David Wood-8/+9
2022-04-05Auto merge of #95337 - petrochenkov:doclink3, r=camelidbors-3/+12
2022-04-04format condTakayuki Maeda-2/+4
2022-04-04remove unnecessary nested blocksTakayuki Maeda-12/+8
2022-03-31Stop emitting lints during lowering.Camille GILLOT-4/+0
2022-03-31Store next_disambiguator in Definitions.Camille GILLOT-12/+1
2022-03-31Remove mutability in ResolverAstLowering.Camille GILLOT-8/+8
2022-03-31rustdoc: Fix resolution of `crate`-relative paths in doc linksVadim Petrochenkov-3/+12
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-9/+9
2022-03-30Spellchecking compiler commentsYuri Astrakhan-9/+9
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-6/+6
2022-03-27resolve: Simplify some diagnostic code to avoid an ICEVadim Petrochenkov-17/+4
2022-03-25resolve: Rename `CrateLint` to `Finalize`Vadim Petrochenkov-170/+147
2022-03-25resolve: Stop passing unused spans and node ids to path resolution functionsVadim Petrochenkov-267/+188
2022-03-25resolve: Optimize path resolution for rustdocVadim Petrochenkov-59/+16
2022-03-25resolve: Do not build expensive suggestions if they are not actually usedVadim Petrochenkov-255/+215
2022-03-21Return err instead of ICEouz-a-2/+23
2022-03-18Rollup merge of #95047 - TaKO8Ki:remove-unnecessary-pattern-for-ignoring-all-...Matthias Krüger-1/+1
2022-03-17Rollup merge of #94960 - codehorseman:master, r=oli-obkDylan DPC-1/+1
2022-03-18refactor: remove an unnecessary pattern for ignoring all partsTakayuki Maeda-1/+1
2022-03-16rustc_error: make ErrorReported impossible to constructmark-6/+8
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-1/+1
2022-03-15Rollup merge of #94958 - est31:pluralize, r=oli-obkMatthias Krüger-3/+3
2022-03-15Support other types of pluralization in pluralize macroest31-3/+3
2022-03-15Auto merge of #94584 - pnkfelix:inject-use-suggestion-sites, r=ekuberbors-55/+50