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