Lines Matching refs:span

130         pub span: Span,
135 pub fn new(value: &str, span: Span) -> Self { in new()
137 token.set_span(span); in new()
219 fn respan_token_stream(stream: TokenStream, span: Span) -> TokenStream { in parse_with()
222 .map(|token| respan_token_tree(token, span)) in parse_with()
227 fn respan_token_tree(mut token: TokenTree, span: Span) -> TokenTree { in parse_with()
230 let stream = respan_token_stream(g.stream(), span); in parse_with()
232 g.set_span(span); in parse_with()
234 other => other.set_span(span), in parse_with()
241 let span = self.span(); in parse_with() localVariable
243 tokens = respan_token_stream(tokens, span); in parse_with()
245 let result = crate::parse::parse_scoped(parser, span, tokens)?; in parse_with()
250 self.span(), in parse_with()
258 pub fn span(&self) -> Span { in span() method
259 self.repr.token.span() in span()
262 pub fn set_span(&mut self, span: Span) { in set_span()
263 self.repr.token.set_span(span); in set_span()
276 pub fn new(value: &[u8], span: Span) -> Self { in new()
278 token.set_span(span); in new()
293 pub fn span(&self) -> Span { in span() method
294 self.repr.token.span() in span()
297 pub fn set_span(&mut self, span: Span) { in set_span()
298 self.repr.token.set_span(span); in set_span()
311 pub fn new(value: &CStr, span: Span) -> Self { in new()
313 token.set_span(span); in new()
328 pub fn span(&self) -> Span { in span() method
329 self.repr.token.span() in span()
332 pub fn set_span(&mut self, span: Span) { in set_span()
333 self.repr.token.set_span(span); in set_span()
346 pub fn new(value: u8, span: Span) -> Self { in new()
348 token.set_span(span); in new()
363 pub fn span(&self) -> Span { in span() method
364 self.repr.token.span() in span()
367 pub fn set_span(&mut self, span: Span) { in set_span()
368 self.repr.token.set_span(span); in set_span()
381 pub fn new(value: char, span: Span) -> Self { in new()
383 token.set_span(span); in new()
398 pub fn span(&self) -> Span { in span() method
399 self.repr.token.span() in span()
402 pub fn set_span(&mut self, span: Span) { in set_span()
403 self.repr.token.set_span(span); in set_span()
416 pub fn new(repr: &str, span: Span) -> Self { in new()
423 token.set_span(span); in new()
466 .map_err(|err| Error::new(self.span(), err)) in base10_parse()
473 pub fn span(&self) -> Span { in span() method
474 self.repr.token.span() in span()
477 pub fn set_span(&mut self, span: Span) { in set_span()
478 self.repr.token.set_span(span); in set_span()
510 pub fn new(repr: &str, span: Span) -> Self { in new()
517 token.set_span(span); in new()
538 .map_err(|err| Error::new(self.span(), err)) in base10_parse()
545 pub fn span(&self) -> Span { in span() method
546 self.repr.token.span() in span()
549 pub fn set_span(&mut self, span: Span) { in set_span()
550 self.repr.token.set_span(span); in set_span()
582 pub fn new(value: bool, span: Span) -> Self { in new()
583 LitBool { value, span } in new()
590 pub fn span(&self) -> Span { in span() method
591 self.span in span()
594 pub fn set_span(&mut self, span: Span) { in set_span()
595 self.span = span; in set_span()
600 Ident::new(s, self.span) in token()
880 span: ident.span(), in parse()
902 let mut span = neg.span(); in parse_negative_lit() localVariable
903 span = span.join(lit.span()).unwrap_or(span); in parse_negative_lit()
910 token.set_span(span); in parse_negative_lit()
925 token.set_span(span); in parse_negative_lit()
1209 span: token.span(), in new()
1233 pub fn span(&self) -> Span { in span() method
1235 Lit::Str(lit) => lit.span(), in span()
1236 Lit::ByteStr(lit) => lit.span(), in span()
1237 Lit::CStr(lit) => lit.span(), in span()
1238 Lit::Byte(lit) => lit.span(), in span()
1239 Lit::Char(lit) => lit.span(), in span()
1240 Lit::Int(lit) => lit.span(), in span()
1241 Lit::Float(lit) => lit.span(), in span()
1242 Lit::Bool(lit) => lit.span, in span()
1243 Lit::Verbatim(lit) => lit.span(), in span()
1247 pub fn set_span(&mut self, span: Span) { in set_span()
1249 Lit::Str(lit) => lit.set_span(span), in set_span()
1250 Lit::ByteStr(lit) => lit.set_span(span), in set_span()
1251 Lit::CStr(lit) => lit.set_span(span), in set_span()
1252 Lit::Byte(lit) => lit.set_span(span), in set_span()
1253 Lit::Char(lit) => lit.set_span(span), in set_span()
1254 Lit::Int(lit) => lit.set_span(span), in set_span()
1255 Lit::Float(lit) => lit.set_span(span), in set_span()
1256 Lit::Bool(lit) => lit.span = span, in set_span()
1257 Lit::Verbatim(lit) => lit.set_span(span), in set_span()