7 writes to _bits
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEPropertySymbol.cs (7)
81_bits = (isSpecialName ? IsSpecialNameFlag : 0) 89ThreadSafeFlagOperations.Set(ref _bits, bitsToSet); 107ThreadSafeFlagOperations.Set(ref _bits, bitsToSet); 128ThreadSafeFlagOperations.Set(ref _bits, IsUseSiteDiagnosticPopulatedBit); 135ThreadSafeFlagOperations.Set(ref _bits, IsObsoleteAttributePopulatedBit); 142ThreadSafeFlagOperations.Set(ref _bits, IsCustomAttributesPopulatedBit); 149ThreadSafeFlagOperations.Set(ref _bits, IsOverloadResolutionPriorityPopulatedBit);
11 references to _bits
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Metadata\PE\PEPropertySymbol.cs (11)
94if ((_bits & RequiredMemberCompletionBit) != 0) 96hasRequiredMemberAttribute = (_bits & HasRequiredMemberAttribute) != 0; 112if ((_bits & UnscopedRefCompletionBit) != 0) 114hasUnscopedRefAttribute = (_bits & HasUnscopedRefAttribute) != 0; 122public readonly bool IsSpecialName => (_bits & IsSpecialNameFlag) != 0; 123public readonly bool IsRuntimeSpecialName => (_bits & IsRuntimeSpecialNameFlag) != 0; 124public readonly bool CallMethodsDirectly => (_bits & CallMethodsDirectlyFlag) != 0; 131public readonly bool IsUseSiteDiagnosticPopulated => (_bits & IsUseSiteDiagnosticPopulatedBit) != 0; 138public readonly bool IsObsoleteAttributePopulated => (_bits & IsObsoleteAttributePopulatedBit) != 0; 145public readonly bool IsCustomAttributesPopulated => (_bits & IsCustomAttributesPopulatedBit) != 0; 152public readonly bool IsOverloadResolutionPriorityPopulated => (_bits & IsOverloadResolutionPriorityPopulatedBit) != 0;