about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-15Rollup merge of #55750 - oli-obk:node_id_x, r=michaelwoeristerPietro Albini-38/+20
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-13Rollup merge of #55905 - nnethercote:short_name-to-literal_name, r=Mark-Simul...kennytm-8/+8
2018-11-13Rollup merge of #55870 - waywardmonkeys:typo-fixes, r=wesleywiserkennytm-2/+2
2018-11-13Rollup merge of #55805 - nnethercote:mv-static_assert, r=Mark-Simulacrumkennytm-0/+6
2018-11-13Move two `static_assert!`s to better spots.Nicholas Nethercote-0/+1
2018-11-13Add a static assertion about the size of `ast::Expr`.Nicholas Nethercote-0/+5
2018-11-12Reintroduce the original debug formatting for NodeIdsOliver Scherer-0/+1
2018-11-12Make `NodeId` a `newtype_index` to enable niche optimizationsOliver Scherer-38/+19
2018-11-12Change `Lit::short_name` to `Lit::literal_name`.Nicholas Nethercote-8/+8
2018-11-12Make `MatcherPos::stack` a `SmallVec`.Niko Matsakis-34/+57
2018-11-11Fix typos.Bruce Mitchener-2/+2
2018-11-08Rollup merge of #55777 - nnethercote:less-P-in-ast, r=petrochenkovMark Rousskov-6/+6
2018-11-08Use `Lit` rather than `P<Lit>` in `ast::ExprKind`.Nicholas Nethercote-6/+6
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-3/+3
2018-11-07Rollup merge of #55510 - bitshifter:repr-feature-gate-fix, r=petrochenkovkennytm-1/+6
2018-11-06refactor: use shorthand fieldsteresy-3/+3
2018-11-06Rollup merge of #55601 - petrochenkov:featissue, r=pnkfelixkennytm-19/+8
2018-11-05Auto merge of #55451 - estebank:arg-doc, r=pnkfelixbors-20/+65
2018-11-04Auto merge of #55455 - estebank:expected-descr, r=michaelwoeristerbors-24/+26
2018-11-04Auto merge of #54861 - rep-nop:find_main_in_doctest, r=estebankbors-9/+81
2018-11-03Extended elaboration for trait aliases to include arbitrary bounds.Alexander Regueiro-5/+5
2018-11-03Added support for trait aliases as object types.Alexander Regueiro-5/+5
2018-11-03Added support for trait aliases as bounds.Alexander Regueiro-7/+10
2018-11-02implement existing parser fns in terms of fallible fnsQuietMisdreavus-14/+21
2018-11-02Remove deprecated unstable `#[panic_implementation]`Vadim Petrochenkov-13/+2
2018-11-02Fix tracking issue numbers for some unstable featuresVadim Petrochenkov-6/+6
2018-11-01buffer errors from initial tokenization when parsingQuietMisdreavus-3/+68
2018-11-01Rollup merge of #55558 - nnethercote:tweak-MatcherPos-matches, r=petrochenkovPietro Albini-6/+13
2018-11-01Rollup merge of #55542 - ljedrz:syntax_alloc_improvements, r=kennytmPietro Albini-0/+2
2018-11-01Use `SmallVec` for the inner vectors in `MatcherPos::matches`.Nicholas Nethercote-5/+7
2018-11-01Share empty `Vec`s more within `MatcherPos::matches`.Nicholas Nethercote-4/+9
2018-10-31syntax: improve a few allocationsljedrz-0/+2
2018-10-31use String::from() instead of format!() macro to construct Strings.Matthias Krüger-1/+1
2018-10-31Fix feature gate only being checked on first repr attr.Cameron Hart-1/+6
2018-10-29Rename other occs of (Code/File)Map to Source(Map/File) #51574David Lavati-162/+163
2018-10-29Fix regressionEsteban Küber-1/+1
2018-10-29Rollup merge of #55384 - nnethercote:better-integer_lit-float_lit, r=michaelw...Pietro Albini-4/+19
2018-10-28Use token description in "expected/found" parse messagesEsteban Küber-23/+25
2018-10-28Provide specific label for patern parsing errorEsteban Küber-22/+28
2018-10-28Point at `match` when a parse failure ocurrs inside of itEsteban Küber-1/+5
2018-10-28Produce targeted diagnostic when using doc comments on fn argsEsteban Küber-1/+36
2018-10-28Auto merge of #55192 - cramertj:nested-mod, r=petrochenkovbors-0/+11
2018-10-27feature-gate lint reasonsZack M. Davis-0/+3
2018-10-26Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkovbors-56/+165
2018-10-26Rollup merge of #55358 - sinkuu:redundant_clone2, r=estebankkennytm-5/+4
2018-10-26Rollup merge of #55301 - estebank:macro-allowed, r=petrochenkovkennytm-44/+94
2018-10-26Rollup merge of #55298 - estebank:macro-def, r=pnkfelixkennytm-13/+39
2018-10-26Rollup merge of #55292 - estebank:macro-eof, r=pnkfelixkennytm-5/+28