about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-620/+670
2019-05-13Rename `syntax::symbol::symbols` as `syntax::symbol::sym`.Nicholas Nethercote-138/+139
2019-05-13Add lots of static `Symbols`.Nicholas Nethercote-16/+415
2019-05-12Auto merge of #60679 - petrochenkov:lit2, r=matkladbors-796/+671
2019-05-12Auto merge of #60244 - SimonSapin:dangling, r=oli-obkbors-4/+0
2019-05-12Auto merge of #60474 - mati865:musl_toolchain, r=alexcrichtonbors-9/+40
2019-05-12Auto merge of #60396 - cuviper:ordered-retain, r=scottmcmbors-6/+40
2019-05-11Auto merge of #60748 - Centril:rollup-rr63jqo, r=Centrilbors-34/+47
2019-05-11Rollup merge of #60741 - shiatsumat:patch-let-mut-write-graph-label, r=varkorMazdak Farrokhzad-1/+1
2019-05-11Rollup merge of #60733 - Centril:cleanup-lowering-await, r=varkorMazdak Farrokhzad-10/+2
2019-05-11Rollup merge of #60727 - chpio:master, r=sfacklerMazdak Farrokhzad-0/+10
2019-05-11Rollup merge of #60720 - estebank:no-ice-thanks, r=zackmdavisMazdak Farrokhzad-23/+34
2019-05-11Auto merge of #60318 - jethrogb:jb/try-from-slice-to-infallible, r=sfacklerbors-1/+8
2019-05-12Remove redundant "let mut" in write_graph_labelYusuke Matsushita-1/+1
2019-05-11Update clippyManish Goregaokar-9/+17
2019-05-11Address comments + Fix testsVadim Petrochenkov-4/+11
2019-05-11Cleanup the .await HIR lowering with .stmt(..).Mazdak Farrokhzad-10/+2
2019-05-11Move literal parsing code into a separate fileVadim Petrochenkov-537/+521
2019-05-11Auto merge of #60714 - varkor:existential-global-lift-ice, r=oli-obkbors-19/+70
2019-05-11Simplify conversions between tokens and semantic literalsVadim Petrochenkov-324/+259
2019-05-11Eliminate `comments::Literal`Vadim Petrochenkov-210/+61
2019-05-11Introduce `hir::Lit` not keeping the original tokenVadim Petrochenkov-10/+74
2019-05-11Keep the original token in `ast::Lit`Vadim Petrochenkov-59/+86
2019-05-11Turn `ast::Lit` into a structVadim Petrochenkov-17/+24
2019-05-11Auto merge of #60717 - varkor:impl-const-generic, r=matthewjasperbors-1/+34
2019-05-11add comment to `Rc`/`Arc`'s `Eq` specializationThomas Heck-0/+10
2019-05-11Auto merge of #60700 - petrochenkov:preintern, r=nnethercotebors-9/+10
2019-05-11Auto merge of #60721 - estebank:ice-ice-baby, r=varkorbors-2/+29
2019-05-10Avoid ICE by using delay_span_bugEsteban Küber-2/+29
2019-05-10Add examples of ordered retainJosh Stone-0/+34
2019-05-10Remove unnecessary unwrapsEsteban Küber-23/+34
2019-05-11Add test for const implvarkor-0/+22
2019-05-11Unwrap singleton block expressions in const argumentsvarkor-1/+12
2019-05-10Auto merge of #59288 - Centril:hir-if-to-match, r=oli-obkbors-675/+725
2019-05-10Add testvarkor-0/+44
2019-05-10Allow fallible `lift_to_global` in existential type writebackvarkor-19/+26
2019-05-10Rollup merge of #60697 - hellow554:fix_60629, r=michaelwoeristerMazdak Farrokhzad-0/+10
2019-05-10Rollup merge of #60692 - davidtwco:pr-60676-followup, r=CentrilMazdak Farrokhzad-0/+8
2019-05-10Rollup merge of #60659 - nnethercote:tweak-Symbol-and-InternedString, r=ZoxcMazdak Farrokhzad-24/+60
2019-05-10Rollup merge of #60620 - mark-i-m:transcribe-2, r=petrochenkovMazdak Farrokhzad-9/+7
2019-05-10Rollup merge of #60529 - davidtwco:rfc-2008-uninhabited, r=petrochenkovMazdak Farrokhzad-12/+1019
2019-05-10check_match: add FIXME for removing of hack.Mazdak Farrokhzad-0/+2
2019-05-10add test checking that 'if cond { .. }' where 'cond: &mut? bool' isn't accepted.Mazdak Farrokhzad-0/+61
2019-05-10Various test changesMazdak Farrokhzad-19/+200
2019-05-10Adjust mir-opt tests for new HIR without IfMazdak Farrokhzad-21/+26
2019-05-10Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match.Mazdak Farrokhzad-635/+436
2019-05-10Add a bunch more tests.David Wood-5/+506
2019-05-10Move uninhabited tests into subdirectory.David Wood-16/+16
2019-05-10Fix uninhabitedness of non-exhaustive enums.David Wood-109/+398
2019-05-10Fix inhabitedness of non-exhaustive variants.David Wood-8/+32