SOURCE_FILE@[0; 24) MACRO_DEF@[0; 23) VISIBILITY@[0; 3) PUB_KW@[0; 3) "pub" WHITESPACE@[3; 4) " " MACRO_KW@[4; 9) "macro" WHITESPACE@[9; 10) " " NAME@[10; 11) IDENT@[10; 11) "m" TOKEN_TREE@[11; 23) TOKEN_TREE@[11; 20) L_PAREN@[11; 12) "(" DOLLAR@[12; 13) "$" COLON@[13; 14) ":" IDENT@[14; 19) "ident" R_PAREN@[19; 20) ")" WHITESPACE@[20; 21) " " TOKEN_TREE@[21; 23) L_CURLY@[21; 22) "{" R_CURLY@[22; 23) "}" WHITESPACE@[23; 24) "\n"