4 instantiations of ConstructedNamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (4)
Symbols\ArrayTypeSymbol.cs (2)
116constructedInterfaces.Add(new ConstructedNamedTypeSymbol(iListOfT, ImmutableArray.Create(elementTypeWithAnnotations))); 123constructedInterfaces.Add(new ConstructedNamedTypeSymbol(iReadOnlyListOfT, ImmutableArray.Create(elementTypeWithAnnotations)));
Symbols\ConstructedNamedTypeSymbol.cs (1)
77return new ConstructedNamedTypeSymbol(_constructedFrom, _typeArgumentsWithAnnotations, IsUnboundGenericType, tupleData: newData);
Symbols\NamedTypeSymbol.cs (1)
1241return new ConstructedNamedTypeSymbol(this, typeArguments, unbound);
32 references to ConstructedNamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MethodSymbol.cs (1)
883if (ConstructedNamedTypeSymbol.TypeParametersMatchTypeArguments(this.TypeParameters, typeArguments))
Symbols\NamedTypeSymbol.cs (1)
1231if (ConstructedNamedTypeSymbol.TypeParametersMatchTypeArguments(this.TypeParameters, typeArguments))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (11)
CodeGen\CodeGenTupleTest.cs (11)
4516Assert.IsType<ConstructedNamedTypeSymbol>(namedTuple); 26741var iEnumerable = (ConstructedNamedTypeSymbol)classA.Interfaces()[0]; 26823var iEnumerable = (ConstructedNamedTypeSymbol)classA.Interfaces()[0]; 26874var iEnumerable = (ConstructedNamedTypeSymbol)classA.Interfaces()[0]; 26949var iEnumerable = (ConstructedNamedTypeSymbol)classA.Interfaces()[0]; 28589Assert.IsType<ConstructedNamedTypeSymbol>(tuple); 28622Assert.IsType<ConstructedNamedTypeSymbol>(tuple);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Attributes\AttributeTests_Tuples.cs (2)
485var field6Type = Assert.IsType<ConstructedNamedTypeSymbol>(field6.Type);
Attributes\AttributeTests_WellKnownAttributes.cs (2)
4985Assert.IsType<ConstructedNamedTypeSymbol>(constructed); 4989Assert.IsType<ConstructedNamedTypeSymbol>(constructedS);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (14)
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
413Assert.IsType<ConstructedNamedTypeSymbol>(localField.Type);
Symbols\Source\FileModifierTests.cs (13)
2327var cInt = (ConstructedNamedTypeSymbol)del1.DelegateInvokeMethod.Parameters[0].Type; 2466var cInt = (ConstructedNamedTypeSymbol)type; 2690var cInt = (ConstructedNamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("D").BaseTypeNoUseSiteDiagnostics; 2693var iInt = (ConstructedNamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("F").InterfacesNoUseSiteDiagnostics()[0]; 2696iInt = (ConstructedNamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("J").InterfacesNoUseSiteDiagnostics()[0]; 3040var cInt = (ConstructedNamedTypeSymbol)comp.GetMember<MethodSymbol>("D.M").TypeParameters[0].ConstraintTypesNoUseSiteDiagnostics[0].Type; 3061var cInt = (ConstructedNamedTypeSymbol)comp.GetMember<NamedTypeSymbol>("D").TypeParameters[0].ConstraintTypesNoUseSiteDiagnostics[0].Type;
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdMetadataTests.cs (1)
181((Microsoft.CodeAnalysis.CSharp.Symbols.ConstructedNamedTypeSymbol)