private void DoCheckTypes(AssemblyCache cache, string[] onlyType) { Profile.Start("CheckTypes"); BeginTypes begin = new BeginTypes(); m_checker.Dispatcher.Dispatch(begin); foreach (TypeDefinition type in cache.Types) { if (DoNameNeedsCheck(type.FullName, onlyType)) { m_checker.Check(type); } } EndTypes end = new EndTypes(); m_checker.Dispatcher.Dispatch(end); Profile.Stop("CheckTypes"); }
internal void Dispatch(BeginTypes types) { m_excluding.Clear(); DoVisit(types); }
private void DoCheckTypes(AssemblyCache cache, string[] onlyType) { Profile.Start("CheckTypes"); BeginTypes begin = new BeginTypes(); m_checker.Dispatcher.Dispatch(begin); foreach (TypeDefinition type in cache.Types) { if (DoNameNeedsCheck(type.FullName, onlyType)) { m_checker.Check(type); } } EndTypes end = new EndTypes(); m_checker.Dispatcher.Dispatch(end); Profile.Stop("CheckTypes"); }