about summary refs log tree commit diff
path: root/src/libsyntax/util
AgeCommit message (Expand)AuthorLines
2019-02-07fix testEsteban Küber-2/+5
2019-02-07libsyntax => 2018Taiki Endo-22/+23
2019-02-06Overhaul `syntax::fold::Folder`.Nicholas Nethercote-21/+8
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+1
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-1/+3
2018-12-25Remove licensesMark Rousskov-49/+0
2018-12-12Remove `RcVec` and `RcSlice`.Nicholas Nethercote-154/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-12-07Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrumkennytm-1/+1
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-1/+1
2018-12-04Fix testShotaro Yamada-1/+2
2018-10-28Provide specific label for patern parsing errorEsteban Küber-1/+1
2018-09-26Remove OneVectorljedrz-2/+2
2018-09-11Add some unit tests for find_best_match_for_namePhilipp Hansch-2/+40
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-2/+2
2018-08-19Rename `Catch` variants to `TryBlock`Scott McMurray-2/+2
2018-08-19mv codemap() source_map()Donato Sciarra-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19mv filemap source_fileDonato Sciarra-3/+3
2018-08-16Auto merge of #53304 - dtolnay:extend, r=dtolnaybors-0/+90
2018-08-13Address review of RcVecDavid Tolnay-10/+5
2018-08-13Move SmallVec and ThinVec out of libsyntaxljedrz-143/+2
2018-08-12TokenStream::extendDavid Tolnay-0/+95
2018-07-14Remove some tests using AST comparisons, fix other testsVadim Petrochenkov-8/+0
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-06-20Rename ParamBound(s) to GenericBound(s)varkor-1/+1
2018-06-20Use ParamBounds in WhereRegionPredicatevarkor-2/+2
2018-06-20Lift bounds into GenericParamvarkor-1/+1
2018-06-20Rename structures in astvarkor-1/+1
2018-06-20Rename ast::GenericParam and ast::GenericArgvarkor-1/+1
2018-06-20Rename PathParameter(s) to GenericArg(s)varkor-2/+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-06Remove more duplicated spansVadim Petrochenkov-2/+2
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-10/+4
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-3/+3
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-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-4/+4
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-2/+4
2017-12-02Auto merge of #46347 - raventid:did-you-mean-increase-accuracy, r=estebankbors-5/+27
2017-12-01move comparator into +find_best_match_name+ functionJulian Kulesh-5/+27
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-2/+2
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
2017-06-26Update and fix a few testsAlex Crichton-1/+1
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-1/+9