about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-08-28Auto merge of #63853 - matthewjasper:test-ast-serialization, r=estebankbors-2/+23
2019-08-28Auto merge of #63820 - oli-obk:eager_const_eval, r=nikomatsakisbors-71/+3
2019-08-27Add default serialization for `Ident`sMatthew Jasper-2/+23
2019-08-27Changing error messages and renaming tests #63127Kevin Per-4/+4
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-181/+182
2019-08-26Rollup merge of #63317 - estebank:dead-code, r=matthewjasperMazdak Farrokhzad-6/+20
2019-08-26Auto merge of #63901 - estebank:unknown-receiver-type, r=zackmdavisbors-7/+32
2019-08-26Auto merge of #63580 - wesleywiser:move_promoted_out, r=oli-obkbors-24/+103
2019-08-25Point at method call on missing annotation errorEsteban Küber-7/+32
2019-08-25Auto merge of #63874 - spastorino:places-drive-by-cleanups, r=Centrilbors-10/+7
2019-08-24Join arms patterns, body is empty in all armsSantiago Pastorino-7/+4
2019-08-24Allow lifetime parameters to be inferredSantiago Pastorino-3/+3
2019-08-25Rollup merge of #63854 - c410-f3r:attrs-visit, r=petrochenkovMazdak Farrokhzad-52/+26
2019-08-25Rollup merge of #63833 - estebank:suggest-closure-call, r=petrochenkovMazdak Farrokhzad-1/+1
2019-08-24review commentEsteban Küber-1/+0
2019-08-24Modifies how Arg, Arm, Field, FieldPattern and Variant are visitedCaio-52/+26
2019-08-23Suggest calling closure with resolved return type when appropriateEsteban Küber-1/+2
2019-08-23Remove default macro transparenciesVadim Petrochenkov-1/+0
2019-08-23Simplify eager normalization of constantsOliver Scherer-71/+3
2019-08-23incremental: Do not rely on default transparency when decoding syntax contextsVadim Petrochenkov-10/+10
2019-08-22Rollup merge of #63796 - estebank:opaque_future, r=CentrilMazdak Farrokhzad-6/+18
2019-08-22Handle statics in `Subst::subst()` by implementing `TypeFoldable`Wesley Wiser-4/+54
2019-08-22Fix tidyWesley Wiser-1/+5
2019-08-22Move def_id out add substsrefWesley Wiser-8/+12
2019-08-22Move promoted out of mir::BodyWesley Wiser-12/+33
2019-08-21review comments: reword and add testEsteban Küber-2/+2
2019-08-21Do not complain about unused code when used in `impl` `Self` typeEsteban Küber-6/+20
2019-08-21review commentsEsteban Küber-7/+13
2019-08-21When declaring a declarative macro in an item it's only accessible inside itEsteban Küber-5/+8
2019-08-21Add clarification on E0308 about opaque typesEsteban Küber-0/+1
2019-08-21Fix typo in E0308 if/else labelEsteban Küber-6/+17
2019-08-21Rollup merge of #63766 - oli-obk:const_eval_dedup, r=zackmdavisMazdak Farrokhzad-28/+20
2019-08-21Remove some duplication when resolving constantsOliver Scherer-28/+20
2019-08-20Stabilize 'async_await'.Mazdak Farrokhzad-2/+0
2019-08-19Rollup merge of #63620 - estebank:assoc-type-span, r=CentrilMazdak Farrokhzad-23/+28
2019-08-19review commentsEsteban Küber-13/+14
2019-08-19Use constraint span when lowering associated typesEsteban Küber-12/+16
2019-08-19use static as object-lifetime default for type XX in `Foo<Item=XX>`Niko Matsakis-1/+70
2019-08-19distinguish object-lifetime-default elision from other elisionNiko Matsakis-3/+55
2019-08-19add debug logsNiko Matsakis-2/+46
2019-08-19Auto merge of #63670 - Dante-Broggi:patch-2, r=Centrilbors-1/+1
2019-08-19Auto merge of #63463 - matthewjasper:ty_param_cleanup, r=petrochenkovbors-133/+89
2019-08-18Pre intern the `Self` parameter typeMatthew Jasper-38/+26
2019-08-18Auto merge of #63269 - Aaron1011:feature/proc-macro-data, r=eddyb,petrochenkovbors-45/+0
2019-08-18Auto merge of #61708 - dlrobertson:or-patterns-0, r=centrilbors-0/+23
2019-08-17Rollup merge of #63669 - Dante-Broggi:patch-1, r=jonas-schievinkMazdak Farrokhzad-1/+1
2019-08-17size has a zeroDante-Broggi-1/+1
2019-08-17fix typosDante-Broggi-1/+1
2019-08-17resolve: Properly integrate derives and `macro_rules` scopesVadim Petrochenkov-1/+1
2019-08-17Serialize additional data for procedural macrosAaron Hill-45/+0