about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2024-11-03compiler: Directly use rustc_abi in lintsJubilee Young-7/+6
2024-11-02Rollup merge of #132453 - Urgau:non_local_defs-impl-mod-transparent, r=jieyouxuMatthias Krüger-2/+8
2024-11-02Rollup merge of #132439 - tgross35:f16-f128-nan-lint, r=jieyouxuGuillaume Gomez-1/+4
2024-11-01Also treat `impl` definition parent as transparent regarding modulesUrgau-2/+8
2024-10-31Add `f16` and `f128` to `invalid_nan_comparison`Trevor Gross-1/+4
2024-10-31Rollup merge of #132357 - m-ou-se:explicit-abi, r=compiler-errorsJubilee-4/+2
2024-10-31Auto merge of #132301 - compiler-errors:adjust, r=lcnrbors-1/+1
2024-10-31Improve the missing_abi lint.Mara Bos-4/+2
2024-10-30Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errorsJubilee-6/+8
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-1/+1
2024-10-30Rollup merge of #131856 - lcnr:typing-mode, r=compiler-errorsMatthias Krüger-9/+21
2024-10-29compiler: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-6/+8
2024-10-29Rollup merge of #131984 - dingxiangfei2009:stabilize-if-let-rescope, r=travis...Matthias Krüger-2/+1
2024-10-29TypingMode :thinking:lcnr-9/+21
2024-10-29Auto merge of #132277 - workingjubilee:rollup-5e6q6e4, r=workingjubileebors-4/+4
2024-10-29Remove region from adjustmentsMichael Goulet-1/+1
2024-10-29Auto merge of #128985 - GrigorenkoPV:instantly-dangling-pointer, r=Urgaubors-85/+243
2024-10-28Rollup merge of #132249 - workingjubilee:add-rustc-abi, r=compiler-errorsJubilee-4/+4
2024-10-28New lint: `dangling_pointers_from_temporaries`Pavel Grigorenko-85/+243
2024-10-27compiler: Depend on rustc_abi in rustc_lintJubilee Young-4/+4
2024-10-27Clean up some comments on lint implementationEric Huss-66/+18
2024-10-26Auto merge of #132190 - matthiaskrgr:rollup-rsocfiz, r=matthiaskrgrbors-2/+2
2024-10-26Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillotbors-35/+178
2024-10-26Downgrade `untranslatable_diagnostic` and `diagnostic_outside_of_impl` to `al...Jieyou Xu-2/+2
2024-10-26Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-deadMatthias Krüger-7/+9
2024-10-25Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkovMatthias Krüger-4/+4
2024-10-25Introduce `Enabled{Lang,Lib}Feature`许杰友 Jieyou Xu (Joe)-7/+9
2024-10-24Auto merge of #132116 - matthiaskrgr:rollup-3a0ia4r, r=matthiaskrgrbors-27/+23
2024-10-24Rollup merge of #132107 - maxcabrajac:remove_expr_post, r=petrochenkovMatthias Krüger-15/+12
2024-10-24Rollup merge of #131983 - dingxiangfei2009:stabilize-shorter-tail-lifetimes, ...Matthias Krüger-12/+11
2024-10-24Auto merge of #131985 - compiler-errors:const-pred, r=fee1-deadbors-6/+4
2024-10-24Pass Ident by reference in ast Visitormaxcabrajac-4/+4
2024-10-24Remove visit_expr_postmaxcabrajac-15/+12
2024-10-24Implement const effect predicate in new solverMichael Goulet-1/+3
2024-10-24Remove associated type based effects logicMichael Goulet-5/+1
2024-10-24Rollup merge of #129248 - compiler-errors:raw-ref-deref, r=nnethercoteMatthias Krüger-9/+17
2024-10-24Fix #131977 parens mangled in shared mut static lint suggestionGreg Echelberger-8/+19
2024-10-24stabilize if_let_rescopeDing Xiang Fei-2/+1
2024-10-24stabilize shorter-tail-lifetimesDing Xiang Fei-12/+11
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-8/+8
2024-10-22Represent TraitBoundModifiers as distinct parts in HIRMichael Goulet-4/+1
2024-10-22Auto merge of #131321 - RalfJung:feature-activation, r=nnethercotebors-3/+3
2024-10-22make some rustc_feature internals private, and ensure invariants with debug a...Ralf Jung-2/+2
2024-10-22terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...Ralf Jung-3/+3
2024-10-22Auto merge of #129935 - RalfJung:unsupported_calling_conventions, r=compiler-...bors-0/+1
2024-10-21Move COGNITIVE_COMPLEXITY to use macro againblyxyas-1/+1
2024-10-21Auto merge of #130628 - workingjubilee:clean-up-result-ffi-guarantees, r=Ralf...bors-5/+0
2024-10-21Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwUbors-2/+2
2024-10-20Rollup merge of #121560 - Noratrieb:stop-lint-macro-nonsense, r=jieyouxuMatthias Krüger-1/+4
2024-10-20make unsupported_calling_conventions a hard errorRalf Jung-0/+1