about summary refs log tree commit diff
path: root/src/librustc_mir/monomorphize
AgeCommit message (Expand)AuthorLines
2019-06-09Changed usages of `mir` in librustc::mir and librustc_mir to `body`Jad Ghalayini-11/+11
2019-06-06Rollup merge of #61554 - spastorino:change_visit_api, r=oli-obkMazdak Farrokhzad-12/+13
2019-06-06Implement only visit_place_base for monomorphize/collectorSantiago Pastorino-12/+13
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-30/+25
2019-06-02move codegenunitext to rustc::mir::monoMark Mansi-89/+1
2019-06-02move monoitemext to inherent methodsMark Mansi-8/+2
2019-06-02move DefPathBasedNames to ty::print::obsoleteMark Mansi-296/+7
2019-06-02remove reexports of mir::mono::{MonoItem,CodegenUnit}Mark Mansi-8/+5
2019-06-02move single-use functionMark Mansi-45/+45
2019-06-02deduplicate ty::Instance constructorsMark Mansi-89/+4
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-2/+1
2019-05-30rename did -> def_idRalf Jung-7/+7
2019-05-30light refactoring of global AllocMapRalf Jung-4/+4
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-2/+2
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-1/+1
2019-05-25Fix rebase falloutOliver Scherer-1/+1
2019-05-25Make `ConstValue::Slice` solely take `[u8]` and `str`Oliver Scherer-2/+2
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-2/+2
2019-05-20Introduce `InternedString::intern`.Nicholas Nethercote-2/+2
2019-05-06Clean up `push_const_name`varkor-14/+26
2019-05-04rustc: collapse relevant DefPathData variants into TypeNs.Eduard-Mihai Burtescu-25/+19
2019-05-01Add `ConstValue::Placeholder`varkor-1/+1
2019-05-01Auto merge of #60195 - varkor:commontypes-to-common, r=eddybbors-1/+1
2019-04-30Rollup merge of #60276 - matthewjasper:cleanup-mir-visitor, r=estebankMazdak Farrokhzad-3/+2
2019-04-28Fix lint findings in librustcflip1995-2/+2
2019-04-26Remove region from borrow place contextsMatthew Jasper-1/+1
2019-04-26Remove BasicBlock parameter from mir visitor methodsMatthew Jasper-2/+1
2019-04-26Update handling of Tuplevarkor-1/+1
2019-04-25Update existing usagesvarkor-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