about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
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-10resolve: Create dummy bindings for all unresolved importsVadim Petrochenkov-30/+28
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-06Fix unit struct/enum variant in destructuring assignmentMichael Goulet-7/+4
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
2022-03-04Rollup merge of #94595 - TaKO8Ki:fix-invalid-unresolved-imports-errors-for-as...Dylan DPC-1/+3
2022-03-04fix invalid `unresolved imports` errors the asterisk wildcard syntax causesTakayuki Maeda-1/+3
2022-03-03Adjusted diagnostic output so that if there is no `use` in a item sequence,Felix S. Klock II-53/+48
2022-03-03Associate multiple with a crate too.Felix S. Klock II-2/+2
2022-03-04remove a unnecessary `..` patternTakayuki Maeda-1/+1
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-8/+12