9 references to ConstructorCandidate
Microsoft.CodeAnalysis.Features (9)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (3)
28
ConstructorCandidate
constructorCandidate,
35
private readonly
ConstructorCandidate
_constructorCandidate = constructorCandidate;
71
private IEnumerable<SyntaxNode> CreateAssignStatements(
ConstructorCandidate
constructorCandidate)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (2)
117
foreach (
var
constructorCandidate in state.ConstructorCandidates)
144
static AddConstructorParametersCodeAction GetOptionalContructorParametersCodeAction(Document document, CodeGenerationContextInfo info,
ConstructorCandidate
constructorCandidate, INamedTypeSymbol containingType, bool useSubMenuName)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (4)
24
public ImmutableArray<
ConstructorCandidate
> ConstructorCandidates { get; private set; }
77
private static async Task<ImmutableArray<
ConstructorCandidate
>> GetConstructorCandidatesInfoAsync(
84
using var _ = ArrayBuilder<
ConstructorCandidate
>.GetInstance(out var applicableConstructors);
122
private static
ConstructorCandidate
CreateConstructorCandidate(ImmutableArray<IParameterSymbol> parametersForSelectedMembers, ImmutableArray<ISymbol> selectedMembers, IMethodSymbol constructor)