32 references to InferredArity
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataTypeName.cs (1)
240return InferredArity > 0;
Microsoft.CodeAnalysis.CSharp (15)
Symbols\MissingMetadataTypeSymbol.cs (4)
173: this(module, ref fullName, fullName.ForcedArity == -1 || fullName.ForcedArity == fullName.InferredArity, errorInfo, typeId) 180mangleName ? fullName.InferredArity : fullName.ForcedArity, 416: this(containingType, ref emittedName, emittedName.ForcedArity == -1 || emittedName.ForcedArity == emittedName.InferredArity) 423mangleName ? emittedName.InferredArity : emittedName.ForcedArity,
Symbols\NamespaceOrTypeSymbol.cs (8)
265Debug.Assert(!emittedTypeName.UnmangledTypeName.Equals(emittedTypeName.TypeName) && emittedTypeName.InferredArity > 0); 267if (emittedTypeName.ForcedArity == -1 || emittedTypeName.ForcedArity == emittedTypeName.InferredArity) 274if (emittedTypeName.InferredArity == named.Arity && named.MangleName) 289Debug.Assert(ReferenceEquals(emittedTypeName.UnmangledTypeName, emittedTypeName.TypeName) && emittedTypeName.InferredArity == 0); 298if (emittedTypeName.InferredArity > 0) 312Debug.Assert(forcedArity == emittedTypeName.InferredArity); 334&& (emittedTypeName.ForcedArity == -1 || emittedTypeName.ForcedArity == emittedTypeName.InferredArity) 349&& named.Arity == emittedTypeName.InferredArity)
Symbols\Source\SourceAssemblySymbol.cs (3)
2768forcedArity = emittedName.InferredArity; 2770else if (forcedArity != emittedName.InferredArity) 2775Debug.Assert(forcedArity == emittedName.InferredArity);
Microsoft.CodeAnalysis.VisualBasic (16)
Symbols\MissingMetadataTypeSymbol.vb (4)
100Me.New([module], fullname, fullname.ForcedArity = -1 OrElse fullname.ForcedArity = fullname.InferredArity) 108If(mangleName, fullname.InferredArity, fullname.ForcedArity), 271Me.New(containingType, emittedName, emittedName.ForcedArity = -1 OrElse emittedName.ForcedArity = emittedName.InferredArity) 277If(mangleName, emittedName.InferredArity, emittedName.ForcedArity),
Symbols\NamespaceSymbol.vb (6)
327Debug.Assert(Not fullEmittedName.UnmangledTypeName.Equals(fullEmittedName.TypeName) AndAlso fullEmittedName.InferredArity > 0) 329If fullEmittedName.ForcedArity = -1 OrElse fullEmittedName.ForcedArity = fullEmittedName.InferredArity Then 335If fullEmittedName.InferredArity = named.Arity AndAlso named.MangleName AndAlso 350Debug.Assert(fullEmittedName.UnmangledTypeName Is fullEmittedName.TypeName AndAlso fullEmittedName.InferredArity = 0) 358If fullEmittedName.InferredArity > 0 Then 365Debug.Assert(forcedArity = fullEmittedName.InferredArity)
Symbols\TypeSymbol.vb (6)
371Debug.Assert(Not emittedTypeName.UnmangledTypeName.Equals(emittedTypeName.TypeName) AndAlso emittedTypeName.InferredArity > 0) 373If emittedTypeName.ForcedArity = -1 OrElse emittedTypeName.ForcedArity = emittedTypeName.InferredArity Then 378If emittedTypeName.InferredArity = named.Arity AndAlso named.MangleName AndAlso String.Equals(named.Name, emittedTypeName.UnmangledTypeName, StringComparison.Ordinal) Then 390Debug.Assert(emittedTypeName.UnmangledTypeName Is emittedTypeName.TypeName AndAlso emittedTypeName.InferredArity = 0) 398If emittedTypeName.InferredArity > 0 Then 405Debug.Assert(forcedArity = emittedTypeName.InferredArity)