trait MethodBase extends Node with DeclarationBase with CfgNodeBase with AstNodeBase with HasName with HasFullName with HasIsExternal with HasSignature with HasAstParentType with HasAstParentFullName with HasLineNumber with HasColumnNumber with HasOrder with HasBinarySignature
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- MethodBase
- HasBinarySignature
- HasAstParentFullName
- HasAstParentType
- HasSignature
- HasIsExternal
- HasFullName
- CfgNodeBase
- AstNodeBase
- HasOrder
- WithinMethodBase
- HasColumnNumber
- HasLineNumber
- DeclarationBase
- HasName
- Node
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- abstract def astParentFullName: String
- Definition Classes
- HasAstParentFullName
- abstract def astParentType: String
- Definition Classes
- HasAstParentType
- abstract def binarySignature: Option[String]
- Definition Classes
- HasBinarySignature
- abstract def canEqual(that: Any): Boolean
- Definition Classes
- Equals
- abstract def columnNumber: Option[Integer]
- Definition Classes
- HasColumnNumber
- abstract def fullName: String
- Definition Classes
- HasFullName
- abstract def isExternal: Boolean
- Definition Classes
- HasIsExternal
- abstract def lineNumber: Option[Integer]
- Definition Classes
- HasLineNumber
- abstract def name: String
- Definition Classes
- HasName
- abstract def order: Integer
- Definition Classes
- HasOrder
- abstract def productArity: Int
- Definition Classes
- Product
- abstract def productElement(n: Int): Any
- Definition Classes
- Product
- abstract def signature: String
- Definition Classes
- HasSignature
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def accept[T](visitor: NodeVisitor[T]): T
- Definition Classes
- Node
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asStored: StoredNode
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def productIterator: Iterator[Any]
- Definition Classes
- Product
- def productPrefix: String
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()