about summary refs log tree commit diff
path: root/src/libsyntax/util/parser.rs
AgeCommit message (Expand)AuthorLines
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1
2019-09-06reduce visibilityAleksey Kladov-1/+1
2019-08-12Bring back suggestion for splitting `<-` into `< -`Ilija Tovilo-0/+2
2019-07-30Unsupport the await!(..) macro.Mazdak Farrokhzad-1/+1
2019-06-23let_chains: Fix bugs in pretty printing.Mazdak Farrokhzad-0/+16
2019-06-23let_chains: Add support for parsing let expressions.Mazdak Farrokhzad-4/+3
2019-06-14Change `...` to `..=` where applicableAaron Kutch-1/+1
2019-06-08syntax: Move most of the `TokenKind` methods to `Token`Vadim Petrochenkov-3/+3
2019-06-06syntax: Rename `Token` into `TokenKind`Vadim Petrochenkov-2/+2
2019-06-06Always use token kinds through `token` module rather than `Token` typeVadim Petrochenkov-25/+25
2019-05-24Remove `ObsoleteInPlace`varkor-10/+4
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-2/+2
2019-05-09Rollup merge of #60188 - estebank:recover-block, r=varkorMazdak Farrokhzad-0/+25
2019-05-07Implement built-in await syntaxTaylor Cramer-0/+3
2019-05-06review comments: fix typo and add commentsEsteban Küber-1/+4
2019-04-29Identify when a stmt could have been parsed as an exprEsteban Küber-0/+22
2019-02-10rustc: doc commentsAlexander Regueiro-2/+2
2019-02-07libsyntax => 2018Taiki Endo-10/+10
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-1/+3
2018-12-25Remove licensesMark Rousskov-9/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-08-19Rename `Catch` variants to `TryBlock`Scott McMurray-2/+2
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-17/+3
2018-06-21async await desugaring and testsTaylor Cramer-0/+2
2018-05-24restore emplacement syntax (obsolete)Niko Matsakis-5/+11
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-3/+0
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-10/+4
2018-01-15Move `ExprPrecedence` to `libsyntax/util/parser.rs`Esteban Küber-0/+126
2018-01-15Use single source of truth for expr precedenceEsteban Küber-61/+1
2017-11-06Using `...` in expressions is now an errorBadel2-1/+2
2017-09-22Add support for `..=` syntaxAlex Burka-8/+9
2017-09-07pprust: increase precedence of block-like exprsStuart Pernsteiner-11/+9
2017-09-06pprust: fix parenthesization of exprsStuart Pernsteiner-1/+105
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-1/+2
2016-02-27libsyntax: parse inclusive rangesAlex Burka-5/+9
2016-02-11[breaking-change] don't glob export ast::BinOp_Oliver Schneider-40/+40
2015-12-16Add ExprType to HIR and make everything compileVadim Petrochenkov-7/+9
2015-10-27Fix restrictions when parsing rhs of equalitiesSimonas Kazlauskas-0/+10
2015-10-27Fix prefix range expressions being not parsedSimonas Kazlauskas-0/+9
2015-10-27Generalise associative operator parsingSimonas Kazlauskas-0/+191