Lines Matching refs:MacroDelimiter
19 pub delimiter: MacroDelimiter,
27 pub enum MacroDelimiter {
34 impl MacroDelimiter {
37 MacroDelimiter::Paren(token) => &token.span,
38 MacroDelimiter::Brace(token) => &token.span,
39 MacroDelimiter::Bracket(token) => &token.span,
144 pub(crate) fn parse_delimiter(input: ParseStream) -> Result<(MacroDelimiter, TokenStream)> {
149 Delimiter::Parenthesis => MacroDelimiter::Paren(Paren(span)),
150 Delimiter::Brace => MacroDelimiter::Brace(Brace(span)),
151 Delimiter::Bracket => MacroDelimiter::Bracket(Bracket(span)),
192 impl MacroDelimiter {
195 MacroDelimiter::Paren(paren) => (Delimiter::Parenthesis, paren.span),
196 MacroDelimiter::Brace(brace) => (Delimiter::Brace, brace.span),
197 MacroDelimiter::Bracket(bracket) => (Delimiter::Bracket, bracket.span),