Dataflows
Constructors
Properties
This computed property returns the common type in a Collection of Type objects. For example, if two types A
and B
both derive from the interface C`` then
C` would be returned.
Functions
Adds a ContextSensitiveDataflow edge from/to (depending on outgoing) the node which contains this edge container to/from node, with the given Granularity.
This function returns the first node that matches the name on the supplied list of nodes.
A shortcut to call firstOrNull using the []
syntax.
A shortcut to call byNameOrNull using the []
syntax.
This connects our dataflow to our "mirror" property. Meaning that if we add a node to nextDFG, we add our thisRef to the "prev" of "next" and vice-versa.
This function will be executed after an edge was removed from the container. This can be used to unregister additional handlers, e.g. a TypeObserver.
Clears the collection and adds the nodes.
Converts this collection of edges into a collection of nodes for easier access to the "target" nodes.
Returns an UnwrappedEdgeSet magic container which holds a structure that provides easy access to the "target" nodes without edge information.