about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/util.rs
AgeCommit message (Expand)AuthorLines
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-09-28More tracing instrumentationOli Scherer-0/+2
2021-09-15Auto merge of #88558 - fee1-dead:const-drop, r=oli-obkbors-4/+4
2021-09-09Rename `(un)signed` to `(un)signed_int`Andreas Liljeqvist-5/+6
2021-09-09Move `unsigned_max` etc into `Size` againAndreas Liljeqvist-17/+5
2021-09-09Remove the queriesDeadbeef-29/+0
2021-09-09Const droppingDeadbeef-4/+33
2021-08-25Use if-let guards in the codebaseLéo Lanteri Thauvin-6/+4
2021-08-22Fix more “a”/“an” typosFrank Steffahn-1/+1
2021-07-28Bail on any found recursion when expanding opaque typesHans Kratz-1/+5
2021-07-05Auto merge of #86674 - Aaron1011:new-querify-limits, r=michaelwoeristerbors-1/+2
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-1/+1
2021-07-04Auto merge of #86866 - nikomatsakis:issue-84841, r=oli-obkbors-0/+9
2021-07-04Query-ify global limit attribute handlingAaron Hill-1/+2
2021-07-04tag issues with FIXMENiko Matsakis-1/+1
2021-07-04be conservative in has_significant_dropNiko Matsakis-0/+9
2021-07-03Use `BoundVarsCollector` for nowYuki Okushi-1/+5
2021-05-14add new attribute rustc_insignificant_dtor and a query to check if a type has...Dhruv Jauhar-0/+33
2021-04-27move `representability` out of `rustc_middle`lcnr-189/+2
2021-03-31Cleanups and commentsJack Huey-1/+0
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-4/+4
2021-03-31Track bound varsJack Huey-1/+1
2021-03-31Add tcx lifetime to BinderJack Huey-1/+1
2021-03-29Remove a FIXME resolved by #73578JohnTitor-1/+0
2021-03-26Use iter::zip in compiler/Josh Stone-4/+2
2021-03-21Don't consider !Unpin references as noaliasNikita Popov-0/+40
2021-01-18Use `rustc_type_ir::{IntTy,UintTy,FloatTy} instead of the `rustc_ast` ones in...LeSeulArtichaut-7/+7
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-1/+2
2020-12-04check the recursion limit when finding struct tailSNCPlay42-2/+8
2020-11-16wordslcnr-0/+31
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-6/+5
2020-10-19fix Rvalue::ty for ThreadLocalRefRalf Jung-0/+1
2020-10-19fix static_ptr_ty for foreign statics, and more comments in check_unsafetyRalf Jung-0/+3
2020-10-15mangling: non-monomorphic `#[rustc_symbol_name]`David Wood-16/+2
2020-10-14Rollup merge of #77892 - est31:remove_redundant_absolute_paths, r=lcnrYuki Okushi-2/+2
2020-10-13Replace absolute paths with relative onesest31-2/+2
2020-10-10Take functions by valueDániel Buga-1/+1
2020-10-09Revert calculate_dtor signature changeDániel Buga-1/+1
2020-10-09Add find_map_relevant_implDániel Buga-4/+4
2020-09-18don't take `TyCtxt` by referenceBastian Kauschke-6/+4
2020-09-04Change ty.kind to a methodLeSeulArtichaut-20/+20
2020-08-30mv compiler to compiler/mark-0/+1168