45 references to ThreadSafeFlagOperations
Microsoft.CodeAnalysis (1)
Symbols\Attributes\CustomAttributesBag.cs (1)
160
ThreadSafeFlagOperations
.Set(ref _state, (int)(this.State | part));
Microsoft.CodeAnalysis.CSharp (44)
Emitter\Model\PEModuleBuilder.cs (1)
78
ThreadSafeFlagOperations
.Set(ref _needsGeneratedAttributes, (int)attributes);
Symbols\Compilation_WellKnownMembers.cs (1)
59
ThreadSafeFlagOperations
.Set(ref _needsGeneratedAttributes, (int)attributes);
Symbols\Metadata\PE\PEFieldSymbol.cs (4)
64
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
83
if (isVolatile)
ThreadSafeFlagOperations
.Set(ref _bits, IsVolatileBit);
92
if (bits != 0)
ThreadSafeFlagOperations
.Set(ref _bits, bits);
101
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEMethodSymbol.cs (18)
179
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
186
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
194
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
204
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
209
ThreadSafeFlagOperations
.Set(ref _bits, IsObsoleteAttributePopulatedBit);
214
ThreadSafeFlagOperations
.Set(ref _bits, IsCustomAttributesPopulatedBit);
219
ThreadSafeFlagOperations
.Set(ref _bits, IsUseSiteDiagnosticPopulatedBit);
224
ThreadSafeFlagOperations
.Set(ref _bits, IsConditionalPopulatedBit);
229
ThreadSafeFlagOperations
.Set(ref _bits, IsOverriddenOrHiddenMembersPopulatedBit);
239
return
ThreadSafeFlagOperations
.Set(ref _bits, (((long)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
247
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
252
ThreadSafeFlagOperations
.Set(ref _bits, IsMemberNotNullPopulatedBit);
259
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
264
ThreadSafeFlagOperations
.Set(ref _bits, IsUnmanagedCallersOnlyAttributePopulatedBit);
272
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
280
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
285
ThreadSafeFlagOperations
.Set(ref _bits, OverloadResolutionPriorityPopulatedBit);
293
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
126
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
140
return
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEPropertySymbol.cs (7)
94
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
112
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
130
ThreadSafeFlagOperations
.Set(ref _bits, bitsToSet);
151
ThreadSafeFlagOperations
.Set(ref _bits, IsUseSiteDiagnosticPopulatedBit);
158
ThreadSafeFlagOperations
.Set(ref _bits, IsObsoleteAttributePopulatedBit);
165
ThreadSafeFlagOperations
.Set(ref _bits, IsCustomAttributesPopulatedBit);
172
ThreadSafeFlagOperations
.Set(ref _bits, IsOverloadResolutionPriorityPopulatedBit);
Symbols\Source\SourceMemberContainerSymbol.cs (5)
130
ThreadSafeFlagOperations
.Set(ref _flags, FieldDefinitionsNotedBit);
135
ThreadSafeFlagOperations
.Set(ref _flags, (FlattenedMembersIsSortedBit));
147
ThreadSafeFlagOperations
.Set(ref _flags, bitsToSet);
157
return
ThreadSafeFlagOperations
.Set(ref _flags, (((int)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
176
return
ThreadSafeFlagOperations
.Set(ref _flags, HasDeclaredMembersBitSet | (value ? HasDeclaredMembersBit : 0));
Symbols\Source\SourceMemberMethodSymbol.cs (4)
123
ThreadSafeFlagOperations
.Set(ref _flags, ReturnsVoidIsSetBit | (value ? ReturnsVoidBit : 0));
271
ThreadSafeFlagOperations
.Set(ref _flags, IsMetadataVirtualLockedBit);
287
ThreadSafeFlagOperations
.Set(ref _flags, IsMetadataVirtualBit);
298
return
ThreadSafeFlagOperations
.Set(ref _flags, (((int)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
Symbols\Source\SourceNamespaceSymbol.cs (1)
166
ThreadSafeFlagOperations
.Set(ref _flags, LazyAllMembersIsSorted);
Symbols\SymbolCompletionState.cs (1)
89
return
ThreadSafeFlagOperations
.Set(ref _completeParts, (int)part);