about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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-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-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-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
2018-10-26Avoid unnecessary allocations in `float_lit` and `integer_lit`.Nicholas Nethercote-4/+19
2018-10-26Remove redundant cloneShotaro Yamada-5/+4
2018-10-26more reviewer changesNick Cameron-5/+1
2018-10-26rebasing and reviewer changesNick Cameron-1/+1
2018-10-26Store a resolved def on hir::PathSegmentNick Cameron-1/+1
2018-10-26Give each PathSegment a NodeIdNick Cameron-7/+19
2018-10-25List allowed tokens after macro fragmentsEsteban Küber-44/+94
2018-10-25Rollup merge of #55282 - sinkuu:redundant_clone, r=estebankPietro Albini-1/+1
2018-10-25Rollup merge of #55269 - matthiaskrgr:typos_oct, r=zackmdavisPietro Albini-2/+2
2018-10-25Rollup merge of #54977 - estebank:macro-arg-parse, r=pnkfelixPietro Albini-1/+2
2018-10-24Fix incorrect semicolon suggestionEsteban Küber-1/+3
2018-10-24Point to macro def span instead of whole bodyEsteban Küber-1/+1
2018-10-23Point at macro definition when no rules expect tokenEsteban Küber-13/+39
2018-10-24Feature gate extern prelude additions from `extern crate` itemsVadim Petrochenkov-0/+3
2018-10-23Modify invalid macro in expression context diagnosticEsteban Küber-4/+20
2018-10-23Add macro call span when lacking any other span in diagnosticEsteban Küber-1/+6
2018-10-23fix typos in various placesMatthias Krüger-2/+2
2018-10-23Remove redundant cloneShotaro Yamada-1/+1
2018-10-23Auto merge of #54778 - scottmcm:stabilize-ihle, r=pnkfelixbors-7/+9
2018-10-22optimize unsupported literal diag messagecsmoe-39/+70
2018-10-21Fix a few tests with target-specific outputVadim Petrochenkov-1/+1
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-4/+5
2018-10-19Add a stub feature so we can still test E0705Scott McMurray-4/+7
2018-10-19Stabilize impl_header_lifetime_elision in 2015Scott McMurray-4/+3
2018-10-20update meta item checking testcsmoe-1/+3
2018-10-20suggest to trim prefix in nested meta itemscsmoe-3/+27