ChangeSignature\CSharpChangeSignatureService.cs (23)
322var updatedParameters = UpdateDeclaration(method.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
328var updatedParameters = UpdateDeclaration(typeWithParameters.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
334var updatedParameters = UpdateDeclaration(localFunction.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
340var updatedParameters = UpdateDeclaration(constructor.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
346var updatedParameters = UpdateDeclaration(indexer.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
352var updatedParameters = UpdateDeclaration(delegateDeclaration.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
364var updatedParameters = UpdateDeclaration(anonymousMethod.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax);
394var updatedParameters = UpdateDeclaration(
410var newParameters = UpdateDeclaration(nameMemberCref.Parameters.Parameters, signaturePermutation, CreateNewCrefParameterSyntax);
526var newArguments = PermuteArgumentList(
561var newArguments = PermuteAttributeArgumentList(
667private SeparatedSyntaxList<T> UpdateDeclaration<T>(
668SeparatedSyntaxList<T> list,
692private SeparatedSyntaxList<TArgumentSyntax> AddNewArgumentsToList<TArgumentSyntax>(
695SeparatedSyntaxList<TArgumentSyntax> newArguments,
696SeparatedSyntaxList<TArgumentSyntax> originalArguments,
705var newArgumentList = AddNewArgumentsToList(
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)
902protected override TArgumentSyntax CreateExplicitParamsArrayFromIndividualArguments<TArgumentSyntax>(SeparatedSyntaxList<TArgumentSyntax> newArguments, int indexInExistingList, IParameterSymbol parameterSymbol)