about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2016-03-06Auto merge of #30884 - durka:inclusive-ranges, r=aturonbors-50/+92
2016-03-02Fix the search paths for macro-expanded non-inline modulesJeffrey Seyfried-3/+60
2016-03-02Add `filename` to ParserJeffrey Seyfried-1/+6
2016-03-02Use numeric field `Name`s ("0", "1" etc) for positional fieldsVadim Petrochenkov-1/+1
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-12/+3
2016-02-27fix fallout from libsyntax enumpocalypseAlex Burka-3/+3
2016-02-27feature-gate inclusive range syntaxAlex Burka-1/+12
2016-02-27libsyntax: parse inclusive rangesAlex Burka-50/+81
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-34/+36
2016-02-21rustbuild: Sync some Cargo.toml/lib.rs dependenciesAlex Crichton-2/+1
2016-02-18Remove unnecessary explicit lifetime bounds.Corey Farwell-11/+11
2016-02-17Auto merge of #31707 - GuillaumeGomez:macro_name, r=sfacklerbors-1/+6
2016-02-17Auto merge of #31685 - petrochenkov:patrefact2, r=eddybbors-1/+1
2016-02-16Add check on find_best_match_for_name and improve help message for undefined ...ggomez-1/+6
2016-02-16Auto merge of #31534 - jseyfried:restrict_noninline_mod, r=nikomatsakisbors-7/+17
2016-02-16Split PatKind::Enum into PatKind::TupleStruct and PatKind::PathVadim Petrochenkov-1/+1
2016-02-15RebasingNick Cameron-2/+2
2016-02-15Some error recovery in the parserNick Cameron-32/+150
2016-02-15Add some simple error recovery to the parser and fix testsNick Cameron-28/+63
2016-02-15error correction for missing or mismatched closing bracketsNick Cameron-28/+40
2016-02-15refactoring: inline some function in the parserNick Cameron-31/+28
2016-02-14Auto merge of #31581 - petrochenkov:patrefact, r=Manishearthbors-133/+148
2016-02-14Rollup merge of #31609 - erickt:nit, r=sfacklerManish Goregaokar-1/+1
2016-02-13Split ast::PatKind::Enum into tuple struct and path patternsVadim Petrochenkov-24/+41
2016-02-13Rename ast::Pat_ and its variantsVadim Petrochenkov-120/+118
2016-02-13Disallow non-inline modules without path annotations inside blocks and fix fa...Jeffrey Seyfried-4/+17
2016-02-13Only consider a module to be a directory owner if it is located within a dire...Jeffrey Seyfried-3/+0
2016-02-12syntax: Replace unstable `vec.as_slice().get()` with `vec.get()`Erick Tryzelaar-1/+1
2016-02-12Use more autoderef in libsyntaxJonas Schievink-171/+171
2016-02-12Auto merge of #31583 - petrochenkov:indi_ast, r=Manishearthbors-232/+249
2016-02-12Auto merge of #30830 - arcnmx:static-extern, r=alexcrichtonbors-0/+5
2016-02-11Remove some unnecessary indirection from AST structuresVadim Petrochenkov-232/+249
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+16
2016-02-11Pass through diagnostic handler insteadarcnmx-5/+5
2016-02-11Use find_export_name_attr instead of string literalarcnmx-4/+4
2016-02-11Remove link_section and linkage as extern indicatorsarcnmx-2/+0
2016-02-11Only retain external static symbols across LTOarcnmx-0/+7
2016-02-11[breaking-change] don't glob export ast::PathListItem_ variantsOliver 'ker' Schneider-19/+23
2016-02-11[breaking-change] don't glob export ast::StrStyle variantsOliver 'ker' Schneider-19/+20
2016-02-11[breaking-change] don't glob export ast::Visibility variantsOliver 'ker' Schneider-42/+41
2016-02-11[breaking-change] don't glob export ast::TraitItemKind variantsOliver 'ker' Schneider-32/+30
2016-02-11[breaking-change] don't glob export ast::Mutablity variantsOliver 'ker' Schneider-42/+51
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-54/+53
2016-02-11[breaking-change] don't glob export ast::MacStmtStyleOliver 'ker' Schneider-14/+13
2016-02-11[breaking-change] don't glob export ast::KleeneOp variantsOliver 'ker' Schneider-17/+18
2016-02-11[breaking-change] don't glob export ast::Item_ variantsOliver 'ker' Schneider-175/+171
2016-02-11[breaking-change] don't glob export ast::ForeignItem_ variantsOliver 'ker' Schneider-19/+18
2016-02-11[breaking-change] don't pub export ast::Stmt_ variantsOliver Schneider-81/+76