Base:
property
IsValueType
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.IsValueType
7 references to IsValueType
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
7035
if (!typeParameter.HasConstructorConstraint && !typeParameter.
IsValueType
)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2878
if (source.
IsValueType
)
Symbols\ConstraintsHelper.cs (1)
1474
return typeParameter.HasConstructorConstraint || typeParameter.
IsValueType
? ConstructorConstraintError.None : ConstructorConstraintError.NoPublicParameterlessConstructorOrAbstractType;
Symbols\MemberSignatureComparer.cs (1)
703
if (!typeParameter1.
IsValueType
)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
665
if (typeParameter.IsReferenceType || typeParameter.
IsValueType
)
Symbols\TypeSymbolExtensions.cs (2)
78
return !typeParameter.
IsValueType
&& !(typeParameter.IsReferenceType && typeParameter.IsNotNullable == true);
92
return type is TypeParameterSymbol {
IsValueType
: false, IsNotNullable: false };