11 writes to _bits
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Metadata\PE\PEPropertySymbol.cs (11)
82_bits = (isSpecialName ? IsSpecialNameFlag : 0) 90ThreadSafeFlagOperations.Set(ref _bits, bitsToSet); 108ThreadSafeFlagOperations.Set(ref _bits, bitsToSet); 129ThreadSafeFlagOperations.Set(ref _bits, IsUseSiteDiagnosticPopulatedBit); 132public bool IsUseSiteDiagnosticPopulated => (Volatile.Read(ref _bits) & IsUseSiteDiagnosticPopulatedBit) != 0; 136ThreadSafeFlagOperations.Set(ref _bits, IsObsoleteAttributePopulatedBit); 139public bool IsObsoleteAttributePopulated => (Volatile.Read(ref _bits) & IsObsoleteAttributePopulatedBit) != 0; 143ThreadSafeFlagOperations.Set(ref _bits, IsCustomAttributesPopulatedBit); 146public bool IsCustomAttributesPopulated => (Volatile.Read(ref _bits) & IsCustomAttributesPopulatedBit) != 0; 150ThreadSafeFlagOperations.Set(ref _bits, IsOverloadResolutionPriorityPopulatedBit); 153public bool IsOverloadResolutionPriorityPopulated => (Volatile.Read(ref _bits) & IsOverloadResolutionPriorityPopulatedBit) != 0;
7 references to _bits
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEPropertySymbol.cs (7)
95if ((_bits & RequiredMemberCompletionBit) != 0) 97hasRequiredMemberAttribute = (_bits & HasRequiredMemberAttribute) != 0; 113if ((_bits & UnscopedRefCompletionBit) != 0) 115hasUnscopedRefAttribute = (_bits & HasUnscopedRefAttribute) != 0; 123public readonly bool IsSpecialName => (_bits & IsSpecialNameFlag) != 0; 124public readonly bool IsRuntimeSpecialName => (_bits & IsRuntimeSpecialNameFlag) != 0; 125public readonly bool CallMethodsDirectly => (_bits & CallMethodsDirectlyFlag) != 0;