Base:
property
Arity
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.Arity
2 overrides of Arity
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2970public override int Arity 3059public override int Arity
8 references to Arity
Microsoft.CodeAnalysis.CSharp (8)
Symbols\Metadata\PE\MetadataDecoder.cs (3)
90while ((object)type != null && (type.MetadataArity - type.Arity) > position) 100position -= type.MetadataArity - type.Arity; 101Debug.Assert(position >= 0 && position < type.Arity);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (3)
505if (candidate.Arity != @this.Arity + method.Arity) 2230marker.TypeKind == TypeKind.Class && marker.BaseTypeNoUseSiteDiagnostics.IsObjectType() && marker.Arity == 0 && 2232(type.Arity == 0 || marker is PENamedTypeSymbolGeneric))
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
425mdName = MetadataTypeName.FromTypeName(type.MetadataName, forcedArity: type.Arity); 431mdName = MetadataTypeName.FromNamespaceAndTypeName(namespaceName, type.MetadataName, forcedArity: type.Arity);