about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2017-02-19Auto merge of #39939 - petrochenkov:regres, r=eddybbors-21/+34
2017-02-19Auto merge of #39912 - nikomatsakis:incr-comp-trait-select-no-vec, r=eddybbors-22/+54
2017-02-19Privatize fields of PathResolutionVadim Petrochenkov-21/+34
2017-02-18Auto merge of #39887 - nikomatsakis:issue-39292, r=arielb1bors-0/+5
2017-02-18Auto merge of #39877 - estebank:remove-params, r=petrochenkovbors-9/+3
2017-02-18Auto merge of #39854 - nagisa:mir-asm-stmt, r=nikomatsakisbors-23/+20
2017-02-17rework `TraitSelect` to avoid a vec and just use two def-idsNicholas Nethercote-22/+54
2017-02-16erase late bound regions in `get_vtable_methods()`Niko Matsakis-0/+5
2017-02-15Remove noop method `Substs::params()`Esteban Küber-9/+3
2017-02-16Auto merge of #39876 - frewsxcv:rollup, r=frewsxcvbors-3/+6
2017-02-15[MIR] Make InlineAsm a StatementSimonas Kazlauskas-23/+20
2017-02-15Stabilize field init shorthandest31-1/+1
2017-02-14Show five traits implementation in help when there are exactly fiveSebastian Waisbrot-3/+6
2017-02-13Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakisbors-157/+126
2017-02-12Auto merge of #39680 - canndrew:uninhabited_from-infinite-loop, r=arielb1bors-18/+39
2017-02-11Rebase falloutSimonas Kazlauskas-4/+2
2017-02-10Fix intcast, use it where appropriateSimonas Kazlauskas-1/+17
2017-02-10Rebase fixupsSimonas Kazlauskas-2/+0
2017-02-10Fix buildSimonas Kazlauskas-29/+10
2017-02-10Add TerminatorKind::if_ convenience constructorSimonas Kazlauskas-3/+11
2017-02-10Revert use of layout code in typeck::collectSimonas Kazlauskas-23/+11
2017-02-10Prefer switching on false for boolean switchesSimonas Kazlauskas-4/+1
2017-02-10Fix SwitchInt building in ElaborateDrops passSimonas Kazlauskas-6/+16
2017-02-10Fix the IntTypeExt::to_ty() lifetime boundsSimonas Kazlauskas-47/+5
2017-02-10Fix build on further stagesSimonas Kazlauskas-2/+2
2017-02-10Only SwitchInt over integers, not all constsSimonas Kazlauskas-8/+32
2017-02-10SwitchInt over SwitchSimonas Kazlauskas-43/+16
2017-02-10AdtDef now contains discr_ty same as layoutedSimonas Kazlauskas-9/+57
2017-02-10Move type of discriminant to AdtDefSimonas Kazlauskas-58/+28
2017-02-10If is now always a SwitchInt in MIRSimonas Kazlauskas-21/+2
2017-02-10Add Rvalue::Discriminant to retrieve discriminantSimonas Kazlauskas-12/+31
2017-02-10Use global recursion limit when evaluating inhabitednessAndrew Cann-40/+47
2017-02-09Auto merge of #39686 - frewsxcv:rollup, r=frewsxcvbors-68/+77
2017-02-09Rollup merge of #39602 - estebank:fix-39544, r=eddybCorey Farwell-1/+3
2017-02-09Rollup merge of #39595 - camlorn:structured_repr, r=eddybCorey Farwell-67/+74
2017-02-09Auto merge of #39265 - est31:master, r=petrochenkovbors-13/+1
2017-02-09Add recursion limit to inhabitedness checkAndrew Cann-12/+26
2017-02-08Rollup merge of #38699 - japaric:lsan, r=alexcrichtonCorey Farwell-1/+26
2017-02-08sanitizer supportJorge Aparicio-1/+26
2017-02-08Stabilize static in constest31-13/+1
2017-02-07Rollup merge of #39482 - king6cong:master, r=frewsxcvCorey Farwell-1/+1
2017-02-07Rollup merge of #39361 - cengizIO:master, r=arielb1Corey Farwell-13/+65
2017-02-07Refactor layout to use the new ReprOptionsAustin Hicks-63/+39
2017-02-06Introduce ReprOptions, a struct for holding info from the repr attributes. T...Austin Hicks-4/+35
2017-02-06Fix ICE when accessing mutably an immutable enumEsteban Küber-1/+3
2017-02-06Auto merge of #39500 - michaelwoerister:fix-ich-testing, r=nikomatsakisbors-0/+1
2017-02-06go back to use //king6cong-1/+1
2017-02-05Auto merge of #38897 - nikomatsakis:issue-32330-followup, r=arielb1bors-118/+87
2017-02-05make lifetimes that only appear in return type early-boundNiko Matsakis-118/+87
2017-02-05Rollup merge of #39439 - king6cong:move, r=alexcrichtonCorey Farwell-5/+32