Lines Matching refs:inner
186 inner: imp::TokenStream,
192 inner: imp::LexError,
197 fn _new(inner: imp::TokenStream) -> Self {
199 inner,
204 fn _new_fallback(inner: fallback::TokenStream) -> Self {
206 inner: inner.into(),
218 self.inner.is_empty()
243 inner: e,
253 fn from(inner: proc_macro::TokenStream) -> Self {
254 TokenStream::_new(inner.into())
261 fn from(inner: TokenStream) -> Self {
262 inner.inner.into()
274 self.inner.extend(streams);
280 self.inner
281 .extend(streams.into_iter().map(|stream| stream.inner));
293 TokenStream::_new(streams.into_iter().map(|i| i.inner).collect())
303 Display::fmt(&self.inner, f)
310 Debug::fmt(&self.inner, f)
316 Span::_new(self.inner.span())
322 Debug::fmt(&self.inner, f)
328 Display::fmt(&self.inner, f)
341 inner: imp::SourceFile,
347 fn _new(inner: imp::SourceFile) -> Self {
349 inner,
368 self.inner.path()
374 self.inner.is_real()
381 Debug::fmt(&self.inner, f)
388 inner: imp::Span,
393 fn _new(inner: imp::Span) -> Self {
395 inner,
400 fn _new_fallback(inner: fallback::Span) -> Self {
402 inner: inner.into(),
435 Span::_new(self.inner.resolved_at(other.inner))
441 Span::_new(self.inner.located_at(other.inner))
456 self.inner.unwrap()
472 SourceFile::_new(self.inner.source_file())
487 self.inner.start()
502 self.inner.end()
515 self.inner.join(other.inner).map(Span::_new)
524 self.inner.eq(&other.inner)
535 self.inner.source_text()
542 Debug::fmt(&self.inner, f)
635 imp::debug_span_field_if_nontrivial(&mut debug, t.span().inner);
650 inner: imp::Group,
673 fn _new(inner: imp::Group) -> Self {
674 Group { inner }
677 fn _new_fallback(inner: fallback::Group) -> Self {
679 inner: inner.into(),
690 inner: imp::Group::new(delimiter, stream.inner),
697 self.inner.delimiter()
705 TokenStream::_new(self.inner.stream())
716 Span::_new(self.inner.span())
726 Span::_new(self.inner.span_open())
736 Span::_new(self.inner.span_close())
743 DelimSpan::new(&self.inner)
753 self.inner.set_span(span.inner);
762 Display::fmt(&self.inner, formatter)
768 Debug::fmt(&self.inner, formatter)
850 imp::debug_span_field_if_nontrivial(&mut debug, self.span.inner);
921 inner: imp::Ident,
926 fn _new(inner: imp::Ident) -> Self {
928 inner,
966 Ident::_new(imp::Ident::new_checked(string, span.inner))
976 Ident::_new(imp::Ident::new_raw_checked(string, span.inner))
981 Span::_new(self.inner.span())
987 self.inner.set_span(span.inner);
993 self.inner == other.inner
1002 self.inner == other
1030 Display::fmt(&self.inner, f)
1036 Debug::fmt(&self.inner, f)
1048 inner: imp::Literal,
1093 fn _new(inner: imp::Literal) -> Self {
1095 inner,
1100 fn _new_fallback(inner: fallback::Literal) -> Self {
1102 inner: inner.into(),
1226 Span::_new(self.inner.span())
1231 self.inner.set_span(span.inner);
1244 self.inner.subspan(range).map(Span::_new)
1261 repr.parse().map(Literal::_new).map_err(|inner| LexError {
1262 inner,
1270 Debug::fmt(&self.inner, f)
1276 Display::fmt(&self.inner, f)
1294 inner: imp::TokenTreeIter,
1302 self.inner.next()
1306 self.inner.size_hint()
1323 inner: self.inner.into_iter(),