summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2016-10-18Temporary fix for metadata decoding for struct constructorsVadim Petrochenkov-1/+1
2016-10-14loosen assertion against proj in collectorNiko Matsakis-1/+10
2016-09-16Make `private_in_public` compatibility lint warn-by-default againVadim Petrochenkov-1/+1
2016-09-16Fix issue #36036.Felix S. Klock II-1/+1
2016-09-12typeck: use NoExpectation to check return type of diverging fnAlex Burka-1/+7
2016-08-16Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakisbors-239/+157
2016-08-15Auto merge of #35340 - michaelwoerister:incr-comp-cli-args, r=nikomatsakisbors-178/+1030
2016-08-15Auto merge of #35567 - creativcoder:e0261, r=jonathandturnerbors-5/+10
2016-08-14Auto merge of #35666 - eddyb:rollup, r=eddybbors-3/+25
2016-08-14Auto merge of #35409 - eddyb:mir-storage-stmts, r=nikomatsakisbors-1/+22
2016-08-14Rollup merge of #35611 - jonathandturner:ptr-helper, r=nikomatsakisEduard-Mihai Burtescu-1/+18
2016-08-14Rollup merge of #35573 - wdv4758h:E0138, r=jonathandturnerEduard-Mihai Burtescu-2/+7
2016-08-14Auto merge of #34206 - petrochenkov:pipdeny, r=nikomatsakisbors-1/+1
2016-08-14[MIR] Add Storage{Live,Dead} statements to emit llvm.lifetime.{start,end}.Eduard Burtescu-1/+22
2016-08-13Revert Ty::is_uninhabited to its original stateAndrew Cann-3/+3
2016-08-13Default diverging types based on feature gate.Andrew Cann-0/+8
2016-08-13Un-improve Ty::is_uninabitedAndrew Cann-3/+7
2016-08-13Rename empty/bang to neverAndrew Cann-57/+65
2016-08-13Minor fixups based on @eddyb's feedbackAndrew Cann-7/+3
2016-08-13Remove obsolete divergence related stuffAndrew Cann-223/+71
2016-08-13Fix super_relate_tys so that ! == !Andrew Cann-0/+1
2016-08-13Switch on TyEmptyAndrew Cann-9/+16
2016-08-13Add EmptyToAny adjustmentAndrew Cann-4/+16
2016-08-13Start implementation of RFC 1216 (make ! a type)Andrew Cann-12/+46
2016-08-13Auto merge of #35348 - scottcarr:discriminant2, r=nikomatsakisbors-1/+8
2016-08-12Auto merge of #35431 - GuillaumeGomez:err_codes, r=jonathandturnerbors-1/+32
2016-08-11Improve &-ptr printingJonathan Turner-1/+18
2016-08-12typeck: leak auto trait obligations through impl Trait.Eduard Burtescu-27/+351
2016-08-12typeck: record `impl Trait` concrete resolutions.Eduard Burtescu-0/+20
2016-08-12typeck: disallow `impl Trait` outside of return types of functions and impl m...Eduard Burtescu-2/+20
2016-08-12rustc: add TyAnon (impl Trait) to the typesystem.Eduard Burtescu-42/+154
2016-08-12syntax: add anonymized type syntax, i.e. impl TraitA+TraitB.Eduard Burtescu-2/+15
2016-08-12rustc: don't reveal specializable polymorphic projections.Eduard Burtescu-35/+36
2016-08-12rustc: always normalize projections in ty::layout regardless where they appear.Eduard Burtescu-25/+42
2016-08-12rustc: rename ProjectionMode and its variant to be more memorable.Eduard Burtescu-61/+35
2016-08-11Make `private_in_public` compatibility lint deny-by-defaultVadim Petrochenkov-1/+1
2016-08-11Auto merge of #35592 - jonathandturner:rollup, r=jonathandturnerbors-11/+23
2016-08-11add SetDiscriminant StatementKind to enable deaggregation of enumsScott A Carr-1/+8
2016-08-11Address comments by reviewers.Michael Woerister-11/+11
2016-08-11Remove the 'cfg' field from session::config::Options.Michael Woerister-210/+16
2016-08-11Add the notion of a dependency tracking status to commandline arguments.Michael Woerister-163/+1209
2016-08-11Rollup merge of #35576 - circuitfox:E0072-update-error-format, r=jonathandturnerJonathan Turner-0/+1
2016-08-11Rollup merge of #35565 - wdv4758h:E0133, r=jonathandturnerJonathan Turner-3/+5
2016-08-11Rollup merge of #35557 - Limeth:master, r=jonathandturnerJonathan Turner-4/+8
2016-08-11Rollup merge of #35537 - munyari:e0038, r=jonathandturnerJonathan Turner-4/+9
2016-08-11Auto merge of #35403 - scottcarr:lvalue_refactor, r=nikomatsakisbors-77/+73
2016-08-10Auto merge of #34845 - bitshifter:issue-30961, r=alexcrichtonbors-7/+34
2016-08-11Update E0138 to new formatChiu-Hsiang Hsu-2/+7
2016-08-10E0072 update error formatChris Stankus-0/+1
2016-08-10no op commit for travisScott A Carr-2/+1