about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-8/+8
2022-03-31Rollup merge of #95263 - compiler-errors:async-block-pretty, r=jackh726Dylan DPC-7/+20
2022-03-30Restore `impl Future<Output = Type>` to async blocksMichael Goulet-7/+20
2022-03-31Auto merge of #95501 - Dylan-DPC:rollup-arx6sdc, r=Dylan-DPCbors-0/+47
2022-03-31Rollup merge of #94869 - jackh726:gats_extended, r=compiler-errorsDylan DPC-0/+47
2022-03-30Auto merge of #95436 - cjgillot:static-mut, r=oli-obkbors-3/+10
2022-03-30Add the generic_associated_types_extended featureJack Huey-0/+47
2022-03-30a few mode feedback fixes per @bjorn3Yuri Astrakhan-1/+1
2022-03-30Spellchecking compiler commentsYuri Astrakhan-9/+9
2022-03-30get clippy to compile againlcnr-4/+1
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+34
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-3/+10
2022-03-28Remove opaque type obligation and just register opaque types as they are enco...Oli Scherer-20/+0
2022-03-28Have the spans of TAIT type conflict errors point to the actual site instead ...Oli Scherer-0/+32
2022-03-28Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"Oli Scherer-26/+68
2022-03-26Fix perf issue for auto trait selectionGuillaume Gomez-0/+9
2022-03-25Auto merge of #95280 - InfRandomness:infrandomness/Dtorck_clarification, r=ol...bors-1/+1
2022-03-25Auto merge of #95082 - spastorino:overlap-inherent-impls, r=nikomatsakisbors-1/+32
2022-03-25Rollup merge of #95179 - b-naber:eval-in-try-unify, r=lcnrDylan DPC-1/+1
2022-03-24Swap DtorckConstraint to DropckConstraintInfRandomness-1/+1
2022-03-24Extract impl_subject_and_oglibations fn and make equate receive subjectsSantiago Pastorino-2/+27
2022-03-23Rollup merge of #95225 - compiler-errors:impl-future-generator-ty, r=oli-obkMatthias Krüger-16/+20
2022-03-22remove [async output] from impl FutureMichael Goulet-16/+20
2022-03-21try to evaluate in try_unifyb-naber-1/+1
2022-03-21Rename `~const Drop` to `~const Destruct`Deadbeef-0/+1
2022-03-20fix two comments referring to moved code (rustc_mir_transform::generator)Audun Halland-1/+1
2022-03-20Extract ImplSubject informationSantiago Pastorino-0/+6
2022-03-18Rollup merge of #95039 - spastorino:overlap-super-predicates, r=nikomatsakisMatthias Krüger-0/+7
2022-03-17Rollup merge of #94960 - codehorseman:master, r=oli-obkDylan DPC-3/+3
2022-03-17Add comments on PolaritySantiago Pastorino-0/+7
2022-03-16rustc_error: make ErrorReported impossible to constructmark-10/+23
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-3/+3
2022-03-15Rollup merge of #94958 - est31:pluralize, r=oli-obkMatthias Krüger-1/+1
2022-03-15Support other types of pluralization in pluralize macroest31-1/+1
2022-03-15Auto merge of #94928 - lcnr:inline-as_substs, r=michaelwoeristerbors-0/+1
2022-03-14Rollup merge of #93977 - compiler-errors:sized-generic-metadata, r=wesleywiserMatthias Krüger-10/+13
2022-03-14inline `tuple_fields`lcnr-0/+1
2022-03-13Auto merge of #94897 - camelid:query-doc-hidden, r=cjgillotbors-11/+11
2022-03-12Queryify `is_doc_hidden`Noah Lev-11/+11
2022-03-12Auto merge of #94711 - ouz-a:master3, r=oli-obkbors-1/+1
2022-03-12don't call multipart_suggestionouz-a-7/+1
2022-03-12Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-deadbors-192/+192
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-192/+192
2022-03-11Auto merge of #94276 - scottmcm:primitive-clone, r=oli-obkbors-1/+52
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2022-03-10Rollup merge of #94746 - notriddle:notriddle/method-rustc-on-unimplemented, r...Matthias Krüger-0/+9
2022-03-10short-circuit the easy cases in `is_copy_modulo_regions`Scott McMurray-1/+1
2022-03-10Move `is_trivially_pure_clone_copy` onto `Ty` insteadScott McMurray-0/+51
2022-03-09diagnostics: use rustc_on_unimplemented to recommend `[].iter()`Michael Howell-0/+9
2022-03-08Rollup merge of #94689 - compiler-errors:on-unimplemented-substs, r=petrochenkovDylan DPC-1/+0