Readonlyappend: (Whether the dependency stems from a loop, so what it guards may happen more than once.
The dependencies of a that b is not subject to as well.
Readonlyname: "ControlDependency"Readonlynegate: (cd: ControlDependency) => ControlDependencyReadonlysame: (a: ControlDependency, b: ControlDependency) => booleanWhether the two trigger on the same condition and branch.
Readonlywith: (
Utility functions to work with control dependencies.