Packages

class BinaryNumberPsiLeafNode extends NumberPsiLeafNode

Linear Supertypes
NumberPsiLeafNode, IntEvaluable, ANTLRPsiLeafNode, LeafPsiElement, NavigationItem, Navigatable, PsiElement, LeafElement, TreeElement, Cloneable, ReparseableASTNode, ASTNode, ElementBase, Iconable, UserDataHolderBase, UserDataHolderEx, UserDataHolder, AtomicReference[KeyFMap], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BinaryNumberPsiLeafNode
  2. NumberPsiLeafNode
  3. IntEvaluable
  4. ANTLRPsiLeafNode
  5. LeafPsiElement
  6. NavigationItem
  7. Navigatable
  8. PsiElement
  9. LeafElement
  10. TreeElement
  11. Cloneable
  12. ReparseableASTNode
  13. ASTNode
  14. ElementBase
  15. Iconable
  16. UserDataHolderBase
  17. UserDataHolderEx
  18. UserDataHolder
  19. AtomicReference
  20. Serializable
  21. AnyRef
  22. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BinaryNumberPsiLeafNode(text: CharSequence)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def accept(arg0: PsiElementVisitor): Unit
    Definition Classes
    LeafPsiElement → PsiElement
  5. def acceptChildren(arg0: PsiElementVisitor): Unit
    Definition Classes
    LeafPsiElement → PsiElement
  6. def acceptTree(arg0: TreeElementVisitor): Unit
    Definition Classes
    LeafElement → TreeElement
  7. final def accumulateAndGet(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  8. def add(arg0: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  9. def addAfter(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  10. def addBefore(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  11. def addChild(arg0: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  12. def addChild(arg0: ASTNode, arg1: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  13. def addChildren(arg0: ASTNode, arg1: ASTNode, arg2: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  14. def addLeaf(arg0: IElementType, arg1: CharSequence, arg2: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  15. def addRange(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  16. def addRangeAfter(arg0: PsiElement, arg1: PsiElement, arg2: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  17. def addRangeBefore(arg0: PsiElement, arg1: PsiElement, arg2: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  18. def applyDeleteOnReparse(arg0: ASTNode): Unit
    Definition Classes
    ReparseableASTNode
  19. def applyInsertOnReparse(arg0: ASTNode, arg1: ASTNode): Unit
    Definition Classes
    ReparseableASTNode
  20. def applyReplaceFileOnReparse(arg0: PsiFile, arg1: FileASTNode): Unit
    Definition Classes
    ReparseableASTNode
  21. final def applyReplaceOnReparse(arg0: ASTNode): Unit
    Definition Classes
    TreeElement → ReparseableASTNode
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. def canNavigate(): Boolean
    Definition Classes
    LeafPsiElement → Navigatable
  24. def canNavigateToSource(): Boolean
    Definition Classes
    LeafPsiElement → Navigatable
  25. def changeUserMap(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  26. def charAt(arg0: Int): Char
    Definition Classes
    LeafElement
  27. def checkAdd(arg0: PsiElement): Unit
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  28. def checkDelete(): Unit
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  29. def clearCaches(): Unit
    Definition Classes
    TreeElement
  30. def clearUserData(): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  31. def clone(): LeafElement
    Definition Classes
    LeafElement → TreeElement → ASTNode → UserDataHolderBase → AnyRef
  32. final def compareAndExchange(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  33. final def compareAndExchangeAcquire(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  34. final def compareAndExchangeRelease(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  35. final def compareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  36. def computeBaseIcon(arg0: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  37. def copy(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  38. def copyCopyableDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  39. def copyElement(): ASTNode
    Definition Classes
    TreeElement → ASTNode
  40. def copyTo(arg0: Array[Char], arg1: Int): Int
    Definition Classes
    LeafElement
  41. def copyUserDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  42. def delete(): Unit
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  43. def deleteChildRange(arg0: PsiElement, arg1: PsiElement): Unit
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  44. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  45. final def equals(arg0: AnyRef): Boolean
    Definition Classes
    TreeElement → AnyRef → Any
  46. def evaluate: Option[Int]
  47. def findChildByType(arg0: TokenSet, arg1: ASTNode): ASTNode
    Definition Classes
    LeafElement → ASTNode
  48. def findChildByType(arg0: TokenSet): ASTNode
    Definition Classes
    LeafElement → ASTNode
  49. def findChildByType(arg0: IElementType, arg1: ASTNode): ASTNode
    Definition Classes
    LeafElement → ASTNode
  50. def findChildByType(arg0: IElementType): ASTNode
    Definition Classes
    LeafElement → ASTNode
  51. def findElementAt(arg0: Int): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  52. def findLeafElementAt(arg0: Int): LeafElement
    Definition Classes
    LeafElement → TreeElement → ASTNode
  53. def findReferenceAt(arg0: Int): PsiReference
    Definition Classes
    LeafPsiElement → PsiElement
  54. final def get(): KeyFMap
    Definition Classes
    AtomicReference
  55. final def getAcquire(): KeyFMap
    Definition Classes
    AtomicReference
  56. def getAdjustedBaseIcon(arg0: Icon, arg1: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  57. final def getAndAccumulate(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  58. final def getAndSet(arg0: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  59. final def getAndUpdate(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  60. def getBaseIcon(): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  61. def getCachedLength(): Int
    Definition Classes
    LeafElement → TreeElement
  62. def getChars(): CharSequence
    Definition Classes
    LeafElement → ASTNode
  63. def getChildren(): Array[PsiElement]
    Definition Classes
    LeafPsiElement → PsiElement
  64. def getChildren(arg0: TokenSet): Array[ASTNode]
    Definition Classes
    LeafElement → ASTNode
  65. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  66. def getContainingFile(): PsiFile
    Definition Classes
    LeafPsiElement → PsiElement
  67. def getContext(): PsiElement

    We're a leaf node so must start looking at parent node for a scope.

    We're a leaf node so must start looking at parent node for a scope. This assumes a reasonable getContext() implementation for your internal, non-leaf PSI nodes. It's easiest to use ANTLRPsiNode subclasses for your internal notes.

    Definition Classes
    ANTLRPsiLeafNode → LeafPsiElement → PsiElement
    Annotations
    @Override()
  68. def getCopyableUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase
  69. def getElementIcon(arg0: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  70. def getElementType(): IElementType
    Definition Classes
    TreeElement → ASTNode
  71. def getFirstChild(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  72. def getFirstChildNode(): TreeElement
    Definition Classes
    LeafElement → TreeElement → ASTNode
  73. def getIcon(arg0: Int): Icon
    Definition Classes
    ElementBase → Iconable
  74. def getLanguage(): Language
    Definition Classes
    LeafPsiElement → PsiElement
  75. def getLastChild(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  76. def getLastChildNode(): TreeElement
    Definition Classes
    LeafElement → TreeElement → ASTNode
  77. def getName(): String
    Definition Classes
    LeafPsiElement → NavigationItem
  78. def getNavigationElement(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  79. def getNextSibling(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  80. def getNode(): ASTNode
    Definition Classes
    LeafPsiElement → PsiElement
  81. final def getOpaque(): KeyFMap
    Definition Classes
    AtomicReference
  82. def getOriginalElement(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  83. def getOwnDeclarations(): Collection[_ <: PsiSymbolDeclaration]
    Definition Classes
    PsiElement
  84. def getOwnReferences(): Collection[_ <: PsiSymbolReference]
    Definition Classes
    PsiElement
  85. def getParent(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  86. final def getPlain(): KeyFMap
    Definition Classes
    AtomicReference
  87. def getPresentation(): ItemPresentation
    Definition Classes
    LeafPsiElement → NavigationItem
  88. def getPrevSibling(): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
  89. def getProject(): Project
    Definition Classes
    LeafPsiElement → PsiElement
  90. def getPsi(): PsiElement
    Definition Classes
    LeafPsiElement → LeafElement → ASTNode
  91. def getPsi[T <: PsiElement](arg0: Class[T]): T
    Definition Classes
    LeafElement → ASTNode
  92. def getReference(): PsiReference
    Definition Classes
    LeafPsiElement → PsiElement
  93. def getReferences(): Array[PsiReference]
    Definition Classes
    LeafPsiElement → PsiElement
  94. def getResolveScope(): GlobalSearchScope
    Definition Classes
    LeafPsiElement → PsiElement
  95. def getStartOffset(): Int
    Definition Classes
    TreeElement → ASTNode
  96. final def getStartOffsetInParent(): Int
    Definition Classes
    TreeElement → ASTNode
  97. def getText(): String
    Definition Classes
    LeafElement → ASTNode
  98. def getTextLength(): Int
    Definition Classes
    LeafElement → ASTNode
  99. def getTextOffset(): Int
    Definition Classes
    TreeElement
  100. def getTextRange(): TextRange
    Definition Classes
    TreeElement → ASTNode
  101. def getTextRangeInParent(): TextRange
    Definition Classes
    PsiElement
  102. final def getTreeNext(): TreeElement
    Definition Classes
    TreeElement → ASTNode
  103. final def getTreeParent(): CompositeElement
    Definition Classes
    TreeElement → ASTNode
  104. final def getTreePrev(): TreeElement
    Definition Classes
    TreeElement → ASTNode
  105. def getUseScope(): SearchScope
    Definition Classes
    LeafPsiElement → PsiElement
  106. def getUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase → UserDataHolder
  107. def getUserDataString(): String
    Definition Classes
    UserDataHolderBase
  108. def getUserMap(): KeyFMap
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  109. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  110. def hc(): Int
    Definition Classes
    LeafElement → TreeElement
  111. def invalidate(): Unit
    Attributes
    protected[tree]
    Definition Classes
    TreeElement
  112. def isCopyableDataEqual(arg0: UserDataHolderBase): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  113. def isEquivalentTo(arg0: PsiElement): Boolean
    Definition Classes
    LeafPsiElement → PsiElement
  114. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  115. def isPhysical(): Boolean
    Definition Classes
    LeafPsiElement → PsiElement
  116. def isUserDataEmpty(): Boolean
    Definition Classes
    UserDataHolderBase
  117. def isValid(): Boolean
    Definition Classes
    LeafPsiElement → PsiElement
  118. def isVisibilitySupported(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  119. def isWritable(): Boolean
    Definition Classes
    LeafPsiElement → PsiElement
  120. final def lazySet(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  121. def navigate(arg0: Boolean): Unit
    Definition Classes
    LeafPsiElement → Navigatable
  122. def navigationRequest(): NavigationRequest
    Definition Classes
    Navigatable
  123. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  124. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  125. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  126. def onInvalidated(): Unit
    Attributes
    protected[tree]
    Definition Classes
    TreeElement
  127. final def parseLiteral: (Option[String], Option[String], Option[String])

    Parse number literal into 3 parts: width, base, number

    Parse number literal into 3 parts: width, base, number

    Definition Classes
    NumberPsiLeafNode
  128. def processDeclarations(arg0: PsiScopeProcessor, arg1: ResolveState, arg2: PsiElement, arg3: PsiElement): Boolean
    Definition Classes
    LeafPsiElement → PsiElement
  129. def putCopyableUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase
  130. def putUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase → UserDataHolder
  131. def putUserDataIfAbsent[T <: AnyRef](arg0: Key[T], arg1: T): T
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  132. def rawInsertAfterMe(arg0: TreeElement): Unit
    Definition Classes
    TreeElement
  133. def rawInsertBeforeMe(arg0: TreeElement): Unit
    Definition Classes
    TreeElement
  134. def rawRemove(): Unit
    Definition Classes
    TreeElement
  135. def rawRemoveUpTo(arg0: TreeElement): Unit
    Definition Classes
    TreeElement
  136. def rawRemoveUpToLast(): Unit
    Definition Classes
    TreeElement
  137. def rawReplaceWithList(arg0: TreeElement): Unit
    Definition Classes
    TreeElement
  138. def rawReplaceWithText(arg0: String): LeafElement
    Definition Classes
    LeafElement
  139. def removeChild(arg0: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  140. def removeRange(arg0: ASTNode, arg1: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  141. def replace(arg0: PsiElement): PsiElement
    Definition Classes
    LeafPsiElement → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  142. def replace[T <: AnyRef](arg0: Key[T], arg1: T, arg2: T): Boolean
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  143. def replaceAllChildrenToChildrenOf(arg0: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  144. def replaceChild(arg0: ASTNode, arg1: ASTNode): Unit
    Definition Classes
    LeafElement → ASTNode
  145. def replaceWithText(arg0: String): LeafElement
    Definition Classes
    LeafElement
  146. final def set(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  147. final def setOpaque(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  148. final def setPlain(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  149. final def setRelease(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  150. def setUserMap(arg0: KeyFMap): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  151. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  152. def textContains(arg0: Char): Boolean
    Definition Classes
    LeafElement → ASTNode
  153. def textMatches(arg0: CharSequence, arg1: Int, arg2: Int): Boolean
    Definition Classes
    LeafElement → TreeElement
  154. def textMatches(arg0: CharSequence, arg1: Int): Int
    Attributes
    protected[tree]
    Definition Classes
    LeafElement → TreeElement
  155. def textMatches(arg0: PsiElement): Boolean
    Definition Classes
    TreeElement
  156. def textMatches(arg0: CharSequence): Boolean
    Definition Classes
    TreeElement
  157. def textToCharArray(): Array[Char]
    Definition Classes
    LeafElement → TreeElement
  158. def toString(): String
    Definition Classes
    LeafPsiElement → PsiElement → TreeElement → AtomicReference → AnyRef → Any
  159. final def updateAndGet(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  160. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  161. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  162. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  163. final def weakCompareAndSetAcquire(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  164. final def weakCompareAndSetPlain(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  165. final def weakCompareAndSetRelease(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  166. final def weakCompareAndSetVolatile(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  2. final def weakCompareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
    Annotations
    @Deprecated
    Deprecated

    (Since version 9)

Inherited from NumberPsiLeafNode

Inherited from IntEvaluable

Inherited from ANTLRPsiLeafNode

Inherited from LeafPsiElement

Inherited from NavigationItem

Inherited from Navigatable

Inherited from PsiElement

Inherited from LeafElement

Inherited from TreeElement

Inherited from Cloneable

Inherited from ReparseableASTNode

Inherited from ASTNode

Inherited from ElementBase

Inherited from Iconable

Inherited from UserDataHolderBase

Inherited from UserDataHolderEx

Inherited from UserDataHolder

Inherited from AtomicReference[KeyFMap]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped