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);
42
if (
InitializeParameterHelpers
.IsExpressionBody(body))
44
return
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)
30
using static
InitializeParameterHelpers
;
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider_Update.cs (1)
18
using 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);