Lines Matching refs:span
168 punct.set_span(tt.span().inner.unwrap_nightly());
261 pub(crate) fn span(&self) -> Span {
264 LexError::Fallback(e) => Span::Fallback(e.span()),
343 o.set_span(crate::Span::_new(Span::Compiler(tt.span())));
537 pub(crate) fn debug_span_field_if_nontrivial(debug: &mut fmt::DebugStruct, span: Span) {
538 match span {
540 debug.field("span", &s);
589 pub fn span(&self) -> Span {
591 Group::Compiler(g) => Span::Compiler(g.span()),
592 Group::Fallback(g) => Span::Fallback(g.span()),
610 pub fn set_span(&mut self, span: Span) {
611 match (self, span) {
659 pub fn new_checked(string: &str, span: Span) -> Self {
660 match span {
666 pub fn new_unchecked(string: &str, span: fallback::Span) -> Self {
667 Ident::Fallback(fallback::Ident::new_unchecked(string, span))
671 pub fn new_raw_checked(string: &str, span: Span) -> Self {
672 match span {
678 pub fn new_raw_unchecked(string: &str, span: fallback::Span) -> Self {
679 Ident::Fallback(fallback::Ident::new_raw_unchecked(string, span))
682 pub fn span(&self) -> Span {
684 Ident::Compiler(t) => Span::Compiler(t.span()),
685 Ident::Fallback(t) => Span::Fallback(t.span()),
689 pub fn set_span(&mut self, span: Span) {
690 match (self, span) {
860 pub fn span(&self) -> Span {
862 Literal::Compiler(lit) => Span::Compiler(lit.span()),
863 Literal::Fallback(lit) => Span::Fallback(lit.span()),
867 pub fn set_span(&mut self, span: Span) {
868 match (self, span) {