11 overrides of HasValueTypeConstraint
Microsoft.CodeAnalysis.VisualBasic (11)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTypeParameterSymbol.vb (1)
96
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\IndexedTypeParameterSymbol.vb (1)
113
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\InstanceErrorTypeSymbol.vb (1)
236
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
297
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
764
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
101
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\Source\CrefTypeParameterSymbol.vb (1)
64
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\Source\SourceTypeParameterSymbol.vb (1)
68
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\SubstitutedTypeParameterSymbol.vb (1)
129
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\SynthesizedSymbols\SynthesizedClonedTypeParameterSymbol.vb (1)
103
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (1)
58
Public Overrides ReadOnly Property
HasValueTypeConstraint
As Boolean
22 references to HasValueTypeConstraint
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\Binder_Lookup.vb (1)
2163
Return typeParameter.ContainingAssembly.GetSpecialType(If(typeParameter.
HasValueTypeConstraint
, SpecialType.System_ValueType, SpecialType.System_Object))
Binding\Binder_Statements.vb (2)
4354
If derivedTypeParameter.
HasValueTypeConstraint
Then
4671
Debug.Assert(typeParameter.
HasValueTypeConstraint
)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
493
Debug.Assert(type.
HasValueTypeConstraint
= other.
HasValueTypeConstraint
)
Emit\TypeParameterSymbolAdapter.vb (3)
215
If AdaptedTypeParameterSymbol.
HasValueTypeConstraint
AndAlso Not seenValueType Then
232
Return AdaptedTypeParameterSymbol.
HasValueTypeConstraint
246
Return AdaptedTypeParameterSymbol.HasConstructorConstraint OrElse AdaptedTypeParameterSymbol.
HasValueTypeConstraint
Semantics\Conversions.vb (3)
2054
If typeParameter.
HasValueTypeConstraint
Then
3750
If Not checkedValueTypeConstraint AndAlso typeParameter.
HasValueTypeConstraint
Then
3910
If typeParameter.
HasValueTypeConstraint
Then
Symbols\ConstraintsHelper.vb (3)
239
If reportRedundantConstraints AndAlso constraintTypeParameter.
HasValueTypeConstraint
Then
695
If typeParameter.
HasValueTypeConstraint
AndAlso Not SatisfiesValueTypeConstraint(constructedSymbol, typeParameter, typeArgument, diagnosticsBuilder, useSiteInfo) Then
1015
Debug.Assert((typeParameter Is Nothing) OrElse typeParameter.
HasValueTypeConstraint
)
Symbols\MethodSignatureComparer.vb (2)
865
(typeParameter1.
HasValueTypeConstraint
<> typeParameter2.
HasValueTypeConstraint
) OrElse
Symbols\ReducedExtensionMethodSymbol.vb (1)
766
Return _curriedFromTypeParameter.
HasValueTypeConstraint
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
103
Return _underlyingTypeParameter.
HasValueTypeConstraint
Symbols\SubstitutedTypeParameterSymbol.vb (1)
131
Return _originalDefinition.
HasValueTypeConstraint
Symbols\SynthesizedSymbols\SynthesizedClonedTypeParameterSymbol.vb (1)
105
Return _correspondingMethodTypeParameter.
HasValueTypeConstraint
Symbols\TypeParameterSymbol.vb (1)
270
If Me.
HasValueTypeConstraint
Then
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (1)
60
Return Me._underlyingTypeParameter.
HasValueTypeConstraint