| Age | Commit message (Expand) | Author | Lines |
| 2024-12-18 | Rollup merge of #134460 - oli-obk:push-ysuklyupnzpq, r=jieyouxu | 许杰友 Jieyou Xu (Joe) | -21/+5 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-12-18 | Merge some patterns together | Oli Scherer | -21/+5 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -41/+24 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -41/+24 |
| 2024-12-18 | Rename `RefTokenTreeCursor`. | Nicholas Nethercote | -2/+2 |
| 2024-12-17 | Use field init shorthand where possible | Josh Triplett | -1/+1 |
| 2024-12-17 | Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviper | Matthias Krüger | -2/+2 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -9/+8 |
| 2024-12-17 | Rollup merge of #134368 - ehuss:edition-links, r=jieyouxu | Jacob Pratt | -2/+3 |
| 2024-12-17 | Rollup merge of #134202 - nnethercote:rm-existing_doc_keyword, r=GuillaumeGomez | Jacob Pratt | -55/+2 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -55/+2 |
| 2024-12-16 | update uses of extract_if in the compiler | The 8472 | -2/+2 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -3/+3 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -6/+5 |
| 2024-12-16 | Rollup merge of #134369 - antonok-edm:refering-referring, r=jieyouxu | Matthias Krüger | -2/+2 |
| 2024-12-16 | Rollup merge of #134357 - Urgau:fn-ptr-134345, r=compiler-errors | Matthias Krüger | -34/+59 |
| 2024-12-15 | Use links to edition guide for edition migrations | Eric Huss | -2/+3 |
| 2024-12-15 | spell "referring" correctly | Anton Lazarev | -2/+2 |
| 2024-12-15 | Fix trimmed_def_paths ICE in the function ptr comparison lint | Urgau | -34/+59 |
| 2024-12-15 | Auto merge of #131808 - jdonszelmann:hir-attributes, r=oli-obk,petrochenkov | bors | -42/+48 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -42/+48 |
| 2024-12-15 | Improve check-cfg Cargo macro diagnostic with crate name | Urgau | -11/+16 |
| 2024-12-15 | Cleanup lifetimes around `EarlyContextAndPass` and `EarlyCheckNode` | Urgau | -58/+44 |
| 2024-12-15 | Simplify `opt_span_lint` call in early diagnostic | Urgau | -36/+4 |
| 2024-12-15 | Access `TyCtxt` from early diagnostic decoration | Urgau | -49/+60 |
| 2024-12-14 | Rollup merge of #133221 - Urgau:check-cfg-macro-diag, r=jieyouxu | Matthias Krüger | -14/+102 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -0/+3 |
| 2024-12-13 | Rollup merge of #133937 - estebank:silence-resolve-errors-from-mod-with-parse... | Matthias Krüger | -1/+1 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -4/+0 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -0/+3 |
| 2024-12-12 | Rollup merge of #134173 - onur-ozkan:allow-symbol-intern-string-literal, r=ji... | Matthias Krüger | -0/+2 |
| 2024-12-11 | allow `symbol_intern_string_literal` lint in test modules | onur-ozkan | -0/+2 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -1/+1 |
| 2024-12-10 | Rollup merge of #134008 - jswrenn:unsafe-fields-copy, r=compiler-errors | León Orell Valerian Liehr | -0/+1 |
| 2024-12-09 | Revert #131669 due to ICEs | 许杰友 Jieyou Xu (Joe) | -363/+67 |
| 2024-12-08 | Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2024-12-08 | Rollup merge of #133992 - compiler-errors:walk-fully, r=jieyouxu | Matthias Krüger | -0/+3 |
| 2024-12-07 | Make `Copy` unsafe to implement for ADTs with `unsafe` fields | Jack Wrenn | -0/+1 |
| 2024-12-07 | Actually walk into lifetimes and attrs in EarlyContextAndPass | Michael Goulet | -0/+3 |
| 2024-12-06 | compiler: Tighten up ImproperCTypesLayer recursion | Jubilee Young | -21/+12 |
| 2024-12-06 | lint ImproperCTypes: message tweaks and refactoring from code review | niacdoial | -28/+31 |
| 2024-12-06 | lint ImproperCTypes: confirm that Box<FfiSafeType> and Option<Box<FfiSafeType... | niacdoial | -1/+1 |
| 2024-12-06 | lint: polish code from the last few commits | niacdoial | -25/+60 |
| 2024-12-06 | lint: fix ImproperCTypes edge case for unsized structs due to foreign types | niacdoial | -2/+65 |
| 2024-12-06 | lint: rework some ImproperCTypes messages (especially around indirections to ... | niacdoial | -23/+126 |
| 2024-12-06 | lint: revamp ImproperCTypes diagnostic architecture for nested notes and help... | niacdoial | -45/+146 |
| 2024-12-05 | Update compiler/rustc_lint/messages.ftl | Anthony Eid | -3/+2 |
| 2024-12-05 | Update compiler/rustc_lint/src/lints.rs | Anthony Eid | -2/+3 |
| 2024-12-05 | Start work on dangling pointers lint | Anthony Eid | -1/+5 |