3 writes to _bits
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\PEParameterSymbol.cs (3)
112_bits = refKindBits | attributeBits | hasNameInMetadataBits | scopeBits | hasUnscopedRefAttributeBits; 125ThreadSafeFlagOperations.Set(ref _bits, bitsToSet); 139return ThreadSafeFlagOperations.Set(ref _bits, bitsToSet);
6 references to _bits
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Metadata\PE\PEParameterSymbol.cs (6)
75get { return (RefKind)((_bits >> RefKindOffset) & RefKindMask); } 80get { return (_bits & HasNameInMetadataBit) != 0; } 85get { return (ScopedKind)((_bits >> ScopeOffset) & ScopeMask); } 90get { return (_bits & HasUnscopedRefAttributeBit) != 0; } 131int theBits = _bits; // Read this.bits once to ensure the consistency of the value and completion flags. 144int theBits = _bits; // Read this.bits once to ensure the consistency of the value and completion flags.