18 references to NotNullableValueTypeConstraint
Microsoft.CodeAnalysis (1)
PEWriter\MetadataWriter.cs (1)
879result |= GenericParameterAttributes.NotNullableValueTypeConstraint;
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (6)
96_flags = ((flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0) ? flags : (flags & ~GenericParameterAttributes.DefaultConstructorConstraint); 235if (hasUnmanagedModreqPattern && (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0 || 292if (typeSymbol.SpecialType == SpecialType.System_ValueType && ((_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)) 509return (_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 518if ((_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 567return (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0;
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
48if (typeInfo.GenericParameterAttributes.HasFlag(GenericParameterAttributes.NotNullableValueTypeConstraint))
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Metadata\PE\PETypeParameterSymbol.vb (4)
94_flags = If((flags And GenericParameterAttributes.NotNullableValueTypeConstraint) = 0, flags, flags And Not GenericParameterAttributes.DefaultConstructorConstraint) 216If ((_flags And GenericParameterAttributes.NotNullableValueTypeConstraint) <> 0) AndAlso 231If (hasUnmanagedModreqPattern AndAlso (_flags And GenericParameterAttributes.NotNullableValueTypeConstraint) = 0) OrElse 299Return (_flags And GenericParameterAttributes.NotNullableValueTypeConstraint) <> 0
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
574if ((t.GenericParameterAttributes & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
454(CBool(derived.GenericParameterAttributes() And GenericParameterAttributes.NotNullableValueTypeConstraint)) AndAlso
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\ReflectionModel\GenericServices.cs (1)
188if ((attributes & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (2)
735(special & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0) 745if ((special & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Assignability.cs (1)
131if ((attributes & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)