Brian Anderson
|
27cc0a36b6
|
Promote 'struct' from a restricted keyword to a strict keyword
|
2012-09-11 17:15:33 -07:00 |
|
Niko Matsakis
|
5e36a99794
|
Refactor trans to replace lvalue and friends with Datum.
Also:
- report illegal move/ref combos whether or not ref comes first
- commented out fix for #3387, too restrictive and causes an ICE
|
2012-09-06 06:11:12 -07:00 |
|
Patrick Walton
|
a26837c478
|
rustc: "import" -> "use"
|
2012-09-04 11:54:36 -07:00 |
|
Brian Anderson
|
8337fa1a54
|
Camel case the option type
|
2012-08-26 15:56:16 -07:00 |
|
Niko Matsakis
|
a8f1bee457
|
fix some unused pattern binding warnings
|
2012-08-24 15:37:21 -07:00 |
|
Tim Chevalier
|
7284969292
|
Eliminate many match checks in rustc
|
2012-08-22 12:25:08 -07:00 |
|
Graydon Hoare
|
4c16ff516d
|
Convert a couple hundred ~""s to ""s, in trans functions.
|
2012-08-14 16:45:51 -07:00 |
|
Niko Matsakis
|
2082a979e7
|
remove modes from ty.rs
|
2012-08-10 10:52:11 -07:00 |
|
Graydon Hoare
|
f0775d7bfe
|
Finish translating const indexing. Close #1417, close #570, close #571, close #1272, close #2317.
|
2012-08-09 16:05:34 -07:00 |
|
Graydon Hoare
|
a0e3a2ae8e
|
Const field access (working) and vec indexing (almost). More for #2317.
|
2012-08-08 19:59:30 -07:00 |
|
Graydon Hoare
|
175be53e3f
|
Translate const structs.
|
2012-08-07 17:31:26 -07:00 |
|
Graydon Hoare
|
32e4fd62e9
|
Const slices now work. Something odd about non-const cases though, see #3138.
|
2012-08-07 15:04:40 -07:00 |
|
Brian Anderson
|
ecaf9e39c9
|
Convert alt to match. Stop parsing alt
|
2012-08-06 15:36:30 -07:00 |
|
Brian Anderson
|
025d86624d
|
Switch alts to use arrows
|
2012-08-05 22:08:09 -07:00 |
|
Graydon Hoare
|
edfc79cc47
|
Translate const vecs, most of const slices. More for #2317.
|
2012-08-03 21:44:52 -07:00 |
|
Graydon Hoare
|
488ece05b5
|
Implement &-expressions in consts. Part of #2317.
|
2012-08-03 18:07:58 -07:00 |
|
Brian Anderson
|
b355936b4d
|
Convert ret to return
|
2012-08-01 19:16:06 -07:00 |
|
Graydon Hoare
|
2a3084b527
|
Start implementing structured constants.
|
2012-07-31 18:34:44 -07:00 |
|