9 references to ConstructorCandidate
Microsoft.CodeAnalysis.Features (9)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (3)
26ConstructorCandidate constructorCandidate, 33private readonly ConstructorCandidate _constructorCandidate = constructorCandidate; 69private IEnumerable<SyntaxNode> CreateAssignStatements(ConstructorCandidate constructorCandidate)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (2)
119foreach (var constructorCandidate in state.ConstructorCandidates) 146static AddConstructorParametersCodeAction GetOptionalContructorParametersCodeAction(Document document, CodeGenerationContextInfo info, ConstructorCandidate constructorCandidate, INamedTypeSymbol containingType, bool useSubMenuName)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (4)
22public ImmutableArray<ConstructorCandidate> ConstructorCandidates { get; private set; } 75private static async Task<ImmutableArray<ConstructorCandidate>> GetConstructorCandidatesInfoAsync( 82using var _ = ArrayBuilder<ConstructorCandidate>.GetInstance(out var applicableConstructors); 120private static ConstructorCandidate CreateConstructorCandidate(ImmutableArray<IParameterSymbol> parametersForSelectedMembers, ImmutableArray<ISymbol> selectedMembers, IMethodSymbol constructor)