about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-13/+21
2019-06-19Rollup merge of #61940 - spastorino:place-ty-iterate, r=oli-obkMazdak Farrokhzad-7/+19
2019-06-19Remove the `AllocId` from `ByRef` valuesOliver Scherer-4/+3
2019-06-19Make `Allocation` stable hash robustOliver Scherer-5/+9
2019-06-19mark_definedness cannot failOliver Scherer-5/+7
2019-06-19Auto merge of #61172 - matthewjasper:cleanup-implied-bounds-lint, r=varkorbors-14/+12
2019-06-19Auto merge of #58351 - oli-obk:double_check_const_eval, r=RalfJungbors-3/+8
2019-06-19packed -> repr(packed)Oliver Scherer-1/+1
2019-06-19Fix comment about alignmentsOliver Scherer-2/+2
2019-06-19Explain existance of `Align` fieldOliver Scherer-1/+4
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-3/+5
2019-06-19Auto merge of #61945 - Centril:rollup-xdqo2mn, r=Centrilbors-185/+238
2019-06-19Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centrilMazdak Farrokhzad-100/+178
2019-06-19Rollup merge of #61898 - petrochenkov:sekind, r=eddybMazdak Farrokhzad-14/+22
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-71/+38
2019-06-18Preserve generator and yield source for error messagesTaylor Cramer-100/+178
2019-06-18Remove the HirId/NodeId from where clausesMatthew Jasper-14/+12
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-4/+4
2019-06-18Make Place::ty iterateSantiago Pastorino-7/+19
2019-06-18Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-6/+5
2019-06-18rustc: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-3/+3
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-4/+4
2019-06-18rustc: remove leftover lifetimes with no bounds from where clauses.Eduard-Mihai Burtescu-5/+0
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-80/+80
2019-06-18syntax: Move `default_transparency` into `ExpnInfo`Vadim Petrochenkov-1/+8
2019-06-18syntax: Introduce `default`/`with_unstable` constructors for `ExpnInfo`Vadim Petrochenkov-8/+4
2019-06-18allow_internal_unstable: Avoid some more allocationsVadim Petrochenkov-5/+10
2019-06-17Expose `VaListImpl` as the Rust equivalent of `__va_list_tag` and implement C...Andrei Homescu-4/+4
2019-06-17change NodeId to HirId in some HIR docsljedrz-7/+7
2019-06-17simplify ICE handling in HirIdValidatorljedrz-12/+0
2019-06-17fix a HIR doc, simplify one HIR-related function callljedrz-3/+2
2019-06-17renamve hir_to_string to node_to_stringljedrz-25/+25
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-58/+58
2019-06-17replace some uses of NodeId with HirIdljedrz-142/+50
2019-06-16Auto merge of #61754 - nikomatsakis:trait-caching-perf-3, r=pnkfelixbors-82/+406
2019-06-16Auto merge of #61739 - chansuke:separate-unit-tests, r=petrochenkovbors-710/+707
2019-06-16Fix tidyVadim Petrochenkov-2/+0
2019-06-16Separate librustc modulechansuke-708/+707
2019-06-16Auto merge of #60730 - matthewjasper:optimize-false-edges, r=pnkfelixbors-13/+10
2019-06-16Rollup merge of #61866 - sinkuu:redundant_clone, r=petrochenkovMazdak Farrokhzad-2/+2
2019-06-15Rollup merge of #61844 - AaronKutch:master, r=CentrilMazdak Farrokhzad-1/+1
2019-06-15Rollup merge of #61824 - rust-lang:single_derive, r=eddybMazdak Farrokhzad-0/+11
2019-06-15Remove unnecessary `.clone()`Shotaro Yamada-2/+2
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-71/+38
2019-06-14Change `...` to `..=` where applicableAaron Kutch-1/+1
2019-06-14Auto merge of #61817 - eddyb:begone-gcx-attempt-2, r=oli-obkbors-2186/+1827
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-513/+364
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1802/+1592
2019-06-14in which we decline to lint single-use lifetimes in `derive`d implsZack M. Davis-0/+11
2019-06-14in which we decline to suggest the anonymous lifetime in declarationsZack M. Davis-8/+33