@@ -44,7 +44,7 @@ pub fn expand_diagnostic_used<'cx>(ecx: &'cx mut ExtCtxt,
4444 token_tree : & [ TokenTree ] )
4545 -> Box < MacResult +' cx > {
4646 let code = match ( token_tree. len ( ) , token_tree. get ( 0 ) ) {
47- ( 1 , Some ( & TokenTree :: Token ( _, token:: Ident ( code) ) ) ) => code,
47+ ( 1 , Some ( & TokenTree :: Token ( _, token:: Ident ( code, _ ) ) ) ) => code,
4848 _ => unreachable ! ( )
4949 } ;
5050
@@ -82,10 +82,10 @@ pub fn expand_register_diagnostic<'cx>(ecx: &'cx mut ExtCtxt,
8282 token_tree. get ( 1 ) ,
8383 token_tree. get ( 2 )
8484 ) {
85- ( 1 , Some ( & TokenTree :: Token ( _, token:: Ident ( ref code) ) ) , None , None ) => {
85+ ( 1 , Some ( & TokenTree :: Token ( _, token:: Ident ( ref code, _ ) ) ) , None , None ) => {
8686 ( code, None )
8787 } ,
88- ( 3 , Some ( & TokenTree :: Token ( _, token:: Ident ( ref code) ) ) ,
88+ ( 3 , Some ( & TokenTree :: Token ( _, token:: Ident ( ref code, _ ) ) ) ,
8989 Some ( & TokenTree :: Token ( _, token:: Comma ) ) ,
9090 Some ( & TokenTree :: Token ( _, token:: Literal ( token:: StrRaw ( description, _) , None ) ) ) ) => {
9191 ( code, Some ( description) )
@@ -150,9 +150,9 @@ pub fn expand_build_diagnostic_array<'cx>(ecx: &'cx mut ExtCtxt,
150150 let ( crate_name, name) = match ( & token_tree[ 0 ] , & token_tree[ 2 ] ) {
151151 (
152152 // Crate name.
153- & TokenTree :: Token ( _, token:: Ident ( ref crate_name) ) ,
153+ & TokenTree :: Token ( _, token:: Ident ( ref crate_name, _ ) ) ,
154154 // DIAGNOSTICS ident.
155- & TokenTree :: Token ( _, token:: Ident ( ref name) )
155+ & TokenTree :: Token ( _, token:: Ident ( ref name, _ ) )
156156 ) => ( * & crate_name, name) ,
157157 _ => unreachable ! ( )
158158 } ;
0 commit comments