about summary refs log tree commit diff
path: root/compiler/rustc_span
AgeCommit message (Expand)AuthorLines
2024-07-18Be more accurate about calculating `display_col` from a `BytePos`Esteban Küber-160/+41
2024-07-18Rollup merge of #127854 - fmease:glob-import-type_ir_inherent-lint, r=compile...Matthias Krüger-0/+1
2024-07-18Add internal lint for detecting non-glob imports of `rustc_type_ir::inherent`León Orell Valerian Liehr-0/+1
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-0/+4
2024-07-17rustc_target: add known safe s390x target featuresliushuyu-0/+1
2024-07-16Fix unsafe_op_in_unsafe_fn in compilerMichael Goulet-9/+9
2024-07-16fmtMichael Goulet-42/+49
2024-07-12rustc_span: derivative -> derive-wherePavel Grigorenko-5/+6
2024-07-12Added the `xop` target feature and `xop_target_feature` gatesayantn-0/+1
2024-07-11Add the feature gate and target-featuressayantn-0/+1
2024-07-05Auto merge of #127008 - Jules-Bertholet:tc-ergonomics, r=Nadrierilbors-0/+1
2024-07-05use old ctx if has same expand environment during decode spanbohan-0/+8
2024-06-30add `rustc_dump_def_parents` attributeBoxy-0/+1
2024-06-28address review commentsDeadbeef-2/+2
2024-06-28implement new effects desugaringDeadbeef-0/+9
2024-06-28Rollup merge of #124741 - nebulark:patchable-function-entries-pr, r=estebank,...Matthias Krüger-0/+3
2024-06-27Implement TC's match ergonomics 2024 proposalJules Bertholet-0/+1
2024-06-25Updated code for changes to RFC, added additional error handling, addedFlorian Schmiderer-2/+2
2024-06-25Support `#[patchable_function_entries]`Matthew Maurer-0/+3
2024-06-25Auto merge of #126326 - eggyal:ununsafe-StableOrd, r=michaelwoeristerbors-2/+4
2024-06-24Rollup merge of #125575 - dingxiangfei2009:derive-smart-ptr, r=davidtwcoMichael Goulet-0/+8
2024-06-24Rollup merge of #125241 - Veykril:tool-rust-analyzer, r=davidtwcoMatthias Krüger-0/+1
2024-06-24SmartPointer derive-macroXiangfei Ding-0/+8
2024-06-22Allow "C-unwind" fn to have C variadicsJubilee Young-0/+1
2024-06-22Rollup merge of #126686 - fmease:dump-preds-n-item-bounds, r=compiler-errorsGuillaume Gomez-0/+2
2024-06-22Ensure careful consideration is given by implsAlan Egerton-1/+3
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+2
2024-06-21Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=AmanieuJubilee-0/+2
2024-06-21Add `f16` inline ASM support for RISC-Vbeetrees-0/+2
2024-06-21Auto merge of #123165 - oli-obk:no_ord_def_id3, r=cjgillotbors-32/+16
2024-06-21Add `rust_analyzer` as a predefined toolLukas Wirth-0/+1
2024-06-20[GVN] Add tests for generic pointees with PtrMetadataScott McMurray-0/+1
2024-06-20rustc_span: Optimize span parent get/set methodsVadim Petrochenkov-35/+70
2024-06-19Rollup merge of #126668 - fmease:rm-rustc_dump_program_clauses-attrs, r=fee1-...fee1-dead-2/+0
2024-06-19Remove now NOP attrs `#[rustc_dump{,_env}_program_clauses]`León Orell Valerian Liehr-2/+0
2024-06-19Rollup merge of #125293 - dingxiangfei2009:tail-expr-temp-lifetime, r=esteban...许杰友 Jieyou Xu (Joe)-0/+1
2024-06-18tail expression behind terminating scopeDing Xiang Fei-0/+1
2024-06-17[perf] More span update benchmarkingVadim Petrochenkov-30/+11
2024-06-16Auto merge of #126543 - petrochenkov:upctxt4, r=cjgillotbors-15/+25
2024-06-16rustc_span: Minor improvementsVadim Petrochenkov-10/+14
2024-06-16rustc_span: Optimize more hygiene operations using `Span::map_ctxt`Vadim Petrochenkov-15/+25
2024-06-15Rollup merge of #125829 - petrochenkov:upctxt2, r=michaelwoeristerMatthias Krüger-113/+178
2024-06-14Auto merge of #118958 - c410-f3r:concat-again, r=petrochenkovbors-0/+1
2024-06-13Add a new concat metavar exprCaio-0/+1
2024-06-13rustc_span: Remove transmutes from span encodingVadim Petrochenkov-15/+37
2024-06-13rustc_span: By-value interface for ctxt updateVadim Petrochenkov-28/+22
2024-06-13rustc_span: Add conveniences for working with span formatsVadim Petrochenkov-100/+149
2024-06-13LangItem-ify Coroutine trait in solversMichael Goulet-0/+2
2024-06-12Un-unsafe the `StableOrd` traitAlan Egerton-2/+2
2024-06-10rustc_span: Optimize syntax context updates in spansVadim Petrochenkov-68/+144