1 write to _state
Microsoft.CodeAnalysis.Features (1)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
38
_state
= state;
17 references to _state
Microsoft.CodeAnalysis.Features (17)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (17)
52
var languageServices = project.Solution.Services.GetLanguageServices(
_state
.ContainingType.Language);
58
Contract.ThrowIfNull(
_state
.DelegatedConstructor);
60
_state
.Parameters.Take(
_state
.DelegatedConstructor.Parameters.Length).ToImmutableArray());
67
for (var i =
_state
.DelegatedConstructor.Parameters.Length; i <
_state
.Parameters.Length; i++)
69
var symbolName =
_state
.SelectedMembers[i].Name;
70
var parameter =
_state
.Parameters[i];
88
var afterThisLocation =
_state
.TextSpan.IsEmpty
89
? syntaxTree.GetLocation(
_state
.TextSpan)
97
contextLocation: syntaxTree.GetLocation(
_state
.TextSpan),
100
_state
.ContainingType,
103
accessibility:
_state
.ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
105
typeName:
_state
.ContainingType.Name,
106
parameters:
_state
.Parameters,
118
var parameters =
_state
.Parameters.Select(p => _service.ToDisplayString(p, SimpleFormat));
122
_state
.ContainingType.Name, parameterString);