public SuppressFinalizeAnalyzer(IMethodSymbol methodSymbol, IMethodSymbol gcSuppressFinalizeMethodSymbol, Compilation compilation) { this._compilation = compilation; this._containingMethodSymbol = methodSymbol; this._gcSuppressFinalizeMethodSymbol = gcSuppressFinalizeMethodSymbol; this._expectedUsage = GetAllowedSuppressFinalizeUsage(_containingMethodSymbol); }