Brian Anderson
|
ce750a7dbc
|
Box AST idents
|
2012-06-13 11:30:45 -07:00 |
|
Lindsey Kuper
|
8a730a255d
|
Allow trailing comma in vectors. Closes #2482.
|
2012-06-12 13:03:30 -07:00 |
|
Lindsey Kuper
|
bffb7db8ae
|
syntax: clarify that trailing separators are never required
|
2012-06-12 11:18:31 -07:00 |
|
Lindsey Kuper
|
b75199634a
|
syntax: minor cleanups; making things more idiomatic
|
2012-06-11 16:49:35 -07:00 |
|
Lindsey Kuper
|
8467279fac
|
Add a new AST node for unsuffixed integer types.
|
2012-06-11 16:34:56 -07:00 |
|
Brian Anderson
|
21087bf1a5
|
syntax: Intern @strs instead of strs
|
2012-06-09 00:53:34 -07:00 |
|
Patrick Walton
|
436b77c9f8
|
Revert "syntax: Remove a couple of implicit copies" due to test failures
This reverts commit 46b12d3e05a5dc1feaf45520310a6dc8f1b5d13a.
|
2012-06-08 19:15:17 -07:00 |
|
Patrick Walton
|
46b12d3e05
|
syntax: Remove a couple of implicit copies
|
2012-06-08 17:56:17 -07:00 |
|
Patrick Walton
|
c7c37debe4
|
syntax: Use a ring buffer instead of a dvec and save a bunch of copies. Shaves a second or two off rustc.
|
2012-06-08 17:17:31 -07:00 |
|
Patrick Walton
|
fd85239119
|
syntax: Remove several deep copies that were happening due to misuse of parse_seq
|
2012-06-07 22:09:27 -07:00 |
|
Patrick Walton
|
26faa37305
|
syntax: Add a lot of copy keywords
|
2012-06-07 21:53:47 -07:00 |
|
Niko Matsakis
|
9c1910a66d
|
workaround LLVM bug #13042
|
2012-06-06 18:42:11 -07:00 |
|
Niko Matsakis
|
45680c83ab
|
borrowck changes: some copies, some removed mut annotations, some dvec
|
2012-06-06 18:37:04 -07:00 |
|
Niko Matsakis
|
bede54b14a
|
misc. copies in core/syntax to please borrowck
|
2012-06-06 18:36:15 -07:00 |
|
Patrick Walton
|
ae6d8d1b4d
|
rustc: Implement optional fat-arrow syntax for alt (transitional change)
|
2012-06-04 18:35:14 -07:00 |
|
Patrick Walton
|
3aaef3b9c7
|
Remove cyclic import * that resolve probably shouldn't have accepted
|
2012-06-04 13:40:08 -07:00 |
|
Graydon Hoare
|
57f399bd63
|
Implement 2 kinds of char / str escaping. Use in rustc. Close #2306.
|
2012-05-31 15:32:29 -07:00 |
|
Lindsey Kuper
|
f394933641
|
Allow optional comma before with in FRU. Closes #2463.
|
2012-05-31 12:20:26 -07:00 |
|
Lindsey Kuper
|
abef5f54c9
|
syntax: get rid of redundant case
|
2012-05-31 12:20:25 -07:00 |
|
Kevin Cantu
|
7dcbaedd32
|
Rename librustsyntax to libsyntax
Per issue #2418.
|
2012-05-31 11:15:00 -07:00 |
|