29 references to Construct
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\Binder_Conversions.vb (1)
748
Dim suggestion As NamedTypeSymbol = iEnumerable_T.
Construct
(targetNamedType.TypeArgumentsNoUseSiteDiagnostics(0))
Binding\Binder_Expressions.vb (1)
972
resultType = GetSpecialType(SpecialType.System_Nullable_T, expr.Syntax, diagnostics).
Construct
(resultType)
Binding\Binder_Lambda.vb (2)
993
lambdaReturnType = GetWellKnownType(WellKnownType.System_Threading_Tasks_Task_T, source.Syntax, diagnostics).
Construct
(lambdaReturnType)
997
lambdaReturnType = GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T, source.Syntax, diagnostics).
Construct
(lambdaReturnType)
Binding\Binder_Operators.vb (7)
865
resultType = DirectCast(rightType.OriginalDefinition, NamedTypeSymbol).
Construct
(leftType)
879
resultType = DirectCast(leftType.OriginalDefinition, NamedTypeSymbol).
Construct
(rightNullableUnderlying)
886
resultType = DirectCast(leftType.OriginalDefinition, NamedTypeSymbol).
Construct
(resultType)
889
resultType = DirectCast(rightType.OriginalDefinition, NamedTypeSymbol).
Construct
(resultType)
921
Return DirectCast(leftType.OriginalDefinition, NamedTypeSymbol).
Construct
(ofType)
923
Return DirectCast(rightType.OriginalDefinition, NamedTypeSymbol).
Construct
(ofType)
1199
resultType = DirectCast(operandType.OriginalDefinition, NamedTypeSymbol).
Construct
(resultType)
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
62
Me._builderType = Me.F.WellKnownType(WellKnownType.System_Runtime_CompilerServices_AsyncTaskMethodBuilder_T).
Construct
(Me._resultType)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
692
_factory.Convert(_factory.SpecialType(SpecialType.System_Collections_Generic_IEnumerable_T).
Construct
(_expressionType),
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
181
Dim getEnumeratorGeneric = Me.OpenMethodImplementation(F.SpecialType(SpecialType.System_Collections_Generic_IEnumerable_T).
Construct
(_elementType),
275
Me.OpenPropertyImplementation(F.SpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).
Construct
(_elementType),
Lowering\IteratorRewriter\IteratorStateMachine.vb (2)
51
interfaces.Add(containingAssembly.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T).
Construct
(elementType))
55
interfaces.Add(containingAssembly.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).
Construct
(elementType))
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
103
actionType = actionType.
Construct
(tokenType)
121
func2Type = func2Type.
Construct
(eventType, tokenType)
Semantics\Operators.vb (3)
3229
returnType = nullableOfT.
Construct
(returnType)
3276
Return New LiftedParameterSymbol(param, nullableOfT.
Construct
(param.Type))
3281
New LiftedParameterSymbol(definition, nullableOfT.
Construct
(definition.Type)))
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
148
Return template.
Construct
(typeArguments)
Symbols\ArrayTypeSymbol.vb (4)
86
Return ImmutableArray.Create(iReadOnlyListOfT.
Construct
(elementType))
89
Return ImmutableArray.Create(iListOfT.
Construct
(elementType))
91
Return ImmutableArray.Create(iListOfT.
Construct
(elementType), iReadOnlyListOfT.
Construct
(elementType))
Symbols\Source\SynthesizedEventBackingFieldSymbol.vb (1)
45
result = tokenType.
Construct
(result)
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
171
returnType = taskT.
Construct
(resultType)