about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-10-18`const_evaluatable_unchecked` to const evallcnr-1/+26
2022-10-18change `ConstEvaluatable` to use `ty::Const`lcnr-6/+34
2022-10-17Auto merge of #102355 - lcnr:bye-bye-type-traversal, r=oli-obkbors-185/+21
2022-10-17add inline to `TrivialTypeTraversalImpls`lcnr-14/+17
2022-10-17rm `try_normalize_mir_const_after_erasing_regions`lcnr-8/+0
2022-10-17mir constants: type traversing bye byelcnr-169/+10
2022-10-17Duplicate comment in mod.rsSamuel Moelius-5/+0
2022-10-16Auto merge of #102026 - Bryanskiy:resolve_update, r=petrochenkovbors-32/+104
2022-10-16Populate effective visibilities in 'rustc_resolve'Bryanskiy-32/+104
2022-10-16Rollup merge of #102953 - WaffleLapkin:better_docs_for_decorate_param, r=Ralf...Matthias Krüger-0/+43
2022-10-16fix typoRalf Jung-1/+1
2022-10-15Fix subst issues with RPITITMichael Goulet-3/+16
2022-10-15Auto merge of #102895 - Nilstrieb:query-cleanups, r=cjgillotbors-2/+14
2022-10-15Auto merge of #101832 - compiler-errors:dyn-star-plus, r=eholkbors-2/+5
2022-10-14Fix line numbers for MIR inlined codeWesley Wiser-1/+3
2022-10-14Get rid of `rustc_query_description!`Nilstrieb-2/+14
2022-10-14Rollup merge of #103018 - Rageking8:more-dupe-word-typos, r=TaKO8KiDylan DPC-6/+4
2022-10-14Require lifetime bounds for opaque types in order to allow hidden types to ca...Oli Scherer-2/+75
2022-10-14Auto merge of #102695 - compiler-errors:int-and-float-trivial-copy, r=lcnrbors-1/+4
2022-10-14float and int vars are trivially copyMichael Goulet-1/+4
2022-10-14more dupe word typosRageking8-6/+4
2022-10-14Auto merge of #102684 - JhonnyBillM:delete-target-data-layout-errors-wrapper,...bors-2/+1
2022-10-14Make dyn* cast into a coercionMichael Goulet-2/+5
2022-10-13Auto merge of #102700 - oli-obk:0xDEAD_TAIT, r=compiler-errorsbors-5/+258
2022-10-13Print RPITIT verbosely if -ZverboseMichael Goulet-1/+3
2022-10-12Auto merge of #101679 - compiler-errors:rpitit-default-body, r=nikomatsakisbors-0/+1
2022-10-12ADD - IntoDiagnostic conformance for TargetDataLayoutErrors in rustc_errorsJhonny Bill Mena-2/+1
2022-10-12link lint function with `decorate` function param to `struct_lint_level`Maybe Waffle-0/+10
2022-10-12Apply suggestions from code reviewWaffle Maybe-9/+4
2022-10-12Use `tidy-alphabetical` in the compilerNilstrieb-4/+8
2022-10-12Improve docs for `struct_lint_level` function.Maybe Waffle-0/+38
2022-10-12Rollup merge of #102890 - camsteffen:adt-sized-representability, r=cjgillotDylan DPC-27/+4
2022-10-12Rollup merge of #102110 - CleanCut:migrate_rustc_passes_diagnostics, r=davidtwcoDylan DPC-1/+20
2022-10-11Rollup merge of #101727 - est31:stabilize_map_first_last, r=m-ou-seMatthias Krüger-1/+0
2022-10-10Check representability in adt_sized_constraintCameron Steffen-27/+4
2022-10-10Fix compiler docsGuillaume Gomez-3/+3
2022-10-10Rollup merge of #102786 - compiler-errors:no-tuple-candidate, r=lcnrDylan DPC-14/+2
2022-10-10Rollup merge of #102275 - Urgau:stabilize-half_open_range_patterns, r=cjgillotYuki Okushi-1/+1
2022-10-10Rollup merge of #102829 - compiler-errors:rename-impl-item-kind, r=TaKO8KiYuki Okushi-2/+2
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-2/+2
2022-10-08Rollup merge of #102514 - b-naber:binder-print-fixes, r=jackh726Michael Howell-12/+63
2022-10-08handle late-bound vars from inner binders correctly and add testb-naber-1/+1
2022-10-08Auto merge of #102809 - matthiaskrgr:rollup-qq62vuv, r=matthiaskrgrbors-5/+42
2022-10-08Rollup merge of #102785 - fee1-dead-contrib:rm_autoimpl_defid, r=compiler-errorsMatthias Krüger-2/+2
2022-10-08Rollup merge of #102675 - ouz-a:mir-technical-debt, r=oli-obkMatthias Krüger-3/+40
2022-10-08Auto merge of #100720 - camsteffen:representable, r=cjgillotbors-5/+200
2022-10-08Stabilize half_open_range_patternsUrgau-1/+1
2022-10-07Check hidden types in dead codeOli Scherer-1/+1
2022-10-07Remap hidden types from typeck before storing them in the TypeckResultOli Scherer-16/+31
2022-10-07Move ReverseMapper logic onto OpaqueHiddenTypeOli Scherer-0/+240