diff options
| author | Amanieu d'Antras <amanieu@gmail.com> | 2020-02-12 15:47:43 +0000 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2020-05-18 14:39:54 +0100 |
| commit | a0adf53bc97d6e79c8c2e9b3f8a548bc65c7adf6 (patch) | |
| tree | 773aa499e291a93e8d1536a806fee779c42b9b24 /src/librustc_trait_selection | |
| parent | 813a9fc4f121d808c48ebee47a25a773120edd45 (diff) | |
Implement asm! in librustc_builtin_macros
Diffstat (limited to 'src/librustc_trait_selection')
| -rw-r--r-- | src/librustc_trait_selection/traits/on_unimplemented.rs | 6 |
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 { |
