9 overrides of IsParamsArray
Microsoft.CodeAnalysis.CSharp (9)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
74public override bool IsParamsArray => false;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
994public override bool IsParamsArray
Symbols\SignatureOnlyParameterSymbol.cs (1)
46public override bool IsParamsArray { get { return _isParamsArray; } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
47public override bool IsParamsArray
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1505public 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 }]) 438isParamsArray: parameter.IsParamsArray, isParamsCollection: parameter.IsParamsCollection, parameter.RefKind);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1313if ((final.IsParamsArray && final.Type.IsSZArray()) ||
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
518x.IsParamsArray == y.IsParamsArray &&
Symbols\Attributes\SourceAttributeData.cs (1)
153this.AttributeConstructor.Parameters[parameterIndex].IsParamsArray);
Symbols\ParameterSymbol.cs (1)
136internal 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; }