22 references to Parameters
Microsoft.CodeAnalysis.CSharp (12)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (4)
31if (syntax.ParameterList.Parameters.Count == 0) 37FunctionPointerParameterSyntax? returnTypeParameter = syntax.ParameterList.Parameters[^1]; 533_parameters = syntax.ParameterList.Parameters.Count > 1 537syntax.ParameterList.Parameters,
Syntax.xml.Main.Generated.cs (1)
1537=> node.Update(VisitToken(node.LessThanToken), VisitList(node.Parameters), VisitToken(node.GreaterThanToken));
Syntax.xml.Syntax.Generated.cs (5)
580public FunctionPointerTypeSyntax AddParameterListParameters(params FunctionPointerParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 624if (lessThanToken != this.LessThanToken || parameters != this.Parameters || greaterThanToken != this.GreaterThanToken) 634public FunctionPointerParameterListSyntax WithLessThanToken(SyntaxToken lessThanToken) => Update(lessThanToken, this.Parameters, this.GreaterThanToken); 636public FunctionPointerParameterListSyntax WithGreaterThanToken(SyntaxToken greaterThanToken) => Update(this.LessThanToken, this.Parameters, greaterThanToken); 638public FunctionPointerParameterListSyntax AddParameters(params FunctionPointerParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items));
Syntax\SyntaxExtensions.cs (2)
440for (int i = functionPointerTypeSyntax.ParameterList.Parameters.Count - 1; i >= 0; i--) 442TypeSyntax? paramType = functionPointerTypeSyntax.ParameterList.Parameters[i].Type;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1091var commaIndex = funcPtrParamList.Parameters.GetWithSeparators().IndexOf(token);
Microsoft.CodeAnalysis.CSharp.Features (1)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
429builder, "<", ">", functionPointerType.ParameterList.Parameters,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\FunctionPointerTypeSymbolTests.cs (2)
1160.ParameterList.Parameters.Single().Type!) 1271var nestedTypeInfo = model.GetTypeInfo(functionPointerTypeSyntax.ParameterList.Parameters.Single().Type!);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
11226Assert.Equal(default, node.Parameters); 11228var newNode = node.WithLessThanToken(node.LessThanToken).WithParameters(node.Parameters).WithGreaterThanToken(node.GreaterThanToken);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
FunctionPointerUtilities.cs (2)
178case FunctionPointerTypeSyntax { ParameterList: { Parameters: var paramSyntaxes } }: 262if (typeSyntax is FunctionPointerTypeSyntax { ParameterList: { Parameters: var paramSyntaxes } })
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1091var commaIndex = funcPtrParamList.Parameters.GetWithSeparators().IndexOf(token);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1091var commaIndex = funcPtrParamList.Parameters.GetWithSeparators().IndexOf(token);