]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_parse/lib.rs
syntax: Use `ast::MacArgs` for attributes
[rust.git] / src / librustc_parse / lib.rs
index 1215c7a199a98816d90e73fb3ef5f57f31d78764..3924da5ca67d7bae85ea1227ae3469a23648721b 100644 (file)
@@ -277,7 +277,7 @@ pub fn parse_in_attr<'a, T>(
 ) -> PResult<'a, T> {
     let mut parser = Parser::new(
         sess,
-        attr.get_normal_item().tokens.clone(),
+        attr.get_normal_item().args.outer_tokens(),
         None,
         false,
         false,
@@ -409,7 +409,7 @@ fn prepend_attrs(
             brackets.push(stream);
         }
 
-        brackets.push(item.tokens.clone());
+        brackets.push(item.args.outer_tokens());
 
         // The span we list here for `#` and for `[ ... ]` are both wrong in
         // that it encompasses more than each token, but it hopefully is "good