9 overrides of IsParamsCollection
Microsoft.CodeAnalysis.CSharp (9)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
74
public override bool
IsParamsCollection
=> false;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1000
public override bool
IsParamsCollection
Symbols\SignatureOnlyParameterSymbol.cs (1)
46
public override bool
IsParamsCollection
{ get { return _isParamsCollection; } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
52
public override bool
IsParamsCollection
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1517
public sealed override bool
IsParamsCollection
=> (_parameterSyntaxKind & ParameterFlags.ParamsParameter) != 0 && !this.Type.IsSZArray();
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
68
public override bool
IsParamsCollection
Symbols\Source\ThisParameterSymbol.cs (1)
38
public sealed override bool
IsParamsCollection
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
68
public override bool
IsParamsCollection
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
94
public override bool
IsParamsCollection
13 references to IsParamsCollection
Microsoft.CodeAnalysis.CSharp (13)
Binder\Semantics\Conversions\Conversions.cs (1)
419
isParamsArray: parameter.IsParamsArray, isParamsCollection: parameter.
IsParamsCollection
, parameter.RefKind);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1303
(final.
IsParamsCollection
&& !final.Type.IsSZArray() && !disallowExpandedNonArrayParams &&
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
520
x.
IsParamsCollection
== y.
IsParamsCollection
) &&
Lowering\LocalRewriter\LocalRewriter.cs (2)
334
delegateInvoke.Parameters.Any(static (p) => p.
IsParamsCollection
))
337
if (node.Symbol.Parameters.LastOrDefault(static (p) => p.
IsParamsCollection
) is { } parameter)
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
746
delegateInvoke.Parameters.Any(static (p) => p.
IsParamsCollection
))
Symbols\ParameterSymbol.cs (1)
131
internal bool IsParams => IsParamsArray ||
IsParamsCollection
;
Symbols\PublicModel\ParameterSymbol.cs (1)
69
bool IParameterSymbol.IsParamsCollection => _underlying.
IsParamsCollection
;
Symbols\Source\ParameterHelpers.cs (1)
270
if (parameters.LastOrDefault(static (p) => p.
IsParamsCollection
) is { } parameter)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
54
get { return !_suppressOptional && _originalParam.
IsParamsCollection
; }
Symbols\Source\SourceParameterSymbolBase.cs (1)
79
else if (this.
IsParamsCollection
)
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
96
get { return _underlyingParameter.
IsParamsCollection
; }