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

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
getRawCharAt
Link copied to clipboard
common
fun getRawCharAt(index: Int): Char
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

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