19 references to InitializeParameterHelpers
Microsoft.CodeAnalysis.CSharp.Features (13)
InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (5)
32=> InitializeParameterHelpers.IsFunctionDeclaration(node); 35=> InitializeParameterHelpers.GetBody(functionDeclaration); 38=> InitializeParameterHelpers.IsImplicitConversion(compilation, source, destination); 42if (InitializeParameterHelpers.IsExpressionBody(body)) 44return InitializeParameterHelpers.TryConvertExpressionBodyToStatement(body,
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (4)
26=> InitializeParameterHelpers.IsFunctionDeclaration(node); 29=> InitializeParameterHelpers.IsImplicitConversion(compilation, source, destination); 40=> InitializeParameterHelpers.GetBody(functionDeclaration); 43=> InitializeParameterHelpers.RemoveThrowNotImplemented(node);
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
30using static InitializeParameterHelpers;
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider_Update.cs (1)
18using static InitializeParameterHelpers;
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
53=> InitializeParameterHelpers.GetArgument(argument);
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
70=> arguments.SelectAsArray(InitializeParameterHelpers.GetArgument);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (6)
26=> InitializeParameterHelpers.GetAccessorBody(accessor, cancellationToken); 29=> InitializeParameterHelpers.IsFunctionDeclaration(node); 32=> InitializeParameterHelpers.GetBody(methodNode); 35=> InitializeParameterHelpers.TryGetLastStatement(blockStatement); 38=> InitializeParameterHelpers.InsertStatement(editor, functionDeclaration, returnsVoid, statementToAddAfter, statement); 110=> InitializeParameterHelpers.AddAssignmentForPrimaryConstructorAsync(document, parameter, fieldOrProperty, cancellationToken);