about summary refs log tree commit diff
path: root/compiler/rustc_sanitizers
AgeCommit message (Expand)AuthorLines
2025-09-30Split Bound into Canonical and Boundjackh726-2/+3
2025-09-17Remove `DynKind`León Orell Valerian Liehr-8/+6
2025-09-12Introduce trait_item_ofCameron Steffen-2/+1
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-2/+2
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `bitflags` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-09rename `TraitRef::from_method` to `from_assoc`Deadbeef-2/+2
2025-07-31Tidy up `Cargo.toml` files.Nicholas Nethercote-2/+4
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-1/+1
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-3/+3
2025-07-01Remove support for dyn*Michael Goulet-1/+0
2025-06-05Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of NoneOli Scherer-4/+4
2025-06-03Rollup merge of #141569 - workingjubilee:canonicalize-abi, r=bjorn3Matthias Krüger-2/+3
2025-06-03compiler: change Conv to CanonAbiJubilee Young-2/+3
2025-05-27Rename unpack to kindMichael Goulet-2/+2
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-07Add `DefPathData::OpaqueLifetime` to avoid conflicts for remapped opaque life...John Kåre Alsaker-0/+1
2025-05-02Add `DefPathData::NestedStatic` instead of reusing `DefPathData::AnonConst`John Kåre Alsaker-0/+1
2025-04-29Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...John Kåre Alsaker-1/+1
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-15Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obkStuart Cook-2/+2
2025-04-15Move `opt_rpitit_info` field to `hir::AssocKind::Type`.Nicholas Nethercote-1/+1
2025-04-14Move `has_self` field to `hir::AssocKind::Fn`.Nicholas Nethercote-1/+1
2025-04-14Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated...bors-1/+0
2025-04-11Introduce `DefPathData::AnonAssocTy`.Nicholas Nethercote-1/+2
2025-04-02Remove `recursion_limit` increases.Nicholas Nethercote-1/+0
2025-03-30Encode synthetic by-move coroutine body with a different DefPathDataMichael Goulet-0/+1
2025-03-20Use `-Wunused_crate_dependencies` for compiler crates.Nicholas Nethercote-1/+0
2025-03-15Squash fold into tyMichael Goulet-2/+1
2025-03-12Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgrbors-1/+0
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-3/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-0/+1
2025-02-24Change span field accesses to method callsJana Dönszelmann-2/+2
2025-02-22Upgrade the compiler to edition 2024Michael Goulet-1/+1
2025-01-30check the types in `ty::Value` to value conversionLukas Markeffsky-2/+8
2025-01-30introduce `ty::Value`Lukas Markeffsky-11/+11
2025-01-07Eliminate an unnecessary `Symbol::to_string`; use `as_str`Josh Triplett-5/+4
2024-12-22Begin to implement type system layer of unsafe bindersMichael Goulet-1/+7
2024-12-10Remove more traces of anonymous ADTsMichael Goulet-2/+1
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-12/+14
2024-11-02compiler: Add rustc_abi to _sanitizersJubilee Young-6/+6
2024-10-22Rollup merge of #131049 - compiler-errors:more-validation, r=spastorinoMatthias Krüger-8/+13
2024-10-19Get rid of const eval_* and try_eval_* helpersMichael Goulet-2/+6
2024-10-04Fix some pub(crate) that were undetected bc of instrumentMichael Goulet-2/+2
2024-09-30Validate ExistentialPredicate argsMichael Goulet-8/+13
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-2/+2