Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.Parameters
37 references to Parameters
Microsoft.CodeAnalysis.CSharp (37)
Binder\Binder.ValueChecks.cs (4)
3477
methodSymbol.
Parameters
,
3917
signature.
Parameters
,
4180
ptrSymbol.
Parameters
,
4896
ptrSymbol.
Parameters
,
Binder\RefSafetyAnalysis.cs (1)
870
method.
Parameters
,
Binder\Semantics\AccessCheck.cs (1)
173
foreach (var param in funcPtr.Signature.
Parameters
)
Binder\Semantics\Conversions\ConversionsBase.cs (4)
3398
var sourceParam = sourceSig.
Parameters
[i];
3399
var destinationParam = destinationSig.
Parameters
[i];
3406
if (!hasConversion(sourceParam.RefKind, destinationSig.
Parameters
[i].TypeWithAnnotations, sourceSig.
Parameters
[i].TypeWithAnnotations, ref useSiteInfo))
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (4)
2418
var sourceParam = sourceSignature.
Parameters
[i];
2419
var targetParam = targetSignature.
Parameters
[i];
2768
var sourceParam = sourceSignature.
Parameters
[i];
2769
var targetParam = targetSignature.
Parameters
[i];
CodeGen\EmitExpression.cs (1)
4030
EmitArguments(ptrInvocation.Arguments, method.
Parameters
, ptrInvocation.ArgumentRefKindsOpt);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
407
foreach (var param in sig.
Parameters
)
682
return sig.
Parameters
.SequenceEqual(otherSig.
Parameters
, AreFunctionPointerParametersEqual);
924
foreach (var param in sig.
Parameters
)
FlowAnalysis\NullableWalker.cs (1)
8867
FunctionPointerTypeSymbol { Signature: {
Parameters
: { } parameters } signature } => (signature, parameters),
Symbols\AbstractTypeMap.cs (2)
250
var paramCount = f.Signature.
Parameters
.Length;
255
foreach (var param in f.Signature.
Parameters
)
Symbols\Compilation_WellKnownMembers.cs (1)
1005
foreach (var param in sig.
Parameters
)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (7)
343
this.
Parameters
,
597
foreach (var param in
Parameters
)
607
if (!
Parameters
.IsEmpty)
609
var paramTypesBuilder = ArrayBuilder<TypeWithAnnotations>.GetInstance(
Parameters
.Length);
611
foreach (var param in
Parameters
)
787
foreach (var parameter in this.
Parameters
)
804
|| GetUnificationUseSiteDiagnosticRecursive(ref result,
Parameters
, owner, ref checkedTypes);
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
367
foreach (var param in sig.
Parameters
)
Symbols\Metadata\PE\NativeIntegerTypeDecoder.cs (1)
186
foreach (var param in type.Signature.
Parameters
)
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
220
var param = type.Signature.
Parameters
[i];
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
776
foreach (var parameter in signature.
Parameters
)
Symbols\TypeSymbolExtensions.cs (2)
586
if (type is FunctionPointerTypeSymbol { Signature: {
Parameters
: var functionPointerParameters } })
2053
foreach (var param in funcPtrType.Signature.
Parameters
)
Utilities\TypeSymbolExtensions.cs (1)
118
foreach (var param in funcPtr.Signature.
Parameters
)