about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-306/+334
2018-05-19Auto merge of #50690 - oli-obk:mir_stuff, r=eddybbors-370/+389
2018-05-19use if let to avoid potential div by zerocjkenn-2/+41
2018-05-19rustc: removed unused `DefPathData::Initializer` DefId's for associated const...Eduard-Mihai Burtescu-14/+2
2018-05-19Rollup merge of #50531 - iancormac84:merge-typeidhasher-cleanup, r=michaelwoe...kennytm-220/+86
2018-05-19Auto merge of #50763 - KyleStach1678:unused-loop-label, r=petrochenkovbors-27/+210
2018-05-19Remove extra calls to kill_loans_out_of_scope_at_location - keep only before_...David Wood-5/+0
2018-05-19Use `Size` instead of `u64` in mir interpretationOliver Schneider-197/+204
2018-05-19Keep statics' constant as ByRefOliver Schneider-20/+44
2018-05-19Go through an allocation when accessing fields of constantsOliver Schneider-38/+87
2018-05-19Reintroduce some sanity checksOliver Schneider-4/+7
2018-05-19Ensure that statics are always ByRefOliver Schneider-133/+69
2018-05-19Auto merge of #50760 - petrochenkov:legimp, r=nikomatsakisbors-160/+35
2018-05-19Update clippyOliver Schneider-25/+29
2018-05-19Overflows only panic in debug modeOliver Schneider-0/+1
2018-05-19Add a test showing the erroneous promoted bugOliver Schneider-2/+71
2018-05-19Release mode overflows should not cause const eval to errorOliver Schneider-32/+62
2018-05-19Auto merge of #50874 - nikomatsakis:nll-reset-unification, r=estebankbors-10/+7
2018-05-19Auto merge of #50744 - nikic:mutable-noalias, r=alexcrichtonbors-10/+14
2018-05-18Refactor borrowck to share more code with fact dumpingbobtwinkles-968/+583
2018-05-19Auto merge of #50709 - alexcrichton:revert-musl, r=sfacklerbors-163/+15
2018-05-19Fix warning when building stage0 libcoreDan Robertson-0/+1
2018-05-19Auto merge of #50603 - eddyb:issue-49955, r=nikomatsakisbors-82/+217
2018-05-18Default `unused_labels` to allow, move to "unused"Kyle Stachowicz-11/+26
2018-05-18Revert "Remove unused label in mir"Kyle Stachowicz-1/+1
2018-05-18Revert "Allow `unused_labels` in some compile-fail tests"Kyle Stachowicz-16/+2
2018-05-18Allow `unused_labels` in some compile-fail testsKyle Stachowicz-2/+16
2018-05-18Remove unused label in mirKyle Stachowicz-1/+1
2018-05-18Add tests for new labeled blocks for `unused_labels`Kyle Stachowicz-15/+34
2018-05-18Reimplement unused_labels lint as a compiler builtin in the resolverKyle Stachowicz-21/+170
2018-05-18Revert "Add lint checks for unused loop labels"Kyle Stachowicz-190/+1
2018-05-18Fix formatting in unused label linting to make tidy checks passKyle Stachowicz-2/+4
2018-05-18Fix ignored unused outer label when inner label shadows and is broken multipl...Kyle Stachowicz-8/+6
2018-05-18Add test case for shadowed labels, with the inner broken multiple timesKyle Stachowicz-8/+37
2018-05-18Rename `unused_loop_label` to `unused_label` and fix/clean up lint logicKyle Stachowicz-42/+37
2018-05-18Add additional test case to unused_label lintKyle Stachowicz-22/+35
2018-05-18Rename test to `unused_label` and remove empty `stdout` fileKyle Stachowicz-0/+0
2018-05-18Add lint checks for unused loop labelsKyle Stachowicz-2/+154
2018-05-18Filter global bounds from ParamEnv again.Matthew Jasper-5/+102
2018-05-18Auto merge of #50319 - nagisa:align_to, r=alexcrichtonbors-111/+521
2018-05-18track the root `UseTree` in addition to the leafNiko Matsakis-5/+53
2018-05-18Prevent main and start from having a where clause.Matthew Jasper-8/+153
2018-05-18rustc: Disallow modules and macros in expansionsAlex Crichton-6/+153
2018-05-18use `reset_unifications` instead of creating new unification tableNiko Matsakis-10/+7
2018-05-18propagate "short form" into all Html printsQuietMisdreavus-22/+30
2018-05-18Auto merge of #50697 - KiChjang:issue-50461, r=pnkfelixbors-3/+31
2018-05-18armebv7r-none-eabihf: default to ARM modePaolo Teti-2/+2
2018-05-18rustc: Fix joint-ness of stringified token-streamsAlex Crichton-17/+117
2018-05-18Catch an issue missed in rebaseIsaac Whitfield-3/+2
2018-05-18Auto merge of #50653 - oli-obk:bad_const, r=cramertjbors-58/+95