summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/context.rs
AgeCommit message (Expand)AuthorLines
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-2/+5
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-1/+12
2021-03-31Track bound varsJack Huey-0/+20
2021-03-31Add tcx lifetime to BinderJack Huey-15/+19
2021-03-27Address more review commentsJoshua Nelson-1/+16
2021-03-27Remove (lots of) dead codeJoshua Nelson-21/+1
2021-03-26Use iter::zip in compiler/Josh Stone-1/+1
2021-03-24resolve late lifetimes by itemJack Huey-2/+2
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-2/+2
2021-03-19Hash hir_owner in typeck resultsAman Arora-1/+3
2021-03-18Replace closures_captures and upvar_capture with closure_min_capturesJennifer Wills-35/+2
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-6/+29
2021-03-16Auto merge of #82536 - sexxi-goose:handle-patterns-take-2, r=nikomatsakisbors-0/+28
2021-03-16Use delay_span_bug instead of panic in layout_scalar_valid_rangeTomasz Miąsko-6/+9
2021-03-15Add comments with examples and testsRoxane-1/+23
2021-03-14Use the correct FakeReadCauseRoxane-2/+2
2021-03-14Introduce new fake readsRoxane-0/+6
2021-03-12Directly intern allocations so that we can write a `Lift` impl for themOli Scherer-6/+29
2021-02-26Miscellaneous inlining improvementsTomasz Miąsko-8/+15
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-1/+1
2021-02-19Introduce a QueryEngine trait object.Camille GILLOT-3/+3
2021-02-19Make QueryEngine opaque to TyCtxt.Camille GILLOT-9/+4
2021-02-19Decouple the on-disk cache from the query engine.Camille GILLOT-4/+11
2021-02-13Separate the query cache from the query state.Camille GILLOT-0/+2
2021-02-05Adapt to latest master changes by using PredicateKindSantiago Pastorino-1/+1
2021-02-05Revert "Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Ma...Santiago Pastorino-1/+37
2021-01-18Use `rustc_type_ir::{IntTy,UintTy,FloatTy} instead of the `rustc_ast` ones in...LeSeulArtichaut-35/+35
2021-01-17Auto merge of #80679 - jackh726:predicate-kind-take2, r=lcnrbors-16/+10
2021-01-17Rollup merge of #80635 - sexxi-goose:use-place-instead-of-symbol, r=nikomatsa...Mara Bos-3/+6
2021-01-16More review commentsJack Huey-7/+7
2021-01-16Review changesJack Huey-7/+7
2021-01-16CleanupJack Huey-11/+11
2021-01-16Remove PredicateKindJack Huey-15/+9
2021-01-16correctly deal with late-bound lifetimes in anon constsBastian Kauschke-1/+2
2021-01-15Auto merge of #80602 - tgnottingham:cratemetadata_you_aint_special, r=michael...bors-25/+2
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-2/+2
2021-01-12Remove DepKind::CrateMetadata and pre-allocation of DepNodesTyson Nottingham-25/+2
2021-01-11Serialize incr comp structures to file via fixed-size bufferTyson Nottingham-4/+2
2021-01-02use hir::Place instead of Symbol in closure_kind_originRoxane-3/+6
2020-12-26stabilize min_const_genericsBastian Kauschke-1/+1
2020-12-21Rename rustc_middle::lint::LintSourcepierwill-2/+2
2020-12-20Auto merge of #80163 - jackh726:binder-refactor-part-3, r=lcnrbors-3/+3
2020-12-19More rebindsJack Huey-2/+3
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-3/+3
2020-12-17Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakisbors-13/+21
2020-12-11Move binder for dyn to each list itemJack Huey-13/+21
2020-12-06Use min_captures for creating UpvarSusbts::tupled_upvar_tysAman Arora-0/+13
2020-12-03Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Mark-Simul...bors-37/+1
2020-12-02Revert "Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsa...Santiago Pastorino-37/+1
2020-12-01Auto merge of #74967 - Aaron1011:feature/incr-def-path-table, r=pnkfelixbors-25/+6