MCPcopy Index your code
hub / github.com/RustPython/RustPython / token_kind_value

Function token_kind_value

crates/stdlib/src/_tokenize.rs:649–755  ·  view source on GitHub ↗
(kind: TokenKind)

Source from the content-addressed store, hash-verified

647 }
648
649 const fn token_kind_value(kind: TokenKind) -> u8 {
650 match kind {
651 TokenKind::EndOfFile => 0,
652 TokenKind::Name
653 | TokenKind::For
654 | TokenKind::In
655 | TokenKind::Pass
656 | TokenKind::Class
657 | TokenKind::And
658 | TokenKind::Is
659 | TokenKind::Raise
660 | TokenKind::True
661 | TokenKind::False
662 | TokenKind::Assert
663 | TokenKind::Try
664 | TokenKind::While
665 | TokenKind::Yield
666 | TokenKind::Lambda
667 | TokenKind::None
668 | TokenKind::Not
669 | TokenKind::Or
670 | TokenKind::Break
671 | TokenKind::Continue
672 | TokenKind::Global
673 | TokenKind::Nonlocal
674 | TokenKind::Return
675 | TokenKind::Except
676 | TokenKind::Import
677 | TokenKind::Case
678 | TokenKind::Match
679 | TokenKind::Type
680 | TokenKind::Await
681 | TokenKind::With
682 | TokenKind::Del
683 | TokenKind::Finally
684 | TokenKind::From
685 | TokenKind::Def
686 | TokenKind::If
687 | TokenKind::Else
688 | TokenKind::Elif
689 | TokenKind::As
690 | TokenKind::Async => 1,
691 TokenKind::Int | TokenKind::Complex | TokenKind::Float => 2,
692 TokenKind::String => 3,
693 TokenKind::Newline => 4,
694 TokenKind::NonLogicalNewline => TOKEN_NL,
695 TokenKind::Indent => 5,
696 TokenKind::Dedent => 6,
697 TokenKind::Lpar => 7,
698 TokenKind::Rpar => 8,
699 TokenKind::Lsqb => 9,
700 TokenKind::Rsqb => 10,
701 TokenKind::Colon => 11,
702 TokenKind::Comma => 12,
703 TokenKind::Semi => 13,
704 TokenKind::Plus => 14,
705 TokenKind::Minus => 15,
706 TokenKind::Star => 16,

Callers 1

emit_next_tokenFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected