about summary refs log tree commit diff
path: root/src/librustc_mir/monomorphize
AgeCommit message (Expand)AuthorLines
2019-04-28Fix lint findings in librustcflip1995-2/+2
2019-04-26Update handling of Tuplevarkor-1/+1
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-4/+10
2019-04-18Add a FIXME to collectorvarkor-0/+2
2019-04-18Add own_requires_monomorphizationvarkor-2/+1
2019-04-15basic refactor. Adding PointerCast enumSaleem Jaffer-4/+10
2019-04-02Remove adt_def from PlaceTy and make it a structTyler Mandry-2/+1
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-1/+1
2019-03-29Rename `type_parameters` to `generics` and so onvarkor-2/+2
2019-03-23adding mir::StaticKind enum for static and promotedSaleem Jaffer-3/+3
2019-03-20remove visit_static from librustc::mirSaleem Jaffer-8/+15
2019-03-16Revert the `LazyConst` PROliver Scherer-62/+41
2019-03-15rustc: make util::ppaux private.Eduard-Mihai Burtescu-3/+2
2019-03-15rustc: move the contents of ty::item_path to ty::print.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc_mir: adjust the type_length_limit diagnostic to be more useful.Eduard-Mihai Burtescu-12/+26
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-1/+1
2019-03-07HirIdification: replace NodeId method callsljedrz-20/+18
2019-03-05Make adjustments for commentsvarkor-7/+6
2019-03-05Take const generics into account when monomorphisingvarkor-22/+60
2019-03-02hir: remove NodeId from Itemljedrz-7/+8
2019-03-01hir: remove NodeId from ImplItemljedrz-1/+1
2019-02-27Rename variadic to c_variadicDan Robertson-1/+1
2019-02-27rename Substs to InternalSubstscsmoe-6/+6
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-4/+4
2019-02-24Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJungMazdak Farrokhzad-1/+1
2019-02-16Reuse the `Pointer` type instead of passing reassembling it at many use sitesOliver Scherer-1/+1
2019-02-15Take Const into account in HIRvarkor-1/+4
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-2/+2
2019-02-11Auto merge of #58152 - ljedrz:HirIdify_mir, r=Zoxcbors-4/+4
2019-02-10rustc: doc commentsAlexander Regueiro-2/+2
2019-02-08librustc_mir => 2018Taiki Endo-14/+14
2019-02-05mir: partially HirIdifyljedrz-4/+4
2019-01-27`ConstValue::ScalarPair` only needs to represent slicesOliver Scherer-6/+1
2019-01-23Don't ICE when logging unusual typesAaron Hill-25/+39
2019-01-15Querify entry_fnIgor Matuszewski-18/+10
2019-01-05Auto merge of #56837 - arielb1:nonprincipal-trait-objects, r=nikomatsakisbors-17/+23
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-17/+23
2019-01-01`<&'tcx ty::Const as Deref>::deref`Oliver Scherer-2/+2
2019-01-01Add `unwrap_usize` to `LazyConst`, tooOliver Scherer-1/+1
2019-01-01Move the `Unevaluated` constant arm upwards in the type structureOliver Scherer-36/+41
2018-12-25Remove licensesMark Rousskov-40/+0
2018-12-22Fix a commentbjorn3-1/+1
2018-12-13Auto merge of #56461 - oli-obk:alloc_ids, r=RalfJungbors-6/+6
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-22/+22
2018-12-04s/alloc_type/alloc_kind/Oliver Scherer-2/+2
2018-12-04sort_by_cached_key -> sort_byShotaro Yamada-2/+2
2018-12-03s/AllocType/AllocKind/Oliver Scherer-4/+4
2018-11-27Use sort_by_cached_key when key the function is not trivial/freeljedrz-1/+1
2018-11-25Rollup merge of #56024 - oli-obk:const_fn_collect_inner, r=michaelwoeristerPietro Albini-26/+21