Represents the relationship between the source and the target vertex in the dataflow graph. The actual value is represented as a bitmask so use edgeTypesToNames to get something more human-readable. Similarly, you can access EdgeTypeName to access the name counterpart.

Enumeration Members

Argument: 64

Formal used as argument to a function call

Calls: 4

The edge determines that the source calls the target

DefinedBy: 2

The edge determines that source is defined by target

DefinedByOnCall: 32

Inverse of defines-on-call currently only needed to get better results when slicing complex function calls

DefinesOnCall: 16

The edge determines that source (probably argument) defines the target (probably parameter), currently automatically created by addEdge

NonStandardEvaluation: 256

The Edge determines that the reference is affected by a non-standard evaluation (e.g., a for-loop body or a quotation)

Reads: 1

The edge determines that source reads target

Returns: 8

The source returns target on call

SideEffectOnCall: 128

The edge determines that the source is a side effect that happens when the target is called