about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2022-10-18change `ConstEvaluatable` to use `ty::Const`lcnr-6/+34
2022-10-17mir constants: type traversing bye byelcnr-97/+0
2022-10-16Rollup merge of #102953 - WaffleLapkin:better_docs_for_decorate_param, r=Ralf...Matthias Krüger-0/+10
2022-10-15Fix subst issues with RPITITMichael Goulet-3/+16
2022-10-15Auto merge of #102895 - Nilstrieb:query-cleanups, r=cjgillotbors-1/+10
2022-10-15Auto merge of #101832 - compiler-errors:dyn-star-plus, r=eholkbors-0/+3
2022-10-14Get rid of `rustc_query_description!`Nilstrieb-1/+10
2022-10-14Rollup merge of #103018 - Rageking8:more-dupe-word-typos, r=TaKO8KiDylan DPC-5/+3
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-5/+3
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-0/+3
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-12Use `tidy-alphabetical` in the compilerNilstrieb-1/+2
2022-10-12Rollup merge of #102890 - camsteffen:adt-sized-representability, r=cjgillotDylan DPC-5/+2
2022-10-12Rollup merge of #102110 - CleanCut:migrate_rustc_passes_diagnostics, r=davidtwcoDylan DPC-1/+20
2022-10-10Check representability in adt_sized_constraintCameron Steffen-5/+2
2022-10-10Fix compiler docsGuillaume Gomez-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-0/+26
2022-10-08Rollup merge of #102675 - ouz-a:mir-technical-debt, r=oli-obkMatthias Krüger-0/+26
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
2022-10-07Unconditionally encode hidden types in typeck resultsOli Scherer-5/+3
2022-10-07First batch of review feedback changes from #102110Nathan Stocks-1/+20
2022-10-07Rewrite representabilityCameron Steffen-0/+8
2022-10-06Remove `mir::CastKind::Misc`ouz-a-0/+26
2022-10-05Validate opaques in default trait bodies, don't normalize unless a body is pr...Michael Goulet-1/+1
2022-10-05Fix test for default body with implMichael Goulet-0/+1
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-11/+11
2022-10-04Auto merge of #102622 - camsteffen:move-layout, r=fee1-deadbors-2639/+5
2022-10-03Auto merge of #102632 - matthiaskrgr:rollup-h8s3zmo, r=matthiaskrgrbors-5/+3
2022-10-03Add diagnostic struct for const eval error in `rustc_middle`pierwill-5/+3
2022-10-03re-name params + add commentsb-naber-10/+16
2022-10-03Move utils from rustc_middle to rustc_ty_utilsCameron Steffen-2639/+5
2022-10-02Avoid ICE in printing RPITIT typeMichael Goulet-1/+1
2022-10-01Compute by owner instead of HirId.Camille GILLOT-1/+1
2022-10-01Move lint level computation to rustc_middle::lint.Camille GILLOT-39/+4
2022-10-01Compute `lint_levels` by definitionDeadbeef-15/+13
2022-10-01Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebankbors-7/+17
2022-10-01Refactor rustc lint APIMaybe Waffle-7/+17
2022-09-30don't repeat lifetime names from outer binder in printb-naber-12/+57
2022-09-30Rollup merge of #101075 - ellishg:rustc_codegen_gcc_diagnostics, r=davidtwcoMatthias Krüger-0/+13