21 references to ParameterCount
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Expressions.cs (2)
10285
Debug.Assert(property.
ParameterCount
> 0);
10688
property.OriginalDefinition is {
ParameterCount
: 1 } original &&
Binder\Binder_Invocation.cs (1)
2144
if (p.
ParameterCount
> 0)
Binder\Binder_Patterns.cs (2)
99
ParameterCount
: 0,
217
ParameterCount
: 0,
Compiler\ClsComplianceChecker.cs (1)
688
startPos = ((PropertySymbol)associated).
ParameterCount
;
Emitter\Model\PropertySymbolAdapter.cs (1)
165
return (ushort)AdaptedPropertySymbol.
ParameterCount
;
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (1)
514
(property.
ParameterCount
== 0))
Symbols\MemberSymbolExtensions.cs (1)
345
return ((PropertySymbol)member).
ParameterCount
;
Symbols\Metadata\PE\PEPropertySymbol.cs (3)
403
else if (this.
ParameterCount
== 0)
720
if (this.
ParameterCount
> 0)
738
return (this.
ParameterCount
> 0) && _containingType.IsComImport;
Symbols\NamedTypeSymbol.cs (1)
839
if (member is PropertySymbol {
ParameterCount
: > 0 } prop)
Symbols\NativeIntegerTypeSymbol.cs (2)
128
if (underlyingProperty.
ParameterCount
== 0 &&
508
Debug.Assert(underlyingProperty.
ParameterCount
== 0);
Symbols\PropertySymbol.cs (1)
481
hash = Hash.Combine(hash, this.
ParameterCount
);
Symbols\PropertySymbolExtensions.cs (2)
15
return property.
ParameterCount
!= 0 && property.Parameters[property.
ParameterCount
- 1].IsParams;
Symbols\Source\SourcePropertySymbol.cs (3)
798
Debug.Assert(this.
ParameterCount
== implementation.
ParameterCount
);
799
for (var i = 0; i < this.
ParameterCount
; i++)