Lines Matching refs:tt

81     ($ident:ident, $($tt:tt)+) => {
84 pub spans: $crate::custom_punctuation_repr!($($tt)+),
89 pub fn $ident<__S: $crate::__private::IntoSpans<$crate::custom_punctuation_repr!($($tt)+)>>(
92 let _validate_len = 0 $(+ $crate::custom_punctuation_len!(strict, $tt))*;
105 $crate::impl_parse_for_custom_punctuation!($ident, $($tt)+);
106 $crate::impl_to_tokens_for_custom_punctuation!($ident, $($tt)+);
107 $crate::impl_clone_for_custom_punctuation!($ident, $($tt)+);
108 $crate::impl_extra_traits_for_custom_punctuation!($ident, $($tt)+);
118 ($ident:ident, $($tt:tt)+) => {
121 $crate::__private::peek_punct(cursor, $crate::stringify_punct!($($tt)+))
125 $crate::__private::concat!("`", $crate::stringify_punct!($($tt)+), "`")
131 let spans: $crate::custom_punctuation_repr!($($tt)+) =
132 $crate::__private::parse_punct(input, $crate::stringify_punct!($($tt)+))?;
144 ($ident:ident, $($tt:tt)+) => {};
152 ($ident:ident, $($tt:tt)+) => {
155 … $crate::__private::print_punct($crate::stringify_punct!($($tt)+), &self.spans, tokens)
166 ($ident:ident, $($tt:tt)+) => {};
174 ($ident:ident, $($tt:tt)+) => {
191 ($ident:ident, $($tt:tt)+) => {};
199 ($ident:ident, $($tt:tt)+) => {
225 ($ident:ident, $($tt:tt)+) => {};
232 ($($tt:tt)+) => {
233 [$crate::__private::Span; 0 $(+ $crate::custom_punctuation_len!(lenient, $tt))+]
288 (lenient, $tt:tt) => { 0 };
289 (strict, $tt:tt) => {{ $crate::custom_punctuation_unexpected!($tt); 0 }};
303 ($($tt:tt)+) => {
304 $crate::__private::concat!($($crate::__private::stringify!($tt)),+)