dftlib.transformer.rewrite_rules.try_remove_dependencies¶
- try_remove_dependencies(dft: Dft, dependency: DftElement) bool ¶
Try to remove superfluous dependencies. These dependencies have a trigger which already leads to failure of the top level element. :param dft: DFT :param dependency: Dependency gate to remove. :return: True iff removal was successful.