about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/mod.rs
AgeCommit message (Expand)AuthorLines
2021-06-06Add variance-related information to lifetime error messagesAaron Hill-1/+1
2021-06-04Always go through the expn_that_defined query.Camille GILLOT-14/+3
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+1
2021-06-02Miscellaneous inlining improvementsTomasz Miąsko-0/+3
2021-05-30Remove CrateNum::ReservedForIncrCompCachebjorn3-1/+1
2021-05-12Use () for inherent_impls.Camille GILLOT-2/+2
2021-05-12Use () for HIR queries.Camille GILLOT-1/+0
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-0/+14
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-4/+27
2021-03-31Track bound varsJack Huey-7/+7
2021-03-31Add tcx lifetime to BinderJack Huey-16/+16
2021-03-31Add u32 for bound variables to BinderJack Huey-2/+2
2021-03-27Address more review commentsJoshua Nelson-0/+5
2021-03-27Remove (lots of) dead codeJoshua Nelson-19/+0
2021-03-23Add query for const_param_defaultkadmin-0/+1
2021-03-20extract `ConstKind::Unevaluated` into a structlcnr-1/+1
2021-03-12Implement valtreeOli Scherer-1/+1
2021-03-10Moved more of the capture related types into closure.rsNicholas-Baron-170/+0
2021-03-10Moved more types into upvar.rs (now named closure.rs)Nicholas-Baron-97/+3
2021-03-10Moved all Adt* types to adt.rsNicholas-Baron-467/+6
2021-03-10Moved all Assoc* types to assoc.rs.Nicholas-Baron-162/+3
2021-03-10Moved types starting with 'Generic' into generics.rs.Nicholas-Baron-248/+2
2021-03-10Moved UpVar* types to a separate file.Nicholas-Baron-64/+2
2021-03-10Grouped some ungrouped use and mod lines.Nicholas-Baron-35/+19
2021-03-06Change x64 size checks to not apply to x32.Harald van Dijk-2/+2
2021-03-04Remove a dead code pathOli Scherer-1/+4
2021-03-01Box generator-related Body fieldsDániel Buga-1/+1
2021-02-26Miscellaneous inlining improvementsTomasz Miąsko-0/+1
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-2/+0
2021-02-13Make ProjectionTy::trait_ref truncate substs againMatthew Jasper-1/+15
2021-01-29Fix typosAman Arora-0/+2
2021-01-29Fix incorrect use mut diagnosticsAman Arora-0/+9
2021-01-29Compute mutability of closure capturesAman Arora-1/+7
2021-01-28Rollup merge of #81062 - sexxi-goose:precise_capture_diagnostics, r=nikomatsakisYuki Okushi-2/+19
2021-01-28Rollup merge of #79951 - LeSeulArtichaut:ty-ir, r=nikomatsakisYuki Okushi-81/+55
2021-01-26Auto merge of #80692 - Aaron1011:feature/query-result-debug, r=estebankbors-4/+4
2021-01-18Use `rustc_type_ir::{IntTy,UintTy,FloatTy} instead of the `rustc_ast` ones in...LeSeulArtichaut-0/+51
2021-01-18Move a few more types to `rustc_type_ir`LeSeulArtichaut-81/+4
2021-01-17Auto merge of #80679 - jackh726:predicate-kind-take2, r=lcnrbors-121/+39
2021-01-17Rollup merge of #80635 - sexxi-goose:use-place-instead-of-symbol, r=nikomatsa...Mara Bos-1/+40
2021-01-17Don't derive TyEncodable/TyDecodable for BinderJack Huey-1/+1
2021-01-17Impl EncodableWithShorthand for PredicateKindJack Huey-1/+1
2021-01-16Can't use EncodableWithShorthand for PredicateJack Huey-5/+0
2021-01-16More review commentsJack Huey-10/+9
2021-01-16Review changesJack Huey-47/+37
2021-01-16CleanupJack Huey-30/+5
2021-01-16CleanupJack Huey-21/+11
2021-01-16Remove PredicateKindJack Huey-16/+14
2021-01-16Intermediate formatting and suchJack Huey-12/+8
2021-01-16Remove PredicateKind::AtomJack Huey-35/+10