Marijn Haverbeke
|
cfdf193c46
|
Update our code to new type parameter kind syntax
Closes #1067
|
2011-10-25 15:56:55 +02:00 |
|
Graydon Hoare
|
a4815b6742
|
Factor imports mindlessly.
|
2011-09-12 16:13:28 -07:00 |
|
Marijn Haverbeke
|
fc6b7c8b38
|
Reformat for new mode syntax, step 1
Long lines were fixed in a very crude way, as I'll be following up
with another reformat in a bit.
|
2011-09-12 12:04:14 +02:00 |
|
Brian Anderson
|
518dc52f85
|
Reformat
This changes the indexing syntax from .() to [], the vector syntax from ~[] to
[] and the extension syntax from #fmt() to #fmt[]
|
2011-08-20 11:04:00 -07:00 |
|
Erick Tryzelaar
|
d9327a61bb
|
Port the stdlib to the expr foo::<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Erick Tryzelaar
|
4c9049c50c
|
Port the stdlib to the decl foo<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Erick Tryzelaar
|
f764f9a8cf
|
Port the stdlib to the typaram foo<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Brian Anderson
|
f05a91a0dc
|
Rename std::ivec to std::vec
|
2011-08-16 10:36:19 -07:00 |
|
Erick Tryzelaar
|
50f97cb368
|
Port the stdlib to the ivec type [T] syntax.
|
2011-08-09 15:53:26 -07:00 |
|
Graydon Hoare
|
0c9b749d20
|
Enable kind checking on typarams, fix kind constraints in library and comp.
|
2011-07-29 18:48:15 -07:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Patrick Walton
|
3f7380ccec
|
rustc: Change smallintmap to use an ivec and use it for the node type table. 3x typechecking speedup.
|
2011-06-19 18:03:19 -07:00 |
|
Graydon Hoare
|
ce72993488
|
Reformat source tree (minus a couple tests that are still grumpy).
|
2011-06-15 11:19:50 -07:00 |
|
Patrick Walton
|
ddec6b5f47
|
rustc: Use a set-based approach to unification; remove ty_bound_param and ty_local.
Sorry, big perf regression; will fix soon.
|
2011-06-07 19:33:18 -07:00 |
|
Patrick Walton
|
cb4c969ba6
|
rustc: Add a "smallintmap" implementation
|
2011-06-03 16:15:14 -07:00 |
|