about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-10-01replace try_for_each with try_fold to generate less codeAndreas Jonson-13/+14
2019-10-01Remove special treatment for `_intern_canonical_var_infos`.Nicholas Nethercote-14/+1
2019-10-01Reorder the slice interners.Nicholas Nethercote-2/+2
2019-10-01Add lower bound doctests for `saturating_{add,sub}` signed intsLzu Tao-3/+6
2019-10-01Avoid `SmallVec::collect()` in `List<Predicate>::super_fold_with()`.Nicholas Nethercote-2/+15
2019-10-01Inline `{min,max}_value` even in debug buildsLzu Tao-4/+4
2019-10-01syntax: reformat passing of `FnHeader` to `parse_item_fn`.Mazdak Farrokhzad-18/+22
2019-10-01syntax: de-closure-ify `check_or_expected`.Mazdak Farrokhzad-7/+7
2019-10-01syntax: merge things back into `parse_visibility`.Mazdak Farrokhzad-37/+25
2019-10-01syntax: put helpers of `parse_self_param` in the method.Mazdak Farrokhzad-58/+57
2019-10-01Avoid `SmallVec::collect()` in `Result::intern_with()`.Nicholas Nethercote-2/+23
2019-10-01syntax: document some methods.Mazdak Farrokhzad-2/+6
2019-09-30Deduplicate closure type errorsEsteban Küber-153/+23
2019-10-01Avoid `SmallVec::collect()` in `SubstsRef::super_fold_with()`.Nicholas Nethercote-8/+35
2019-10-01Fix borrowck errorsAnthonyMikh-2/+2
2019-10-01Hint type for `.sum()`AnthonyMikh-1/+1
2019-10-01Ascript type explicitlyAnthonyMikh-1/+1
2019-10-01Fix errorsAnthonyMikh-10/+10
2019-10-01(fmt) remove trailing whitespacesAnthonyMikh-2/+2
2019-09-30async/await: improve obligation errorsDavid Wood-28/+281
2019-09-30Fixes #64919. Suggest fix based on operator precendence.Sam Radhakrishnan-2/+43
2019-10-01Use pattern matching instead of indexing tuplesAnthonyMikh-4/+2
2019-09-30review commentsEsteban Küber-11/+14
2019-09-30Avoid ICE on return outside of fn with literal arrayEsteban Küber-3/+31
2019-10-01Address review commentsVadim Petrochenkov-2/+14
2019-10-01Simplify a conditional in `collect_annotations`AnthonyMikh-16/+11
2019-09-30Rollup merge of #64923 - lzutao:improve-doc-needs_drop, r=jonas-schievinkTyler Mandry-4/+6
2019-09-30Rollup merge of #64921 - JohnTitor:add-test-enum, r=varkorTyler Mandry-0/+25
2019-09-30Rollup merge of #64911 - hman523:64844, r=Dylan-DPCTyler Mandry-1/+1
2019-09-30Rollup merge of #64893 - SimonSapin:vec-of-option-box, r=sfacklerTyler Mandry-0/+25
2019-09-30Rollup merge of #64891 - SimonSapin:vec-of-fat-raw-ptr, r=sfacklerTyler Mandry-2/+50
2019-09-30Rollup merge of #64838 - GuillaumeGomez:long-err-explanation-e0550, r=oli-obkTyler Mandry-2/+20
2019-09-30Rollup merge of #64828 - ecstatic-morse:generic-dataflow-graphviz, r=oli-obkTyler Mandry-20/+535
2019-09-30Rollup merge of #64786 - tmandry:patch-1, r=alexcrichtonTyler Mandry-2/+4
2019-09-30Rollup merge of #64377 - GuillaumeGomez:E0493, r=estebankTyler Mandry-5/+53
2019-10-01Remove redundant `.iter_mut()`AnthonyMikh-1/+1
2019-10-01Simplify `EmitterWriter::emit_suggestion_default`AnthonyMikh-104/+107
2019-09-30Update doc comment for `style_or_override`AnthonyMikh-1/+1
2019-09-30Make the default parallelism 1Mark Rousskov-14/+24
2019-09-30Simplify `EmitterWriter::get_max_line_num`AnthonyMikh-8/+4
2019-09-30Simplify `EmitterWriter::get_multispan_max_line_num`AnthonyMikh-16/+16
2019-09-30Reword E0392 slightlyEsteban Küber-25/+30
2019-09-30Simplify code for special case of annotationAnthonyMikh-12/+10
2019-09-30typeck: silence unreachable code from awaitDavid Wood-1/+43
2019-09-30syntax: Support modern attribute syntax in the `meta` matcherVadim Petrochenkov-56/+68
2019-10-01Add test for #58344Yuki Okushi-0/+69
2019-10-01Add test for #58022Yuki Okushi-0/+37
2019-10-01Add test for #50571Yuki Okushi-0/+19
2019-09-30syntax: Split `ast::Attribute` into container and inner partsVadim Petrochenkov-27/+39
2019-09-30Stabilize proc macros in type positionsVadim Petrochenkov-27/+23