about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-10-31Remove PatWildMultiVadim Petrochenkov-28/+13
2015-10-29Auto merge of #29441 - Ryman:match_refactor_msg, r=alexcrichtonbors-1/+7
2015-10-29Auto merge of #29289 - DiamondLovesYou:pnacl-std-crates, r=alexcrichtonbors-0/+2
2015-10-28libsyntax: improve error message when a statement is prefixed with a match ke...Kevin Butler-1/+7
2015-10-28Port the standard crates to PNaCl/NaCl.Richard Diamond-0/+2
2015-10-28Make quote plugin use parsing functions which explicitly panic.Eli Friedman-14/+18
2015-10-27Update libsyntax tests.Eli Friedman-15/+13
2015-10-27Make fatal errors more consistent.Eli Friedman-15/+11
2015-10-27Start pushing panics outward in lexer.Eli Friedman-34/+38
2015-10-27Don't panic for fatal errors in attribute parsing.Eli Friedman-54/+56
2015-10-27Delete unnecessary ParserAttr trait.Eli Friedman-25/+4
2015-10-27Don't use panicking helpers in Parser.Eli Friedman-25/+26
2015-10-27Add tests for newly introduced syntaxSimonas Kazlauskas-3/+5
2015-10-27Fix restrictions when parsing rhs of equalitiesSimonas Kazlauskas-8/+39
2015-10-27Fix prefix range expressions being not parsedSimonas Kazlauskas-74/+77
2015-10-27Generalise associative operator parsingSimonas Kazlauskas-157/+332
2015-10-26Auto merge of #29274 - thepowersgang:issues-29107-const-unsafe-fn-order, r=ni...bors-11/+16
2015-10-26Auto merge of #29287 - Ryman:fn_nopat, r=alexcrichtonbors-15/+13
2015-10-26Auto merge of #29303 - petrochenkov:unistrimp, r=eddybbors-73/+47
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-4/+1
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-73/+47
2015-10-25Switch to 'const unsafe fn' ordering (rust-lang/rust#29107)John Hodge-11/+16
2015-10-25rustc_privacy: Expand public node set, build exported node set more correctlyVadim Petrochenkov-0/+6
2015-10-25libsyntax: Consolidate branch to benefit from exhaustive checking instead of ...Kevin Butler-6/+6
2015-10-25libsyntax: remove panics from Parser::parse_pat_nopanicKevin Butler-9/+3
2015-10-25libsyntax: better error for lifetimes in patternsKevin Butler-0/+4
2015-10-23Auto merge of #29242 - matklad:fix-comment, r=alexcrichtonbors-2/+15
2015-10-23parser: fix erroneous commentAleksey Kladov-2/+15
2015-10-20Auto merge of #29148 - petrochenkov:noshow, r=alexcrichtonbors-5/+3
2015-10-20Auto merge of #29152 - petrochenkov:derstab, r=alexcrichtonbors-1/+1
2015-10-19Generate stability attributes for derived implsVadim Petrochenkov-1/+1
2015-10-18Remove #[derive(Show)]Vadim Petrochenkov-5/+3
2015-10-18Fix span for pattern literalsMarcus Klaas-2/+2
2015-10-17Auto merge of #29102 - petrochenkov:spanvis, r=alexcrichtonbors-5/+8
2015-10-16Auto merge of #29014 - petrochenkov:stability, r=brsonbors-125/+173
2015-10-16Provide span for visit_enum_defVadim Petrochenkov-5/+8
2015-10-15Auto merge of #28980 - nrc:unsafe-macros, r=@pnkfelixbors-105/+2
2015-10-14Auto merge of #28827 - thepowersgang:unsafe-const-fn-2, r=Aatchbors-3/+8
2015-10-13Comment on the purpose(s) of NodeId in VariantDataVadim Petrochenkov-0/+11
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-72/+57
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-59/+104
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-56/+56
2015-10-13Test and gate empty structures and variants betterVadim Petrochenkov-26/+21
2015-10-13Provide span for visit_struct_def + remove some dead codeVadim Petrochenkov-22/+8
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-29/+16
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-40/+46
2015-10-13Unify structures and enum variants in ASTVadim Petrochenkov-156/+70
2015-10-13Refactor attr::StabilityVadim Petrochenkov-125/+173
2015-10-12Remove the push_unsafe! and pop_unsafe! macros.Nick Cameron-105/+2
2015-10-10Auto merge of #28932 - barosl:empty-comment, r=alexcrichtonbors-2/+3