5 implementations of IsUnboundGenericType
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationAbstractNamedTypeSymbol.cs (1)
77public abstract bool IsUnboundGenericType { get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\NamedTypeSymbol.cs (1)
187bool INamedTypeSymbol.IsUnboundGenericType => UnderlyingNamedTypeSymbol.IsUnboundGenericType;
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
62public bool IsUnboundGenericType => _symbol.IsUnboundGenericType;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
1130Private ReadOnly Property INamedTypeSymbol_IsUnboundGenericType As Boolean Implements INamedTypeSymbol.IsUnboundGenericType
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationAbstractNamedTypeSymbol.cs (1)
77public abstract bool IsUnboundGenericType { get; }
41 references to IsUnboundGenericType
Microsoft.CodeAnalysis.CodeStyle (7)
SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
348x.IsUnboundGenericType != y.IsUnboundGenericType || 401x.IsUnboundGenericType ||
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
179Hash.Combine(x.IsUnboundGenericType, 188return IsConstructedFromSelf(x) || x.IsUnboundGenericType
SymbolKey.NamedTypeSymbolKey.cs (2)
26visitor.WriteBoolean(symbol.IsUnboundGenericType); 28if (!symbol.Equals(symbol.ConstructedFrom) && !symbol.IsUnboundGenericType)
Microsoft.CodeAnalysis.CSharp (1)
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
393if (underlyingTypeSymbol is UnsupportedMetadataTypeSymbol || underlyingTypeSymbol is MissingMetadataTypeSymbol || symbol.IsUnboundGenericType)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
198var typeArguments = symbol.IsUnboundGenericType
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
14012Assert.True(((INamedTypeSymbol)typeInfo.Type).IsUnboundGenericType);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Attributes\AttributeTests.cs (2)
9616Assert.True(typeInAttribute.IsUnboundGenericType); 9626Assert.True(typeInAttribute.IsUnboundGenericType);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Compilation\GetSemanticInfoTests.cs (1)
1892Assert.True(type.IsUnboundGenericType);
Compilation\SemanticModelGetSemanticInfoTests.cs (8)
9160Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9184Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9212Assert.False((type as INamedTypeSymbol).IsUnboundGenericType); 9237Assert.True((type as INamedTypeSymbol).IsUnboundGenericType); 9267Assert.True(type.IsUnboundGenericType); 9279Assert.False(constructedFrom.IsUnboundGenericType); 9288Assert.True(a.IsUnboundGenericType); 9289Assert.False(a.ConstructedFrom.IsUnboundGenericType);
Symbols\TypeTests.cs (1)
1858Assert.False(symbol.ContainingType.IsUnboundGenericType);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
728return type is INamedTypeSymbol namedType && namedType.IsUnboundGenericType;
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
198var typeArguments = symbol.IsUnboundGenericType
Simplification\CSharpSimplificationService.Expander.cs (1)
1030if (type.IsUnboundGenericType)
Simplification\Simplifiers\NameSimplifier.cs (1)
398if (type.IsUnboundGenericType)
Microsoft.CodeAnalysis.Features (2)
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
502if (!symbol.IsUnboundGenericType &&
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
62public bool IsUnboundGenericType => _symbol.IsUnboundGenericType;
Microsoft.CodeAnalysis.VisualBasic (2)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
286If isMissingMetadataType OrElse symbol.IsUnboundGenericType Then
Symbols\NamedTypeSymbol.vb (1)
1130Private ReadOnly Property INamedTypeSymbol_IsUnboundGenericType As Boolean Implements INamedTypeSymbol.IsUnboundGenericType
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Attributes\AttributeTests.vb (2)
4440Assert.True(DirectCast(typeInAttribute, INamedTypeSymbol).IsUnboundGenericType) 4450Assert.True(DirectCast(typeInAttribute, INamedTypeSymbol).IsUnboundGenericType)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Simplification\Simplifiers\NameSimplifier.vb (1)
408If type.IsUnboundGenericType Then
Simplification\VisualBasicSimplificationService.Expander.vb (1)
800If type.IsUnboundGenericType Then
Microsoft.CodeAnalysis.Workspaces (7)
SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
348x.IsUnboundGenericType != y.IsUnboundGenericType || 401x.IsUnboundGenericType ||
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
179Hash.Combine(x.IsUnboundGenericType, 188return IsConstructedFromSelf(x) || x.IsUnboundGenericType
SymbolKey.NamedTypeSymbolKey.cs (2)
26visitor.WriteBoolean(symbol.IsUnboundGenericType); 28if (!symbol.Equals(symbol.ConstructedFrom) && !symbol.IsUnboundGenericType)