about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late
AgeCommit message (Expand)AuthorLines
2022-06-02Do not report mixed label/lifetime shadowing.Camille GILLOT-73/+33
2022-06-02Diagnose shadowing on AST.Camille GILLOT-299/+116
2022-05-24Rollup merge of #97240 - TaKO8Ki:improve-errors-about-typos-on-variables, r=c...Yuki Okushi-7/+8
2022-05-23add typo suggestions for all `AssocSuggestion` variantsTakayuki Maeda-1/+1
2022-05-21typo suggestion for a variable with a name similar to struct fieldsTakayuki Maeda-7/+8
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-24/+30
2022-05-20Lint single-use-lifetimes on the AST.Camille GILLOT-379/+78
2022-05-14Forbid nested opaque types to reference HRTB from opaque types.Camille GILLOT-0/+14
2022-05-10only_local: always check for misuselcnr-6/+1
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-2/+2
2022-05-05Rollup merge of #96507 - TaKO8Ki:suggest-calling-associated-function, r=lcnrMatthias Krüger-34/+75
2022-05-05suggest calling `Self::associated_function()`Takayuki Maeda-34/+75
2022-05-02fix most compiler/ doctestsElliot Roberts-2/+2
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-51/+45
2022-05-01resolve: Turn `enum Finalize` into an optional structVadim Petrochenkov-4/+4
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-60/+26
2022-04-30Inline WhereClause into Generics.Camille GILLOT-2/+2
2022-04-30Box HIR Generics and Impl.Camille GILLOT-1/+1
2022-04-30Ban non-static lifetimes from AnonConst on AST.Camille GILLOT-32/+16
2022-04-29Ban non-static in const generics in AST.Camille GILLOT-29/+15
2022-04-28Auto merge of #96495 - Dylan-DPC:rollup-9lm4tpp, r=Dylan-DPCbors-3/+1
2022-04-28Rollup merge of #96471 - BoxyUwU:let_else_considered_harmful, r=lcnrDylan DPC-3/+1
2022-04-27Auto merge of #91557 - cjgillot:ast-lifetimes-named, r=petrochenkovbors-1/+1
2022-04-27Use LifetimeRes during lowering.Camille GILLOT-1/+1
2022-04-27tut tut tutEllen-3/+1
2022-04-23Stop visiting visibility.Camille GILLOT-2/+2
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-6/+4
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-6/+4
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-51/+9
2022-04-17Report undeclared lifetimes on AST.Camille GILLOT-71/+102
2022-04-17Remove is_in_fn_syntax.Camille GILLOT-11/+0
2022-04-12Rollup merge of #95405 - cjgillot:probe, r=petrochenkovDylan DPC-2/+1
2022-04-12Pass last_import_segment and unusable_binding as parameters.Camille GILLOT-2/+1
2022-04-11Rollup merge of #95907 - compiler-errors:diag, r=Dylan-DPCMatthias Krüger-7/+6
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-08check_doc_keyword: don't alloc string for emptiness checkklensy-1/+1
2022-04-05errors: implement fallback diagnostic translationDavid Wood-1/+1
2022-04-05span: move `MultiSpan`David Wood-2/+3
2022-03-30Spellchecking compiler commentsYuri Astrakhan-5/+5
2022-03-27resolve: Simplify some diagnostic code to avoid an ICEVadim Petrochenkov-17/+4
2022-03-25resolve: Rename `CrateLint` to `Finalize`Vadim Petrochenkov-6/+6
2022-03-25resolve: Stop passing unused spans and node ids to path resolution functionsVadim Petrochenkov-20/+14
2022-03-25resolve: Do not build expensive suggestions if they are not actually usedVadim Petrochenkov-3/+3
2022-03-21Return err instead of ICEouz-a-2/+23
2022-03-17Rollup merge of #94960 - codehorseman:master, r=oli-obkDylan DPC-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-15Support other types of pluralization in pluralize macroest31-3/+3
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-3/+3