summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-1077/+1083
2012-07-13Handle prefix notations for strings in patterns. This is kind of gross.Michael Sullivan-2/+21
2012-07-13Change (hopefully) all of the code that generates strs asts to produce ~strs.Michael Sullivan-30/+37
2012-07-13Change the pretty printer to print vstores for strs in prefix notation.Michael Sullivan-16/+10
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-70/+82
2012-07-13Clean up various bugs with trait parsing.Lindsey Kuper-18/+23
2012-07-13More consistent use of backticks and "expected" in error messages.Lindsey Kuper-23/+27
2012-07-13Refactor how impl self types are storedTim Chevalier-8/+20
2012-07-13Front-end support for default impls in traits.Lindsey Kuper-16/+88
2012-07-13change region syntax to &r/T in place of &r.TNiko Matsakis-7/+12
2012-07-12Obliterate the callee_id hackTim Chevalier-23/+21
2012-07-12Switch map-reduce control protocol to use pipes. This exposed a bug in the pi...Eric Holk-25/+2
2012-07-12Pretty-print regions in slices correctlyTim Chevalier-2/+11
2012-07-12Comments only: TODOs to FIXMEs; annotateTim Chevalier-8/+11
2012-07-12Fix region printing in the prettyprinterTim Chevalier-2/+2
2012-07-12Merge remote-tracking branch 'origin/dist-snap' into incomingGraydon Hoare-3/+3
2012-07-12Accept prefix notation for writing the types of str/~ and friends.Michael Sullivan-59/+63
2012-07-12Get rid of all of the remaining /~s in the code base.Michael Sullivan-21/+21
2012-07-12Merge branch 'rt-changes' into incomingMichael Sullivan-2/+10
2012-07-12Handle autoserializing of str/~.Michael Sullivan-2/+10
2012-07-11infer when types are region parameterized rather than requiring /&Niko Matsakis-93/+75
2012-07-11We're going to have a hard time if we want to pretty-print token trees.Paul Stansifer-2/+25
2012-07-11Fix (I think!) the ACTUALLY expr parsing situation.Paul Stansifer-32/+4
2012-07-11Fix some version numbers.Graydon Hoare-3/+3
2012-07-10Visit item macros.Eric Holk-2/+1
2012-07-10Get rid of places that expected foo.bar to implicitly bind.Michael Sullivan-34/+37
2012-07-10Fix some lookahead problems with ACTUALLY tokens.Paul Stansifer-0/+2
2012-07-10Pretty print vectors as ~[] instead of []/~. Closes #2863.Michael Sullivan-10/+34
2012-07-10Don't pretty print unsafe pointers as carets, since #2826 is abandoned.Michael Sullivan-1/+1
2012-07-09Back out recognition of caret for unsafe ptr. Decided to abandon #2826 mid wa...Graydon Hoare-2/+1
2012-07-09'cont' -> 'again' in straggler codePaul Stansifer-1/+1
2012-07-09Make the matcher parser treat `()` in a matchy way, like one would expect.Paul Stansifer-6/+25
2012-07-09Remove the tt macro demo.Paul Stansifer-41/+0
2012-07-09Allow defining token tree macros. They should work now!Paul Stansifer-72/+183
2012-07-09Add support for matchers nonterminals.Paul Stansifer-11/+19
2012-07-09Enable item macros to define macros.Paul Stansifer-6/+17
2012-07-09Allow folds to drop items.Paul Stansifer-22/+35
2012-07-09rustc: Switch over to resolve3Patrick Walton-10/+8
2012-07-09Revert "rustc: Switch over to resolve3" due to Linux failuresPatrick Walton-8/+10
2012-07-09rustc: Switch over to resolve3Patrick Walton-10/+8
2012-07-09syntax: Pretty-print view item attributesBrian Anderson-0/+1
2012-07-09Remove 'cont' from parser/lexer.Graydon Hoare-3/+2
2012-07-09Switch 'cont' to 'again' everywhere. Close #2229.Graydon Hoare-4/+4
2012-07-09rustc: Add some changes I missedPatrick Walton-6/+6
2012-07-09rustc: Switch to the new resolution passPatrick Walton-5/+44
2012-07-06Revert "rustc: Switch to the new resolution pass"Niko Matsakis-44/+5
2012-07-06rustc: Switch to the new resolution passPatrick Walton-5/+44
2012-07-06First step on #2826, accept ^ for ty_ptr.Graydon Hoare-2/+3
2012-07-06For #2229, recognize 'again' in place of 'cont', final change pending snapshot.Graydon Hoare-8/+8
2012-07-06Updating tests to use pipes.Eric Holk-22/+36