ChangeSignature\CSharpChangeSignatureService.cs (23)
325var updatedParameters = UpdateDeclaration(method.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
331var updatedParameters = UpdateDeclaration(typeWithParameters.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
337var updatedParameters = UpdateDeclaration(localFunction.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
343var updatedParameters = UpdateDeclaration(constructor.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
349var updatedParameters = UpdateDeclaration(indexer.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
355var updatedParameters = UpdateDeclaration(delegateDeclaration.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
367var updatedParameters = UpdateDeclaration(anonymousMethod.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
397var updatedParameters = UpdateDeclaration(
413var newParameters = UpdateDeclaration(nameMemberCref.Parameters.Parameters, signaturePermutation, CreateNewCrefParameterSyntax);
545var newArguments = PermuteArgumentList(
580var newArguments = PermuteAttributeArgumentList(
687private SeparatedSyntaxList<T> UpdateDeclaration<T>(
688SeparatedSyntaxList<T> list,
712private SeparatedSyntaxList<TArgumentSyntax> AddNewArgumentsToList<TArgumentSyntax>(
715SeparatedSyntaxList<TArgumentSyntax> newArguments,
716SeparatedSyntaxList<TArgumentSyntax> originalArguments,
725var newArgumentList = AddNewArgumentsToList(
734private SeparatedSyntaxList<AttributeArgumentSyntax> PermuteAttributeArgumentList(
736SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
750private SeparatedSyntaxList<ArgumentSyntax> PermuteArgumentList(
752SeparatedSyntaxList<ArgumentSyntax> arguments,
770private ImmutableArray<T> TransferLeadingWhitespaceTrivia<T, U>(IEnumerable<T> newArguments, SeparatedSyntaxList<U> oldArguments)
922protected override TArgumentSyntax CreateExplicitParamsArrayFromIndividualArguments<TArgumentSyntax>(SeparatedSyntaxList<TArgumentSyntax> newArguments, int indexInExistingList, IParameterSymbol parameterSymbol)