about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2015-09-29Restore `if let`s replaced with `for`sVadim Petrochenkov-3/+3
2015-09-29Fill in some missing parts in the default HIR visitorVadim Petrochenkov-11/+18
2015-09-28Fill in some missing parts in the default AST visitorVadim Petrochenkov-341/+267
2015-09-26Auto merge of #28642 - petrochenkov:name3, r=nrcbors-222/+170
2015-09-26Auto merge of #28612 - gandro:targetvendor, r=alexcrichtonbors-0/+7
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-222/+170
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-93/+44
2015-09-24rustc: Add target_vendor for target triplesSebastian Wicki-0/+7
2015-09-22Encode/decode Names as stringsVadim Petrochenkov-2/+13
2015-09-22Auto merge of #28364 - petrochenkov:usegate, r=alexcrichtonbors-19/+20
2015-09-21Change syntax::ast_util::stmt_id to not panic on macrosJethro Beekman-7/+10
2015-09-21Use ast::AsmDialect's variants qualified, and drop the pointless prefix.Ms2ger-6/+6
2015-09-21Auto merge of #28552 - apasel422:issue-28527, r=Manishearthbors-139/+114
2015-09-20Auto merge of #28534 - marcusklaas:fix-mod-inner-span, r=alexcrichtonbors-1/+1
2015-09-20Replace `ast::Mac_` enum with structAndrew Paseltiner-139/+114
2015-09-20Fix the overly long inner spans of inline modsMarcus Klaas-1/+1
2015-09-20Auto merge of #28529 - Manishearth:rollup, r=Manishearthbors-26/+38
2015-09-20Rollup merge of #28526 - Manishearth:expand-clone, r=eddybManish Goregaokar-24/+25
2015-09-20Auto merge of #28503 - marcusklaas:pub-extern, r=alexcrichtonbors-7/+4
2015-09-20Move tts instead of cloning in expansionManish Goregaokar-24/+25
2015-09-19Feature-gate `#[no_debug]` and `#[omit_gdb_pretty_printer_section]`Andrew Paseltiner-2/+13
2015-09-19Auto merge of #28345 - japaric:op-assign, r=nmatsakisbors-0/+6
2015-09-19Auto merge of #28486 - nrc:pub-extern-crate, r=alexcrichtonbors-5/+12
2015-09-18Overloaded augmented assignmentsJorge Aparicio-0/+6
2015-09-19Include visibility modifier in span of foreign itemMarcus Klaas-7/+4