about summary refs log tree commit diff
path: root/src/librustc_middle/ty/instance.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-605/+0
2020-08-24hir: consistent use and naming of lang itemsDavid Wood-3/+3
2020-08-14Rework `rustc_serialize`Matthew Jasper-2/+2
2020-08-09instance: only polymorphize upvar substsDavid Wood-20/+33
2020-08-07instance: polymorphize `FnDef` substsDavid Wood-0/+8
2020-08-07instance: avoid unnecessary `mk_` callsDavid Wood-2/+10
2020-08-07ty: add `MAY_POLYMORPHIZE` flagDavid Wood-1/+5
2020-08-07instance: always polymorphize substsDavid Wood-38/+8
2020-08-07instance: polymorphize upvar closures/generatorsDavid Wood-20/+87
2020-07-27Auto merge of #74784 - anp:track-vtables, r=eddybbors-1/+1
2020-07-26Fix #[track_caller] shims for trait objects.Adam Perry-1/+1
2020-07-20index: introduce and use `FiniteBitSet`David Wood-4/+4
2020-07-20mir: `unused_generic_params` queryDavid Wood-26/+40
2020-07-15unify Instance::resolveBastian Kauschke-11/+14
2020-07-15WithOptConstParam::dummy -> WithOptConstParam::unknownBastian Kauschke-2/+2
2020-07-15improve namingBastian Kauschke-5/+5
2020-07-15update const arg queriesBastian Kauschke-1/+8
2020-07-15InstanceDef::ItemBastian Kauschke-13/+28
2020-07-15const_eval_resolveBastian Kauschke-0/+11
2020-06-14Improve `Instance` docsJonas Schievink-11/+41
2020-05-13use `require_lang_item` over `unwrap`.Bastian Kauschke-2/+2
2020-04-22Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obkDylan DPC-8/+21
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-3/+2
2020-04-18Detect mistyped associated consts in `Instance::resolve`.Eduard-Mihai Burtescu-7/+13
2020-04-18ty/instance: use `ParamEnvAnd` in the `resolve_instance` query.Eduard-Mihai Burtescu-1/+8
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-1/+1
2020-04-07fix abuses of tykind::errmark-1/+1
2020-04-05Query-ify Instance::resolveAaron Hill-20/+3
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+460