Lines Matching defs:Span
257 pub(crate) fn span(&self) -> Span { in span()
395 pub(crate) enum Span { enum
400 impl Span { implementation
427 pub fn resolved_at(&self, other: Span) -> Span { in resolved_at()
441 pub fn located_at(&self, other: Span) -> Span { in located_at()
455 pub fn unwrap(self) -> proc_macro::Span { in unwrap()
499 pub fn before(&self) -> Span { in before()
507 pub fn after(&self) -> Span { in after()
514 pub fn join(&self, other: Span) -> Option<Span> { in join()
543 fn unwrap_nightly(self) -> proc_macro::Span { in unwrap_nightly()
551 impl From<proc_macro::Span> for crate::Span { implementation
557 impl From<fallback::Span> for Span { implementation
563 impl Debug for Span { implementation
572 pub(crate) fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) { in debug_span_field_if_nontrivial()
624 pub fn span(&self) -> Span { in span()
631 pub fn span_open(&self) -> Span { in span_open()
641 pub fn span_close(&self) -> Span { in span_close()
651 pub fn set_span(&mut self, span: Span) { in set_span()
732 pub fn span(&self) -> Span { in span()
739 pub fn set_span(&mut self, span: Span) { in set_span()
908 pub fn span(&self) -> Span { in span()
915 pub fn set_span(&mut self, span: Span) { in set_span()
923 pub fn subspan<R: RangeBounds<usize>>(&self, range: R) -> Option<Span> { in subspan()