Niko Matsakis
|
45680c83ab
|
borrowck changes: some copies, some removed mut annotations, some dvec
|
2012-06-06 18:37:04 -07:00 |
|
Niko Matsakis
|
b61071d953
|
make lookup fn pure in codemap
|
2012-06-06 18:36:34 -07:00 |
|
Niko Matsakis
|
bede54b14a
|
misc. copies in core/syntax to please borrowck
|
2012-06-06 18:36:15 -07:00 |
|
Lindsey Kuper
|
cba77ffbfa
|
syntax: More grammatical error message
|
2012-06-06 14:51:13 -07:00 |
|
Lindsey Kuper
|
1a3b8fc43c
|
Have "aborting due to previous errors" message show an error count
|
2012-06-05 10:08:32 -07:00 |
|
Brian Anderson
|
75e4b8c8e9
|
syntax: Make span functions take args by copy. Eliminate some copy warnings
|
2012-06-04 21:57:47 -07:00 |
|
Michael Sullivan
|
6396e2c3c3
|
Make vecs implicitly copyable for all of our projects.
|
2012-06-04 19:53:30 -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
|
70353cdbc4
|
Move imports around in qquote to avoid another cyclic import
|
2012-06-04 14:25:36 -07:00 |
|
Patrick Walton
|
3aaef3b9c7
|
Remove cyclic import * that resolve probably shouldn't have accepted
|
2012-06-04 13:40:08 -07:00 |
|
Niko Matsakis
|
3f6e6532ac
|
make vec fns/methods take imm slices.
this also repairs the unsoundness in typing of unpack_slice,
which was silently converting a const ptr to an imm one.
|
2012-06-02 19:14:57 -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 |
|
Eric Holk
|
3acc3c4d85
|
Make std::map require const keys.
|
2012-05-31 13:55:54 -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 |
|