18 references to ValueType
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\Binder_Constraints.vb (5)
54
ElseIf (constraints And TypeParameterConstraintKind.
ValueType
) <> 0 Then
64
ElseIf (constraints And TypeParameterConstraintKind.
ValueType
) <> 0 Then
72
If (constraints And TypeParameterConstraintKind.
ValueType
) <> 0 Then
79
constraints = constraints Or TypeParameterConstraintKind.
ValueType
80
constraintsBuilder.Add(New TypeParameterConstraint(TypeParameterConstraintKind.
ValueType
, syntax.GetLocation()))
Symbols\ConstraintsHelper.vb (1)
127
Case TypeParameterConstraintKind.
ValueType
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
164
constraintsBuilder.Add(New TypeParameterConstraint(TypeParameterConstraintKind.
ValueType
, Nothing))
Symbols\TypeParameterConstraint.vb (3)
19
(kind = TypeParameterConstraintKind.
ValueType
))
57
Return Kind = TypeParameterConstraintKind.
ValueType
79
Case TypeParameterConstraintKind.
ValueType
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (8)
SymbolsTests\GenericConstraintTests.vb (8)
3743
CheckConstraints([namespace].GetMember(Of NamedTypeSymbol)("V1").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
3744
CheckConstraints([namespace].GetMember(Of NamedTypeSymbol)("V2").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
3745
CheckConstraints([namespace].GetMember(Of NamedTypeSymbol)("V3").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
3746
CheckConstraints([namespace].GetMember(Of NamedTypeSymbol)("V4").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
3791
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
3794
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").TypeParameters(0), TypeParameterConstraintKind.
ValueType
, "Object")
3797
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").TypeParameters(0), TypeParameterConstraintKind.
ValueType
)
5556
Assert.Equal((constraints And TypeParameterConstraintKind.
ValueType
) <> 0, typeParameter.HasValueTypeConstraint)