about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2023-02-21Rollup merge of #108000 - y21:no-zero-init-for-uninhabited, r=jackh726Dylan DPC-3/+18
2023-02-20Rollup merge of #108200 - jhpratt:restricted-damerau-levenshtein-distance, r=...Matthias Krüger-1/+1
2023-02-19Make public API, docs algorithm-agnosticJacob Pratt-1/+1
2023-02-18lint: don't suggest assume_init for uninhabited typesy21-3/+18
2023-02-18Rollup merge of #108162 - clubby789:issue-108155, r=NilstriebMatthias Krüger-4/+3
2023-02-17Don't eagerly convert principal to stringclubby789-4/+3
2023-02-17Add `Clause::ConstArgHasType` variantBoxy-0/+2
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-16/+20
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-20/+18
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-18/+24
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-6/+6
2023-02-16Replace some `then`s with some `then_some`sMaybe Waffle-2/+3
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-16/+7
2023-02-16Rename some region-specific stuffMichael Goulet-6/+6
2023-02-14Auto merge of #108056 - matthiaskrgr:rollup-oa6bxvh, r=matthiaskrgrbors-1/+1
2023-02-14Rollup merge of #108007 - compiler-errors:str-less-kind, r=NilstriebMatthias Krüger-1/+1
2023-02-14Rollup merge of #108029 - oli-obk:🞋_usize, r=RalfJungMatthias Krüger-2/+2
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-2/+2
2023-02-14Fix #107998, avoid ICE when the generic_span is emptyyukang-1/+9
2023-02-13Use is_str instead of string kind comparisonMichael Goulet-1/+1
2023-02-13Make visiting traits generic over the InternerAlan Egerton-1/+1
2023-02-13Alias folding/visiting traits instead of re-exportAlan Egerton-1/+1
2023-02-10add `AliasEq` to `PredicateKind`Boxy-0/+2
2023-02-06Auto merge of #103761 - chenyukang:yukang/fix-103320-must-use, r=compiler-errorsbors-2/+34
2023-02-05Auto merge of #107663 - matthiaskrgr:107423-point-at-EOF-code, r=compiler-errorsbors-0/+4
2023-02-04don't point at nonexisting code beyond EOF when warning about unused delimsMatthias Krüger-0/+4
2023-02-03Rollup merge of #107539 - PossiblyAShrub:unused-parens-in-index, r=lcnrDylan DPC-0/+4
2023-02-04Fix #103320, add explanatory message for [#must_use]yukang-2/+34
2023-02-02Emit warnings on unused parens/braces in index expressionsAidan Olsen-0/+4
2023-02-01Auto merge of #107536 - GuillaumeGomez:rollup-xv7dx2h, r=GuillaumeGomezbors-19/+20
2023-01-31Rollup merge of #107467 - WaffleLapkin:uneq, r=oli-obkGuillaume Gomez-19/+20
2023-01-31make unaligned_reference a hard errorRalf Jung-1/+10
2023-01-31Review changesMaybe Waffle-1/+1
2023-01-30Replace enum `==`s with `match`es where it makes senseMaybe Waffle-20/+21
2023-01-30Allow more deriving on packed structs.Nicholas Nethercote-0/+3
2023-01-29Auto merge of #106253 - nbdd0121:upcast, r=compiler-errorsbors-0/+70
2023-01-28Auto merge of #107206 - cjgillot:no-h2l-map, r=WaffleLapkinbors-51/+49
2023-01-28Reintroduce multiple_supertrait_upcastable lintGary Guo-0/+70
2023-01-28Auto merge of #106916 - lukas-code:overlapping-substs, r=estebankbors-7/+30
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-26/+23
2023-01-28Take a LocalDefId in hir::Visitor::visit_fn.Camille GILLOT-26/+27
2023-01-27Introduce GeneratorWitnessMIR.Camille GILLOT-0/+1
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-1/+1
2023-01-26replace usages of fn_sig query with bound_fn_sigKyle Matsuda-1/+1
2023-01-23fix: use LocalDefId instead of HirId in trait resVincenzo Palazzo-2/+3
2023-01-21Rollup merge of #106935 - TaKO8Ki:fix-104440, r=cjgillotMichael Goulet-21/+26
2023-01-20Auto merge of #105102 - compiler-errors:copy-impl-considering-regions, r=lcnrbors-8/+10
2023-01-20fix overlapping spans for `explicit_outlives_requirements` in macrosLukas Markeffsky-7/+30
2023-01-17Stop using `BREAK` & `CONTINUE` in compilerScott McMurray-1/+1
2023-01-17Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726Matthias Krüger-3/+3