DeltaSemanticToken
- class DeltaSemanticToken
Semantic token using delta encoded positions.
Members defined in
DeltaSemanticToken(7 members)
RWCharacter where the token starts if
line != 0, else the number of characters after the previous semantic token start character.
RWNumber of lines after the previous semantic token start line.
RWNumber of bytes this token extends.
RWSet of semantic token modifiers.
RWEncoded semantic token type.
Attributes
- property delta_character: int
Character where the token starts if
line != 0, else the number of characters after the previous semantic token start character.
- property delta_line: int
Number of lines after the previous semantic token start line.
- property length: int
Number of bytes this token extends.
- property modifiers: syside.ide.SemanticTokenModifiersSet
Set of semantic token modifiers.
- property type: int
Encoded semantic token type.
Methods
- __init__(delta_line: int, delta_character: int, length: int, type: int, modifiers: syside.ide.SemanticTokenModifiersSet) None
- __str__() str