about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-03-16Split `visit_primary_bindings` into two variantsZalathar-50/+65
2025-03-16Simplify handling of `visibility_scope` in `declare_bindings`Zalathar-6/+4
2025-03-15Add RTN support to rustdocMichael Goulet-1/+3
2025-03-15Don't drop Rvalue::WrapUnsafeBinder during GVNMichael Goulet-2/+8
2025-03-15hygiene: Update `$crate` pretty-printing to account for holes in syntax contextsVadim Petrochenkov-14/+15
2025-03-15hygiene: Ensure uniqueness of `SyntaxContextData`sVadim Petrochenkov-26/+34
2025-03-15hygiene: Asserts, comments, code cleanupVadim Petrochenkov-53/+91
2025-03-15Auto merge of #138532 - matthiaskrgr:rollup-mgcynqu, r=matthiaskrgrbors-49/+161
2025-03-15Rollup merge of #138514 - compiler-errors:fake-borrow-ref-to-value, r=oli-obkMatthias Krüger-2/+39
2025-03-15Rollup merge of #138502 - petrochenkov:resinstab, r=compiler-errorsMatthias Krüger-41/+51
2025-03-15Rollup merge of #138439 - weihanglo:argmax, r=jieyouxuMatthias Krüger-6/+41
2025-03-15Rollup merge of #138283 - compiler-errors:enforce-const-param, r=BoxyUwUMatthias Krüger-0/+30
2025-03-15Auto merge of #138464 - compiler-errors:less-type-ir, r=lcnrbors-684/+746
2025-03-15Stop relying on rustc_type_ir in non-type-system cratesMichael Goulet-155/+136
2025-03-15Move codec module back into middleMichael Goulet-187/+129
2025-03-15Use {Decodable,Encodable}_NoContext in type_irMichael Goulet-105/+281
2025-03-15Fold visit into tyMichael Goulet-116/+99
2025-03-15Squash fold into tyMichael Goulet-156/+136
2025-03-15Auto merge of #138379 - estebank:macro-backtrace-note, r=petrochenkovbors-8/+23
2025-03-15Fix `record_diagnostic`John Kåre Alsaker-2/+6
2025-03-15Rollup merge of #138518 - yotamofek:pr/hir-lint-typo, r=compiler-errorsLeón Orell Valerian Liehr-2/+4
2025-03-15Rollup merge of #138511 - mohe2015:rustc-parse-pub-parse-expr-cond, r=oli-obkLeón Orell Valerian Liehr-1/+2
2025-03-15Rollup merge of #138482 - nnethercote:fix-hir-printing, r=compiler-errorsLeón Orell Valerian Liehr-23/+42
2025-03-15Rollup merge of #138474 - remexre:refactor-is-snake-case, r=compiler-errorsLeón Orell Valerian Liehr-12/+7
2025-03-15Rollup merge of #138460 - xizheyin:issue-138319, r=petrochenkovLeón Orell Valerian Liehr-3/+3
2025-03-15Rollup merge of #138056 - heiher:loong64v1.1-features, r=petrochenkovLeón Orell Valerian Liehr-0/+5
2025-03-14Improve upvar analysis for deref of child captureMichael Goulet-6/+19
2025-03-14Small grammar fix in commentYotam Ofek-1/+1
2025-03-14Fix typo in hir lowering lint diagYotam Ofek-1/+3
2025-03-14Do not suggest using `-Zmacro-backtrace` for builtin macrosEsteban Küber-8/+23
2025-03-14Remove fake borrows of refs that are converted into non-refs in MakeByMoveBodyMichael Goulet-2/+39
2025-03-14Preserve yield position during pretty printingEric Holk-13/+35
2025-03-14Add support for postfix yield expressionsEric Holk-0/+7
2025-03-14Make `Parser::parse_expr_cond` public.Moritz Hedtke-1/+2
2025-03-14Clarify "owned data" in E0515.mdMarijn Schouten-3/+6
2025-03-14Add commentsJohn Kåre Alsaker-0/+9
2025-03-14Rename `QuerySideEffects` to `QuerySideEffect`John Kåre Alsaker-39/+47
2025-03-14Rollup merge of #137619 - Pyr0de:issue_137249, r=fmeaseLeón Orell Valerian Liehr-1/+18
2025-03-14Rollup merge of #134720 - malezjaa:feat/crate-type-valid-values, r=jieyouxuLeón Orell Valerian Liehr-1/+6
2025-03-14resolve: Avoid some unstable iterationVadim Petrochenkov-41/+51
2025-03-14Represent diagnostic side effects as dep nodesJohn Kåre Alsaker-180/+138
2025-03-14feat(linker): check ARG_MAX on Unix platformsWeihang Lo-7/+41
2025-03-14fix(linker): use arg list estimate on only WindowsWeihang Lo-1/+1
2025-03-14fix(linker): prevent overflow when estimating CLI arg list lengthWeihang Lo-1/+2
2025-03-14Use lit span when suggesting suffix lit castxizheyin-3/+4
2025-03-14Show valid crate types when the user passes unknown `--crate-type` valuemalezjaa-1/+6
2025-03-14Auto merge of #138480 - jhpratt:rollup-y3b8wu5, r=jhprattbors-38/+90
2025-03-14Pass precise HirId when calling check_stabilityxizheyin-3/+3
2025-03-14Rollup merge of #138442 - dianne:deref-pat-euv-fix, r=compiler-errorsJacob Pratt-1/+2
2025-03-14Rollup merge of #138434 - compiler-errors:lint-level-pat-field, r=jieyouxuJacob Pratt-0/+5