about summary refs log tree commit diff
path: root/src/librustc_trait_selection
diff options
context:
space:
mode:
authorAmanieu d'Antras <amanieu@gmail.com>2020-02-12 15:47:43 +0000
committerAmanieu d'Antras <amanieu@gmail.com>2020-05-18 14:39:54 +0100
commita0adf53bc97d6e79c8c2e9b3f8a548bc65c7adf6 (patch)
tree773aa499e291a93e8d1536a806fee779c42b9b24 /src/librustc_trait_selection
parent813a9fc4f121d808c48ebee47a25a773120edd45 (diff)
Implement asm! in librustc_builtin_macros
Diffstat (limited to 'src/librustc_trait_selection')
-rw-r--r--src/librustc_trait_selection/traits/on_unimplemented.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_trait_selection/traits/on_unimplemented.rs b/src/librustc_trait_selection/traits/on_unimplemented.rs
index 3fbc0b7f08e..7e66e08f7e6 100644
--- a/src/librustc_trait_selection/traits/on_unimplemented.rs
+++ b/src/librustc_trait_selection/traits/on_unimplemented.rs
@@ -1,4 +1,4 @@
-use fmt_macros::{Parser, Piece, Position};
+use fmt_macros::{ParseMode, Parser, Piece, Position};
 
 use rustc_ast::ast::{MetaItem, NestedMetaItem};
 use rustc_attr as attr;
@@ -272,7 +272,7 @@ impl<'tcx> OnUnimplementedFormatString {
         let name = tcx.item_name(trait_def_id);
         let generics = tcx.generics_of(trait_def_id);
         let s = self.0.as_str();
-        let parser = Parser::new(&s, None, vec![], false);
+        let parser = Parser::new(&s, None, None, false, ParseMode::Format);
         let mut result = Ok(());
         for token in parser {
             match token {
@@ -350,7 +350,7 @@ impl<'tcx> OnUnimplementedFormatString {
         let empty_string = String::new();
 
         let s = self.0.as_str();
-        let parser = Parser::new(&s, None, vec![], false);
+        let parser = Parser::new(&s, None, None, false, ParseMode::Format);
         let item_context = (options.get(&sym::item_context)).unwrap_or(&empty_string);
         parser
             .map(|p| match p {