IdentifierDb
class IdentifierDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with IdentifierBase
trait IdentifierBase
trait HasTypeFullName
trait HasName
trait Expression
trait CfgNode
trait AstNode
trait ExpressionBase
trait CfgNodeBase
trait AstNodeBase
trait HasOrder
trait HasLineNumber
trait HasColumnNumber
trait HasCode
trait HasArgumentName
trait HasArgumentIndex
trait StoredNode
trait Product
trait Equals
trait AbstractNode
class NodeDb
class Node
class Element
class Object
trait Matchable
class Any
Value members
Concrete methods
override
faster than the default implementation
faster than the default implementation
- Definition Classes
- NodeDb -> Element
Inherited methods
Traverse to CONTROL_STRUCTURE via CFG IN edge.
Traverse to CONTROL_STRUCTURE via CFG IN edge.
- Inherited from
- CfgNode
Traverse to DECLARATION via CFG IN edge.
Traverse to DECLARATION via CFG IN edge.
- Inherited from
- CfgNode
Traverse to EXPRESSION via CFG IN edge.
Traverse to EXPRESSION via CFG IN edge.
- Inherited from
- CfgNode
Traverse to FIELD_IDENTIFIER via CFG IN edge.
Traverse to FIELD_IDENTIFIER via CFG IN edge.
- Inherited from
- CfgNode
Traverse to IDENTIFIER via CFG IN edge.
Traverse to IDENTIFIER via CFG IN edge.
- Inherited from
- CfgNode
Traverse to JUMP_TARGET via CFG IN edge.
Traverse to JUMP_TARGET via CFG IN edge.
- Inherited from
- CfgNode
Traverse to METHOD_REF via CFG IN edge.
Traverse to METHOD_REF via CFG IN edge.
- Inherited from
- CfgNode
def edgePropertyOption[V <: <FromJavaObject>](x$0: Direction, x$1: Edge, x$2: Int, x$3: String): Optional[V]
- Inherited from
- NodeDb
def getEdgeProperties[V <: <FromJavaObject>](x$0: Direction, x$1: Edge, x$2: Int, x$3: String*): Iterator[V]
- Inherited from
- NodeDb
def setEdgeProperty[V <: <FromJavaObject>](x$0: Direction, x$1: String, x$2: String, x$3: V, x$4: Int): Unit
- Inherited from
- NodeDb