Skip to content
  • Brad King's avatar
    ENH: Refactor function blocker deletion · 2c81e5fb
    Brad King authored
    When a function blocker decides to remove itself we previously removed
    it at every return point from the C++ scope in which its removal is
    needed.  This teaches function blockers to transfer ownership of
    themselves from cmMakefile to an automatic variable for deletion on
    return.  Since this removes blockers before they replay their commands,
    we no longer need to avoid running blockers on their own commands.
    2c81e5fb