13 overrides of Arity
Microsoft.CodeAnalysis.VisualBasic (13)
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
112
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
66
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
123
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\ErrorTypeSymbol.vb (1)
140
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
190
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
81
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1308
Public NotOverridable Overrides ReadOnly Property
Arity
As Integer
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
716
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\SubstitutedNamedType.vb (1)
104
Public NotOverridable Overrides ReadOnly Property
Arity
As Integer
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
155
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\SynthesizedSymbols\SynthesizedHotReloadExceptionSymbol.vb (1)
83
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\UnboundGenericType.vb (1)
104
Public Overrides ReadOnly Property
Arity
As Integer
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
36
Public Overrides ReadOnly Property
Arity
As Integer
116 references to Arity
Microsoft.CodeAnalysis.VisualBasic (116)
Binding\Binder_Lookup.vb (2)
182
Dim actualArity As Integer = DirectCast(sym, NamedTypeSymbol).
Arity
2131
nameSet.AddSymbol(sym, sym.Name, sym.
Arity
)
Binding\Binder_Symbols.vb (5)
112
If genericType.
Arity
= 0 Then
120
If genericType.
Arity
<> typeArguments.Length Then
122
Dim newTypeArguments(0 To genericType.
Arity
- 1) As TypeSymbol
123
For i = 0 To genericType.
Arity
- 1
1001
ElseIf namedType.
Arity
> 0 AndAlso Not namedType.IsDefinition AndAlso namedType Is namedType.ConstructedFrom Then
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
402
Debug.Assert(type.
Arity
= genericName.TypeArgumentList.Arguments.Count)
Binding\DocumentationCommentCrefBinder.vb (2)
400
replaceWithType = namedType.
Arity
= arity
857
Debug.Assert(type.
Arity
= genericName.TypeArgumentList.Arguments.Count)
Binding\NamedTypeBinder.vb (2)
117
If _typeSymbol.
Arity
> 0 Then
140
If _typeSymbol.
Arity
> 0 Then
CodeGen\EmitConversion.vb (1)
410
If [interface].
Arity
= 1 AndAlso
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (3)
115
ordinalOffset += curr.
Arity
143
If symbol.
Arity
<> 0 Then
148
builder.Append(symbol.
Arity
.ToString(Globalization.CultureInfo.InvariantCulture))
Emit\NamedTypeReference.vb (1)
24
Return CType(m_UnderlyingNamedType.
Arity
, UShort)
Emit\NamedTypeSymbolAdapter.vb (5)
94
If Not AdaptedNamedTypeSymbol.IsDefinition AndAlso AdaptedNamedTypeSymbol.
Arity
> 0 AndAlso AdaptedNamedTypeSymbol.ConstructedFrom IsNot AdaptedNamedTypeSymbol Then
163
If Not AdaptedNamedTypeSymbol.IsDefinition AndAlso (AdaptedNamedTypeSymbol.
Arity
= 0 OrElse AdaptedNamedTypeSymbol.ConstructedFrom Is AdaptedNamedTypeSymbol) Then
193
If AdaptedNamedTypeSymbol.
Arity
> 0 AndAlso AdaptedNamedTypeSymbol.ConstructedFrom IsNot AdaptedNamedTypeSymbol Then
407
Return CType(AdaptedNamedTypeSymbol.
Arity
, UShort)
536
Return AdaptedNamedTypeSymbol.
Arity
<> 0
Emit\SymbolTranslator.vb (1)
169
If namedTypeSymbol.
Arity
> 0 Then
Lowering\LocalRewriter\LocalRewriter_TupleLiteralExpression.vb (2)
46
smallestType.
Arity
)
49
TupleTypeSymbol.GetTupleCtor(smallestType.
Arity
),
Lowering\SyntheticBoundNodeFactory.vb (1)
238
Debug.Assert(nullableType.IsGenericType AndAlso nullableType.
Arity
= 1)
Semantics\AccessCheck.vb (1)
617
If possiblyGeneric.
Arity
> 0 Then
Semantics\OverloadResolution.vb (3)
4951
If leftNamedType.
Arity
= rightNamedType.
Arity
Then
5056
If symbol.
Arity
> 0 Then
Semantics\TypeInference\TypeArgumentInference.vb (2)
1438
For typeArgumentIndex As Integer = 0 To parameterTypeAsNamedType.
Arity
- 1 Step 1
2182
If lambdaReturnNamedType.
Arity
= 1 AndAlso
Symbols\ConstraintsHelper.vb (2)
502
Debug.Assert(typeArgumentsSyntax.Count = type.
Arity
)
1219
If type.
Arity
= 0 Then
Symbols\InstanceTypeSymbol.vb (4)
25
If
Arity
> 0 Then
48
Return
Arity
> 0
92
Debug.Assert(Me.
Arity
> 0)
103
If Me.
Arity
= 0 Then
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
72
cumulativeArity = namedType.
Arity
Symbols\Metadata\PE\SymbolFactory.vb (1)
102
argumentIndex -= typeToCheck.
Arity
Symbols\NamedTypeSymbol.vb (9)
62
If ordinal < 0 OrElse ordinal >= Me.
Arity
Then
170
Return If(MangleName, MetadataHelpers.ComposeAritySuffixedMetadataName(Name,
Arity
, associatedFileIdentifier:=Nothing), Name)
502
typeArguments.CheckTypeArguments(Me.
Arity
)
945
If (p.
Arity
<> 0) Then
1030
For i As Integer = 0 To Me.
Arity
- 1
1319
Return Me.
Arity
1536
Dim arity = Me.
Arity
1553
If underlying.
Arity
= TupleTypeSymbol.RestPosition AndAlso Not TypeSymbol.Equals(underlying.OriginalDefinition, Me.OriginalDefinition, TypeCompareKind.ConsiderEverything) Then
1562
arity = If(TryCast(typeToCheck, NamedTypeSymbol)?.
Arity
, 0)
Symbols\NamespaceSymbol.vb (2)
335
If fullEmittedName.InferredArity = named.
Arity
AndAlso named.MangleName AndAlso
373
If Not named.MangleName AndAlso (forcedArity = -1 OrElse forcedArity = named.
Arity
) AndAlso
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
83
Return _underlyingType.
Arity
Symbols\Retargeting\RetargetingSymbolTranslator.vb (9)
246
type.
Arity
= 0 Then
259
Dim name = MetadataTypeName.FromFullName(type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), forcedArity:=type.
Arity
)
363
mdName = MetadataTypeName.FromTypeName(type.MetadataName, forcedArity:=type.
Arity
)
373
mdName = MetadataTypeName.FromNamespaceAndTypeName(namespaceName, type.MetadataName, forcedArity:=type.
Arity
)
377
Debug.Assert(result1.
Arity
= type.
Arity
)
400
Debug.Assert(originalDefinition.
Arity
= 0 OrElse type.ConstructedFrom IsNot type)
423
Dim arity As Integer = genericType.
Arity
479
If genericType.
Arity
> 0 Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (10)
605
Debug.Assert(typeParameterIndex >= 0 AndAlso typeParameterIndex < constructedType.
Arity
)
756
If typeParameterInfo.ConstructedType.
Arity
<= 1 Then
766
Debug.Assert(typeParameterInfo.ConstructedType.
Arity
> 1)
780
If typeParameterInfo.ConstructedType.
Arity
<= 1 Then
792
Debug.Assert(typeParameterInfo.ConstructedType.
Arity
> 1)
865
If typeParameterInfo.ConstructedType.
Arity
<= 1 Then
870
Debug.Assert(typeParameterInfo.ConstructedType.
Arity
> 1)
879
If typeParameterInfo.ConstructedType.
Arity
<= 1 Then
885
Debug.Assert(typeParameterInfo.ConstructedType.
Arity
> 1)
917
For argumentIndex As Integer = 0 To namedType.
Arity
- 1
Symbols\Source\SourceNamedTypeSymbol.vb (1)
518
If contender.
Arity
<> arity Then
Symbols\SubstitutedMethodSymbol.vb (1)
644
If containerToCheck.
Arity
> 0 Then
Symbols\SubstitutedNamedType.vb (6)
106
Return OriginalDefinition.
Arity
304
If memberType.
Arity
= 0 Then
680
Debug.Assert(fullInstanceType.
Arity
> 0)
712
Debug.Assert(Not typeParameters.IsDefault AndAlso typeParameters.Length = DirectCast(substitution.TargetGenericDefinition, NamedTypeSymbol).
Arity
)
752
If containerToCheck.
Arity
> 0 Then
857
Debug.Assert(fullInstanceType.
Arity
= 0)
Symbols\SymbolExtensions.vb (1)
309
Return (DirectCast(symbol, NamedTypeSymbol)).
Arity
Symbols\Tuples\TupleTypeSymbol.vb (10)
419
If tupleCompatibleType.
Arity
= TupleTypeSymbol.RestPosition Then
441
Loop While namedTypeSymbol.
Arity
= TupleTypeSymbol.RestPosition
510
If namedTypeSymbol.
Arity
<> TupleTypeSymbol.RestPosition Then
525
Dim length As Integer = Math.Min(namedTypeSymbol.
Arity
, TupleTypeSymbol.RestPosition - 1)
527
If namedTypeSymbol.
Arity
<> TupleTypeSymbol.RestPosition Then
704
Dim currentFieldsForElements = ArrayBuilder(Of FieldSymbol).GetInstance(currentUnderlying.
Arity
)
808
If currentUnderlying.
Arity
<> RestPosition Then
816
If currentUnderlying.
Arity
<> RestPosition Then
881
Dim num As Integer = Math.Min(underlying.
Arity
, TupleTypeSymbol.RestPosition - 1)
883
Dim tupleTypeMember As WellKnownMember = TupleTypeSymbol.GetTupleTypeMember(underlying.
Arity
, i + 1)
Symbols\TypeSubstitution.vb (4)
157
Debug.Assert(originalDefinition.
Arity
> 0)
160
Dim result = ArrayBuilder(Of TypeSymbol).GetInstance(originalDefinition.
Arity
, fillWithValue:=Nothing)
213
Debug.Assert(originalDefinition.
Arity
> 0)
761
arity = DirectCast(targetGenericDefinition, NamedTypeSymbol).
Arity
Symbols\TypeSymbol.vb (2)
389
If emittedTypeName.InferredArity = named.
Arity
AndAlso named.MangleName AndAlso String.Equals(named.Name, emittedTypeName.UnmangledTypeName, StringComparison.Ordinal) Then
424
If Not named.MangleName AndAlso (forcedArity = -1 OrElse forcedArity = named.
Arity
) AndAlso
Symbols\TypeSymbolExtensions.vb (6)
264
For i As Integer = 0 To type1.
Arity
- 1
691
Call Global.System.Diagnostics.Debug.Assert(matchingInterface.
Arity
= 1)
1064
If namedType.
Arity
= 1 AndAlso TypeSymbol.Equals(namedType.OriginalDefinition, compilation.GetWellKnownType(WellKnownType.System_Linq_Expressions_Expression_T), TypeCompareKind.ConsiderEverything) Then
1306
namedTypeSymbol.
Arity
= 0 AndAlso
1317
namedTypeSymbol.
Arity
= 0 AndAlso
1342
namedTypeSymbol.
Arity
= 0 AndAlso
Symbols\UnboundGenericType.vb (8)
106
Return OriginalDefinition.
Arity
373
If originalDefinition.
Arity
= 0 Then
425
ElseIf OriginalDefinition.
Arity
= 0 Then
440
If OriginalDefinition.
Arity
= 0 Then
451
Debug.Assert(OriginalDefinition.
Arity
> 0)
452
Dim arguments(OriginalDefinition.
Arity
- 1) As TypeSymbol
476
If OriginalDefinition.
Arity
= 0 Then
569
Debug.Assert(originalDefinition.
Arity
> 0)
Symbols\WellKnownMembers.vb (2)
586
If named.
Arity
<= argumentIndex Then
610
If named.
Arity
= 0 Then
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
38
Return Me._underlyingType.
Arity
Utilities\TypeUnification.vb (2)
127
Dim arity As Integer = nt1.
Arity
128
If nt2.
Arity
<> arity OrElse Not TypeSymbol.Equals(nt2.OriginalDefinition, nt1.OriginalDefinition, TypeCompareKind.ConsiderEverything) Then
Utilities\VarianceAmbiguity.vb (1)
66
Dim arity = nestingType1.
Arity