Skip to content
Merged

Rustup #11250

Changes from 2 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
fdb2e36
refactor(rustc_middle): Substs -> GenericArg
mdibaiee Jul 11, 2023
d6d530f
Merge commit 'd9c24d1b1ee61f276e550b967409c9f155eac4e3' into clippyup
flip1995 Jul 17, 2023
2feb9a5
Another fix for incorrect_impls
flip1995 Jul 17, 2023
d1e1dcb
Rename arg_iter to iter_instantiated
compiler-errors Jul 17, 2023
cbca8f9
On nightly, dump ICE backtraces to disk
estebank Mar 3, 2023
5a6c4d7
XSimplifiedType to SimplifiedType::X
lcnr Jul 18, 2023
a147372
clippy: `env!` invocations can't be b"" literals
davidtwco Jul 25, 2023
2b16c37
bless more
RalfJung Jul 24, 2023
3fb714d
Use a builder instead of boolean/option arguments
oli-obk Jul 25, 2023
f20a174
Make everything builtin!
compiler-errors Jul 24, 2023
2cc44cf
Auto merge of #113393 - compiler-errors:next-solver-unsize-rhs, r=lcnr
bors Jul 25, 2023
0f3a149
Rollup merge of #114014 - davidtwco:issue-114010-env-rawstr, r=cjgillot
matthiaskrgr Jul 25, 2023
61e0aac
Auto merge of #114063 - matthiaskrgr:rollup-c90czu6, r=matthiaskrgr
bors Jul 25, 2023
0404b6b
Add `sym::iter_mut` + `sym::as_mut_ptr`
blyxyas Jul 25, 2023
ed2ec81
Auto merge of #114054 - oli-obk:cleanups, r=estebank
bors Jul 26, 2023
8615595
Rollup merge of #114070 - blyxyas:iter_mut_symbol, r=oli-obk
matthiaskrgr Jul 26, 2023
6ca6be6
Unite bless environment variables under `RUSTC_BLESS`
tgross35 Jul 3, 2023
42d3370
Auto merge of #113298 - tgross35:update-bless-envs, r=oli-obk
bors Jul 27, 2023
3d60241
Merge remote-tracking branch 'upstream/master' into rustup
flip1995 Jul 28, 2023
65c5afd
Bump nightly version -> 2023-07-28
flip1995 Jul 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clippy_utils/src/qualify_min_const_fn.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use rustc_middle::mir::{
Body, CastKind, NonDivergingIntrinsic, NullOp, Operand, Place, ProjectionElem, Rvalue, Statement, StatementKind,
Terminator, TerminatorKind,
};
use rustc_middle::traits::{ImplSource, ObligationCause};
use rustc_middle::traits::{ImplSource, ObligationCause, BuiltinImplSource};
use rustc_middle::ty::adjustment::PointerCoercion;
use rustc_middle::ty::{self, BoundConstness, GenericArgKind, TraitRef, Ty, TyCtxt};
use rustc_semver::RustcVersion;
Expand Down Expand Up @@ -411,7 +411,7 @@ fn is_ty_const_destruct<'tcx>(tcx: TyCtxt<'tcx>, ty: Ty<'tcx>, body: &Body<'tcx>

if !matches!(
impl_src,
ImplSource::Builtin(_) | ImplSource::Param(_, ty::BoundConstness::ConstIfConst)
ImplSource::Builtin(BuiltinImplSource::Misc, _) | ImplSource::Param(ty::BoundConstness::ConstIfConst, _)
) {
return false;
}
Expand Down