SecondaryTypeEdge

The Typeresolver needs to be aware of all outgoing edges to types in order to merge equal types to the same node. For the primary type edge, this is achieved through the hasType interface. If a node has additional type edges (e.g. default type in ) the node must implement the updateType method, so that the current type is always replaced with the merged one

Functions

Link copied to clipboard
abstract fun updateType(typeState: Collection<Type>)

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard