ChangeSignature\CSharpChangeSignatureService.cs (22)
320var updatedParameters = UpdateDeclaration(method.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
326var updatedParameters = UpdateDeclaration(typeWithParameters.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
332var updatedParameters = UpdateDeclaration(localFunction.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
338var updatedParameters = UpdateDeclaration(constructor.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
344var updatedParameters = UpdateDeclaration(indexer.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
350var updatedParameters = UpdateDeclaration(delegateDeclaration.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
362var updatedParameters = UpdateDeclaration(anonymousMethod.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
392var updatedParameters = UpdateDeclaration(
408var newParameters = UpdateDeclaration(nameMemberCref.Parameters.Parameters, signaturePermutation, CreateNewCrefParameterSyntax);
524var newArguments = PermuteArgumentList(
559var newArguments = PermuteAttributeArgumentList(
665private SeparatedSyntaxList<T> UpdateDeclaration<T>(
666SeparatedSyntaxList<T> list,
690private async Task<SeparatedSyntaxList<TArgumentSyntax>> AddNewArgumentsToListAsync<TArgumentSyntax>(
692SeparatedSyntaxList<TArgumentSyntax> newArguments,
693SeparatedSyntaxList<TArgumentSyntax> originalArguments,
714private SeparatedSyntaxList<AttributeArgumentSyntax> PermuteAttributeArgumentList(
716SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
730private SeparatedSyntaxList<ArgumentSyntax> PermuteArgumentList(
732SeparatedSyntaxList<ArgumentSyntax> arguments,
750private ImmutableArray<T> TransferLeadingWhitespaceTrivia<T, U>(IEnumerable<T> newArguments, SeparatedSyntaxList<U> oldArguments)
903protected override TArgumentSyntax CreateExplicitParamsArrayFromIndividualArguments<TArgumentSyntax>(SeparatedSyntaxList<TArgumentSyntax> newArguments, int indexInExistingList, IParameterSymbol parameterSymbol)