about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-147/+287
2014-07-08Change DST syntax: type -> Sized?Nick Cameron-55/+89
2014-07-07Improve non-exhaustive pattern witnesses for structs with multiple fieldsJakub Wieczorek-2/+4
2014-07-05Add #[crate_name] attributes as necessaryAlex Crichton-1/+3
2014-07-05rustc: Remove CrateId and all related supportAlex Crichton-13/+8
2014-07-05auto merge of #15428 : phildawes/rust/master, r=huonwbors-2/+3
2014-07-05auto merge of #15427 : aochagavia/rust/parse, r=pcwaltonbors-16/+2
2014-07-05auto merge of #15425 : jbclements/rust/hygiene-for-3-kinds-of-args, r=cmrbors-111/+284
2014-07-04Parser: fix PatIdent span bugPhil Dawes-2/+3
2014-07-04Removed unnecessary method in testAdolfo OchagavĂ­a-16/+2
2014-07-04implement hygiene for ExprFnBlock and ExprProcJohn Clements-1/+15
2014-07-04added test cases for closure arg hygieneJohn Clements-0/+22
2014-07-04comments onlyJohn Clements-3/+2
2014-07-04hygiene for item fn argsJohn Clements-7/+49
2014-07-04comments & test cases for IdentRenamersJohn Clements-11/+63
2014-07-04use PatIdentRenamer for match bindingsJohn Clements-10/+5
2014-07-04comments onlyJohn Clements-5/+7
2014-07-04new_mark -> apply_mark, new_rename -> apply_renameJohn Clements-29/+29
2014-07-04add PatIdentRenamerJohn Clements-6/+37
2014-07-04move RenameList to mtwt, add new_renames abstractionJohn Clements-23/+40
2014-07-04comments, whitespace, rename NameFinderContext to PatIdentFinderJohn Clements-25/+27
2014-07-04librustc: Remove the `&LIFETIME EXPR` production from the language.Patrick Walton-1/+0
2014-07-04auto merge of #15343 : alexcrichton/rust/0.11.0-release, r=brsonbors-2/+2
2014-07-03simplify and uncomment item-fn-arg hygiene unit testJohn Clements-9/+6
2014-07-03Simplify creating a parser from a token treePiotr Jawniak-31/+11
2014-07-03Fix spelling errors.Joseph Crail-3/+3
2014-07-03Fix ICE with nested macro_rules!-style macrosKevin Ballard-2/+2
2014-07-03Simplify PatIdent to contain an Ident rather than a PathJohn Clements-97/+63
2014-07-02Merge remote-tracking branch 'origin/master' into 0.11.0-releaseAlex Crichton-173/+353
2014-07-01rustc: Remove `&str` indexing from the language.Brian Anderson-3/+3
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-5/+99
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-5/+5
2014-06-28auto merge of #15208 : alexcrichton/rust/snapshots, r=pcwaltonbors-4/+12
2014-06-28Rename all raw pointers as necessaryAlex Crichton-3/+7
2014-06-28auto merge of #15191 : pcwalton/rust/variance-in-trait-matching, r=huonwbors-1/+2
2014-06-28librustc: Match trait self types exactly.Patrick Walton-1/+2
2014-06-28auto merge of #15233 : jbclements/rust/match-var-hygiene-etc, r=cmrbors-155/+232
2014-06-27comments onlyJohn Clements-1/+3
2014-06-27adjust fold to fold over interpolated items/exprs/etc.John Clements-19/+70
2014-06-27removed incomplete commentJohn Clements-17/+0
2014-06-27added unit and standalone test for 15221, extra debugging outputJohn Clements-5/+26
2014-06-27undo helpful attempt to spell-checkJohn Clements-1/+1
2014-06-27remove trailing whitespaceJohn Clements-1/+1
2014-06-27hygiene for match-bound vars now implementedJohn Clements-24/+33
2014-06-27improve match test case to include guardJohn Clements-4/+4
2014-06-27remove unnecessary abstractionJohn Clements-10/+5
2014-06-27cleanup and shiny new more-functional interfaceJohn Clements-55/+36
2014-06-27WIP match hygiene, compilesJohn Clements-12/+12
2014-06-27get rid of needless wrapper functionJohn Clements-14/+8
2014-06-27make fold_attribute part of Folder traitJohn Clements-23/+25