Lines Matching defs:Span
255 pub(crate) fn span(&self) -> Span { in span()
405 pub(crate) enum Span { enum
410 impl Span { impl
437 pub fn resolved_at(&self, other: Span) -> Span { in resolved_at()
451 pub fn located_at(&self, other: Span) -> Span { in located_at()
465 pub fn unwrap(self) -> proc_macro::Span { in unwrap()
514 pub fn join(&self, other: Span) -> Option<Span> { in join()
533 fn unwrap_nightly(self) -> proc_macro::Span { in unwrap_nightly()
541 impl From<proc_macro::Span> for crate::Span { implementation
542 fn from(proc_span: proc_macro::Span) -> crate::Span { in from()
547 impl From<fallback::Span> for Span { implementation
548 fn from(inner: fallback::Span) -> Span { in from()
553 impl Debug for Span { implementation
562 pub(crate) fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) { in debug_span_field_if_nontrivial()
614 pub fn span(&self) -> Span { in span()
621 pub fn span_open(&self) -> Span { in span_open()
631 pub fn span_close(&self) -> Span { in span_close()
641 pub fn set_span(&mut self, span: Span) { in set_span()
712 pub fn span(&self) -> Span { in span()
719 pub fn set_span(&mut self, span: Span) { in set_span()
888 pub fn span(&self) -> Span { in span()
895 pub fn set_span(&mut self, span: Span) { in set_span()
903 pub fn subspan<R: RangeBounds<usize>>(&self, range: R) -> Option<Span> { in subspan()