diff options
Diffstat (limited to 'crates/mbe/src/lib.rs')
-rw-r--r-- | crates/mbe/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/mbe/src/lib.rs b/crates/mbe/src/lib.rs index 2d0763c47..3ad609a00 100644 --- a/crates/mbe/src/lib.rs +++ b/crates/mbe/src/lib.rs | |||
@@ -35,6 +35,7 @@ pub enum ExpandError { | |||
35 | ConversionError, | 35 | ConversionError, |
36 | InvalidRepeat, | 36 | InvalidRepeat, |
37 | ProcMacroError(tt::ExpansionError), | 37 | ProcMacroError(tt::ExpansionError), |
38 | UnresolvedProcMacro, | ||
38 | Other(String), | 39 | Other(String), |
39 | } | 40 | } |
40 | 41 | ||
@@ -53,6 +54,7 @@ impl fmt::Display for ExpandError { | |||
53 | ExpandError::ConversionError => f.write_str("could not convert tokens"), | 54 | ExpandError::ConversionError => f.write_str("could not convert tokens"), |
54 | ExpandError::InvalidRepeat => f.write_str("invalid repeat expression"), | 55 | ExpandError::InvalidRepeat => f.write_str("invalid repeat expression"), |
55 | ExpandError::ProcMacroError(e) => e.fmt(f), | 56 | ExpandError::ProcMacroError(e) => e.fmt(f), |
57 | ExpandError::UnresolvedProcMacro => f.write_str("unresolved proc macro"), | ||
56 | ExpandError::Other(e) => f.write_str(e), | 58 | ExpandError::Other(e) => f.write_str(e), |
57 | } | 59 | } |
58 | } | 60 | } |