in ClrHeapAllocationsAnalyzer/DisplayClassAllocationAnalyzer.cs [78:88]
private static void GenericMethodCheck(SemanticModel semanticModel, SyntaxNode node, Location location, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
{
if (semanticModel.GetSymbolInfo(node, cancellationToken).Symbol != null)
{
var containingSymbol = semanticModel.GetSymbolInfo(node, cancellationToken).Symbol.ContainingSymbol as IMethodSymbol;
if (containingSymbol != null && containingSymbol.Arity > 0)
{
reportDiagnostic(Diagnostic.Create(LambaOrAnonymousMethodInGenericMethodRule, location, EmptyMessageArgs));
}
}
}