KtToken¶
Constructors¶
KtToken¶
Companion properties¶
ARRAY_FACTORY¶
val ARRAY_FACTORY: ArrayFactory<IElementType>
EMPTY_ARRAY¶
val EMPTY_ARRAY: Array<IElementType>
FIRST_TOKEN_INDEX¶
val FIRST_TOKEN_INDEX: Short = 1
TRUE¶
val TRUE: IElementType.Predicate
Companion functions¶
enumerate¶
find¶
getAllocatedTypesCount¶
open fun getAllocatedTypesCount(): Short
isTombstone¶
open fun isTombstone(type: @NotNull IElementType): Boolean
mapNotNull¶
open fun <R> mapNotNull(p: @NotNull (in IElementType) -> out R): @NotNull List<@NotNull R>
push¶
unregisterElementTypes¶
open fun unregisterElementTypes(loader: @NotNull ClassLoader, pluginDescriptor: @NotNull PluginDescriptor)
Properties¶
tokenId¶
Functions¶
getDebugName¶
open fun getDebugName(): @NonNls @NotNull String
getIndex¶
getLanguage¶
open fun getLanguage(): @NotNull Language
hashCode¶
isLeftBound¶
open fun isLeftBound(): Boolean