rust/src/librustdoc
Huon Wilson 096f6f56a8 Use @str instead of @~str in libsyntax and librustc. Fixes #5048.
This almost removes the StringRef wrapper, since all strings are
Equiv-alent now. Removes a lot of `/* bad */ copy *`'s, and converts
several things to be &'static str (the lint table and the intrinsics
table).

There are many instances of .to_managed(), unfortunately.
2013-06-13 10:20:52 +10:00
..
astsrv.rs Use @str instead of @~str in libsyntax and librustc. Fixes #5048. 2013-06-13 10:20:52 +10:00
attr_parser.rs Use @str instead of @~str in libsyntax and librustc. Fixes #5048. 2013-06-13 10:20:52 +10:00
attr_pass.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
config.rs std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_with_null[_consume](). 2013-06-12 12:21:04 +10:00
demo.rs libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra 2013-05-22 21:57:07 -07:00
desc_to_brief_pass.rs std: convert str::replace to a method. 2013-06-12 12:21:04 +10:00
doc.rs std: remove fold[lr] in favour of iterators 2013-06-09 02:22:23 +10:00
escape_pass.rs Silence some warnings. 2013-06-12 12:21:05 +10:00
extract.rs Use @str instead of @~str in libsyntax and librustc. Fixes #5048. 2013-06-13 10:20:52 +10:00
fold.rs librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
markdown_index_pass.rs Silence some warnings. 2013-06-12 12:21:05 +10:00
markdown_pass.rs std: convert str::replace to a method. 2013-06-12 12:21:04 +10:00
markdown_writer.rs std: remove str::{connect,concat}*. 2013-06-10 23:57:03 +10:00
page_pass.rs remove deprecated vec::{is_empty, len} functions 2013-06-08 23:19:30 -04:00
parse.rs Use @str instead of @~str in libsyntax and librustc. Fixes #5048. 2013-06-13 10:20:52 +10:00
pass.rs remove unused import warnings 2013-06-09 02:22:23 +10:00
path_pass.rs libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra 2013-05-22 21:57:07 -07:00
prune_hidden_pass.rs remove deprecated vec::{is_empty, len} functions 2013-06-08 23:19:30 -04:00
prune_private_pass.rs remove deprecated vec::{is_empty, len} functions 2013-06-08 23:19:30 -04:00
rustdoc.rc librustc: Stop reexporting the standard modules from prelude. 2013-05-29 19:04:53 -07:00
sectionalize_pass.rs std: replace str::{starts,ends}_with with the method. 2013-06-11 01:03:24 +10:00
sort_item_name_pass.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
sort_item_type_pass.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
sort_pass.rs librustdoc: Rename std to extra. 2013-05-22 21:57:08 -07:00
text_pass.rs std: convert str::trim* to methods. 2013-06-10 23:02:55 +10:00
trim_pass.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
tystr_pass.rs remove unused get_ident_interner's 2013-06-05 12:01:40 -07:00
unindent_pass.rs std: replace str::is_{alphanumeric,whitespace} with the methods. 2013-06-11 01:07:52 +10:00
util.rs libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra 2013-05-22 21:57:07 -07:00