Lines Matching refs:Span
7 use crate::Span;
24 join: proc_macro::Span,
25 open: proc_macro::Span,
26 close: proc_macro::Span,
28 Fallback(fallback::Span),
53 pub fn join(&self) -> Span {
56 DelimSpanEnum::Compiler { join, .. } => Span::_new(imp::Span::Compiler(*join)),
57 DelimSpanEnum::Fallback(span) => Span::_new_fallback(*span),
62 pub fn open(&self) -> Span {
65 DelimSpanEnum::Compiler { open, .. } => Span::_new(imp::Span::Compiler(*open)),
66 DelimSpanEnum::Fallback(span) => Span::_new_fallback(span.first_byte()),
71 pub fn close(&self) -> Span {
74 DelimSpanEnum::Compiler { close, .. } => Span::_new(imp::Span::Compiler(*close)),
75 DelimSpanEnum::Fallback(span) => Span::_new_fallback(span.last_byte()),