about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-06-08rename EvalResult -> InterpResult and EvalError -> InterpErrorInfoRalf Jung-68/+68
2019-06-08Rollup merge of #61615 - petrochenkov:errlit, r=matkladMazdak Farrokhzad-4/+3
2019-06-07syntax: Treat error literals in more principled wayVadim Petrochenkov-4/+3
2019-06-07Rollup merge of #61618 - RalfJung:error, r=oli-obkMazdak Farrokhzad-1/+6
2019-06-07add doc comment for EvalErrorRalf Jung-0/+5
2019-06-07make the backtrace field of EvalError privateRalf Jung-1/+1
2019-06-07Auto merge of #61209 - matthewjasper:const-tuple-constructors, r=oli-obkbors-13/+19
2019-06-07Auto merge of #61541 - petrochenkov:tsp, r=oli-obkbors-68/+72
2019-06-06Rollup merge of #61554 - spastorino:change_visit_api, r=oli-obkMazdak Farrokhzad-27/+31
2019-06-06Make constructors actually be const functionsMatthew Jasper-13/+19
2019-06-06Rollup merge of #61556 - phansch:emitter_cleanup, r=estebankMazdak Farrokhzad-5/+5
2019-06-06syntax: Use `Token` in visitors and fix a mut visitor testVadim Petrochenkov-3/+3
2019-06-06syntax: Remove duplicate span from `token::Ident`Vadim Petrochenkov-2/+2
2019-06-06syntax: Remove duplicate span from `token::Lifetime`Vadim Petrochenkov-1/+1
2019-06-06syntax: Use `Token` in `TokenTree::Token`Vadim Petrochenkov-66/+70
2019-06-06syntax: Rename `Token` into `TokenKind`Vadim Petrochenkov-5/+5
2019-06-06Always use token kinds through `token` module rather than `Token` typeVadim Petrochenkov-44/+44
2019-06-06Make visit_place traverse place and have visit_place_base and visit_projectio...Santiago Pastorino-27/+31
2019-06-06Auto merge of #61373 - tmandry:emit-storagedead-along-unwind, r=eddybbors-1/+1
2019-06-06Auto merge of #57428 - alexreg:associated_type_bounds, r=nikomatsakis,Centrilbors-339/+583
2019-06-05Fixed rebase fallout.Alexander Regueiro-1/+0
2019-06-05Addressed points raised in review.Niko Matsakis-44/+95
2019-06-05Fixed up some comments.Alexander Regueiro-19/+14
2019-06-05Added some comments to lowering code.Niko Matsakis-3/+50
2019-06-05Addressed points raised in review.Alexander Regueiro-25/+23
2019-06-05Added feature gate.Alexander Regueiro-1/+1
2019-06-05Use both existential-type desugaring and where-clause (predicate) desugaring ...Alexander Regueiro-69/+113
2019-06-05Implemented for traits (associated type definitions).Alexander Regueiro-22/+52
2019-06-05Implemented for function bounds, type bounds, and named existential types.Alexander Regueiro-60/+140
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-227/+227
2019-06-05librustc_errors: Rename AnnotateRs -> AnnotateSnippetPhilipp Hansch-5/+5
2019-06-05Fix after rebasevarkor-2/+2
2019-06-05Refactor `ConstVariableOrigin` into `ConstVariableOrigin` and `ConstVariableO...varkor-17/+45
2019-06-05Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig...varkor-36/+77
2019-06-05Remove unused `TypeVariableOrigin` variantsvarkor-3/+0
2019-06-05Auto merge of #61484 - nnethercote:avoid-more-hygiene-lookups, r=petrochenkovbors-8/+6
2019-06-04Generate StorageDead along unwind paths for generatorsTyler Mandry-1/+1
2019-06-05Add `modernize_and_adjust` methods.Nicholas Nethercote-4/+2
2019-06-04Auto merge of #61527 - pietroalbini:rollup-vhxyqlk, r=pietroalbinibors-4/+10
2019-06-05Add `SyntaxContext::hygienic_eq`.Nicholas Nethercote-1/+2
2019-06-05Add and use `SyntaxContext::outer_and_expn_info`.Nicholas Nethercote-3/+2
2019-06-04Rollup merge of #61488 - matthewjasper:fix-nll-typeck-ices, r=pnkfelixPietro Albini-4/+10
2019-06-04Add new error-format value to use annotate-snippet outputPhilipp Hansch-14/+35
2019-06-04Auto merge of #61136 - matthewjasper:cannot-move-errors, r=pnkfelixbors-0/+10
2019-06-04Rollup merge of #61413 - davidtwco:async-argument-order-in-a-sane-way, r=eddybMazdak Farrokhzad-316/+262
2019-06-03Don't canonicalize `'static` in normalizeMatthew Jasper-4/+10
2019-06-03rustc: remove `ArgSource`David Wood-12/+0
2019-06-03rustc: construct statement vector directlyDavid Wood-19/+6
2019-06-03rustc: use lowering helpersDavid Wood-55/+28
2019-06-03rustc: remove `HirId` from `ArgSource::AsyncFn`David Wood-26/+10