dotnet/roslyn
View on GitHub'Use pattern-matching' should be missing on writes from local function captures
Open
#29,512 opened on Aug 24, 2018
Area-IDEBughelp wanted
Description
From https://github.com/dotnet/roslyn/pull/26097#discussion_r210728805
We should look for writes that are logically within the span, but syntactically are not.
var s = field as string; WriteField(); if (s != null) { ... } void WriteField () => field = null;
/cc @sharwell