class ArrayAccess extends Call
Instance Constructors
- new ArrayAccess(call: Call)
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def _aliasOfIn: Iterator[StoredNode]
- def _aliasOfOut: Iterator[StoredNode]
- def _annotationLiteralViaPointsToIn: Traversal[AnnotationLiteral]
- def _annotationLiteralViaPointsToOut: Traversal[AnnotationLiteral]
- def _annotationViaPointsToIn: Traversal[Annotation]
- def _annotationViaPointsToOut: Traversal[Annotation]
- def _argumentIn: Iterator[StoredNode]
- def _argumentOut: Iterator[StoredNode]
- def _arrayInitializerViaPointsToIn: Traversal[ArrayInitializer]
- def _arrayInitializerViaPointsToOut: Traversal[ArrayInitializer]
- def _astIn: Iterator[StoredNode]
- def _astNodeViaArgumentOut: Traversal[AstNode]
- def _astNodeViaAstIn: Traversal[AstNode]
- def _astNodeViaCfgIn: Traversal[AstNode]
- def _astNodeViaPointsToIn: Traversal[AstNode]
- def _astNodeViaPointsToOut: Traversal[AstNode]
- def _astNodeViaReachingDefIn: Traversal[AstNode]
- def _astOut: Iterator[StoredNode]
- def _bindsIn: Iterator[StoredNode]
- def _bindsOut: Iterator[StoredNode]
- def _bindsToIn: Iterator[StoredNode]
- def _bindsToOut: Iterator[StoredNode]
- def _blockViaArgumentOut: Traversal[Block]
- def _blockViaAstIn: Traversal[Block]
- def _blockViaAstOut: Traversal[Block]
- def _blockViaCdgIn: Traversal[Block]
- def _blockViaCdgOut: Traversal[Block]
- def _blockViaCfgIn: Traversal[Block]
- def _blockViaDominateIn: Traversal[Block]
- def _blockViaDominateOut: Traversal[Block]
- def _blockViaPointsToIn: Traversal[Block]
- def _blockViaPointsToOut: Traversal[Block]
- def _blockViaPostDominateIn: Traversal[Block]
- def _blockViaPostDominateOut: Traversal[Block]
- def _blockViaReachingDefIn: Traversal[Block]
- def _blockViaReceiverOut: Option[Block]
- def _callIn: Iterator[StoredNode]
- def _callOut: Iterator[StoredNode]
- def _callReprViaCfgIn: Traversal[CallRepr]
- def _callReprViaPointsToIn: Traversal[CallRepr]
- def _callReprViaPointsToOut: Traversal[CallRepr]
- def _callViaArgumentIn: Option[Call]
- def _callViaArgumentOut: Traversal[Call]
- def _callViaAstIn: Traversal[Call]
- def _callViaAstOut: Traversal[Call]
- def _callViaCdgIn: Traversal[Call]
- def _callViaCdgOut: Traversal[Call]
- def _callViaCfgIn: Traversal[Call]
- def _callViaDominateIn: Traversal[Call]
- def _callViaDominateOut: Traversal[Call]
- def _callViaPointsToIn: Traversal[Call]
- def _callViaPointsToOut: Traversal[Call]
- def _callViaPostDominateIn: Traversal[Call]
- def _callViaPostDominateOut: Traversal[Call]
- def _callViaReachingDefIn: Traversal[Call]
- def _callViaReachingDefOut: Traversal[Call]
- def _callViaReceiverIn: Option[Call]
- def _callViaReceiverOut: Option[Call]
- def _captureIn: Iterator[StoredNode]
- def _captureOut: Iterator[StoredNode]
- def _capturedByIn: Iterator[StoredNode]
- def _capturedByOut: Iterator[StoredNode]
- def _cdgIn: Iterator[StoredNode]
- def _cdgOut: Iterator[StoredNode]
- def _cfgIn: Iterator[StoredNode]
- def _cfgNodeViaArgumentOut: Traversal[CfgNode]
- def _cfgNodeViaAstIn: Traversal[CfgNode]
- def _cfgNodeViaCfgIn: Traversal[CfgNode]
- def _cfgNodeViaCfgOut: Traversal[CfgNode]
- def _cfgNodeViaPointsToIn: Traversal[CfgNode]
- def _cfgNodeViaPointsToOut: Traversal[CfgNode]
- def _cfgNodeViaReachingDefIn: Traversal[CfgNode]
- def _cfgOut: Iterator[StoredNode]
- def _conditionIn: Iterator[StoredNode]
- def _conditionOut: Iterator[StoredNode]
- def _containsIn: Iterator[StoredNode]
- def _containsOut: Iterator[StoredNode]
- def _controlStructureViaArgumentOut: Traversal[ControlStructure]
- def _controlStructureViaAstIn: ControlStructure
- def _controlStructureViaAstOut: Traversal[ControlStructure]
- def _controlStructureViaCdgIn: Traversal[ControlStructure]
- def _controlStructureViaCdgOut: Traversal[ControlStructure]
- def _controlStructureViaCfgIn: Traversal[ControlStructure]
- def _controlStructureViaConditionIn: Traversal[ControlStructure]
- def _controlStructureViaDominateIn: Traversal[ControlStructure]
- def _controlStructureViaDominateOut: Traversal[ControlStructure]
- def _controlStructureViaPointsToIn: Traversal[ControlStructure]
- def _controlStructureViaPointsToOut: Traversal[ControlStructure]
- def _controlStructureViaPostDominateIn: Traversal[ControlStructure]
- def _controlStructureViaPostDominateOut: Traversal[ControlStructure]
- def _controlStructureViaReachingDefIn: Traversal[ControlStructure]
- def _controlStructureViaReceiverOut: Traversal[ControlStructure]
- def _declarationViaCfgIn: Traversal[Declaration]
- def _dominateIn: Iterator[StoredNode]
- def _dominateOut: Iterator[StoredNode]
- def _evalTypeIn: Iterator[StoredNode]
- def _evalTypeOut: Iterator[StoredNode]
- def _expressionViaArgumentOut: Traversal[Expression]
- def _expressionViaAstIn: Traversal[Expression]
- def _expressionViaCfgIn: Traversal[Expression]
- def _expressionViaPointsToIn: Traversal[Expression]
- def _expressionViaPointsToOut: Traversal[Expression]
- def _expressionViaReachingDefIn: Traversal[Expression]
- def _fieldIdentifierViaArgumentOut: Traversal[FieldIdentifier]
- def _fieldIdentifierViaAstOut: Traversal[FieldIdentifier]
- def _fieldIdentifierViaCdgIn: Traversal[FieldIdentifier]
- def _fieldIdentifierViaCdgOut: Traversal[FieldIdentifier]
- def _fieldIdentifierViaCfgIn: Traversal[FieldIdentifier]
- def _fieldIdentifierViaDominateIn: Traversal[FieldIdentifier]
- def _fieldIdentifierViaDominateOut: Traversal[FieldIdentifier]
- def _fieldIdentifierViaPointsToIn: Traversal[FieldIdentifier]
- def _fieldIdentifierViaPointsToOut: Traversal[FieldIdentifier]
- def _fieldIdentifierViaPostDominateIn: Traversal[FieldIdentifier]
- def _fieldIdentifierViaPostDominateOut: Traversal[FieldIdentifier]
- def _identifierViaArgumentOut: Traversal[Identifier]
- def _identifierViaAstOut: Traversal[Identifier]
- def _identifierViaCdgIn: Traversal[Identifier]
- def _identifierViaCdgOut: Traversal[Identifier]
- def _identifierViaCfgIn: Traversal[Identifier]
- def _identifierViaDominateIn: Traversal[Identifier]
- def _identifierViaDominateOut: Traversal[Identifier]
- def _identifierViaPointsToIn: Traversal[Identifier]
- def _identifierViaPointsToOut: Traversal[Identifier]
- def _identifierViaPostDominateIn: Traversal[Identifier]
- def _identifierViaPostDominateOut: Traversal[Identifier]
- def _identifierViaReachingDefIn: Traversal[Identifier]
- def _identifierViaReachingDefOut: Traversal[Identifier]
- def _identifierViaReceiverOut: Option[Identifier]
- def _inheritsFromIn: Iterator[StoredNode]
- def _inheritsFromOut: Iterator[StoredNode]
- def _initializeFromDetached(arg0: DetachedNodeData, arg1: Function[DetachedNodeData, Node]): Unit
- def _jumpTargetViaArgumentOut: Traversal[JumpTarget]
- def _jumpTargetViaCdgIn: Traversal[JumpTarget]
- def _jumpTargetViaCdgOut: Traversal[JumpTarget]
- def _jumpTargetViaCfgIn: Traversal[JumpTarget]
- def _jumpTargetViaDominateIn: Traversal[JumpTarget]
- def _jumpTargetViaDominateOut: Traversal[JumpTarget]
- def _jumpTargetViaPointsToIn: Traversal[JumpTarget]
- def _jumpTargetViaPointsToOut: Traversal[JumpTarget]
- def _jumpTargetViaPostDominateIn: Traversal[JumpTarget]
- def _jumpTargetViaPostDominateOut: Traversal[JumpTarget]
- def _literalViaArgumentOut: Traversal[Literal]
- def _literalViaAstOut: Traversal[Literal]
- def _literalViaCdgIn: Traversal[Literal]
- def _literalViaCdgOut: Traversal[Literal]
- def _literalViaCfgIn: Traversal[Literal]
- def _literalViaDominateIn: Traversal[Literal]
- def _literalViaDominateOut: Traversal[Literal]
- def _literalViaPointsToIn: Traversal[Literal]
- def _literalViaPointsToOut: Traversal[Literal]
- def _literalViaPostDominateIn: Traversal[Literal]
- def _literalViaPostDominateOut: Traversal[Literal]
- def _literalViaReachingDefIn: Traversal[Literal]
- def _literalViaReachingDefOut: Traversal[Literal]
- def _literalViaReceiverOut: Option[Literal]
- def _methodParameterInViaPointsToIn: Traversal[MethodParameterIn]
- def _methodParameterInViaPointsToOut: Traversal[MethodParameterIn]
- def _methodParameterInViaReachingDefIn: Traversal[MethodParameterIn]
- def _methodParameterOutViaPointsToIn: Traversal[MethodParameterOut]
- def _methodParameterOutViaPointsToOut: Traversal[MethodParameterOut]
- def _methodParameterOutViaReachingDefIn: Traversal[MethodParameterOut]
- def _methodParameterOutViaReachingDefOut: Traversal[MethodParameterOut]
- def _methodRefViaArgumentOut: Traversal[MethodRef]
- def _methodRefViaAstOut: Traversal[MethodRef]
- def _methodRefViaCdgIn: Traversal[MethodRef]
- def _methodRefViaCdgOut: Traversal[MethodRef]
- def _methodRefViaCfgIn: Traversal[MethodRef]
- def _methodRefViaDominateIn: Traversal[MethodRef]
- def _methodRefViaDominateOut: Traversal[MethodRef]
- def _methodRefViaPointsToIn: Traversal[MethodRef]
- def _methodRefViaPointsToOut: Traversal[MethodRef]
- def _methodRefViaPostDominateIn: Traversal[MethodRef]
- def _methodRefViaPostDominateOut: Traversal[MethodRef]
- def _methodRefViaReachingDefIn: Traversal[MethodRef]
- def _methodRefViaReachingDefOut: Traversal[MethodRef]
- def _methodRefViaReceiverOut: Option[MethodRef]
- def _methodReturnViaCdgOut: Traversal[MethodReturn]
- def _methodReturnViaDominateOut: Traversal[MethodReturn]
- def _methodReturnViaPointsToIn: Traversal[MethodReturn]
- def _methodReturnViaPointsToOut: Traversal[MethodReturn]
- def _methodReturnViaPostDominateIn: Traversal[MethodReturn]
- def _methodViaCallOut: Traversal[Method]
- def _methodViaCfgIn: Traversal[Method]
- def _methodViaContainsIn: Traversal[Method]
- def _methodViaDominateIn: Traversal[Method]
- def _methodViaPointsToIn: Traversal[Method]
- def _methodViaPointsToOut: Traversal[Method]
- def _methodViaPostDominateOut: Traversal[Method]
- def _methodViaReachingDefIn: Traversal[Method]
- def _parameterLinkIn: Iterator[StoredNode]
- def _parameterLinkOut: Iterator[StoredNode]
- def _pointsToIn: Iterator[StoredNode]
- def _pointsToOut: Iterator[StoredNode]
- def _postDominateIn: Iterator[StoredNode]
- def _postDominateOut: Iterator[StoredNode]
- def _reachingDefIn: Iterator[StoredNode]
- def _reachingDefOut: Iterator[StoredNode]
- def _receiverIn: Iterator[StoredNode]
- def _receiverOut: Iterator[StoredNode]
- def _refIn: Iterator[StoredNode]
- def _refOut: Iterator[StoredNode]
- def _returnViaArgumentIn: Option[Return]
- def _returnViaAstIn: Traversal[Return]
- def _returnViaAstOut: Traversal[Return]
- def _returnViaCdgOut: Traversal[Return]
- def _returnViaDominateIn: Traversal[Return]
- def _returnViaDominateOut: Traversal[Return]
- def _returnViaPointsToIn: Traversal[Return]
- def _returnViaPointsToOut: Traversal[Return]
- def _returnViaPostDominateIn: Traversal[Return]
- def _returnViaPostDominateOut: Traversal[Return]
- def _returnViaReachingDefOut: Traversal[Return]
- def _sourceFileIn: Iterator[StoredNode]
- def _sourceFileOut: Iterator[StoredNode]
- def _tagViaTaggedByOut: Traversal[Tag]
- def _taggedByIn: Iterator[StoredNode]
- def _taggedByOut: Iterator[StoredNode]
- def _templateDomViaArgumentOut: Traversal[TemplateDom]
- def _templateDomViaAstIn: Traversal[TemplateDom]
- def _templateDomViaPointsToIn: Traversal[TemplateDom]
- def _templateDomViaPointsToOut: Traversal[TemplateDom]
- def _templateDomViaReachingDefIn: Traversal[TemplateDom]
- def _typeRefViaArgumentOut: Traversal[TypeRef]
- def _typeRefViaAstOut: Traversal[TypeRef]
- def _typeRefViaCdgIn: Traversal[TypeRef]
- def _typeRefViaCdgOut: Traversal[TypeRef]
- def _typeRefViaCfgIn: Traversal[TypeRef]
- def _typeRefViaDominateIn: Traversal[TypeRef]
- def _typeRefViaDominateOut: Traversal[TypeRef]
- def _typeRefViaPointsToIn: Traversal[TypeRef]
- def _typeRefViaPointsToOut: Traversal[TypeRef]
- def _typeRefViaPostDominateIn: Traversal[TypeRef]
- def _typeRefViaPostDominateOut: Traversal[TypeRef]
- def _typeRefViaReachingDefIn: Traversal[TypeRef]
- def _typeRefViaReachingDefOut: Traversal[TypeRef]
- def _typeRefViaReceiverOut: Traversal[TypeRef]
- def _typeViaEvalTypeOut: Traversal[Type]
- def _unknownViaArgumentOut: Traversal[Unknown]
- def _unknownViaAstIn: Traversal[Unknown]
- def _unknownViaCdgIn: Traversal[Unknown]
- def _unknownViaCdgOut: Traversal[Unknown]
- def _unknownViaCfgIn: Traversal[Unknown]
- def _unknownViaDominateIn: Traversal[Unknown]
- def _unknownViaDominateOut: Traversal[Unknown]
- def _unknownViaPointsToIn: Traversal[Unknown]
- def _unknownViaPointsToOut: Traversal[Unknown]
- def _unknownViaPostDominateIn: Traversal[Unknown]
- def _unknownViaPostDominateOut: Traversal[Unknown]
- def _unknownViaReachingDefIn: Traversal[Unknown]
- def _unknownViaReceiverOut: Traversal[Unknown]
- def addEdgeImpl(arg0: String, arg1: Node, arg2: Map[String, AnyRef]): Edge
- def addEdgeImpl(arg0: String, arg1: Node, arg2: <repeated...>[AnyRef]): Edge
- def addEdgeSilentImpl(arg0: String, arg1: Node, arg2: Map[String, AnyRef]): Unit
- def addEdgeSilentImpl(arg0: String, arg1: Node, arg2: <repeated...>[AnyRef]): Unit
- def argumentIn: Traversal[Expression]
- def argumentIndex: Int
- def argumentName: Option[String]
- def argumentOut: Traversal[CfgNode]
- final def asInstanceOf[T0]: T0
- def asStored: StoredNode
- def astIn: Traversal[Expression]
- def astOut: Traversal[Expression]
- def both(arg0: <repeated...>[String]): Iterator[Node]
- def both(): Iterator[Node]
- def bothE(arg0: <repeated...>[String]): Iterator[Edge]
- def bothE(): Iterator[Edge]
- def callOut: Traversal[Method]
- def canEqual(that: Any): Boolean
- def cdgIn: Traversal[CfgNode]
- def cdgOut: Traversal[CfgNode]
- def cfgIn: Traversal[CfgNode]
- def cfgOut: Traversal[CfgNode]
- def clone(): AnyRef
- def code: String
- def columnNumber: Option[Integer]
- def conditionIn: Traversal[ControlStructure]
- def containsIn: Traversal[Method]
- def dispatchType: String
- def dominateIn: Traversal[CfgNode]
- def dominateOut: Traversal[CfgNode]
- def dynamicTypeHintFullName: IndexedSeq[String]
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- def evalTypeOut: Traversal[Type]
- def fromNewNode(newNode: NewNode, mapping: (NewNode) => StoredNode): Unit
- final def get(): CallDb
- final def getClass(): Class[_ <: AnyRef]
- final def getOption(): Optional[CallDb]
- def graph(): Graph
- def hashCode(): Int
- def id(): Long
- def in(arg0: <repeated...>[String]): Iterator[Node]
- def in(): Iterator[Node]
- def inE(arg0: <repeated...>[String]): Iterator[Edge]
- def inE(): Iterator[Edge]
- def isCleared(): Boolean
- final def isInstanceOf[T0]: Boolean
- def isSet(): Boolean
- def label: String
- def lineNumber: Option[Integer]
- def methodFullName: String
- def name: String
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- def order: Int
- def out(arg0: <repeated...>[String]): Iterator[Node]
- def out(): Iterator[Node]
- def outE(arg0: <repeated...>[String]): Iterator[Edge]
- def outE(): Iterator[Edge]
- def persist(arg0: Array[Byte]): Unit
- def pointsToIn: Traversal[CfgNode]
- def pointsToOut: Traversal[CfgNode]
- def postDominateIn: Traversal[CfgNode]
- def postDominateOut: Traversal[CfgNode]
- def productArity: Int
- def productElement(n: Int): Any
- def productElementLabel(n: Int): String
- def productElementName(n: Int): String
- def productElementNames: Iterator[String]
- def productIterator: Iterator[Any]
- def productPrefix: String
- def propertiesMap(): Map[String, AnyRef]
- def property[A <: AnyRef](arg0: PropertyKey[A]): A
- def property(arg0: String): AnyRef
- def property[A <: AnyRef](arg0: PropertyKey[A], arg1: A): A
- def property[A <: AnyRef](arg0: String, arg1: A): A
- def propertyDefaultValue(propertyKey: String): AnyRef
- def propertyKeys(): Set[String]
- def propertyOption(arg0: String): Optional[AnyRef]
- def propertyOption[A <: AnyRef](arg0: PropertyKey[A]): Optional[A]
- def reachingDefIn: Traversal[CfgNode]
- def reachingDefOut: Traversal[CfgNode]
- def receiverIn: Traversal[Call]
- def receiverOut: Traversal[Expression]
- def refOut: Traversal[Member]
- def referencedMember: Traversal[Member]
- def removeImpl(): Unit
- def removePropertyImpl(arg0: String): Unit
- def serializeWhenDirty(): Array[Byte]
- def setNode(arg0: CallDb): Unit
- def setPropertyImpl(arg0: String, arg1: AnyRef): Unit
- def setPropertyImpl(arg0: Property[_ <: AnyRef]): Unit
- def setPropertyImpl[A <: AnyRef](arg0: PropertyKey[A], arg1: A): Unit
- def signature: String
- final def synchronized[T0](arg0: => T0): T0
- def taggedByOut: Traversal[Tag]
- def toMap: Map[String, Any]
- def toString(): String
- def typeFullName: String
- def underlying: Node
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
Deprecated Value Members
- final def addEdge(arg0: String, arg1: Node, arg2: Map[String, AnyRef]): Edge
- final def addEdge(arg0: String, arg1: Node, arg2: <repeated...>[AnyRef]): Edge
- final def addEdgeSilent(arg0: String, arg1: Node, arg2: Map[String, AnyRef]): Unit
- final def addEdgeSilent(arg0: String, arg1: Node, arg2: <repeated...>[AnyRef]): Unit
- def finalize(): Unit
- final def remove(): Unit
- final def removeProperty(arg0: String): Unit
- final def setProperty(arg0: Property[_ <: AnyRef]): Unit
- final def setProperty[A <: AnyRef](arg0: PropertyKey[A], arg1: A): Unit
- final def setProperty(arg0: String, arg1: AnyRef): Unit
Inherited from Call
Inherited from CallRepr
Inherited from Expression
Inherited from CfgNode
Inherited from AstNode
Inherited from StoredNode
Inherited from Product
Inherited from Equals
Inherited from CallBase
Inherited from CallReprBase
Inherited from ExpressionBase
Inherited from CfgNodeBase
Inherited from AstNodeBase
Inherited from AbstractNode
Inherited from NodeRef[CallDb]
Inherited from Node
Inherited from NodeOrDetachedNode
Inherited from Element
Inherited from AnyRef
Inherited from Any