Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Syntax.BaseParameterListSyntax.Parameters
166 references to Parameters
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
436foreach (var p in parameterList.Parameters)
Microsoft.AspNetCore.App.CodeFixes (2)
RouteParameterUnusedParameterFixer.cs (2)
109var newParameters = syntax.ParameterList.Parameters.Insert(parameterIndex, parameterSyntax); 120var newParameters = syntax.ParameterList.Parameters.Insert(parameterIndex, parameterSyntax);
Microsoft.CodeAnalysis.CSharp (46)
_generated\0\Syntax.xml.Main.Generated.cs (1)
2107=> node.Update(VisitToken(node.OpenParenToken), VisitList(node.Parameters), VisitToken(node.CloseParenToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (18)
3153return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 3454public ParenthesizedLambdaExpressionSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 6471public LocalFunctionStatementSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 10514return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10681return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10847return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 11022return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 11282public DelegateDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 11502return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 12451public new MethodDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12598public new OperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12744public new ConversionOperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12868public new ConstructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13041public new DestructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13693if (openParenToken != this.OpenParenToken || parameters != this.Parameters || closeParenToken != this.CloseParenToken) 13703public ParameterListSyntax WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Parameters, this.CloseParenToken); 13706public ParameterListSyntax WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.Parameters, closeParenToken); 13709public new ParameterListSyntax AddParameters(params ParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items));
Binder\Binder_Lambda.cs (2)
88parameterSyntaxListOpt = paren.ParameterList.Parameters; 100parameterSyntaxListOpt = anon.ParameterList!.Parameters;
Binder\LocalScopeBinder.cs (1)
230foreach (var parameter in decl.ParameterList.Parameters)
BoundTree\UnboundLambda.cs (2)
1579return ((ParenthesizedLambdaExpressionSyntax)syntax).ParameterList.Parameters[index].Identifier.GetLocation(); 1581return ((AnonymousMethodExpressionSyntax)syntax).ParameterList!.Parameters[index].Identifier.GetLocation();
Lowering\Instrumentation\DebugInfoInjector.cs (1)
215original.Syntax is RecordDeclarationSyntax { ParameterList.Parameters.Count: > 0 })
Parser\LanguageParser.cs (1)
4780foreach (var parameter in list.Parameters)
Symbols\Extensions\SynthesizedExtensionMarker.cs (4)
57return parameterList.Parameters is [{ IsArgList: false }, ..] ? 1 : 0; 68int count = parameterList.Parameters.Count; 83diagnostics.Add(ErrorCode.ERR_ReceiverParameterOnlyOne, parameterList.Parameters[parameterIndex].GetLocation()); 92SyntaxNode? parameterTypeSyntax = parameterList.Parameters[0].Type;
Symbols\Source\LocalFunctionSymbol.cs (3)
81foreach (var param in syntax.ParameterList.Parameters) 213foreach (var parameter in this.Syntax.ParameterList.Parameters) 334var firstParam = Syntax.ParameterList.Parameters.FirstOrDefault();
Symbols\Source\ParameterHelpers.cs (2)
100syntax.Parameters[0], 107lastIndex: syntax.Parameters.Count - 1,
Symbols\Source\SourceDestructorSymbol.cs (1)
50Debug.Assert(syntax.ParameterList.Parameters.Count == 0);
Symbols\Source\SourceMemberContainerSymbol.cs (3)
4857var typesBuilder = ArrayBuilder<TypeSyntax>.GetInstance(parameterList.Parameters.Count); 4859foreach (var parameterSyntax in parameterList.Parameters) 5324builder.AddInstanceInitializerForPositionalMembers(new FieldOrPropertyInitializer(property.BackingField, paramList.Parameters[param.Ordinal]));
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1091int count = parameterList.Parameters.Count;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (3)
100isExtensionMethod: syntax.ParameterList.Parameters.FirstOrDefault() is ParameterSyntax firstParam && 216var parameterSyntax = syntax.ParameterList.Parameters[0]; 250CheckExtensionAttributeAvailability(DeclaringCompilation, syntax.ParameterList.Parameters[0].Modifiers.FirstOrDefault(SyntaxKind.ThisKeyword).GetLocation(), diagnostics);
Symbols\Source\SourceUserDefinedConversionSymbol.cs (1)
81if (syntax.ParameterList.Parameters.Count != 1)
Syntax\ParameterListSyntax.cs (1)
18foreach (ParameterSyntax parameter in this.Parameters)
Syntax\SyntaxFacts.cs (1)
530return parameterList.Parameters.Any(static p => p.IsArgList);
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
73if (methodDeclaration.ParameterList.Parameters is [{ Identifier.ValueText: not "args" }])
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
304AnonymousMethodExpressionSyntax anonymousMethod => anonymousMethod.ParameterList?.Parameters ?? default, 306ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
46ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (5)
71if (explicitLambda.ParameterList.Parameters.Count == 0 || 72explicitLambda.ParameterList.Parameters.Any(p => p.Type is null || p.Default != null)) 79if (!languageVersion.IsCSharp14OrAbove() && explicitLambda.ParameterList.Parameters.Any(p => p.Modifiers.Count > 0)) 104explicitLambda.ParameterList.Parameters, 110if (implicitLambda.ParameterList.Parameters is not ([{ AttributeLists.Count: 0, Modifiers.Count: 0 } parameter]))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
894builder.Append(string.Join(", ", parameterList.Parameters.Select(p => ConvertToSingleLine(p.Type))));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
204var originalParams = originalParenthesizedLambda.ParameterList.Parameters; 211var replacedParams = replacedParenthesizedLambda.ParameterList.Parameters;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (13)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
150defaults = constructor.ParameterList.Parameters.SelectAsArray(param => param.Default);
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
67: parameterList.Parameters.SelectAsArray(s => s.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (2)
98var seenDefaultArgumentValue = currentInvocation.ArgumentList.Arguments.Count < localFunction.ParameterList.Parameters.Count; 184var parameters = parameterList.Parameters;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
248? parameterList.ReplaceNodes(parameterList.Parameters, (parameterNode, _) => PromoteParameter(parameterNode, delegateMethod.Parameters.ElementAtOrDefault(i++))) 301var newParameter = newParameterList.Parameters.ElementAtOrDefault(parameterIndex);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
249static list => list.Parameters); 262parameterList.Parameters,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1082var commaIndex = parameterList2.Parameters.GetWithSeparators().IndexOf(token); 1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1877return lambdaExpression.ParameterList.Parameters.Count == 0 1880lambdaExpression, lambdaExpression.ParameterList.Parameters[0]);
Microsoft.CodeAnalysis.CSharp.Features (42)
ChangeSignature\CSharpChangeSignatureService.cs (8)
321var updatedParameters = UpdateDeclaration(method.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 327var updatedParameters = UpdateDeclaration(typeWithParameters.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 333var updatedParameters = UpdateDeclaration(localFunction.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 339var updatedParameters = UpdateDeclaration(constructor.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 351var updatedParameters = UpdateDeclaration(delegateDeclaration.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 363var updatedParameters = UpdateDeclaration(anonymousMethod.ParameterList.Parameters, signaturePermutation, CreateNewParameterSyntax); 391var doNotSkipParameterType = parenLambda.ParameterList.Parameters.FirstOrDefault()?.Type != null; 394parenLambda.ParameterList.Parameters,
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
315var currentParameterNames = baseMethod.ParameterList.Parameters.Select(p => p.Identifier.ValueText).ToImmutableHashSet();
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
94var parameters = parameterList.Parameters.SelectAsArray(p => semanticModel.GetRequiredDeclaredSymbol(p, cancellationToken)); 406var rewrittenParameterList = AddElementIndentation(typeDeclaration, constructor, constructor.ParameterList, static list => list.Parameters); 488parameterList.Parameters,
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
96if (method.ParameterList.Parameters is [{ Type: ArrayTypeSyntax arrayType }])
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (2)
72if (methodDeclaration.ParameterList.Parameters is not [var firstParameter, ..]) 299parameterList.Parameters.GetWithSeparators().Skip(2))))
Debugging\BreakpointResolver.cs (1)
65parameterCount = parameterList.Parameters.Count;
EditAndContinue\BreakpointSpans.cs (1)
224var parameter = GetParameter(position, typeDeclaration.ParameterList.Parameters);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1947return ((ParenthesizedLambdaExpressionSyntax)lambda).ParameterList.Parameters[ordinal].Identifier.Span; 1955return ((AnonymousMethodExpressionSyntax)lambda).ParameterList!.Parameters[ordinal].Identifier.Span;
EditAndContinue\SyntaxComparer.cs (3)
998parameters = GetDescendantTokensIgnoringSeparators(parenthesized.ParameterList.Parameters); 1011parameters = GetDescendantTokensIgnoringSeparators(anonymous.ParameterList.Parameters); 1028parameters = GetDescendantTokensIgnoringSeparators(localFunction.ParameterList.Parameters);
EditAndContinue\SyntaxUtilities.cs (1)
188return ctor.ParameterList.Parameters.Count == 0;
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (2)
203(methodDeclaration.ParameterList is { Parameters: [var parameter, ..] } && parameter.Modifiers.Any(SyntaxKind.ThisKeyword)); 439static parameterList => parameterList.Parameters,
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
73if (methodDeclaration.ParameterList.Parameters is [{ Identifier.ValueText: not "args" }])
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
304AnonymousMethodExpressionSyntax anonymousMethod => anonymousMethod.ParameterList?.Parameters ?? default, 306ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
46ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (5)
71if (explicitLambda.ParameterList.Parameters.Count == 0 || 72explicitLambda.ParameterList.Parameters.Any(p => p.Type is null || p.Default != null)) 79if (!languageVersion.IsCSharp14OrAbove() && explicitLambda.ParameterList.Parameters.Any(p => p.Modifiers.Count > 0)) 104explicitLambda.ParameterList.Parameters, 110if (implicitLambda.ParameterList.Parameters is not ([{ AttributeLists.Count: 0, Modifiers.Count: 0 } parameter]))
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
150defaults = constructor.ParameterList.Parameters.SelectAsArray(param => param.Default);
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
67: parameterList.Parameters.SelectAsArray(s => s.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (2)
98var seenDefaultArgumentValue = currentInvocation.ArgumentList.Arguments.Count < localFunction.ParameterList.Parameters.Count; 184var parameters = parameterList.Parameters;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
248? parameterList.ReplaceNodes(parameterList.Parameters, (parameterNode, _) => PromoteParameter(parameterNode, delegateMethod.Parameters.ElementAtOrDefault(i++))) 301var newParameter = newParameterList.Parameters.ElementAtOrDefault(parameterIndex);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
249static list => list.Parameters); 262parameterList.Parameters,
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (3)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
81return constructor.ParameterList.Parameters.Count == 0;
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (1)
277.AddRange(((MethodDeclarationSyntax)updatedMethod).ParameterList.Parameters)));
Microsoft.NetCore.Analyzers\Runtime\CSharpDetectPreviewFeatureAnalyzer.cs (1)
90foreach (ParameterSyntax? parameter in parameters.Parameters)
Microsoft.CodeAnalysis.CSharp.Workspaces (31)
Classification\ClassificationHelpers.cs (1)
210if (methodDeclaration.ParameterList.Parameters is [var parameter, ..] && parameter.Modifiers.Any(SyntaxKind.ThisKeyword))
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1778method.ReplaceNodes(method.ParameterList.Parameters, (_, p) => RemoveDefaultValue(p, removeDefaults)) 2308var newList = currentList.WithParameters(currentList.Parameters.InsertRange(index, newParameters.Parameters));
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (11)
193parameterCount: localFunction.ParameterList.Parameters.Count, 285parameterCount: ctorDecl.ParameterList?.Parameters.Count ?? 0)); 358parameterCount: method.ParameterList?.Parameters.Count ?? 0, 414if (memberDeclaration is RecordDeclarationSyntax { ParameterList: { Parameters.Count: > 0 } parameterList } recordDeclaration) 432foreach (var parameter in parameterList.Parameters) 488: GetSuffix('(', ')', constructor.ParameterList.Parameters); 492GetSuffix('(', ')', method.ParameterList.Parameters); 496GetSuffix('(', ')', method.ParameterList.Parameters); 611=> method.ParameterList.Parameters is [var parameter, ..] && parameter.Modifiers.Any(SyntaxKind.ThisKeyword); 639TryGetSimpleTypeName(methodDeclaration.ParameterList.Parameters[0].Type, typeParameterNames, out var targetTypeName, out var isArray); 645if (node is not ExtensionBlockDeclarationSyntax { ParameterList.Parameters: [{ Type: var parameterType }, ..] } extensionBlockDeclaration)
Recommendations\CSharpRecommendationServiceRunner.cs (3)
34AnonymousMethodExpressionSyntax anonymousMethod => anonymousMethod.ParameterList?.Parameters.Count ?? -1, 35ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters.Count, 55var parameters = parenthesizedLambdaSyntax.ParameterList.Parameters;
Rename\LocalConflictVisitor.cs (1)
41var parameterTokens = node.ParameterList.Parameters.Select(p => p.Identifier);
Simplification\CSharpSimplificationService.Expander.cs (3)
173var parameters = parameterList.Parameters.ToArray(); 177var parameterSymbols = node.ParameterList.Parameters 183var newParameters = parameterList.Parameters;
Simplification\Reducers\CSharpMiscellaneousReducer.cs (2)
92parenthesizedLambda.ParameterList.Parameters.Count == 1) 94var parameter = parenthesizedLambda.ParameterList.Parameters.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
894builder.Append(string.Join(", ", parameterList.Parameters.Select(p => ConvertToSingleLine(p.Type))));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
204var originalParams = originalParenthesizedLambda.ParameterList.Parameters; 211var replacedParams = replacedParenthesizedLambda.ParameterList.Parameters;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1082var commaIndex = parameterList2.Parameters.GetWithSeparators().IndexOf(token); 1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1877return lambdaExpression.ParameterList.Parameters.Count == 0 1880lambdaExpression, lambdaExpression.ParameterList.Parameters[0]);
Microsoft.Gen.ComplianceReports (1)
Parser.cs (1)
107var parameters = recordSyntax.ParameterList?.Parameters;
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.ComplianceReports\Parser.cs (1)
107var parameters = recordSyntax.ParameterList?.Parameters;
Microsoft.Interop.ComInterfaceGenerator (2)
VirtualMethodPointerStubGenerator.cs (2)
104functionPointerParameters.AddRange(paramList.Parameters.Select(p => FunctionPointerParameter(attributeLists: default, p.Modifiers, p.Type))); 247functionPointerParameters.AddRange(paramList.Parameters.Select(p => FunctionPointerParameter(p.Type)));
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSImportGenerator.cs (1)
289parameters.Parameters
Microsoft.Interop.SourceGeneration (1)
MethodSignatureDiagnosticLocations.cs (1)
57: this(syntax.Identifier.Text, syntax.ParameterList.Parameters.Select(p => p.Identifier.GetLocation()).ToImmutableArray(), syntax.Identifier.GetLocation())
Microsoft.ML.InternalCodeAnalyzer (2)
ContractsCheckAnalyzer.cs (1)
169?? ((ConstructorDeclarationSyntax)node).ParameterList).Parameters;
ContractsCheckNameofFixProvider.cs (1)
116foreach (var param in paramList.Parameters)
Roslyn.Diagnostics.CSharp.Analyzers (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
894builder.Append(string.Join(", ", parameterList.Parameters.Select(p => ConvertToSingleLine(p.Type))));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
204var originalParams = originalParenthesizedLambda.ParameterList.Parameters; 211var replacedParams = replacedParenthesizedLambda.ParameterList.Parameters;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1082var commaIndex = parameterList2.Parameters.GetWithSeparators().IndexOf(token); 1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1877return lambdaExpression.ParameterList.Parameters.Count == 0 1880lambdaExpression, lambdaExpression.ParameterList.Parameters[0]);