about summary refs log tree commit diff
path: root/compiler/rustc_span
AgeCommit message (Expand)AuthorLines
2025-07-29Create two methods to fix `find_oldest_ancestor_in_same_ctxt`xizheyin-36/+46
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-4/+4
2025-07-28use let chains in mir, resolve, targetKivooeo-4/+4
2025-07-27Rollup merge of #144385 - xizheyin:macro-hygiene, r=petrochenkovMatthias Krüger-0/+17
2025-07-24Inline some methods in rustc_span hygienexizheyin-0/+17
2025-07-22Rollup merge of #144212 - bjorn3:remove_unique_lang_item, r=oli-obk许杰友 Jieyou Xu (Joe)-1/+0
2025-07-20Remove the ptr_unique lang itembjorn3-1/+0
2025-07-19Mitigate `#[align]` name resolution ambiguity regression with a renameJieyou Xu-0/+2
2025-07-18Rollup merge of #143925 - oli-obk:slice-const-partialeq, r=fee1-deadMatthias Krüger-0/+1
2025-07-17Make `derive_const` usable within libcore againOli Scherer-0/+1
2025-07-17Auto merge of #142903 - cjgillot:local-def-path-hash, r=compiler-errorsbors-3/+15
2025-07-17Auto merge of #144044 - fmease:rollup-kg413pt, r=fmeasebors-0/+1
2025-07-16add `const_make_global`; err for `const_allocate` ptrs if didn't callDeadbeef-0/+1
2025-07-15Implement other logicstiif-0/+1
2025-07-13Auto merge of #143461 - folkertdev:cfg-select-builtin-macro, r=petrochenkovbors-0/+1
2025-07-13make `cfg_select` a builtin macroFolkert de Vries-0/+1
2025-07-13Auto merge of #143213 - dianne:lower-cond-tweaks, r=cjgillotbors-7/+0
2025-07-09Add opaque TypeId handles for CTFEOli Scherer-0/+1
2025-07-05remove `DesugaringKind::CondTemporary`dianne-7/+0
2025-07-05use `div_ceil` instead of manual logicFolkert de Vries-1/+1
2025-07-03Remove PointerLike traitMichael Goulet-1/+0
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-2/+2
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-2/+2
2025-07-02Rollup merge of #143070 - joshtriplett:macro-rules-parse, r=petrochenkovMatthias Krüger-1/+0
2025-07-01Update `cfg(bootstrap)`Josh Stone-14/+2
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-34/+137
2025-06-29Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubileeGuillaume Gomez-0/+3
2025-06-28Rollup merge of #143110 - yotamofek:pr/tidy-sort-for-symbols, r=nnethercoteMatthias Krüger-67/+64
2025-06-28Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlinbors-0/+1
2025-06-28Use tidy to sort `sym::*` itemsYotam Ofek-67/+64
2025-06-27Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnrGuillaume Gomez-0/+1
2025-06-27Insert checks for enum discriminants when debug assertions are enabledBastian Kersting-0/+1
2025-06-26Rollup merge of #143015 - samueltardieu:pin-macro-diag-item, r=UrgauMichael Goulet-0/+1
2025-06-26Rewrite `macro_rules!` parser to not use the MBE engine itselfJosh Triplett-1/+0
2025-06-25Add `sym::macro_pin` diagnostic item for `core::pin::pin!()`Samuel Tardieu-0/+1
2025-06-25compiler: remove misleading 'c' from `abi_c_cmse_nonsecure_call` featureJubilee Young-0/+1
2025-06-24Rollup merge of #138780 - trifectatechfoundation:loop_match_attr, r=oli-obk,t...Jubilee-0/+2
2025-06-23Port `#[rustc_skip_during_method_dispatch]` to the new attribute systemPavel Grigorenko-0/+1
2025-06-23Add `#[loop_match]` for improved DFA codegenbjorn3-0/+2
2025-06-22Hash less while hashing def-ids.Camille GILLOT-3/+15
2025-06-22Rollup merge of #142874 - marxin:cranelift-typo-fix, r=bjorn3Guillaume Gomez-1/+1
2025-06-22cranelift: fix target feature name type: "fxsr"Martin Liska-1/+1
2025-06-22Implement DesugaringKind::FormatLiteralmejrs-0/+16
2025-06-21Rollup merge of #142787 - samueltardieu:diag-items-for-clippy, r=Manishearth,...Matthias Krüger-0/+7
2025-06-20Rollup merge of #142767 - nnethercote:symbol-cleanups, r=petrochenkovJakub Beránek-2/+2
2025-06-20Add diagnostic items for ClippySamuel Tardieu-0/+7
2025-06-20Avoid some unnecessary symbol interning.Nicholas Nethercote-2/+1
2025-06-20Use a symbol for `ExpansionConfig::crate_name`.Nicholas Nethercote-0/+1
2025-06-18hir_analysis: add `#![rustc_no_implicit_bounds]`David Wood-0/+1
2025-06-18Implement lint against direct uses of rustc_type_ir in compiler cratesRomain Perier-0/+1