Skip to content

Commit 7401969

Browse files
committed
Rename std::str::unsafe_from_bytes_ivec to unsafe_from_bytes
1 parent 6050e1d commit 7401969

File tree

15 files changed

+32
-32
lines changed

15 files changed

+32
-32
lines changed

src/comp/driver/rustc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ fn parse_input_src(sess: session::session, cfg: &ast::crate_cfg,
105105
} else {
106106
ioivec::stdin()
107107
}.read_whole_stream();
108-
let src = str::unsafe_from_bytes_ivec(srcbytes);
108+
let src = str::unsafe_from_bytes(srcbytes);
109109
let crate = parser::parse_crate_from_source_str(infile, src, cfg,
110110
sess.get_parse_sess());
111111
ret {crate: crate, src: src};

src/comp/metadata/decoder.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ fn item_family(item: &ebmlivec::doc) -> u8 {
8585

8686
fn item_symbol(item: &ebmlivec::doc) -> str {
8787
let sym = ebmlivec::get_doc(item, tag_items_data_item_symbol);
88-
ret str::unsafe_from_bytes_ivec(ebmlivec::doc_data(sym));
88+
ret str::unsafe_from_bytes(ebmlivec::doc_data(sym));
8989
}
9090

9191
fn variant_tag_id(d: &ebmlivec::doc) -> ast::def_id {
@@ -149,7 +149,7 @@ fn tag_variant_ids(item: &ebmlivec::doc, this_cnum: ast::crate_num) ->
149149
// definition the path refers to.
150150
fn resolve_path(path: &[ast::ident], data: @[u8]) -> [ast::def_id] {
151151
fn eq_item(data: &[u8], s: str) -> bool {
152-
ret str::eq(str::unsafe_from_bytes_ivec(data), s);
152+
ret str::eq(str::unsafe_from_bytes(data), s);
153153
}
154154
let s = str::connect_ivec(path, "::");
155155
let md = ebmlivec::new_doc(data);
@@ -270,7 +270,7 @@ fn read_path(d: &ebmlivec::doc) -> {path: str, pos: uint} {
270270
let desc = ebmlivec::doc_data(d);
271271
let pos = ebmlivec::be_uint_from_bytes(@desc, 0u, 4u);
272272
let pathbytes = ivec::slice[u8](desc, 4u, ivec::len[u8](desc));
273-
let path = str::unsafe_from_bytes_ivec(pathbytes);
273+
let path = str::unsafe_from_bytes(pathbytes);
274274
ret {path: path, pos: pos};
275275
}
276276

@@ -299,23 +299,23 @@ fn get_meta_items(md: &ebmlivec::doc) -> [@ast::meta_item] {
299299
for each meta_item_doc: ebmlivec::doc in
300300
ebmlivec::tagged_docs(md, tag_meta_item_word) {
301301
let nd = ebmlivec::get_doc(meta_item_doc, tag_meta_item_name);
302-
let n = str::unsafe_from_bytes_ivec(ebmlivec::doc_data(nd));
302+
let n = str::unsafe_from_bytes(ebmlivec::doc_data(nd));
303303
items += ~[attr::mk_word_item(n)];
304304
}
305305
for each meta_item_doc: ebmlivec::doc in
306306
ebmlivec::tagged_docs(md, tag_meta_item_name_value) {
307307
let nd = ebmlivec::get_doc(meta_item_doc, tag_meta_item_name);
308308
let vd = ebmlivec::get_doc(meta_item_doc, tag_meta_item_value);
309-
let n = str::unsafe_from_bytes_ivec(ebmlivec::doc_data(nd));
310-
let v = str::unsafe_from_bytes_ivec(ebmlivec::doc_data(vd));
309+
let n = str::unsafe_from_bytes(ebmlivec::doc_data(nd));
310+
let v = str::unsafe_from_bytes(ebmlivec::doc_data(vd));
311311
// FIXME (#611): Should be able to decode meta_name_value variants,
312312
// but currently they can't be encoded
313313
items += ~[attr::mk_name_value_item_str(n, v)];
314314
}
315315
for each meta_item_doc: ebmlivec::doc in
316316
ebmlivec::tagged_docs(md, tag_meta_item_list) {
317317
let nd = ebmlivec::get_doc(meta_item_doc, tag_meta_item_name);
318-
let n = str::unsafe_from_bytes_ivec(ebmlivec::doc_data(nd));
318+
let n = str::unsafe_from_bytes(ebmlivec::doc_data(nd));
319319
let subitems = get_meta_items(meta_item_doc);
320320
items += ~[attr::mk_list_item(n, subitems)];
321321
}
@@ -372,7 +372,7 @@ fn get_crate_deps(data: @[u8]) -> [crate_dep] {
372372
let crate_num = 1;
373373
for each depdoc: ebmlivec::doc in
374374
ebmlivec::tagged_docs(depsdoc, tag_crate_dep) {
375-
let depname = str::unsafe_from_bytes_ivec(ebmlivec::doc_data(depdoc));
375+
let depname = str::unsafe_from_bytes(ebmlivec::doc_data(depdoc));
376376
deps += ~[{cnum: crate_num, ident: depname}];
377377
crate_num += 1;
378378
}

src/comp/middle/trans.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ fn sanitize(s: &str) -> str {
312312
c != ' ' as u8 && c != '\t' as u8 && c != ';' as u8
313313
{
314314
let v = ~[c];
315-
result += str::unsafe_from_bytes_ivec(v);
315+
result += str::unsafe_from_bytes(v);
316316
}
317317
}
318318
}

src/comp/syntax/parse/lexer.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,11 @@ fn scan_exponent(rdr: &reader) -> option::t[str] {
177177
let c = rdr.curr();
178178
let rslt = "";
179179
if c == 'e' || c == 'E' {
180-
rslt += str::unsafe_from_bytes_ivec(~[c as u8]);
180+
rslt += str::unsafe_from_bytes(~[c as u8]);
181181
rdr.bump();
182182
c = rdr.curr();
183183
if c == '-' || c == '+' {
184-
rslt += str::unsafe_from_bytes_ivec(~[c as u8]);
184+
rslt += str::unsafe_from_bytes(~[c as u8]);
185185
rdr.bump();
186186
}
187187
let exponent = scan_dec_digits(rdr);
@@ -195,7 +195,7 @@ fn scan_dec_digits(rdr: &reader) -> str {
195195
let c = rdr.curr();
196196
let rslt: str = "";
197197
while is_dec_digit(c) || c == '_' {
198-
if c != '_' { rslt += str::unsafe_from_bytes_ivec(~[c as u8]); }
198+
if c != '_' { rslt += str::unsafe_from_bytes(~[c as u8]); }
199199
rdr.bump();
200200
c = rdr.curr();
201201
}
@@ -711,7 +711,7 @@ type lit = {lit: str, pos: uint};
711711
fn gather_comments_and_literals(cm: &codemap::codemap, path: str,
712712
srdr: ioivec::reader) ->
713713
{cmnts: [cmnt], lits: [lit]} {
714-
let src = str::unsafe_from_bytes_ivec(srdr.read_whole_stream());
714+
let src = str::unsafe_from_bytes(srdr.read_whole_stream());
715715
let itr = @interner::mk[str](str::hash, str::eq);
716716
let rdr = new_reader(cm, src, codemap::new_filemap(path, 0u, 0u), itr);
717717
let comments: [cmnt] = ~[];

src/comp/syntax/print/pprust.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1386,7 +1386,7 @@ fn print_literal(s: &ps, lit: &@ast::lit) {
13861386
}
13871387
ast::lit_char(ch) {
13881388
word(s.s, "'" + escape_str(
1389-
str::unsafe_from_bytes_ivec(~[ch as u8]), '\'') + "'");
1389+
str::unsafe_from_bytes(~[ch as u8]), '\'') + "'");
13901390
}
13911391
ast::lit_int(val) { word(s.s, int::str(val)); }
13921392
ast::lit_uint(val) { word(s.s, uint::str(val) + "u"); }

src/comp/util/ppaux.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ fn ty_to_str(cx: &ctxt, typ: &t) -> str {
132132
}
133133
ty_var(v) { s += "<T" + int::str(v) + ">"; }
134134
ty_param(id,_) {
135-
s += "'" + str::unsafe_from_bytes_ivec(~[('a' as u8) + (id as u8)]);
135+
s += "'" + str::unsafe_from_bytes(~[('a' as u8) + (id as u8)]);
136136
}
137137
_ { s += ty_to_short_str(cx, typ); }
138138
}

src/lib/extfmt.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ mod rt {
358358
fn str_init_elt(c: char, n_elts: uint) -> str {
359359
let svec = ivec::from_vec(vec::init_elt[u8](c as u8, n_elts));
360360

361-
ret str::unsafe_from_bytes_ivec((svec));
361+
ret str::unsafe_from_bytes((svec));
362362
}
363363
tag pad_mode { pad_signed; pad_unsigned; pad_nozero; }
364364
fn pad(cv: &conv, s: str, mode: pad_mode) -> str {
@@ -407,7 +407,7 @@ mod rt {
407407
if signed && zero_padding && str::byte_len(s) > 0u {
408408
let head = s.(0);
409409
if head == '+' as u8 || head == '-' as u8 || head == ' ' as u8 {
410-
let headstr = str::unsafe_from_bytes_ivec(~[head]);
410+
let headstr = str::unsafe_from_bytes(~[head]);
411411
let bytelen = str::byte_len(s);
412412
let numpart = str::substr(s, 1u, bytelen - 1u);
413413
ret headstr + padstr + numpart;

src/lib/io.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ obj new_reader(rdr: buf_reader) {
120120
go_on = false;
121121
} else { vec::push[u8](buf, ch as u8); }
122122
}
123-
ret str::unsafe_from_bytes_ivec(ivec::from_vec(buf));
123+
ret str::unsafe_from_bytes(ivec::from_vec(buf));
124124
}
125125
fn read_c_str() -> str {
126126
let buf: vec[u8] = [];
@@ -131,7 +131,7 @@ obj new_reader(rdr: buf_reader) {
131131
go_on = false;
132132
} else { vec::push[u8](buf, ch as u8); }
133133
}
134-
ret str::unsafe_from_bytes_ivec(ivec::from_vec(buf));
134+
ret str::unsafe_from_bytes(ivec::from_vec(buf));
135135
}
136136

137137
// FIXME deal with eof?
@@ -441,7 +441,7 @@ fn string_writer() -> str_writer {
441441
obj str_writer_wrap(wr: writer, buf: mutable_byte_buf) {
442442
fn get_writer() -> writer { ret wr; }
443443
fn get_str() -> str {
444-
ret str::unsafe_from_bytes_ivec(ivec::from_vec(buf.buf));
444+
ret str::unsafe_from_bytes(ivec::from_vec(buf.buf));
445445
}
446446
}
447447
ret str_writer_wrap(new_writer(byte_buf_writer(buf)), buf);

src/lib/ioivec.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ obj new_reader(rdr: buf_reader) {
121121
go_on = false;
122122
} else { buf += ~[ch as u8]; }
123123
}
124-
ret str::unsafe_from_bytes_ivec(buf);
124+
ret str::unsafe_from_bytes(buf);
125125
}
126126
fn read_c_str() -> str {
127127
let buf: [u8] = ~[];
@@ -130,7 +130,7 @@ obj new_reader(rdr: buf_reader) {
130130
let ch = rdr.read_byte();
131131
if ch < 1 { go_on = false; } else { buf += ~[ch as u8]; }
132132
}
133-
ret str::unsafe_from_bytes_ivec(buf);
133+
ret str::unsafe_from_bytes(buf);
134134
}
135135

136136
// FIXME deal with eof?
@@ -435,7 +435,7 @@ fn string_writer() -> str_writer {
435435
let buf: mutable_byte_buf = @{mutable buf: b, mutable pos: 0u};
436436
obj str_writer_wrap(wr: writer, buf: mutable_byte_buf) {
437437
fn get_writer() -> writer { ret wr; }
438-
fn get_str() -> str { ret str::unsafe_from_bytes_ivec(buf.buf); }
438+
fn get_str() -> str { ret str::unsafe_from_bytes(buf.buf); }
439439
}
440440
ret str_writer_wrap(new_writer(byte_buf_writer(buf)), buf);
441441
}
@@ -456,7 +456,7 @@ fn seek_in_buf(offset: int, pos: uint, len: uint, whence: seek_style) ->
456456
}
457457

458458
fn read_whole_file_str(file: &str) -> str {
459-
str::unsafe_from_bytes_ivec(read_whole_file(file))
459+
str::unsafe_from_bytes(read_whole_file(file))
460460
}
461461

462462
fn read_whole_file(file: &str) -> [u8] {

src/lib/run_program.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ fn read_all(rd: &io::reader) -> str {
104104
let buf = "";
105105
while !rd.eof() {
106106
let bytes = ivec::from_vec(rd.read_bytes(4096u));
107-
buf += str::unsafe_from_bytes_ivec(bytes);
107+
buf += str::unsafe_from_bytes(bytes);
108108
}
109109
ret buf;
110110
}

src/lib/str.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export connect;
4848
export connect_ivec;
4949
export to_upper;
5050
export safe_slice;
51-
export unsafe_from_bytes_ivec;
51+
export unsafe_from_bytes;
5252
export is_empty;
5353
export is_not_empty;
5454
export is_whitespace;
@@ -192,7 +192,7 @@ fn bytes(s: str) -> [u8] {
192192
ret ivec::unsafe::from_buf(ptr, byte_len(s));
193193
}
194194

195-
fn unsafe_from_bytes_ivec(v: &[mutable? u8]) -> str {
195+
fn unsafe_from_bytes(v: &[mutable? u8]) -> str {
196196
ret rustrt::str_from_ivec(v);
197197
}
198198

src/test/bench/task-perf-word-count.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ mod map_reduce {
191191
}
192192
find_reducer(ki, cc) {
193193
let c;
194-
let k = str::unsafe_from_bytes_ivec(ki);
194+
let k = str::unsafe_from_bytes(ki);
195195
// log_err "finding reducer for " + k;
196196
alt reducers.find(k) {
197197
some(_c) {

src/test/compiletest/procsrv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ fn readclose(fd: int) -> str {
8888
let buf = "";
8989
while !reader.eof() {
9090
let bytes = ivec::from_vec(reader.read_bytes(4096u));
91-
buf += str::unsafe_from_bytes_ivec(bytes);
91+
buf += str::unsafe_from_bytes(bytes);
9292
}
9393
os::libc::fclose(file);
9494
ret buf;

src/test/stdtest/run.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ fn test_pipes() {
6060
let buf = "";
6161
while !reader.eof() {
6262
let bytes = ivec::from_vec(reader.read_bytes(4096u));
63-
buf += str::unsafe_from_bytes_ivec(bytes);
63+
buf += str::unsafe_from_bytes(bytes);
6464
}
6565
os::libc::fclose(file);
6666
ret buf;

src/test/stdtest/vec_str_conversions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fn test_simple() {
1010
let s1: str = "All mimsy were the borogoves";
1111

1212
let v: [u8] = str::bytes(s1);
13-
let s2: str = str::unsafe_from_bytes_ivec(v);
13+
let s2: str = str::unsafe_from_bytes(v);
1414
let i: uint = 0u;
1515
let n1: uint = str::byte_len(s1);
1616
let n2: uint = ivec::len[u8](v);

0 commit comments

Comments
 (0)