src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (15)
231Action<ISymbol, ValueUsageInfo> onSymbolUsageFound = OnSymbolUsage;
366OnSymbolUsage(method, ValueUsageInfo.Read);
382OnSymbolUsage(field, ValueUsageInfo.Write);
448OnSymbolUsage(memberSymbol, valueUsageInfo);
528OnSymbolUsage(symbol, ValueUsageInfo.Read);
540OnSymbolUsage(symbols.CurrentProperty, ValueUsageInfo.Read);
541OnSymbolUsage(symbols.GetEnumeratorMethod, ValueUsageInfo.Read);
542OnSymbolUsage(symbols.MoveNextMethod, ValueUsageInfo.Read);
551OnSymbolUsage(targetMethod, ValueUsageInfo.Read);
555OnSymbolUsage(targetMethod.ReducedFrom, ValueUsageInfo.Read);
561OnSymbolUsage(extensionBlockMethod, ValueUsageInfo.Read);
562OnSymbolUsage(extensionBlockMethod?.AssociatedSymbol, ValueUsageInfo.Read);
576OnSymbolUsage(memberReference.Member, ValueUsageInfo.ReadWrite);
585OnSymbolUsage(symbol, ValueUsageInfo.ReadWrite);
594OnSymbolUsage(constructor, ValueUsageInfo.Read);