Give conflict-proof names to custom_punctuation helpers
diff --git a/src/custom_punctuation.rs b/src/custom_punctuation.rs
index 9e246a4..99dd3d0 100644
--- a/src/custom_punctuation.rs
+++ b/src/custom_punctuation.rs
@@ -122,7 +122,7 @@
}
fn display() -> &'static $crate::export::str {
- my_concat!("`", stringify_punct!($($tt)+), "`")
+ custom_punctuation_concat!("`", stringify_punct!($($tt)+), "`")
}
}
@@ -283,13 +283,13 @@
($mode:ident, -=) => { 2 };
($mode:ident, ~) => { 1 };
(lenient, $tt:tt) => { 0 };
- (strict, $tt:tt) => {{ unexpected!($tt); 0 }};
+ (strict, $tt:tt) => {{ custom_punctuation_unexpected!($tt); 0 }};
}
// Not public API.
#[doc(hidden)]
#[macro_export]
-macro_rules! unexpected {
+macro_rules! custom_punctuation_unexpected {
() => {};
}
@@ -306,7 +306,7 @@
// Without this, local_inner_macros breaks when looking for concat!
#[doc(hidden)]
#[macro_export]
-macro_rules! my_concat {
+macro_rules! custom_punctuation_concat {
($($tt:tt)*) => {
concat!($($tt)*)
};