Rewrite everything to use [] instead of vec() in value position.
This commit is contained in:
parent
ae030c5bf2
commit
fbbc1a77d2
87 changed files with 1137 additions and 1134 deletions
|
|
@ -31,9 +31,9 @@ type ps = @rec(mutable vec[context] context,
|
|||
mutable bool potential_brk);
|
||||
|
||||
fn mkstate(io::writer out, uint width) -> ps {
|
||||
let vec[context] stack = vec(rec(tp=cx_v, indent=0u));
|
||||
let vec[token] buff = vec();
|
||||
let vec[boxtype] sd = vec();
|
||||
let vec[context] stack = [rec(tp=cx_v, indent=0u)];
|
||||
let vec[token] buff = [];
|
||||
let vec[boxtype] sd = [];
|
||||
ret @rec(mutable context=stack,
|
||||
width=width,
|
||||
out=out,
|
||||
|
|
@ -81,7 +81,7 @@ fn direct_token(ps p, token tok) {
|
|||
}
|
||||
|
||||
fn buffer_token(ps p, token tok) {
|
||||
p.buffered += vec(tok);
|
||||
p.buffered += [tok];
|
||||
auto col = p.scancol;
|
||||
p.scancol = col + token_size(tok);
|
||||
if (p.scancol > p.width) {
|
||||
|
|
@ -140,13 +140,13 @@ fn finish_scan(ps p, bool fits) {
|
|||
push_context(p, cx_h, base_indent(p) + ind);
|
||||
}
|
||||
}
|
||||
p.scandepth = vec();
|
||||
p.scandepth = [];
|
||||
p.scanning = scan_none;
|
||||
for (token t in buf) { add_token(p, t); }
|
||||
}
|
||||
|
||||
fn start_scan(ps p, token tok, scantype tp) {
|
||||
p.buffered = vec();
|
||||
p.buffered = [];
|
||||
p.scancol = p.col;
|
||||
p.scanning = tp;
|
||||
buffer_token(p, tok);
|
||||
|
|
|
|||
|
|
@ -307,7 +307,7 @@ fn print_item(ps s, @ast::item item) {
|
|||
bopen(s);
|
||||
for (@ast::method meth in _obj.methods) {
|
||||
hbox(s);
|
||||
let vec[ast::ty_param] typarams = vec();
|
||||
let vec[ast::ty_param] typarams = [];
|
||||
maybe_print_comment(s, meth.span.lo);
|
||||
print_fn(s, meth.node.meth.decl, meth.node.ident, typarams);
|
||||
space(s.s);
|
||||
|
|
@ -360,7 +360,7 @@ fn print_literal(ps s, @ast::lit lit) {
|
|||
alt (lit.node) {
|
||||
case (ast::lit_str(?st)) {print_string(s, st);}
|
||||
case (ast::lit_char(?ch)) {
|
||||
wrd(s.s, "'" + escape_str(_str::from_bytes(vec(ch as u8)), '\'')
|
||||
wrd(s.s, "'" + escape_str(_str::from_bytes([ch as u8]), '\'')
|
||||
+ "'");
|
||||
}
|
||||
case (ast::lit_int(?val)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue