PassWithDepsContainer

A simple helper class for keeping track of passes and their (currently not satisfied) dependencies during ordering.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard

Recursively iterates the workingList and adds all hard dependencies DependsOn and their dependencies to the workingList.

Link copied to clipboard
Link copied to clipboard

Checks for passes marked as first pass by ExecuteFirst

Link copied to clipboard

Finds the first pass that has all its dependencies satisfied. This pass is then removed from the other passes dependencies and returned.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun size(): Int
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard