about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2016-02-16Auto merge of #31534 - jseyfried:restrict_noninline_mod, r=nikomatsakisbors-7/+17
2016-02-16Move more uses of `panictry!` out of libsyntaxJonas Schievink-96/+84
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
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-25/+24
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-67/+66
2016-02-11[breaking-change] don't pub export ast::Ty_ variantsOliver Schneider-109/+106
2016-02-11[breaking-change] remove unused enum ast::PrimTyOliver Schneider-12/+0
2016-02-11remove unit test that can't be tested anymoreOliver Schneider-8/+0
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-61/+42
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-85/+83
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-9/+8
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-334/+327
2016-02-11[breaking-change] don't glob export ast::ExplicitSelf_ variantsOliver Schneider-51/+50
2016-02-11[breaking-change] don't glob export ast::Decl_ variantsOliver Schneider-31/+30
2016-02-11[breaking-change] don't glob export ast::CaptureClause variantsOliver Schneider-14/+14
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-68/+64
2016-02-11[breaking-change] don't glob export ast::BlockCheckMode variantsOliver Schneider-21/+18
2016-02-11[breaking-change] don't glob import ast::FunctionRetTy variantsOliver Schneider-35/+34