about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2016-04-24syntax: Get rid of token::IdentStyleVadim Petrochenkov-18/+14
2016-04-24syntax: Don't rely on token::IdentStyle in the parserVadim Petrochenkov-69/+27
2016-04-17Rollup merge of #33044 - petrochenkov:prefix, r=eddybManish Goregaokar-111/+63
2016-04-16Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichtonbors-1/+0
2016-04-17syntax: Parse import prefixes as pathsVadim Petrochenkov-111/+63
2016-04-16Auto merge of #32875 - jseyfried:1422_implementation, r=nikomatsakisbors-16/+25
2016-04-14Improve message for raw pointer missing mut and constDavid Tolnay-2/+2
2016-04-14Parse `pub(restricted)`Jeffrey Seyfried-16/+25
2016-04-12Bare raw pointers have been disallowed foreverDavid Tolnay-3/+2
2016-04-12Remove unused trait importsSeo Sanghyeon-1/+0
2016-04-11Auto merge of #32711 - marcusklaas:try-shorthand-span-fix, r=nagisabors-1/+1
2016-04-11Fix the span for try shorthand expressionsMarcus Klaas-1/+1
2016-04-06Rollup merge of #32727 - matklad:fix-comment, r=alexcrichtonSteve Klabnik-6/+6
2016-04-06Rollup merge of #32570 - eddyb:tis-but-a-front, r=nikomatsakisManish Goregaokar-8/+12
2016-04-06Move span into `StructField`Vadim Petrochenkov-7/+10
2016-04-06Get rid of ast::StructFieldKindVadim Petrochenkov-4/+4
2016-04-06syntax: dismantle ast_util.Eduard Burtescu-8/+12
2016-04-05Auto merge of #32688 - jseyfried:ast_groundwork_for_1422, r=pnkfelixbors-10/+10
2016-04-05Fixes bug which accepting using `super` in use statemet.vlastachu-5/+5
2016-04-04minor: update old commentsAleksey Kladov-6/+6
2016-04-02Add `Crate` and `Restricted` variants to `ast::Visibility`Jeffrey Seyfried-4/+4
2016-04-02Make `ast::Visibility` non-copyableJeffrey Seyfried-6/+6
2016-03-31syntax: Extra diagnostics for `_` used in an identifier positionVadim Petrochenkov-12/+6
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/+39
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-24address nitsAlex Burka-3/+4
2016-03-24error during parsing for malformed inclusive rangeAlex Burka-29/+38
2016-03-24TestsNick Cameron-1/+6
2016-03-22fix alignmentJorge Aparicio-20/+21
2016-03-22try! -> ?Jorge Aparicio-489/+489
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-14Assorted fixed after rebasingAaron Turon-6/+6
2016-03-14Add `default` as contextual keyword, and parse it for impl items.Aaron Turon-2/+31
2016-03-09Auto merge of #32071 - jseyfried:parse_pub, r=nikomatsakisbors-34/+10
2016-03-07implement the `?` operatorJorge Aparicio-1/+6
2016-03-06Auto merge of #30884 - durka:inclusive-ranges, r=aturonbors-36/+49
2016-03-06Refactor away `ParsePub` and make errors for unnecessary visibility qualifier...Jeffrey Seyfried-34/+10
2016-03-02Add `filename` to ParserJeffrey Seyfried-1/+6
2016-02-27fix fallout from libsyntax enumpocalypseAlex Burka-1/+1
2016-02-27libsyntax: parse inclusive rangesAlex Burka-37/+50
2016-02-25Rollup merge of #31362 - jseyfried:fix_extern_crate_visibility, r=nikomatsakisManish Goregaokar-7/+0
2016-02-24Fix the visibility of extern crate declarations and stop warning on pub exter...Jeffrey Seyfried-7/+0
2016-02-22Use associated functions for libsyntax SepSeq constructors.Corey Farwell-23/+23
2016-02-16Auto merge of #31534 - jseyfried:restrict_noninline_mod, r=nikomatsakisbors-7/+17
2016-02-15RebasingNick Cameron-2/+2
2016-02-15Some error recovery in the parserNick Cameron-32/+150