about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-06-20Rollup merge of #61968 - eddyb:hir-noclone, r=petrochenkovMazdak Farrokhzad-2/+2
2019-06-19Auto merge of #61947 - estebank:ice-ice-revolution, r=matthewjasperbors-1/+1
2019-06-19rustc: disallow cloning HIR nodes.Eduard-Mihai Burtescu-2/+2
2019-06-19review commentEsteban Küber-1/+1
2019-06-19Auto merge of #58351 - oli-obk:double_check_const_eval, r=RalfJungbors-185/+550
2019-06-19Remove now-unnecessary lifetimeOliver Scherer-1/+1
2019-06-19More FIXMEsOliver Scherer-0/+1
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-30/+23
2019-06-19Outright ignore any alignment in `const_field`Oliver Scherer-8/+4
2019-06-19Elaborate some more on what mutability field means whatOliver Scherer-0/+8
2019-06-19Update to `TyCtxt` lifetime changesOliver Scherer-10/+10
2019-06-19Fix typoOliver Scherer-1/+1
2019-06-19The future is nowOliver Scherer-4/+0
2019-06-19s/intern/intern_shallow/Oliver Scherer-4/+5
2019-06-19Elaborate on a commentOliver Scherer-0/+2
2019-06-19Merge `StaticMut` and `Static` logicOliver Scherer-6/+6
2019-06-19Fix rebase falloutOliver Scherer-8/+8
2019-06-19Elaborate on why we don't look at frozennessOliver Scherer-0/+2
2019-06-19Don't ICE when pattern matching packed structsOliver Scherer-2/+24
2019-06-19Prevent cyclic locks of `alloc_map`Oliver Scherer-1/+4
2019-06-19Make interning explicitly care about types and the mutability of memoryOliver Scherer-172/+508
2019-06-19Fixmes and style fixesOliver Scherer-0/+5
2019-06-19Auto merge of #61945 - Centril:rollup-xdqo2mn, r=Centrilbors-19/+14
2019-06-18Fix ICE involving mut referencesEsteban Küber-1/+1
2019-06-19Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centrilMazdak Farrokhzad-3/+3
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-16/+11
2019-06-18Preserve generator and yield source for error messagesTaylor Cramer-3/+3
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-1/+1
2019-06-18Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-34/+56
2019-06-18rustc: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-9/+14
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-11/+11
2019-06-18rustc: remove leftover lifetimes with no bounds from where clauses.Eduard-Mihai Burtescu-18/+5
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-104/+104
2019-06-17Auto merge of #61915 - Centril:rollup-oire3i8, r=Centrilbors-46/+47
2019-06-17Expose `VaListImpl` as the Rust equivalent of `__va_list_tag` and implement C...Andrei Homescu-1/+1
2019-06-17Auto merge of #61781 - christianpoveda:intptrcast-model, r=oli-obk,RalfJungbors-10/+67
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-28/+28
2019-06-17replace some uses of NodeId with HirIdljedrz-22/+23
2019-06-16Auto merge of #60730 - matthewjasper:optimize-false-edges, r=pnkfelixbors-399/+519
2019-06-16Add special behaviour when int is zeroChristian Poveda-2/+6
2019-06-16Replace to_bits by force_bits and move size as parameterChristian Poveda-6/+14
2019-06-16Change to_ptr by force_ptrChristian Poveda-7/+7
2019-06-16Add force_bits and force_ptr methodsChristian Poveda-1/+46
2019-06-16Rollup merge of #61866 - sinkuu:redundant_clone, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-15Rollup merge of #61844 - AaronKutch:master, r=CentrilMazdak Farrokhzad-2/+2
2019-06-15Remove unnecessary `.clone()`Shotaro Yamada-1/+1
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-16/+11
2019-06-14Change `...` to `..=` where applicableAaron Kutch-2/+2
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-196/+43
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-590/+588