• Home
  • Raw
  • Download

Lines Matching +defs:char +defs:start

102 fn is_capture_char(c: char, first: bool) -> bool {  in is_capture_char()
451 fn char(&self) -> char { in char() method
458 fn char_at(&self, i: usize) -> char { in char_at()
541 let start = self.pos(); in bump_space() localVariable
566 fn peek(&self) -> Option<char> { in peek()
575 fn peek_space(&self) -> Option<char> { in peek_space()
582 let mut start = self.offset() + self.char().len_utf8(); in peek_space() localVariable
1083 let start = self.pos(); in parse_counted_repetition() localVariable
1261 let start = self.pos(); in parse_capture_name() localVariable
1435 let start = self.pos(); in parse_escape() localVariable
1541 let start = self.pos(); in parse_octal() localVariable
1609 let start = self.pos(); in parse_hex_digits() localVariable
1656 let start = self.span_char().end; in parse_hex_brace() localVariable
1712 let start = self.pos(); in parse_decimal() localVariable
1888 let start = self.pos(); in parse_set_class_open() localVariable
1980 let start = self.pos(); in maybe_parse_ascii_class() localVariable
2042 let start = self.span_char().end; in parse_unicode_class() localVariable
2085 let start = self.pos(); in parse_unicode_class() localVariable
2384 let start = Position::new(range.start, 1, range.start + 1); in span() localVariable
2391 let start = Position { in span_range() localVariable
2413 fn lit(c: char, start: usize) -> Ast { in lit()
2418 fn punct_lit(c: char, span: Span) -> Ast { in punct_lit()
2427 fn lit_with(c: char, span: Span) -> Ast { in lit_with()
4732 fn range(span: Span, start: char, end: char) -> ast::ClassSetItem { in parse_set_class()