about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-02-16Rollup merge of #94037 - tmiasko:verbose, r=Mark-SimulacrumMatthias Krüger-5/+0
2022-02-16Rollup merge of #94020 - tmiasko:pp, r=oli-obkMatthias Krüger-29/+45
2022-02-16Rollup merge of #94017 - fee1-dead:unub, r=bjorn3Matthias Krüger-2/+4
2022-02-16Rollup merge of #92366 - jhpratt:derive-default-enum, r=Mark-SimulacrumMatthias Krüger-3/+0
2022-02-16Auto merge of #93800 - b-naber:static-initializers-mir-val, r=oli-obkbors-21/+32
2022-02-16Fix inconsistent symbol mangling with -ZverboseTomasz Miąsko-5/+0
2022-02-15Auto merge of #94021 - tmiasko:inline, r=nagisabors-0/+20
2022-02-16Support pretty printing of invalid constantsTomasz Miąsko-29/+45
2022-02-15try to bless 32bit mir tests manuallyb-naber-8/+4
2022-02-15Auto merge of #93439 - abrown:cf-protection, r=nagisabors-5/+63
2022-02-15use AllocId and Ty in ExprKind::StaticRef and delay ConstValue constructionb-naber-18/+16
2022-02-15use mir::Visitor when collecting alloc_ids in pretty printingb-naber-7/+19
2022-02-15treat mir::ConstantKind::Val correctly in check_static_ptrb-naber-1/+1
2022-02-15use ConstantKind::Val in StaticRefb-naber-1/+6
2022-02-15Auto merge of #93820 - compiler-errors:gat-wfcheck, r=jackh726bors-192/+272
2022-02-15Inline LocalExpnId::from_raw and LocalExpnId::as_rawTomasz Miąsko-0/+2
2022-02-15Inline Target::derefTomasz Miąsko-0/+2
2022-02-15Inline GenericArg conversion functionsTomasz Miąsko-0/+4
2022-02-15Inline UnifyKey::index and UnifyKey::from_indexTomasz Miąsko-0/+12
2022-02-15Add removed comments back in self-outlives-lintMichael Goulet-1/+0
2022-02-15add some more comments to GAT where clause checkMichael Goulet-19/+62
2022-02-15make the gat wfcheck algorithm a loopMichael Goulet-57/+103
2022-02-15check associated types tooMichael Goulet-27/+27
2022-02-15check all GATs at onceMichael Goulet-99/+90
2022-02-15rename some variables in gat wfcheckMichael Goulet-25/+18
2022-02-15introduce gather_gat_boundsMichael Goulet-123/+131
2022-02-15Rollup merge of #94001 - durin42:llvm-15-uwtable, r=nikicMatthias Krüger-5/+24
2022-02-15Rollup merge of #93999 - barzamin:suggest-raw-strings, r=jackh726Matthias Krüger-0/+9
2022-02-15Auto merge of #93148 - nnethercote:Uniq, r=fee1-deadbors-1577/+1804
2022-02-15Clarify confusing UB statement in MIRDeadbeef-2/+4
2022-02-15Auto merge of #93176 - danielhenrymantilla:stack-pinning-macro, r=m-ou-sebors-0/+4
2022-02-15Address review comments.Nicholas Nethercote-11/+7
2022-02-15Overhaul `Const`.Nicholas Nethercote-600/+635
2022-02-15Remove unnecessary `RegionKind::` quals.Nicholas Nethercote-71/+56
2022-02-15Overhaul `RegionKind` and `Region`.Nicholas Nethercote-334/+431
2022-02-15Overhaul `PredicateInner` and `Predicate`.Nicholas Nethercote-70/+69
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-455/+442
2022-02-15Rename `PtrKey` as `Interned` and improve it.Nicholas Nethercote-50/+177
2022-02-15Rename `Interned` as `InternedInSet`.Nicholas Nethercote-35/+36
2022-02-15Auto merge of #93863 - pierwill:fix-93676, r=Mark-Simulacrumbors-4/+4
2022-02-15Auto merge of #93752 - eholk:drop-tracking-break-continue, r=nikomatsakisbors-10/+95
2022-02-14llvm: migrate to new parameter-bearing uwtable attrAugie Fackler-5/+24
2022-02-14suggest using raw string literals when invalid escapes appearErin Petra Sofiya Moon-0/+9
2022-02-14Update unsafe_pin_internals unstable version.Mara Bos-1/+1
2022-02-14Auto merge of #93652 - spastorino:fix-negative-overlap-check-regions, r=nikom...bors-27/+86
2022-02-14Add support for control-flow protectionAndrew Brown-5/+63
2022-02-14Mark `unsafe_pin_internals` as `incomplete`.Daniel Henry-Mantilla-0/+4
2022-02-14reveal_defining_opaque_types field doesn't exist after rebaseSantiago Pastorino-1/+0
2022-02-14Inline loose_check fn on call siteSantiago Pastorino-11/+1
2022-02-14Add comments about outlives_envSantiago Pastorino-0/+7