Lines Matching refs:IAnalyzableBackendAnalyzer
55 …return preferredAnalyzer.ContainsKey(backend.GetType()) ? ((IAnalyzableBackendAnalyzer)Activator.C… in GetPreferredAnalyzerFor()
94 …public bool TryCreateAnalyzerForBackend<T>(T backend, out IAnalyzableBackendAnalyzer analyzer) whe…
120 …eAnalyzerForBackend<T>(T backend, string analyzerTypeName, out IAnalyzableBackendAnalyzer analyzer…
144 var toRemove = new List<IAnalyzableBackendAnalyzer>(); in HideAnalyzersFor()
160 var toRemove = new List<IAnalyzableBackendAnalyzer>(); in HideAnalyzersFor()
174 public event Action<IAnalyzableBackendAnalyzer> PeripheralBackendAnalyzerCreated;
176 private IAnalyzableBackendAnalyzer CreateAndAttach(Type analyzerType, object backend) in CreateAndAttach()
180 return (IAnalyzableBackendAnalyzer) danalyzer; in CreateAndAttach()
183 …ype analyzerType, object backend, Func<IAnalyzableBackendAnalyzer, bool> condition, out IAnalyzabl… in TryCreateAndAttach() argument
189 analyzer = (IAnalyzableBackendAnalyzer)danalyzer; in TryCreateAndAttach()
200 (i.GetGenericTypeDefinition() == typeof(IAnalyzableBackendAnalyzer<>) || in HandleAutoLoadTypeFound()
209 …ngInterfaces.Where(i => i.GetGenericTypeDefinition() == typeof(IAnalyzableBackendAnalyzer<>)).Sele… in HandleAutoLoadTypeFound()
269 activeAnalyzers = new List<IAnalyzableBackendAnalyzer>(); in Init()
286 private List<IAnalyzableBackendAnalyzer> activeAnalyzers;