about summary refs log tree commit diff
path: root/src/librustc_mir/monomorphize
AgeCommit message (Expand)AuthorLines
2019-09-02Auto merge of #63561 - HeroicKatora:alloc-private-bytes, r=oli-obkbors-2/+2
2019-08-29Make allocation relocation field privateAndreas Molzer-2/+2
2019-08-22Fix tidyWesley Wiser-4/+5
2019-08-22Move def_id out add substsrefWesley Wiser-22/+19
2019-08-22Move promoted out of mir::BodyWesley Wiser-15/+18
2019-08-04Rename `ItemKind::Ty` to `ItemKind::TyAlias`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-1/+1
2019-07-16Normalize the trait_refAlessandro Decina-6/+5
2019-07-15Normalize type parameters in create_mono_items_for_default_impls.Alessandro Decina-1/+6
2019-07-12Replace `struct_tail` and `struct_lockstep_tails` with variants handling norm...Felix S. Klock II-3/+4
2019-07-06normalize use of backticks/lowercase in compiler messages for librustc_mirSamy Kacimi-2/+2
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-10/+10
2019-07-03Remove needless lifetimesJeremy Stucki-10/+10
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-1/+1
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-1/+1
2019-06-18rustc: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-2/+4
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-1/+1
2019-06-18rustc: remove leftover lifetimes with no bounds from where clauses.Eduard-Mihai Burtescu-1/+0
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-4/+4
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-2/+2
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-13/+3
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-44/+44
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-110/+131
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-41/+41
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-24/+24
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-48/+48
2019-06-11rustc_mir: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+1
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