summary refs log tree commit diff
path: root/compiler/rustc_span/src
AgeCommit message (Expand)AuthorLines
2025-02-13Rollup merge of #136460 - real-eren:simplify-rustc_span-analyze, r=NoratriebJubilee-132/+55
2025-02-13Auto merge of #136965 - jhpratt:rollup-bsnqvmf, r=jhprattbors-0/+2
2025-02-13Rollup merge of #136948 - workingjubilee:split-off-extern-system-varargs, r=c...Jacob Pratt-0/+1
2025-02-13Rollup merge of #136660 - compiler-errors:BikeshedGuaranteedNoDrop, r=lcnrJacob Pratt-0/+1
2025-02-13Implement RFC 3624 supertrait_item_shadowingMichael Goulet-0/+1
2025-02-12Split out the `extern_system_varargs` featureJubilee Young-0/+1
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+1
2025-02-12Add diagnostic item for `std::io::BufRead`Samuel Tardieu-0/+1
2025-02-11Rollup merge of #136584 - oli-obk:pattern-types-generic, r=BoxyUwUMatthias Krüger-0/+1
2025-02-09rename the trait to validity and place a feature gate afrontDing Xiang Fei-2/+2
2025-02-09introduce CoercePointeeWellformed for coherence checks at typeck stageDing Xiang Fei-0/+2
2025-02-06Auto merge of #136471 - safinaskar:parallel, r=SparrowLiibors-61/+62
2025-02-06Prevent generic pattern types from being used in libstdOli Scherer-0/+1
2025-02-05Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obkLeón Orell Valerian Liehr-0/+14
2025-02-04Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkinbors-0/+1
2025-02-04Rollup merge of #136167 - pitaj:new_range, r=NadrierilJacob Pratt-0/+4
2025-02-04Rollup merge of #134814 - sayantn:keylocker, r=oli-obkMatthias Krüger-0/+1
2025-02-03Rename rustc_contract to contractCelina G. Val-4/+4
2025-02-03Separate contract feature gates for the internal machineryFelix S. Klock II-0/+2
2025-02-03Desugars contract into the internal AST extensionsFelix S. Klock II-0/+2
2025-02-03Express contracts as part of function header and lower it to the contract lan...Celina G. Val-0/+5
2025-02-03contracts: added lang items that act as hooks for rustc-injected code to invoke.Felix S. Klock II-0/+1
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+4
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-61/+62
2025-02-02Remove dead control char logicreal-eren-120/+55
2025-02-02Simplify SSE2 implementationreal-eren-18/+6
2025-02-02Rollup merge of #136422 - nnethercote:convert-lint-functions, r=NoratriebMatthias Krüger-0/+32
2025-02-02Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o...Matthias Krüger-2/+0
2025-02-02Convert two `rustc_middle::lint` functions to `Span` methods.Nicholas Nethercote-0/+32
2025-02-01Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obkMatthias Krüger-1/+0
2025-01-31Add `unchecked_disjoint_bitor` with fallback intrinsic implementationScott McMurray-0/+1
2025-01-31Implement MIR, CTFE, and codegen for unsafe bindersMichael Goulet-1/+0
2025-01-31Auto merge of #134424 - 1c3t3a:null-checks, r=saethlinbors-0/+1
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+1
2025-01-31Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obkJacob Pratt-2/+0
2025-01-30implement unstable `new_range` featurePeter Jaszkowiak-0/+4
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-2/+0
2025-01-28Rollup merge of #136071 - wowinter13:clippy-add-diagnostic-items, r=flip1995Matthias Krüger-0/+2
2025-01-25[Clippy] Add vec_reserve & vecdeque_reserve diagnostic itemswowinter13-0/+2
2025-01-25Rollup merge of #134300 - RalfJung:remove-dead-attrs, r=chenyukangMatthias Krüger-2/+0
2025-01-25Auto merge of #119286 - jyn514:linker-output, r=bjorn3bors-0/+1
2025-01-22Auto merge of #134478 - compiler-errors:attr-span, r=oli-obkbors-6/+39
2025-01-21remove long-deprecated no-op attributes no_start and crate_idRalf Jung-2/+0
2025-01-20warn on unused linker_messages warning attributesjyn-0/+1
2025-01-19Rename FileName::QuoteExpansion to CfgSpecEric Huss-5/+5
2025-01-18Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav...Rémy Rakic-4/+0
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-0/+1
2025-01-17Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubileebors-0/+1
2025-01-16Auto merge of #135592 - matthiaskrgr:rollup-4t69l7i, r=matthiaskrgrbors-0/+1
2025-01-16Rollup merge of #134754 - frank-king:feature/import_trait_associated_function...Matthias Krüger-0/+1