Lines Matching defs:Span
43 pub(crate) fn span(&self) -> Span { in span()
372 fn add_file(&mut self, name: &str, src: &str) -> Span { in add_file()
405 pub(crate) struct Span { struct
412 impl Span { impl
433 pub fn resolved_at(&self, _other: Span) -> Span { in resolved_at()
440 pub fn located_at(&self, other: Span) -> Span { in located_at()
474 pub fn join(&self, _other: Span) -> Option<Span> { in join()
479 pub fn join(&self, other: Span) -> Option<Span> { in join()
520 impl Debug for Span { implementation
530 pub(crate) fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) { in debug_span_field_if_nontrivial()
567 pub fn span(&self) -> Span { in span()
571 pub fn span_open(&self) -> Span { in span_open()
575 pub fn span_close(&self) -> Span { in span_close()
579 pub fn set_span(&mut self, span: Span) { in set_span()
647 pub fn span(&self) -> Span { in span()
651 pub fn set_span(&mut self, span: Span) { in set_span()
877 pub fn span(&self) -> Span { in span()
881 pub fn set_span(&mut self, span: Span) { in set_span()
885 pub fn subspan<R: RangeBounds<usize>>(&self, _range: R) -> Option<Span> { in subspan()