Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
17 references to Parameters
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder.WithQueryLambdaParametersBinder.cs (2)
56
Debug.Assert(base.lambdaSymbol.
Parameters
[0].Name.StartsWith(transparentIdentifierPrefix, StringComparison.Ordinal));
57
translation = new BoundParameter(node, base.lambdaSymbol.
Parameters
[0]);
Binder\Binder_Conversions.cs (1)
2331
var lambdaParameter = lambdaSymbol.
Parameters
[p];
Binder\Binder_Query.cs (3)
693
var x1Expression = new BoundParameter(node, lambdaSymbol.
Parameters
[0]) { WasCompilerGenerated = true };
694
var x2Expression = new BoundParameter(node, lambdaSymbol.
Parameters
[1]) { WasCompilerGenerated = true };
727
var xExpression = new BoundParameter(let, lambdaSymbol.
Parameters
[0]) { WasCompilerGenerated = true };
Binder\WithLambdaParametersBinder.cs (2)
28
var parameters = lambdaSymbol.
Parameters
;
106
foreach (var parameter in lambdaSymbol.
Parameters
)
BoundTree\NullabilityRewriter.cs (2)
180
_remappedSymbols.Add(lambda.
Parameters
[i], updatedLambda.
Parameters
[i]);
BoundTree\UnboundLambda.cs (5)
770
parameterScopesBuilder[i] = lambdaSymbol.
Parameters
[i].EffectiveScope;
774
Debug.Assert(lambdaSymbol.
Parameters
[i].EffectiveScope == parameterScopesBuilder[i]);
790
lambdaSymbol.
Parameters
.SelectAsArray(p => p.HasUnscopedRefAttribute && p.UseUpdatedEscapeRules),
844
var lambdaParameters = lambdaSymbol.
Parameters
;
1286
foreach (var parameter in lambda.
Parameters
)
Compilation\MemberSemanticModel.cs (1)
888
return GetParameterSymbol(lambdaSymbol.
Parameters
, parameter, cancellationToken);
FlowAnalysis\NullableWalker.cs (1)
3755
return invokeMethod!.Parameters.SequenceEqual(l.
Parameters
,