about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-03-26Don't record child scopes for patterns.Mara Bos-2/+0
2025-03-26ExprUseVisitor: use tracing::instrument as appropriateMaja Kądziołka-19/+10
2025-03-26ExprUseVisitor: remove leftover mentions of mem-categorizationMaja Kądziołka-57/+16
2025-03-26ExprUseVisitor: error -> bug in helper namesMaja Kądziołka-14/+14
2025-03-26ExprUseVisitor: add clarifying doc commentsMaja Kądziołka-8/+14
2025-03-26doc(hir::Place): clarify that places aren't always place expressionsMaja Kądziołka-2/+8
2025-03-26Add environment variable tracking in places where it was convenientMads Marquart-6/+7
2025-03-26Add `TyCtx::env_var_os`Mads Marquart-1/+75
2025-03-26Auto merge of #130324 - petrochenkov:ctxtache, r=oli-obkbors-73/+120
2025-03-26Use the correct binder scope for elided lifetimes in assoc constsOli Scherer-25/+35
2025-03-26expand: Leave traces when expanding `cfg` attributesVadim Petrochenkov-34/+38
2025-03-26Use a function to create `QueryStackDeferred` to ensure context is CopyJohn Kåre Alsaker-36/+48
2025-03-26Auto merge of #138974 - Zalathar:rollup-568cpmy, r=Zalatharbors-210/+224
2025-03-26Collect items referenced from var_debug_infoTomasz Miąsko-1/+6
2025-03-26Don't deaggregate InvocationParent just to reaggregate it againOli Scherer-24/+15
2025-03-26Rollup merge of #138959 - meithecatte:matchpair-place-option, r=ZalatharStuart Cook-9/+23
2025-03-26Rollup merge of #138954 - compiler-errors:hash-opaques, r=oli-obkStuart Cook-3/+9
2025-03-26Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e...Stuart Cook-135/+23
2025-03-26Rollup merge of #138818 - khuey:138198, r=jieyouxuStuart Cook-16/+42
2025-03-26Rollup merge of #138483 - azhogin:azhogin/target-modifiers-bool-fix, r=fee1-deadStuart Cook-47/+127
2025-03-26Avoiding calling queries when collecting active queriesJohn Kåre Alsaker-162/+313
2025-03-26Auto merge of #138893 - klensy:thorin-0.9, r=Mark-Simulacrumbors-2/+2
2025-03-26chore: remove redundant words in commentpudongair-1/+1
2025-03-26Stop using Interner in the compiler randomlyMichael Goulet-5/+7
2025-03-26Implement lint against using Interner and InferCtxtLike in random compiler cr...Michael Goulet-3/+51
2025-03-26hir::-ify internal lintsMichael Goulet-39/+50
2025-03-26Auto merge of #138956 - jhpratt:rollup-6g7ppwd, r=jhprattbors-167/+323
2025-03-26MatchPairTree: update invariant commentMaja Kądziołka-2/+2
2025-03-26Revert "Make `MatchPairTree::place` non-optional"Maja Kądziołka-9/+23
2025-03-26Remove `kw::Empty` uses from `rustc_middle`.Nicholas Nethercote-14/+8
2025-03-25Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obkJacob Pratt-83/+273
2025-03-25Rollup merge of #138874 - Zoxc:waiter-race, r=SparrowLii,davidtwcoJacob Pratt-25/+12
2025-03-25Rollup merge of #138867 - petrochenkov:linkfix, r=nnethercoteJacob Pratt-24/+36
2025-03-25Rollup merge of #138128 - compiler-errors:precise-capturing-in-traits, r=oli-...Jacob Pratt-35/+2
2025-03-26Ensure define_opaque is accounted for in HIR hashMichael Goulet-3/+9
2025-03-26Auto merge of #138601 - RalfJung:wasm-abi-fcw, r=alexcrichtonbors-28/+172
2025-03-25Rename `is_like_osx` to `is_like_darwin`Mads Marquart-54/+54
2025-03-25Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errorsMatthias Krüger-95/+183
2025-03-25Rollup merge of #138924 - nnethercote:less-kw-Empty-3, r=compiler-errorsMatthias Krüger-46/+53
2025-03-25Rollup merge of #138886 - samueltardieu:push-xxkzmupznoky, r=jieyouxuMatthias Krüger-1/+2
2025-03-25Rollup merge of #138776 - Zalathar:unexpand, r=oli-obkMatthias Krüger-90/+81
2025-03-25Rollup merge of #138581 - Zoxc:abort-handler-if-locked, r=SparrowLiiMatthias Krüger-12/+43
2025-03-25Rollup merge of #138317 - petrochenkov:libsearch3, r=compiler-errorsMatthias Krüger-9/+31
2025-03-25Rollup merge of #137247 - dpaoliello:cleanllvm, r=ZalatharMatthias Krüger-136/+144
2025-03-25Test define opaques in extern itemsMichael Goulet-1/+4
2025-03-25Allow defining opaques in statics and constsMichael Goulet-80/+255
2025-03-25Make printing define_opaque less goofyMichael Goulet-7/+19
2025-03-25Remove now unreachable parse recovery codeLeón Orell Valerian Liehr-76/+24
2025-03-25Brace-ident-colon can certainly no longer start a blockLeón Orell Valerian Liehr-12/+2
2025-03-25Auto merge of #138923 - TaKO8Ki:rollup-f3hkmqj, r=TaKO8Kibors-91/+84