about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/deduce_param_attrs.rs
AgeCommit message (Expand)AuthorLines
2025-03-04Remove obsolete comment from DeduceReadOnlyTomasz Miąsko-29/+0
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-3/+3
2024-11-19move `fn is_item_raw` to `TypingEnv`lcnr-1/+1
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-11Simplify some nested if statementsMichael Goulet-5/+4
2024-09-10Improve comment formatting.Nicholas Nethercote-3/+3
2024-09-09Reduce visibilities, and add `warn(unreachable_pub)`.Nicholas Nethercote-1/+1
2024-08-18rename AddressOf -> RawBorrow inside the compilerRalf Jung-1/+1
2024-04-17consistency rename: language item -> lang itemRalf Jung-1/+1
2024-02-12Dejargnonize substShoyu Vanilla-2/+2
2024-01-15compiler: Lower fn call arg spans down to MIRMartin Nordholts-1/+1
2023-10-30deduce_param_attrs: explain a read-only caseRalf Jung-0/+1
2023-08-17Normalize before checking if local is freeze in deduced_param_attrsMichael Goulet-1/+6
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-05-13allow mutating function args through `&raw const`Lukas Markeffsky-5/+16
2023-05-12remove no-op logicLukas Markeffsky-13/+2
2023-04-16Check freeze with right param-envMichael Goulet-2/+3
2023-03-21Use local key in providersMichael Goulet-6/+5
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-1/+1
2022-11-26Rewrite dest prop.Jakob Degen-38/+10
2022-10-27Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functionsMaybe Waffle-2/+1
2022-10-21Introduce deduced parameter attributes, and use them for deducing `readonly` onPatrick Walton-0/+249