summary refs log tree commit diff
path: root/src/librustc/traits/trans
AgeCommit message (Expand)AuthorLines
2018-03-23import trait engine to typeckcsmoe-1/+2
2018-03-23introduce trait engine modcsmoe-1/+1
2018-03-13`trans_apply_param_substs` => `subst_and_normalize_erasing_regions`Niko Matsakis-23/+9
2018-03-13move `drain_fulfillment_cx_or_panic` to be private to traits::transNiko Matsakis-0/+44
2018-03-13transition various normalization functions to the new methodsNiko Matsakis-75/+5
2017-12-18normalize the results of `tcx.type_of` after substitutingAriel Ben-Yehuda-1/+7
2017-11-05Fix MIR inlining panic in generic functionsinkuu-0/+54
2017-10-21renamed queryMarco Concetto Rudilosso-1/+1
2017-10-21removed unused importMarco Concetto Rudilosso-17/+1
2017-10-21Create NormalizeTy queryMarco Concetto Rudilosso-4/+2
2017-10-08Turn `trans_fulfill_obligation` into a queryWesley Wiser-74/+64
2017-09-25add comment per @nikomatsakis requestDouglas Campos-0/+1
2017-09-25expose ParamEnv as a paramDouglas Campos-2/+2
2017-09-25add ParamEnv to the trait_cache keyDouglas Campos-4/+4
2017-09-11rustc: evaluate fixed-length array length expressions lazily.Eduard-Mihai Burtescu-2/+2
2017-07-12integrate anon dep nodes into trait selectionNiko Matsakis-32/+7
2017-07-11Downgrade ProjectionTy's TraitRef to its substsTobias Schottdorf-3/+3
2017-06-12Auto merge of #42537 - michaelwoerister:tcx-for-dep-node, r=nikomatsakisbors-7/+8
2017-06-10rustc: make the comon case of tcx.infer_ctxt(()) nicer.Eduard-Mihai Burtescu-1/+1
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-7/+8
2017-06-01strip param-env from infcxNiko Matsakis-1/+3
2017-06-01move projection mode into parameter environmentNiko Matsakis-1/+1
2017-04-21move the uses of the trans caches into rustc::traitsNiko Matsakis-4/+143
2017-04-21move the trans trait caches into tcxNiko Matsakis-0/+73