AccessNeighborsForClosureBinding

io.shiftleft.codepropertygraph.generated.neighboraccessors.AccessNeighborsForClosureBinding
final class AccessNeighborsForClosureBinding(val node: ClosureBinding) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def _localViaCapturedByIn: Iterator[Local]

Traverse to LOCAL via CAPTURED_BY IN edge.

Traverse to LOCAL via CAPTURED_BY IN edge.

Attributes

def _localViaRefOut: Option[Local]

Traverse to LOCAL via REF OUT edge.

Traverse to LOCAL via REF OUT edge.

Attributes

Traverse to METHOD_PARAMETER_IN via CAPTURED_BY IN edge.

Traverse to METHOD_PARAMETER_IN via CAPTURED_BY IN edge.

Attributes

Traverse to METHOD_PARAMETER_IN via REF OUT edge.

Traverse to METHOD_PARAMETER_IN via REF OUT edge.

Attributes

Traverse to METHOD_REF via CAPTURE IN edge.

Traverse to METHOD_REF via CAPTURE IN edge.

Attributes

def _typeRefViaCaptureIn: Iterator[TypeRef]

Traverse to TYPE_REF via CAPTURE IN edge.

Traverse to TYPE_REF via CAPTURE IN edge.

Attributes

def captureIn: Iterator[Expression]
def capturedByIn: Iterator[AstNode]
def refOut: Iterator[AstNode]

Concrete fields