Erick Tryzelaar
|
e4a0f997fb
|
Port the compiler 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 |
|
Brian Anderson
|
1e397eee2a
|
Rename str::split_ivec to str::split
|
2011-08-12 12:08:27 -07:00 |
|
Brian Anderson
|
64f53dfbb0
|
Convert uses of str::split to split_ivec
|
2011-08-12 12:08:27 -07:00 |
|
Erick Tryzelaar
|
8b15045224
|
Port the compiler to the ivec type [T] syntax.
|
2011-08-09 15:53:26 -07:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Marijn Haverbeke
|
aea537779e
|
Remove all uses of tuples from the compiler and stdlib
|
2011-07-26 14:06:02 +02:00 |
|
Patrick Walton
|
917afa4cc9
|
rustc: Remove a bunch of exterior vectors
|
2011-07-15 11:38:46 -07:00 |
|
Patrick Walton
|
be489ee9e2
|
rustc: Move much of metadata reading over to interior vectors
|
2011-07-14 12:00:48 -07:00 |
|
Brian Anderson
|
e494e73cdd
|
Use more encapsulation for metadata::cstore
|
2011-07-10 15:44:11 -07:00 |
|
Brian Anderson
|
f5d604f0c3
|
Decode types across multiple crates. Closes #632
|
2011-07-08 15:07:14 -07:00 |
|
Brian Anderson
|
dd8ab24da2
|
Add a map from external cnums to local cnums in cstore::crate_metadata
Once populated, this will allow us to load type info for types defined in
external crates referenced by other external crates.
|
2011-07-08 14:07:41 -07:00 |
|
Brian Anderson
|
cc2924068f
|
Replace various ints with ast::crate_nums
|
2011-07-08 09:37:01 -07:00 |
|
Brian Anderson
|
85535fc3e0
|
Move crate_map from resolve to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
639cf1a8ff
|
Comment cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
58d288a4f7
|
Move used_link_args from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
4bfa269fe7
|
Move used_libraries from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
1386420cad
|
Move used_crate_files from session to cstore
|
2011-07-08 09:37:00 -07:00 |
|
Brian Anderson
|
b23ecd47ce
|
Introduce metadata::cstore
I intend for this to be the location for storing all the data retrieved by
creader, most of which is currently in the session.
|
2011-07-08 09:37:00 -07:00 |
|