1 write to _flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
95_flags = ((flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0) ? flags : (flags & ~GenericParameterAttributes.DefaultConstructorConstraint);
9 references to _flags
Microsoft.CodeAnalysis.CSharp (9)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (9)
234if (hasUnmanagedModreqPattern && (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) == 0 || 291if (typeSymbol.SpecialType == SpecialType.System_ValueType && ((_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0)) 450return (_flags & GenericParameterAttributes.DefaultConstructorConstraint) != 0; 458return (_flags & GenericParameterAttributes.ReferenceTypeConstraint) != 0; 508return (_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 517if ((_flags & (GenericParameterAttributes.NotNullableValueTypeConstraint | GenericParameterAttributes.ReferenceTypeConstraint)) == 0 && 566return (_flags & GenericParameterAttributes.NotNullableValueTypeConstraint) != 0; 574return (_flags & MetadataHelpers.GenericParameterAttributesAllowByRefLike) != 0; 600return (VarianceKind)(_flags & GenericParameterAttributes.VarianceMask);