about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/sty.rs
AgeCommit message (Expand)AuthorLines
2020-12-12Auto merge of #79169 - LeSeulArtichaut:ty-lib, r=nikomatsakisbors-108/+2
2020-12-09Use Places for captures in MIRAman Arora-0/+9
2020-12-02Create `rustc_ty_library`LeSeulArtichaut-108/+2
2020-11-29Auto merge of #78863 - KodrAus:feat/simd-array, r=oli-obkbors-17/+12
2020-11-23Use Option::map instead of open coding itLingMan-4/+1
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-11-15add a canary test for complex repr(simd)Ashley Mannix-1/+7
2020-11-13remove internal simd_size_and_ty from llvm backendAshley Mannix-1/+6
2020-11-08Support repr(simd) on ADTs containing a single array fieldgnzlbg-16/+0
2020-10-30Auto merge of #78432 - sexxi-goose:fix-77993-take3, r=nikomatsakisbors-6/+37
2020-10-28Dogfood {exclusive,half-open} ranges in compiler (nfc)Jubilee Young-2/+2
2020-10-27Address commentsRoxane-9/+20
2020-10-27Handle type errors in closure/generator upvar_tysAman Arora-7/+27
2020-10-19Auto merge of #77278 - camelid:use-correct-article, r=estebankbors-0/+12
2020-10-18Don't ICE if called with a `TyKind::Error`Camelid-3/+3
2020-10-16Review commentsJack Huey-0/+5
2020-10-16map_bound_ref -> rebindJack Huey-8/+14
2020-10-16Use map_bound(_ref) instead of Binder::bind when possibleJack Huey-9/+12
2020-10-11Replace tuple of infer vars for upvar_tys with single infer varRoxane-0/+8
2020-10-06Fix tests from rebaseMatthew Jasper-1/+3
2020-10-06Avoid cycle in nested obligations for object candidateMatthew Jasper-0/+1
2020-09-27Use correct article in help message for conversion or castCamelid-0/+12
2020-09-21Reduce boilerplate with the matches! macroLingMan-113/+32
2020-09-19Rollup merge of #75099 - davidtwco:is-zst-abstraction-violation, r=eddybRalf Jung-5/+0
2020-09-16Rollup merge of #76714 - camelid:patch-3, r=jonas-schievinkDylan DPC-7/+7
2020-09-14Fix diagram for `DebruijnIndex`Camelid-7/+7
2020-09-12Add a comment on is_trivially_sized about obviously !Sized typesAnthony Ramine-0/+6
2020-09-04ty.flags -> ty.flags()LeSeulArtichaut-0/+5
2020-09-04Change ty.kind to a methodLeSeulArtichaut-60/+91
2020-08-30lint/ty: move fns to avoid abstraction violationDavid Wood-5/+0
2020-08-30mv compiler to compiler/mark-0/+2288