Remove unused print out

This commit is contained in:
Edwin Cheng 2019-04-22 20:21:14 +08:00
parent 1cdfc38066
commit bb84fce1a4

View file

@ -943,75 +943,71 @@ MACRO_ITEMS@[0; 40)
r#"{let mut v = Vec :: new () ; v . push (1u32) ; v . push (2) ; v}"#, r#"{let mut v = Vec :: new () ; v . push (1u32) ; v . push (2) ; v}"#,
); );
println!("{}", expand_to_expr(&rules, r#"vec![1u32,2]"#).syntax().debug_dump().trim());
assert_eq!( assert_eq!(
expand_to_expr(&rules, r#"vec![1u32,2]"#).syntax().debug_dump().trim(), expand_to_expr(&rules, r#"vec![1u32,2]"#).syntax().debug_dump().trim(),
r#"MACRO_STMTS@[0; 45) r#"BLOCK_EXPR@[0; 45)
EXPR_STMT@[0; 45) BLOCK@[0; 45)
BLOCK_EXPR@[0; 45) L_CURLY@[0; 1) "{"
BLOCK@[0; 45) LET_STMT@[1; 20)
L_CURLY@[0; 1) "{" LET_KW@[1; 4) "let"
LET_STMT@[1; 20) BIND_PAT@[4; 8)
LET_KW@[1; 4) "let" MUT_KW@[4; 7) "mut"
BIND_PAT@[4; 8) NAME@[7; 8)
MUT_KW@[4; 7) "mut" IDENT@[7; 8) "v"
NAME@[7; 8) EQ@[8; 9) "="
IDENT@[7; 8) "v" CALL_EXPR@[9; 19)
EQ@[8; 9) "=" PATH_EXPR@[9; 17)
CALL_EXPR@[9; 19) PATH@[9; 17)
PATH_EXPR@[9; 17) PATH@[9; 12)
PATH@[9; 17) PATH_SEGMENT@[9; 12)
PATH@[9; 12) NAME_REF@[9; 12)
PATH_SEGMENT@[9; 12) IDENT@[9; 12) "Vec"
NAME_REF@[9; 12) COLONCOLON@[12; 14) "::"
IDENT@[9; 12) "Vec" PATH_SEGMENT@[14; 17)
COLONCOLON@[12; 14) "::" NAME_REF@[14; 17)
PATH_SEGMENT@[14; 17) IDENT@[14; 17) "new"
NAME_REF@[14; 17) ARG_LIST@[17; 19)
IDENT@[14; 17) "new" L_PAREN@[17; 18) "("
ARG_LIST@[17; 19) R_PAREN@[18; 19) ")"
L_PAREN@[17; 18) "(" SEMI@[19; 20) ";"
R_PAREN@[18; 19) ")" EXPR_STMT@[20; 33)
SEMI@[19; 20) ";" METHOD_CALL_EXPR@[20; 32)
EXPR_STMT@[20; 33) PATH_EXPR@[20; 21)
METHOD_CALL_EXPR@[20; 32) PATH@[20; 21)
PATH_EXPR@[20; 21) PATH_SEGMENT@[20; 21)
PATH@[20; 21) NAME_REF@[20; 21)
PATH_SEGMENT@[20; 21) IDENT@[20; 21) "v"
NAME_REF@[20; 21) DOT@[21; 22) "."
IDENT@[20; 21) "v" NAME_REF@[22; 26)
DOT@[21; 22) "." IDENT@[22; 26) "push"
NAME_REF@[22; 26) ARG_LIST@[26; 32)
IDENT@[22; 26) "push" L_PAREN@[26; 27) "("
ARG_LIST@[26; 32) LITERAL@[27; 31)
L_PAREN@[26; 27) "(" INT_NUMBER@[27; 31) "1u32"
LITERAL@[27; 31) R_PAREN@[31; 32) ")"
INT_NUMBER@[27; 31) "1u32" SEMI@[32; 33) ";"
R_PAREN@[31; 32) ")" EXPR_STMT@[33; 43)
SEMI@[32; 33) ";" METHOD_CALL_EXPR@[33; 42)
EXPR_STMT@[33; 43) PATH_EXPR@[33; 34)
METHOD_CALL_EXPR@[33; 42) PATH@[33; 34)
PATH_EXPR@[33; 34) PATH_SEGMENT@[33; 34)
PATH@[33; 34) NAME_REF@[33; 34)
PATH_SEGMENT@[33; 34) IDENT@[33; 34) "v"
NAME_REF@[33; 34) DOT@[34; 35) "."
IDENT@[33; 34) "v" NAME_REF@[35; 39)
DOT@[34; 35) "." IDENT@[35; 39) "push"
NAME_REF@[35; 39) ARG_LIST@[39; 42)
IDENT@[35; 39) "push" L_PAREN@[39; 40) "("
ARG_LIST@[39; 42) LITERAL@[40; 41)
L_PAREN@[39; 40) "(" INT_NUMBER@[40; 41) "2"
LITERAL@[40; 41) R_PAREN@[41; 42) ")"
INT_NUMBER@[40; 41) "2" SEMI@[42; 43) ";"
R_PAREN@[41; 42) ")" PATH_EXPR@[43; 44)
SEMI@[42; 43) ";" PATH@[43; 44)
PATH_EXPR@[43; 44) PATH_SEGMENT@[43; 44)
PATH@[43; 44) NAME_REF@[43; 44)
PATH_SEGMENT@[43; 44) IDENT@[43; 44) "v"
NAME_REF@[43; 44) R_CURLY@[44; 45) "}""#
IDENT@[43; 44) "v"
R_CURLY@[44; 45) "}""#
); );
} }