about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-10-16path2: Update based on more review feedbackKevin Ballard-2/+2
2013-10-15path2: Remove .with_display_str and friendsKevin Ballard-2/+2
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-9/+9
2013-10-15path2: Replace the path module outrightKevin Ballard-29/+27
2013-10-14Remove unused abi attributes.Steve Klabnik-1/+0
2013-10-10Remove named extern blocks from the ASTAlex Crichton-31/+6
2013-10-09auto merge of #9783 : huonw/rust/macro-items, r=bstriebors-2/+5
2013-10-10syntax: allow macros to expand to items with attributes.Huon Wilson-2/+5
2013-10-09option: rewrite the API to use compositionDaniel Micay-34/+34
2013-10-08auto merge of #9753 : alexcrichton/rust/macro-attrs, r=brsonbors-3/+0
2013-10-08Allow attributes on macrosAlex Crichton-3/+0
2013-10-08auto merge of #9771 : alexcrichton/rust/snapshots, r=thestingerbors-19/+0
2013-10-08Register new snapshotsAlex Crichton-19/+0
2013-10-08auto merge of #9756 : catamorphism/rust/issue-2354, r=alexcrichtonbors-1/+11
2013-10-08Add bindings for start and ends of keyword ranges; use bindings in match arms.Felix S. Klock II-11/+40
2013-10-07auto merge of #9674 : ben0x539/rust/raw-str, r=alexcrichtonbors-57/+160
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-55/+74
2013-10-07syntax: Remove unnecessary @Tim Chevalier-3/+3
2013-10-07syntax: Display spans for open delimiters when a file ends prematurelyTim Chevalier-1/+11
2013-10-08add token::LIT_STR_RAW(ident, num of # symbols)Benjamin Herr-5/+23
2013-10-08lex raw string literals, like r#"blah"#Benjamin Herr-2/+66
2013-10-08pp: print spaces around '=' in 'extern mod blah = "blah"'Benjamin Herr-0/+2
2013-10-07Fix existing privacy/visibility violationsAlex Crichton-3/+5
2013-10-07Extract privacy checking from name resolutionAlex Crichton-26/+0
2013-10-05Implement feature-gating for the compilerAlex Crichton-0/+2
2013-10-05auto merge of #9250 : erickt/rust/num, r=ericktbors-2/+166
2013-10-04Remove specific errors for very old obsolete syntaxBenjamin Herr-455/+59
2013-10-03Rewrite lint passes with less visitor cruftAlex Crichton-23/+17
2013-10-02std: Swap {To,From}Primitive to use the 64bit as the unimplemented versionErick Tryzelaar-6/+6
2013-10-02syntax: swap from .span_fatal to .span_err in #[deriving(FromPrimitive)]Erick Tryzelaar-9/+21
2013-10-02syntax: Add #[deriving(FromPrimitive)] syntax extensionErick Tryzelaar-0/+152
2013-10-02auto merge of #9673 : huonw/rust/macros, r=catamorphismbors-78/+30
2013-10-02auto merge of #9665 : alexcrichton/rust/snapshot, r=brsonbors-9/+16
2013-10-02syntax: indicate an error when a macro ignores trailing tokens.Huon Wilson-5/+30
2013-10-02syntax: remove some dead code.Huon Wilson-73/+0
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-9/+9
2013-10-01Obsolete parsing 'loop' as 'continue'Alex Crichton-0/+7
2013-10-01auto merge of #9560 : pcwalton/rust/xc-tuple-structs, r=pcwaltonbors-2/+13
2013-10-01librustc: Inline cross-crate tuple struct constructorsPatrick Walton-2/+13
2013-10-01auto merge of #9519 : thestinger/rust/float, r=catamorphismbors-9/+2
2013-10-01remove the `float` typeDaniel Micay-9/+2
2013-10-01auto merge of #9633 : alexcrichton/rust/issue-9631, r=huonwbors-12/+16
2013-10-01Fix usage of the old debug! macrosAlex Crichton-1/+1
2013-10-01Change the format! statics to be all-capsAlex Crichton-12/+16
2013-10-01Fix typo with format migration: s/oldformat/oldfmt/.Huon Wilson-4/+4
2013-09-30syntax: Remove usage of fmt!Alex Crichton-340/+340
2013-09-30Prevent leakage of fmt! into the compilerAlex Crichton-49/+62
2013-09-30Expand tidy to prevent binaries from being checkedAlex Crichton-0/+0
2013-09-29Remove all usage of @ast::CrateAlex Crichton-20/+20
2013-09-27auto merge of #9552 : brson/rust/0.9-pre, r=alexcrichtonbors-1/+1