about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2016-03-31Rollup merge of #32494 - pnkfelix:gate-parser-recovery-via-debugflag, r=nrcManish Goregaokar-0/+9
2016-03-30Put in `-Z continue-parse-after-error`Felix S. Klock II-0/+9
2016-03-28Auto merge of #32479 - eddyb:eof-not-even-twice, r=nikomatsakisbors-9/+28
2016-03-28Auto merge of #32267 - durka:inclusive-range-error, r=nrcbors-29/+44
2016-03-27Type macro is tracked at rust-lang/rust#27245, not 27336NODA, Kai-1/+1
2016-03-26syntax: Stop the bump loop for trait items at } and EOF.Eduard Burtescu-9/+17
2016-03-26syntax: Prevent bumping the parser EOF to stop infinite loops.Eduard Burtescu-0/+11
2016-03-26Rollup merge of #32435 - nrc:fix-err-recover, r=nikomatsakisManish Goregaokar-24/+71
2016-03-26Rollup merge of #32199 - nikomatsakis:limiting-constants-in-patterns-2, r=pnk...Manish Goregaokar-7/+69
2016-03-25unit-test symbol-names and item-pathsNiko Matsakis-0/+7
2016-03-25do not overwrite spans as eagerlyNiko Matsakis-6/+61
2016-03-25modify #[deriving(Eq)] to emit #[structural_match]Niko Matsakis-1/+8
2016-03-24Rollup merge of #32459 - nrc:json-err-text, r=nikomatsakisSteve Klabnik-1/+39
2016-03-24address nitsAlex Burka-3/+4
2016-03-24error during parsing for malformed inclusive rangeAlex Burka-29/+38
2016-03-24fatal error instead of ICE for impossible range during HIR loweringAlex Burka-0/+5
2016-03-24TestsNick Cameron-1/+6
2016-03-24Include source text in JSON errorsNick Cameron-1/+39
2016-03-23Auto merge of #32455 - TimNN:patch-1, r=alexcrichtonbors-1/+1
2016-03-23add naked function tracking issue # to feature gate definitionTim Neumann-1/+1
2016-03-23Auto merge of #32390 - japaric:untry, r=pnkfelixbors-1531/+1517
2016-03-22fix alignmentJorge Aparicio-138/+133
2016-03-22break long lineJorge Aparicio-1/+2
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-22try! -> ?Jorge Aparicio-1452/+1441
2016-03-23Error recovery in the tokeniserNick Cameron-25/+58
2016-03-23Don't loop forever on error recovery with EOFNick Cameron-1/+10
2016-03-22Add testsTicki-1/+1
2016-03-21Add support for naked functionsTicki-0/+6
2016-03-19Rollup merge of #32269 - richo:impl-totokens-p-implitem, r=nikomatsakisEduard-Mihai Burtescu-0/+6
2016-03-17Add -Z orbit for forcing MIR for everything, unless #[rustc_no_mir] is used.Eduard Burtescu-4/+8
2016-03-16Auto merge of #31746 - erickt:newline, r=sfacklerbors-1/+2
2016-03-15syntax: impl ToTokens for P<ast::ImplItem>Richo Healey-0/+6
2016-03-14Add pretty printer output for `default`Aaron Turon-0/+3
2016-03-14Fixes after a rebaseAaron Turon-3/+2
2016-03-14Address basic nits from initial reviewAaron Turon-0/+1
2016-03-14Assorted fixed after rebasingAaron Turon-6/+6
2016-03-14Add feature gateAaron Turon-0/+12
2016-03-14Add `default` as contextual keyword, and parse it for impl items.Aaron Turon-54/+93
2016-03-12Removed integer suffixes in libsyntax cratesrinivasreddy-5/+5
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-96/+88
2016-03-09Auto merge of #32071 - jseyfried:parse_pub, r=nikomatsakisbors-34/+10
2016-03-08Auto merge of #31954 - japaric:rfc243, r=nikomatsakisbors-2/+27
2016-03-07Auto merge of #29734 - Ryman:whitespace_consistency, r=Aatchbors-61/+72
2016-03-07implement the `?` operatorJorge Aparicio-2/+27
2016-03-07syntax: Always pretty print a newline after doc commentsErick Tryzelaar-1/+2
2016-03-06Auto merge of #30884 - durka:inclusive-ranges, r=aturonbors-50/+92
2016-03-06Refactor away `ParsePub` and make errors for unnecessary visibility qualifier...Jeffrey Seyfried-34/+10
2016-03-02Fix the search paths for macro-expanded non-inline modulesJeffrey Seyfried-3/+60
2016-03-02Add `filename` to ParserJeffrey Seyfried-1/+6