Brian Anderson
|
5c49e4f4e9
|
Reformat. Issue #855
|
2011-09-02 22:11:42 -07:00 |
|
Brian Anderson
|
ab6bb035e5
|
Rename std::istr to std::str. Issue #855
|
2011-09-01 17:27:58 -07:00 |
|
Brian Anderson
|
e824775d53
|
Remove std::str. Issue #855
|
2011-09-01 16:09:15 -07:00 |
|
Brian Anderson
|
54691f9a6c
|
Convert rustc::metadata to istrs. Issue #855
|
2011-08-27 15:54:45 -07: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
|
af21a27002
|
Port the compiler to the expr foo::<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
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 |
|