예제 #1
0
        public bool DisposeAndRemove(DisposeAndRemoveTraversal t)
        {
            //patchCounter--;
            //Report.Line("--" + patchCounter);

            DisposeSideEffects();

            if (m_returnISg != null)
            {
                return(t.TryDisposeAndRemoveRule(m_instance, t, m_returnISg));
            }

            return(true);
        }
예제 #2
0
        public bool DisposeAndRemove(DisposeAndRemoveTraversal t)
        {
            m_instance.Cvg.Dispose(t);

            return(t.TryDisposeAndRemoveRule(m_instance, t));
        }