28 references to Construct
Microsoft.CodeAnalysis.VisualBasic (6)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
422Return otherDef.Construct(typeMap) 739Return translatedOriginalDef.Construct(typeMap)
Symbols\Metadata\PE\SymbolFactory.vb (1)
134Dim constructedType = genericType.Construct(substitution)
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
234Return definition.Construct(subst)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
495constructedType = newDefinition.Construct(substitution)
Symbols\Tuples\TupleTypeSymbol.vb (1)
474Return definition.Construct(subst)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (22)
SymbolsTests\InstantiatingGenerics.vb (12)
295Dim g1_1 = DirectCast(C1.Construct(s1), NamedTypeSymbol) 301Dim g2_1 = DirectCast(C2.Construct(s2), NamedTypeSymbol) 309Dim g2_2 = DirectCast(C2.Construct(s3), NamedTypeSymbol) 314Dim g2_3 = DirectCast(C2.Construct(s2_1), NamedTypeSymbol) 320Dim g4_1 = DirectCast(C4.Construct(s4), NamedTypeSymbol) 326Dim g108_1 = DirectCast(C108.Construct(s108), NamedTypeSymbol) 332Dim g_TC2_1 = DirectCast(TC2.Construct(sTC2), NamedTypeSymbol) 490Dim c1OfIntInt_c2_c3 = DirectCast(c3.Construct(substitution), NamedTypeSymbol) 522Dim c1OfIntInt_c2Of_c3Of = DirectCast(c3.Construct(substitution), NamedTypeSymbol) 567Dim c1OfIntInt_c2Of_c3 = c3.Construct(substitution) 604Dim c1OfIntInt_C5_1 = c5.Construct(substitution) 607Dim c1OfIntInt_C5_2 = c5.Construct(substitution)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (4)
301missing = DirectCast(missing.Construct(substitution), NamedTypeSymbol) 316missing = DirectCast(missing.OriginalDefinition.Construct(substitution), NamedTypeSymbol) 325missing = MissingC4.Construct(substitution) 350missing = MissingC7.Construct(substitution)
SymbolsTests\Source\TypeTests.vb (6)
3808Dim i1 = iDefinition.Construct(TypeSubstitution.Create(iDefinition, iDefinition.TypeParameters, modifiedU)) 3818Dim c2 = cDefinition.Construct(TypeSubstitution.Create(cDefinition, cDefinition.TypeParameters, modifiedT)) 3830Dim i2b = iDefinition.Construct(TypeSubstitution.Create(iDefinition, 3837Dim c4 = cDefinition.Construct(TypeSubstitution.Create(cDefinition, cDefinition.TypeParameters, modifiedT)) 3876Dim i = iDefinition.Construct(TypeSubstitution.Create(iDefinition, 3937Dim t1 = definition.Construct(TypeSubstitution.Create(definition, definition.TypeParameters, modifiedU))