Lines Matching +full:single +full:- +full:tt

1 // SPDX-License-Identifier: Apache-2.0 OR MIT
29 fn bitor(self, _rhs: ThereIsNoIteratorInRepetition) -> ThereIsNoIteratorInRepetition { in bitor()
36 fn bitor(self, _rhs: ThereIsNoIteratorInRepetition) -> HasIterator { in bitor()
43 fn bitor(self, _rhs: HasIterator) -> HasIterator { in bitor()
50 fn bitor(self, _rhs: HasIterator) -> HasIterator { in bitor()
56 /// in separate traits, rather than as a single trait due to ambiguity issues.
72 fn quote_into_iter(self) -> (Self, HasIter) { in quote_into_iter()
80 /// non-iterable types. These types interpolate the same value in each
87 fn next(&self) -> Option<&Self> { in next()
91 fn quote_into_iter(&self) -> (&Self, DoesNotHaveIter) { in quote_into_iter()
104 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter); in quote_into_iter()
110 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
118 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
126 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
134 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
142 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
150 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
158 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter()
175 pub fn next(self) -> Option<T> { in next()
183 fn next(&mut self) -> Option<Self::Item> { in next()
196 pub fn get_span<T>(span: T) -> GetSpan<T> { in get_span()
213 pub fn __into_span(self) -> Span { in __into_span()
220 pub fn __into_span(&self) -> Span { in __into_span()
227 pub fn __into_span(&self) -> T { in __into_span()
236 fn deref(&self) -> &Self::Target { in deref()
245 fn deref(&self) -> &Self::Target { in deref()
281 fn respan_token_tree(mut token: TokenTree, span: Span) -> TokenTree { in respan_token_tree()
329 ($name:ident $spanned:ident $char1:tt) => {
341 ($name:ident $spanned:ident $char1:tt $char2:tt) => {
357 ($name:ident $spanned:ident $char1:tt $char2:tt $char3:tt) => {
410 push_punct!(push_rarrow push_rarrow_spanned '-' '>');
411 push_punct!(push_larrow push_larrow_spanned '<' '-');
421 push_punct!(push_sub push_sub_spanned '-');
422 push_punct!(push_sub_eq push_sub_eq_spanned '-' '=');
437 pub fn mk_ident(id: &str, span: Option<Span>) -> Ident { in mk_ident()
442 fn ident_maybe_raw(id: &str, span: Span) -> Ident { in ident_maybe_raw()
461 pub fn span(&self) -> Option<Span> { in span()
467 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt()
473 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt()
479 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt()
485 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt()
491 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt()