about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2015-09-18Auto merge of #28442 - nagisa:remove-enum-vis-field, r=alexcrichtonbors-14/+4
2015-09-18Add feature gateVadim Petrochenkov-1/+20
2015-09-18Implement empty struct with braces (RFC 218)Vadim Petrochenkov-43/+28
2015-09-18Warn on `pub extern crate`.Nick Cameron-5/+12
2015-09-17Resolve prefix in imports with empty bracesVadim Petrochenkov-2/+1
2015-09-17Workaround for imports with empty bracesVadim Petrochenkov-2/+2
2015-09-17Correctly walk import lists in AST visitorsVadim Petrochenkov-19/+21
2015-09-17Remove Visibility field from enum variantsSimonas Kazlauskas-10/+3
2015-09-17libsyntax: forbid visibility modifiers for enum variantsAleksey Kladov-5/+2
2015-09-17Fix the span for ! returnsNick Cameron-1/+1
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-310/+350
2015-09-15Auto merge of #28351 - jonas-schievink:macro-bt, r=nrcbors-22/+37
2015-09-14Auto merge of #28247 - christopherdumas:fix_28243, r=eddybbors-1/+1
2015-09-14Fix tuple float bug.christopherdumas-1/+1
2015-09-14Print the file in which a macro was definedJonas Schievink-5/+14
2015-09-14Auto merge of #28358 - dotdash:nounwind, r=alexcrichtonbors-0/+4
2015-09-13Add an attribute to mark function as unwindingBjörn Steinbrink-0/+4
2015-09-13Auto merge of #28286 - matklad:remove-dead-code, r=eddybbors-38/+31
2015-09-11Don't print duplicate macro backtrace framesJonas Schievink-6/+12
2015-09-11Remove some remains of virtual structs from the parserVadim Petrochenkov-16/+6
2015-09-10Don't print the macro definition site in backtracesJonas Schievink-6/+2
2015-09-10Make print_macro_backtrace non-recursiveJonas Schievink-22/+26
2015-09-10libsyntax: minor clean upAleksey Kladov-4/+4
2015-09-08Auto merge of #28291 - nrc:shr_span_fix, r=sfacklerbors-1/+1
2015-09-08Fix span bug with >> and type bindingsNick Cameron-1/+1
2015-09-08Auto merge of #28246 - huonw:lang-tracking-issues, r=alexcrichtonbors-92/+127
2015-09-08Allow tracking issues for lang features.Huon Wilson-92/+127