internal static IDisposable SetCurrent(AbstractHirTraverser self) { _runningVisitors.Add(self); var thunk = new ResetCurrent_Thunk(self); return(new DisposableAction(thunk.Snippet)); }
public ResetCurrent_Thunk(AbstractHirTraverser self) { _self = self; }
internal static IDisposable SetCurrent(AbstractHirTraverser self) { _runningVisitors.Add(self); var thunk = new ResetCurrent_Thunk(self); return new DisposableAction(thunk.Snippet); }
public ResetCurrent_Thunk(AbstractHirTraverser self) { _self = self; }