about summary refs log tree commit diff
path: root/src/librustc_traits
AgeCommit message (Expand)AuthorLines
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-1/+0
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-1/+0
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-1/+1
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-23/+23
2019-07-02introduce `QueryRegionConstraints` struct (no-op)Niko Matsakis-2/+3
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-2/+1
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-4/+4
2019-06-16Auto merge of #61754 - nikomatsakis:trait-caching-perf-3, r=pnkfelixbors-1/+1
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-2/+1
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-20/+9
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-131/+131
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-47/+23
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-55/+55
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-11/+11
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-66/+66
2019-06-11rename `evaluate_obligation_recursively`Niko Matsakis-1/+1
2019-06-11rustc_traits: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+2
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-6/+6
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-7/+7
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-2/+3
2019-05-04rustc: collapse relevant DefPathData variants into TypeNs.Eduard-Mihai Burtescu-5/+20
2019-05-01Create ShallowResolvervarkor-1/+1
2019-05-01Fix rebase from LazyConst removalvarkor-9/+9
2019-05-01Implement TypeRelation::constsvarkor-2/+43
2019-04-28Fix lint findings in librustc_traitsflip1995-32/+32
2019-04-27Rollup merge of #60292 - varkor:ty-tuple-substs, r=nikomatsakisMazdak Farrokhzad-14/+20
2019-04-27Auto merge of #59540 - Zoxc:the-arena-2, r=michaelwoeristerbors-20/+14
2019-04-26Update handling of Tuplevarkor-14/+20
2019-04-25Update trait queriesJohn Kåre Alsaker-20/+14
2019-04-24Add builtin impls for int and float inference vars in chalkTyler Mandry-14/+19
2019-04-24chalkify: Add Copy/Clone builtinsTyler Mandry-21/+149
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-03-20Fix a bug in implied boundsscalexm-4/+5
2019-03-20Fix a bug in chalk loweringscalexm-1/+8
2019-03-20Add unsize impls for arraysscalexm-0/+88
2019-03-20Reorganize `chalk_context::program_clauses`scalexm-319/+343
2019-03-20Gather region constraints not coming from unificationscalexm-55/+34
2019-03-16Revert the `LazyConst` PROliver Scherer-8/+5
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+2
2019-03-05Handle const generics elsewherevarkor-1/+12
2019-03-01hir: remove NodeId from TraitItemljedrz-6/+6
2019-02-27Rename variadic to c_variadicDan Robertson-6/+6
2019-02-27rename Substs to InternalSubstscsmoe-14/+14
2019-02-13HirId-ify hir::BodyIdljedrz-6/+6
2019-02-10rustc: doc commentsAlexander Regueiro-7/+7