Pretty-print ivecs as []
This commit is contained in:
parent
079fae28e6
commit
53eb4a3025
@ -720,11 +720,7 @@ fn print_expr(s: &ps, expr: &@ast::expr) {
|
||||
alt expr.node {
|
||||
ast::expr_vec(exprs, mut, kind) {
|
||||
ibox(s, indent_unit);
|
||||
alt kind {
|
||||
ast::sk_rc. { word(s.s, "["); }
|
||||
ast::sk_unique. { word(s.s, "~["); }
|
||||
|
||||
}
|
||||
word(s.s, "[");
|
||||
if mut == ast::mut {
|
||||
word(s.s, "mutable");
|
||||
if vec::len(exprs) > 0u { nbsp(s); }
|
||||
|
@ -2,4 +2,4 @@
|
||||
|
||||
fn f1(x: [int]) { }
|
||||
|
||||
fn g1() { f1(~[1, 2, 3]); }
|
||||
fn g1() { f1([1, 2, 3]); }
|
||||
|
@ -3,27 +3,27 @@
|
||||
// pp-exact:vec-comments.pp
|
||||
fn main() {
|
||||
let v1 =
|
||||
~[
|
||||
// Comment
|
||||
0,
|
||||
// Comment
|
||||
1,
|
||||
// Comment
|
||||
2];
|
||||
[
|
||||
// Comment
|
||||
0,
|
||||
// Comment
|
||||
1,
|
||||
// Comment
|
||||
2];
|
||||
let v2 =
|
||||
~[0, // Comment
|
||||
1, // Comment
|
||||
2]; // Comment
|
||||
[0, // Comment
|
||||
1, // Comment
|
||||
2]; // Comment
|
||||
let v3 =
|
||||
~[
|
||||
/* Comment */
|
||||
0,
|
||||
/* Comment */
|
||||
1,
|
||||
/* Comment */
|
||||
2];
|
||||
[
|
||||
/* Comment */
|
||||
0,
|
||||
/* Comment */
|
||||
1,
|
||||
/* Comment */
|
||||
2];
|
||||
let v4 =
|
||||
~[0, /* Comment */
|
||||
1, /* Comment */
|
||||
2]; /* Comment */
|
||||
[0, /* Comment */
|
||||
1, /* Comment */
|
||||
2]; /* Comment */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user