9 overrides of IsParamsArray
Microsoft.CodeAnalysis.CSharp (9)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
73public override bool IsParamsArray => false;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
992public override bool IsParamsArray
Symbols\SignatureOnlyParameterSymbol.cs (1)
44public override bool IsParamsArray { get { return _isParamsArray; } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
47public override bool IsParamsArray
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1515public sealed override bool IsParamsArray => (_parameterSyntaxKind & ParameterFlags.ParamsParameter) != 0 && this.Type.IsSZArray();
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
63public override bool IsParamsArray
Symbols\Source\ThisParameterSymbol.cs (1)
33public sealed override bool IsParamsArray
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
63public override bool IsParamsArray
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
89public override bool IsParamsArray
11 references to IsParamsArray
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Conversions\Conversions.cs (2)
63if (invoke.Parameters is [.., { IsParamsArray: true }]) 419isParamsArray: parameter.IsParamsArray, isParamsCollection: parameter.IsParamsCollection, parameter.RefKind);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1302if ((final.IsParamsArray && final.Type.IsSZArray()) ||
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
519x.IsParamsArray == y.IsParamsArray &&
Symbols\Attributes\SourceAttributeData.cs (1)
153this.AttributeConstructor.Parameters[parameterIndex].IsParamsArray);
Symbols\ParameterSymbol.cs (1)
131internal bool IsParams => IsParamsArray || IsParamsCollection;
Symbols\PublicModel\ParameterSymbol.cs (1)
67bool IParameterSymbol.IsParamsArray => _underlying.IsParamsArray;
Symbols\Source\SourceClonedParameterSymbol.cs (1)
49get { return !_suppressOptional && _originalParam.IsParamsArray; }
Symbols\Source\SourceParameterSymbolBase.cs (1)
75if (this.IsParamsArray)
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
91get { return _underlyingParameter.IsParamsArray; }