1 write to ContainingType
Microsoft.CodeAnalysis.Features (1)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.State.cs (1)
67ContainingType = containingType;
15 references to ContainingType
Microsoft.CodeAnalysis.Features (15)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (5)
52var languageServices = project.Solution.Services.GetLanguageServices(_state.ContainingType.Language); 100_state.ContainingType, 103accessibility: _state.ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public, 105typeName: _state.ContainingType.Name, 122_state.ContainingType.Name, parameterString);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.FieldDelegatingCodeAction.cs (5)
60_state.ContainingType.Name, 61_state.ContainingType, 86_state.ContainingType, 103_state.ContainingType.Name, parameterString); 108_state.ContainingType.Name, parameterString);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.State.cs (5)
68Accessibility = desiredAccessibility ?? (ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public); 70if (ContainingType == null || ContainingType.TypeKind == TypeKind.Interface) 77MatchingConstructor = GetMatchingConstructorBasedOnParameterTypes(ContainingType, Parameters); 81DelegatedConstructor = GetDelegatedConstructorBasedOnParameterTypes(ContainingType, Parameters);