| /linux/rust/syn/ |
| H A D | tt.rs | 3 use proc_macro2::{Delimiter, TokenStream, TokenTree}; 15 (Delimiter::Parenthesis, Delimiter::Parenthesis) in eq() 16 | (Delimiter::Brace, Delimiter::Brace) in eq() 17 | (Delimiter::Bracket, Delimiter::Bracket) in eq() 18 | (Delimiter::None, Delimiter::None) => {} in eq() 58 Delimiter::Parenthesis => 0u8.hash(h), in hash() 59 Delimiter::Brace => 1u8.hash(h), in hash() 60 Delimiter::Bracket => 2u8.hash(h), in hash() 61 Delimiter::None => 3u8.hash(h), in hash()
|
| H A D | group.rs | 7 use proc_macro2::Delimiter; 49 parse_delimited(input, Delimiter::Parenthesis).map(|(span, content)| Parens { in parse_parens() 58 parse_delimited(input, Delimiter::Brace).map(|(span, content)| Braces { in parse_braces() 67 parse_delimited(input, Delimiter::Bracket).map(|(span, content)| Brackets { in parse_brackets() 75 parse_delimited(input, Delimiter::None).map(|(span, content)| Group { in parse_group() 83 delimiter: Delimiter, in parse_delimited() argument 94 Delimiter::Parenthesis => "expected parentheses", in parse_delimited() 95 Delimiter::Brace => "expected curly braces", in parse_delimited() 96 Delimiter::Bracket => "expected square brackets", in parse_delimited() 97 Delimiter::None => "expected invisible group", in parse_delimited()
|
| H A D | mac.rs | 11 use proc_macro2::Delimiter; 160 Delimiter::Parenthesis => MacroDelimiter::Paren(Paren(span)), in parse_delimiter() 161 Delimiter::Brace => MacroDelimiter::Brace(Brace(span)), in parse_delimiter() 162 Delimiter::Bracket => MacroDelimiter::Bracket(Bracket(span)), in parse_delimiter() 163 Delimiter::None => { in parse_delimiter() 205 use proc_macro2::{Delimiter, TokenStream}; 211 MacroDelimiter::Paren(paren) => (Delimiter::Parenthesis, paren.span), in surround() 212 MacroDelimiter::Brace(brace) => (Delimiter::Brace, brace.span), in surround() 213 MacroDelimiter::Bracket(bracket) => (Delimiter::Bracket, bracket.span), in surround()
|
| H A D | lookahead.rs | 8 use proc_macro2::{Delimiter, Span}; 119 Delimiter::Parenthesis => "`)`", in error() 120 Delimiter::Brace => "`}`", in error() 121 Delimiter::Bracket => "`]`", in error() 122 Delimiter::None => return false, in error()
|
| H A D | parse.rs | 192 use proc_macro2::{Delimiter, Group, Literal, Punct, Span, TokenStream, TokenTree}; 403 Some(Span, Delimiter), 432 fn inner_unexpected(buffer: &ParseBuffer) -> (Rc<Cell<Unexpected>>, Option<(Span, Delimiter)>) { in inner_unexpected() argument 447 fn span_of_unexpected_ignoring_nones(mut cursor: Cursor) -> Option<(Span, Delimiter)> { in span_of_unexpected_ignoring_nones() argument 451 while let Some((inner, _span, rest)) = cursor.group(Delimiter::None) { in span_of_unexpected_ignoring_nones() 1207 if group.delimiter() != Delimiter::None { in parse() 1329 fn err_unexpected_token(span: Span, delimiter: Delimiter) -> Error { in err_unexpected_token() 1331 Delimiter::Parenthesis => "unexpected token, expected `)`", in err_unexpected_token() 1332 Delimiter::Brace => "unexpected token, expected `}`", in err_unexpected_token() 1333 Delimiter::Bracket => "unexpected token, expected `]`", in err_unexpected_token() [all …]
|
| H A D | discouraged.rs | 9 use proc_macro2::Delimiter; 210 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)>; in parse_any_delimiter() argument 214 fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)> { in parse_any_delimiter() argument
|
| H A D | buffer.rs | 12 use proc_macro2::{Delimiter, Group, Ident, Literal, Punct, Spacing, Span, TokenStream, TokenTree}; 174 if group.delimiter() == Delimiter::None { in ignore_none() 241 pub fn group(mut self, delim: Delimiter) -> Option<(Cursor<'a>, DelimSpan, Cursor<'a>)> { in group() 245 if delim != Delimiter::None { in group() 264 pub fn any_group(self) -> Option<(Cursor<'a>, Delimiter, DelimSpan, Cursor<'a>)> { in any_group() argument 373 pub(crate) fn scope_delimiter(self) -> Delimiter { in scope_delimiter() argument 377 _ => Delimiter::None, in scope_delimiter()
|
| H A D | span.rs | 4 use proc_macro2::{Delimiter, Group, Span, TokenStream}; 55 let mut group = Group::new(Delimiter::None, TokenStream::new()); in into_spans()
|
| H A D | verbatim.rs | 4 use proc_macro2::{Delimiter, TokenStream}; 22 if let Some((inside, _span, after)) = cursor.group(Delimiter::None) { in between()
|
| H A D | token.rs | 110 use proc_macro2::{Delimiter, Ident}; 513 printing::delim(Delimiter::$delim, self.span.join(), tokens, inner); 643 printing::delim(Delimiter::None, self.span, tokens, inner); in surround() 653 cursor.group(Delimiter::Parenthesis).is_some() in peek() 664 cursor.group(Delimiter::Brace).is_some() in peek() 675 cursor.group(Delimiter::Bracket).is_some() in peek() 686 cursor.group(Delimiter::None).is_some() in peek() 1062 use proc_macro2::{Delimiter, Group, Ident, Punct, Spacing, Span, TokenStream}; 1089 delim: Delimiter, in delim() argument
|
| H A D | error.rs | 7 Delimiter, Group, Ident, LexError, Literal, Punct, Spacing, Span, TokenStream, TokenTree, 314 let mut group = Group::new(Delimiter::Brace, { in to_compile_error()
|
| H A D | scan_expr.rs | 4 use proc_macro2::{Delimiter, Ident, Spacing, TokenTree}; 226 && input.step(|cursor| match cursor.group(Delimiter::Brace) { in scan_expr()
|
| H A D | classify.rs | 14 use proc_macro2::{Delimiter, TokenStream, TokenTree}; 308 last.delimiter() == Delimiter::Brace in expr_trailing_brace()
|
| /linux/rust/macros/ |
| H A D | paste.rs | 3 use proc_macro2::{Delimiter, Group, Ident, Spacing, Span, TokenTree}; 49 Some(TokenTree::Group(group)) if group.delimiter() == Delimiter::None => { in concat_helper() 73 if delimiter == Delimiter::Bracket in expand() 99 TokenTree::Group(group) if group.delimiter() == Delimiter::None => { in expand() 106 TokenTree::Group(group) if group.delimiter() == Delimiter::None => { in expand()
|
| H A D | vtable.rs | |
| H A D | module.rs | |
| H A D | quote.rs | |
| /linux/rust/proc-macro2/ |
| H A D | wrapper.rs | 13 use crate::{Delimiter, Punct, Spacing, TokenTree}; 566 pub(crate) fn new(delimiter: Delimiter, stream: TokenStream) -> Self { in new() argument 570 Delimiter::Parenthesis => proc_macro::Delimiter::Parenthesis, in new() 571 Delimiter::Bracket => proc_macro::Delimiter::Bracket, in new() 572 Delimiter::Brace => proc_macro::Delimiter::Brace, in new() 573 Delimiter::None => proc_macro::Delimiter::None, in new() 583 pub(crate) fn delimiter(&self) -> Delimiter { in delimiter() argument 586 proc_macro::Delimiter::Parenthesis => Delimiter::Parenthesis, in delimiter() 587 proc_macro::Delimiter::Bracket => Delimiter::Bracket, in delimiter() 588 proc_macro::Delimiter::Brace => Delimiter::Brace, in delimiter() [all …]
|
| H A D | fallback.rs | 9 use crate::{Delimiter, Spacing, TokenTree}; 699 delimiter: Delimiter, 705 pub(crate) fn new(delimiter: Delimiter, stream: TokenStream) -> Self { in new() argument 713 pub(crate) fn delimiter(&self) -> Delimiter { in delimiter() argument 748 Delimiter::Parenthesis => ("(", ")"), in fmt() 749 Delimiter::Brace => ("{ ", "}"), in fmt() 750 Delimiter::Bracket => ("[", "]"), in fmt() 751 Delimiter::None => ("", ""), in fmt() 756 if self.delimiter == Delimiter::Brace && !self.stream.inner.is_empty() { in fmt()
|
| H A D | parse.rs | 7 use crate::{Delimiter, Punct, Spacing, TokenTree}; 201 b'(' if !input.starts_with(ERROR) => Some(Delimiter::Parenthesis), in token_stream() 202 b'[' => Some(Delimiter::Bracket), in token_stream() 203 b'{' => Some(Delimiter::Brace), in token_stream() 213 b')' => Some(Delimiter::Parenthesis), in token_stream() 214 b']' => Some(Delimiter::Bracket), in token_stream() 215 b'}' => Some(Delimiter::Brace), in token_stream() 954 let group = Group::new(Delimiter::Bracket, bracketed.build()); in doc_comment()
|
| H A D | lib.rs | 646 pub enum Delimiter { enum 691 pub fn new(delimiter: Delimiter, stream: TokenStream) -> Self { in new() argument 699 pub fn delimiter(&self) -> Delimiter { in delimiter() argument
|
| /linux/rust/quote/ |
| H A D | lib.rs | 1028 $crate::__private::Delimiter::Parenthesis, 1036 $crate::__private::Delimiter::Bracket, 1044 $crate::__private::Delimiter::Brace, 1250 $crate::__private::Delimiter::Parenthesis, 1259 $crate::__private::Delimiter::Bracket, 1268 $crate::__private::Delimiter::Brace,
|
| H A D | runtime.rs | 16 pub type Delimiter = proc_macro2::Delimiter; typedef 252 pub fn push_group(tokens: &mut TokenStream, delimiter: Delimiter, inner: TokenStream) { in push_group() argument 260 delimiter: Delimiter, in push_group_spanned() argument
|
| /linux/Documentation/networking/ |
| H A D | oa-tc6-framework.rst | 207 Delimiter (SFD) byte described in IEEE 802.3 [2]. 303 confused with the Start-of-Frame Delimiter (SFD) byte
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | ext-ctrls-codec.rst | 732 If enabled then, AUD (Access Unit Delimiter) NALUs will be generated.
|