Lines Matching defs:Span
251 pub(crate) fn span(&self) -> Span { in span()
401 pub(crate) enum Span { enum
406 impl Span { impl
433 pub fn resolved_at(&self, other: Span) -> Span { in resolved_at()
447 pub fn located_at(&self, other: Span) -> Span { in located_at()
461 pub fn unwrap(self) -> proc_macro::Span { in unwrap()
510 pub fn join(&self, other: Span) -> Option<Span> { in join()
529 fn unwrap_nightly(self) -> proc_macro::Span { in unwrap_nightly()
537 impl From<proc_macro::Span> for crate::Span { implementation
538 fn from(proc_span: proc_macro::Span) -> crate::Span { in from()
543 impl From<fallback::Span> for Span { implementation
544 fn from(inner: fallback::Span) -> Span { in from()
549 impl Debug for Span { implementation
558 pub(crate) fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) { in debug_span_field_if_nontrivial()
610 pub fn span(&self) -> Span { in span()
617 pub fn span_open(&self) -> Span { in span_open()
627 pub fn span_close(&self) -> Span { in span_close()
637 pub fn set_span(&mut self, span: Span) { in set_span()
708 pub fn span(&self) -> Span { in span()
715 pub fn set_span(&mut self, span: Span) { in set_span()
876 pub fn span(&self) -> Span { in span()
883 pub fn set_span(&mut self, span: Span) { in set_span()
891 pub fn subspan<R: RangeBounds<usize>>(&self, range: R) -> Option<Span> { in subspan()