about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-07-09token: replace ast::Ident with just IdentCorey Richardson-18/+19
2014-07-09syntax: doc comments all the thingsCorey Richardson-1137/+1136
2014-07-08carry self ident forward through re-parsingJohn Clements-52/+82
2014-07-08macro literals should be compared by name onlyJohn Clements-2/+9
2014-07-08commentsJohn Clements-0/+1
2014-07-08remove outdated commentJohn Clements-12/+0
2014-07-08implement hygiene for method argsJohn Clements-0/+25
2014-07-08test case for expansion of method macroJohn Clements-2/+13
2014-07-08introducing let-syntaxJohn Clements-2/+27
2014-07-08self arg macro test caseJohn Clements-0/+13
2014-07-08replace idents with namesJohn Clements-0/+5
2014-07-08get rid of keyword idents, replace with namesJohn Clements-8/+8
2014-07-08preserve context in parsing of `self` varrefJohn Clements-9/+11
2014-07-08remove unused fn, make SELF_KEYWORD_NAME publicJohn Clements-5/+1
2014-07-08test harness cleanupJohn Clements-27/+20
2014-07-08change if/else to matchJohn Clements-179/+197
2014-07-08added test for method arg hygieneJohn Clements-0/+13
2014-07-08auto merge of #15493 : brson/rust/tostr, r=pcwaltonbors-147/+287
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