about summary refs log tree commit diff
path: root/src/librustc/infer
AgeCommit message (Expand)AuthorLines
2019-07-02opaque_types/mod.rs: rustfmtNiko Matsakis-90/+51
2019-07-01Convert more usages overChris Gregory-3/+3
2019-06-26Check for local types in writeback with debug assertionsJohn Kåre Alsaker-0/+4
2019-06-26Don't use lift to detect local typesJohn Kåre Alsaker-1/+1
2019-06-25Rollup merge of #62091 - ljedrz:hiridification_almost_there, r=ZoxcMazdak Farrokhzad-3/+3
2019-06-25Rollup merge of #62055 - matthewjasper:fix-error-counting, r=pnkfelixMazdak Farrokhzad-0/+1
2019-06-24HIR: rename find_by_hir_id to findljedrz-3/+3
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-1/+1
2019-06-22Count all errors for `track_errors`Matthew Jasper-0/+1
2019-06-22Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=ZoxcMazdak Farrokhzad-11/+11
2019-06-20rename hir::map::get_by_hir_id to getljedrz-5/+5
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-2/+2
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-5/+5
2019-06-20replace NodeId with HirId in infer::SubregionOriginljedrz-3/+3
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-1/+1
2019-06-19Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centrilMazdak Farrokhzad-5/+4
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-37/+18
2019-06-18Preserve generator and yield source for error messagesTaylor Cramer-5/+4
2019-06-18rustc: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-1/+1
2019-06-18rustc: remove leftover lifetimes with no bounds from where clauses.Eduard-Mihai Burtescu-1/+0
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-28/+28
2019-06-17renamve hir_to_string to node_to_stringljedrz-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-7/+7
2019-06-17replace some uses of NodeId with HirIdljedrz-12/+12
2019-06-15Remove unnecessary `.clone()`Shotaro Yamada-1/+1
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-37/+18
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-70/+61
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-318/+316
2019-06-12Use a single lifetime for MIR constructionJohn Kåre Alsaker-2/+2
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-18/+20
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-57/+57
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-9/+9
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-94/+90
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+1
2019-06-06Auto merge of #57428 - alexreg:associated_type_bounds, r=nikomatsakis,Centrilbors-30/+32
2019-06-05Addressed points raised in review.Alexander Regueiro-5/+4
2019-06-05Implemented for traits (associated type definitions).Alexander Regueiro-5/+7
2019-06-05Implemented for function bounds, type bounds, and named existential types.Alexander Regueiro-18/+23
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-18/+14
2019-06-05Fix after rebasevarkor-2/+2
2019-06-05Refactor `ConstVariableOrigin` into `ConstVariableOrigin` and `ConstVariableO...varkor-17/+45
2019-06-05Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig...varkor-31/+59
2019-06-05Remove unused `TypeVariableOrigin` variantsvarkor-3/+0
2019-06-04Rollup merge of #61488 - matthewjasper:fix-nll-typeck-ices, r=pnkfelixPietro Albini-3/+7
2019-06-04Rollup merge of #61413 - davidtwco:async-argument-order-in-a-sane-way, r=eddybMazdak Farrokhzad-3/+3
2019-06-03Don't canonicalize `'static` in normalizeMatthew Jasper-3/+7
2019-06-03rustc: remove `HirId` from `ArgSource::AsyncFn`David Wood-6/+3
2019-06-03Auto merge of #57214 - Zoxc:no-local-interners, r=eddybbors-11/+2
2019-06-03rustc: async fn drop order lowering in HIRDavid Wood-3/+6
2019-06-03Auto merge of #61361 - estebank:infer-type, r=varkorbors-18/+83