TokensCache

abstract class TokensCache

Types

Iterator
Link copied to clipboard
common
open inner class Iterator(index: Int)
RangesListIterator
Link copied to clipboard
common
inner class RangesListIterator : TokensCache.Iterator

Functions

getRawCharAt
Link copied to clipboard
common
fun getRawCharAt(index: Int): Char

Properties

cachedTokens
Link copied to clipboard
common
abstract val cachedTokens: List<TokenInfo>
filteredTokens
Link copied to clipboard
common
abstract val filteredTokens: List<TokenInfo>
originalText
Link copied to clipboard
common
abstract val originalText: CharSequence
originalTextRange
Link copied to clipboard
common
abstract val originalTextRange: IntRange

Inheritors

LexerBasedTokensCache
Link copied to clipboard