summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2022-10-29Rollup merge of #103625 - WaffleLapkin:no_tyctxt_dogs_allowed, r=compiler-errorsGuillaume Gomez-15/+10
2022-10-29Rollup merge of #103618 - nnethercote:rename-OwnerId-fields, r=compiler-errorsGuillaume Gomez-5/+5
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-5/+5
2022-10-29Auto merge of #102698 - michaelwoerister:unord-collections, r=lncrbors-1/+3
2022-10-29Auto merge of #102233 - petrochenkov:effvis, r=jackh726bors-3/+3
2022-10-28Auto merge of #103071 - wesleywiser:fix_inlined_line_numbers, r=davidtwcobors-1/+3
2022-10-27Introduce UnordMap, UnordSet, and UnordBag (see MCP 533)Michael Woerister-1/+3
2022-10-27Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functionsMaybe Waffle-15/+10
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-3/+3
2022-10-26Rollup merge of #103428 - SarthakSingh31:issue-94187, r=compiler-errorsDylan DPC-3/+7
2022-10-26Auto merge of #103562 - Dylan-DPC:rollup-sheepp5, r=Dylan-DPCbors-21/+31
2022-10-26Auto merge of #103279 - compiler-errors:normalize-hack-back, r=lcnrbors-2/+13
2022-10-25rustc_middle: Rearrange resolver outputs structures slightlyVadim Petrochenkov-21/+31
2022-10-25Added helper to prevent verbose printing from the `PrettyPrinter` when printi...Sarthak Singh-3/+7
2022-10-23Rollup merge of #103414 - compiler-errors:rpit-print-lt, r=cjgillotMichael Howell-0/+10
2022-10-23Add normalize hack backMichael Goulet-2/+13
2022-10-23Annotate static lifetimes tooMichael Goulet-9/+3
2022-10-23Auto merge of #103345 - Nilstrieb:diag-flat, r=compiler-errorsbors-4/+4
2022-10-23Migrate all diagnosticsNilstrieb-4/+4
2022-10-23Auto merge of #103426 - matthiaskrgr:rollup-n6dqdy8, r=matthiaskrgrbors-2/+24
2022-10-23Rollup merge of #103123 - compiler-errors:early-binder-iter, r=cjgillotMatthias Krüger-2/+24
2022-10-23Auto merge of #102660 - camsteffen:uninhabited-perf, r=oli-obkbors-293/+316
2022-10-22Pretty print lifetimes captured by RPITMichael Goulet-0/+16
2022-10-22Introduce InhabitedPredicateCameron Steffen-293/+316
2022-10-22Auto merge of #103227 - lcnr:bye-bye-unevaluated-const, r=oli-obkbors-83/+39
2022-10-22Introduce subst_iter and subst_iter_copied on EarlyBinderMichael Goulet-2/+24
2022-10-22Auto merge of #103196 - Nilstrieb:no-meta-query, r=cjgillotbors-1/+0
2022-10-21Introduce deduced parameter attributes, and use them for deducing `readonly` onPatrick Walton-1/+18
2022-10-20Auto merge of #103220 - compiler-errors:deny-infers, r=lcnrbors-3/+12
2022-10-20Auto merge of #102417 - oli-obk:opaque_lifetimes2, r=jackh726bors-2/+75
2022-10-19Deny const variables as wellMichael Goulet-4/+11
2022-10-19Don't hash non-fresh Ty::Infer or RegionKind::InferMichael Goulet-2/+4
2022-10-19Get rid of native_library projection queriesnils-1/+0
2022-10-19stop folding `UnevaluatedConst`lcnr-77/+5
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-14Fix line numbers for MIR inlined codeWesley Wiser-1/+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-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-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