1 write to _flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
96_flags = ((flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0) ? flags : (flags & ~GenericParameterAttributes.DefaultConstructorConstraint);
9 references to _flags
Microsoft.CodeAnalysis.CSharp (9)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (9)
235if (hasUnmanagedModreqPattern && (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0 || 292if (typeSymbol.SpecialType == SpecialType.System_ValueType && ((_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)) 451return (_flags & GenericParameterAttributes.DefaultConstructorConstraint) != 0; 459return (_flags & GenericParameterAttributes.ReferenceTypeConstraint) != 0; 509return (_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 518if ((_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 567return (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0; 575return (_flags & MetadataHelpers.GenericParameterAttributesAllowByRefLike) != 0; 601return (VarianceKind)(_flags & GenericParameterAttributes.VarianceMask);