about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-84/+84
2017-08-12Include 'let' keyword to the span for ast::Localtopecongiro-1/+1
2017-08-10Reword error hintKornel-1/+2
2017-08-10Better diagnostics and recovery for `const` in extern blocksVadim Petrochenkov-12/+12
2017-08-07Hint correct extern constant syntaxKornel-1/+3
2017-07-30Auto merge of #43551 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-0/+4
2017-07-29Rollup merge of #43501 - topecongiro:span-to-whereclause, r=nrcMark Simulacrum-0/+4
2017-07-29Auto merge of #43009 - GuillaumeGomez:unused-doc-comments, r=nrcbors-5/+4
2017-07-28syntax: Capture a `TokenStream` when parsing itemsAlex Crichton-5/+125
2017-07-29Add Span to ast::WhereClausetopecongiro-0/+4
2017-07-28syntax: Add `tokens: Option<TokenStream>` to ItemAlex Crichton-0/+1
2017-07-27Give span to angle bracketed generic argumentsVadim Petrochenkov-3/+3
2017-07-27Simplify parsing of pathsVadim Petrochenkov-249/+124
2017-07-27Make a lint insteadGuillaume Gomez-32/+0
2017-07-27Throw errors when doc comments are added where they're unusedGuillaume Gomez-5/+36
2017-07-27Auto merge of #43489 - petrochenkov:mutref, r=GuillaumeGomezbors-2/+12
2017-07-26Better diagnostics and recovery for `mut ref` in patternsVadim Petrochenkov-2/+12
2017-07-25Fix the spans of catch blocks to include the `do`Nick Cameron-1/+1
2017-07-23Auto merge of #43096 - estebank:ascription-help, r=nikomatsakisbors-1/+16
2017-07-23Auto merge of #43386 - oli-obk:suggestions, r=nikomatsakisbors-1/+1
2017-07-21Adjust new suggestions to the suggestion guidelinesOliver Schneider-1/+1
2017-07-20Use the macro structure spans instead of the invocationEsteban Küber-5/+3
2017-07-18Unify rules about commas in match arms and semicolons in expressionsAleksey Kladov-2/+1
2017-07-17Add flag to hide code on inline suggestionsEsteban Küber-3/+3
2017-07-17Change some helps to suggestionsOliver Schneider-2/+2
2017-07-16Point at `:` when using it instead of `;`Esteban Küber-1/+16
2017-07-11Refactor methods onto Printer struct.Mark Simulacrum-6/+4
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-33/+15
2017-07-07syntax: Apply recovery for casts to type ascriptionVadim Petrochenkov-46/+53
2017-07-07Fix spans for binary operator expression with interpolated identifiersVadim Petrochenkov-5/+12
2017-07-06Add extra whitespace for suggestionsEsteban Küber-4/+4
2017-07-05Merge remote-tracking branch 'origin/master' into proc_macro_apiAlex Crichton-33/+17
2017-06-29Change some terminology around keywords and reserved identifierspetrochenkov-32/+14
2017-06-27syntax: allow negative integer literal expression to be interpolated as patternAlex Burka-1/+3
2017-06-26Add `LazyTokenStream`.Jeffrey Seyfried-5/+5
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-2/+2
2017-06-26Simplify `hygiene::Mark` application, andJeffrey Seyfried-1/+4
2017-06-23Removed as many "```ignore" as possible.kennytm-1/+1
2017-06-16Auto merge of #42578 - estebank:recover-binop, r=nikomatsakisbors-9/+91
2017-06-15Review commentsEsteban Küber-99/+71
2017-06-12Change `<` interpreted as generic arg start warningEsteban Küber-23/+33
2017-06-12Fix affected testsEsteban Küber-1/+2
2017-06-11Suggest non-ambiguous comparison after castEsteban Küber-2/+19
2017-06-11Learn to parse `a as usize < b`Esteban Küber-8/+90
2017-06-07Replace some matches with try.Masaki Hara-4/+1
2017-06-02Rollup merge of #42319 - Manishearth:const-extern, r=nikomatsakisMark Simulacrum-0/+4
2017-05-31Improve error message for const extern fnManish Goregaokar-0/+4
2017-05-31Emit proper expectation for the "default" keyword.Masaki Hara-2/+11
2017-05-31Parse macros named "default" correctly.Masaki Hara-19/+14
2017-05-25Hygienize lifetimes.Jeffrey Seyfried-1/+1