summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2015-10-10Auto merge of #28861 - pnkfelix:fsk-nonparam-dropck-issue28498, r=arielb1bors-0/+9
2015-10-10Prevent `/**/` from being parsed as a doc commentBarosl Lee-2/+3
2015-10-09Auto merge of #28857 - nrc:lowering, r=nikomatsakisbors-444/+91
2015-10-09Auto merge of #28919 - huonw:placement-tracking-issue, r=alexcrichtonbors-2/+2
2015-10-09Point `placement_in_syntax`/`box_syntax` lang features at tracking issue #27779.Huon Wilson-2/+2
2015-10-09Some cleanup of no longer used AST thingsNick Cameron-49/+13
2015-10-09Cache ids between lowering runsNick Cameron-0/+1
2015-10-09hygiene for `for` loops, `if let`, `while let`Nick Cameron-15/+72
2015-10-09Fix stabilityNick Cameron-2/+2
2015-10-09Move placement in desugaring to loweringNick Cameron-154/+3
2015-10-09if let and while letNick Cameron-140/+4
2015-10-09Move `for` loop desugaring to loweringNick Cameron-94/+6
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-5/+4
2015-10-06Add RFC 1238's `unsafe_destructor_blind_to_params` (UGEH) where needed.Felix S. Klock II-4/+4
2015-10-06Non-parametric dropck; instead trust an unsafe attribute (RFC 1238).Felix S. Klock II-0/+9
2015-10-06Add comment for the use of Ident in hash map in mtwtVadim Petrochenkov-0/+2
2015-10-03Implement original version of RFC#1245John Hodge-3/+8
2015-10-03libsyntax: Do not derive Hash for IdentVadim Petrochenkov-15/+29
2015-10-03Auto merge of #28672 - sanxiyn:const-eval-span, r=alexcrichtonbors-1/+5
2015-10-03Add a method to test span containmentSeo Sanghyeon-1/+5
2015-10-03Check attribute usageSeo Sanghyeon-1/+0
2015-10-02Auto merge of #28793 - Ms2ger:AttrStyle, r=alexcrichtonbors-25/+24
2015-10-01Stop re-exporting AttrStyle's variants and rename them.Ms2ger-25/+24
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-2/+2
2015-10-01Auto merge of #28577 - jethrogb:topic/ast-stmt-debug, r=pcwaltonbors-7/+10