6 references to MakeLocalFunctionStaticHelper
Microsoft.CodeAnalysis.CSharp.Features (6)
MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeRefactoringProvider.cs (2)
30
if (!
MakeLocalFunctionStaticHelper
.IsStaticLocalFunctionSupported(syntaxTree.Options.LanguageVersion()))
42
if (
MakeLocalFunctionStaticHelper
.CanMakeLocalFunctionStaticByRefactoringCaptures(localFunction, semanticModel, out var captures))
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (2)
31
if (
MakeLocalFunctionStaticHelper
.IsStaticLocalFunctionSupported(context.Compilation.LanguageVersion()))
50
if (
MakeLocalFunctionStaticHelper
.CanMakeLocalFunctionStaticBecauseNoCaptures(localFunction, semanticModel))
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (2)
72
if (!
MakeLocalFunctionStaticHelper
.IsStaticLocalFunctionSupported(root.SyntaxTree.Options.LanguageVersion()))
89
if (
MakeLocalFunctionStaticHelper
.CanMakeLocalFunctionStaticByRefactoringCaptures(localFunction, semanticModel, out var captures))