AccessNeighborsForLocalTraversal

io.shiftleft.codepropertygraph.generated.neighboraccessors.AccessNeighborsForLocalTraversal
final class AccessNeighborsForLocalTraversal(val traversal: Iterator[Local]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

Traverse to CLOSURE_BINDING via CAPTURED_BY OUT edge.

Traverse to CLOSURE_BINDING via CAPTURED_BY OUT edge.

Attributes

Traverse to CLOSURE_BINDING via REF IN edge.

Traverse to CLOSURE_BINDING via REF IN edge.

Attributes

Traverse to CONTROL_STRUCTURE via AST IN edge.

Traverse to CONTROL_STRUCTURE via AST IN edge.

Attributes

def _tagViaTaggedByOut: Iterator[Tag]

Traverse to TAG via TAGGED_BY OUT edge.

Traverse to TAG via TAGGED_BY OUT edge.

Attributes

def _unknownViaAstIn: Iterator[Unknown]

Traverse to UNKNOWN via AST IN edge.

Traverse to UNKNOWN via AST IN edge.

Attributes

def astIn: Iterator[Expression]
def capturedByOut: Iterator[ClosureBinding]
def definingBlock: Iterator[Block]

The block in which local is declared. Traverse to BLOCK via AST IN edge.

The block in which local is declared. Traverse to BLOCK via AST IN edge.

Attributes

def evalTypeOut: Iterator[Type]
def refIn: Iterator[StoredNode]

Places (identifier) where this local is being referenced Traverse to IDENTIFIER via REF IN edge.

Places (identifier) where this local is being referenced Traverse to IDENTIFIER via REF IN edge.

Attributes

def taggedByOut: Iterator[Tag]
def typ: Iterator[Type]

The type of the local. Traverse to TYPE via EVAL_TYPE OUT edge.

The type of the local. Traverse to TYPE via EVAL_TYPE OUT edge.

Attributes

Deprecated methods

def _blockViaAstIn: Iterator[Block]

The block in which local is declared. Traverse to BLOCK via AST IN edge.

The block in which local is declared. Traverse to BLOCK via AST IN edge.

Attributes

Deprecated
true

Places (identifier) where this local is being referenced Traverse to IDENTIFIER via REF IN edge.

Places (identifier) where this local is being referenced Traverse to IDENTIFIER via REF IN edge.

Attributes

Deprecated
true
def _typeViaEvalTypeOut: Iterator[Type]

The type of the local. Traverse to TYPE via EVAL_TYPE OUT edge.

The type of the local. Traverse to TYPE via EVAL_TYPE OUT edge.

Attributes

Deprecated
true

Concrete fields

val traversal: Iterator[Local]