52 references to Set
Microsoft.CodeAnalysis (1)
Symbols\Attributes\CustomAttributesBag.cs (1)
160
ThreadSafeFlagOperations.
Set
(ref _state, (int)(this.State | part));
Microsoft.CodeAnalysis.CSharp (37)
Emitter\Model\PEModuleBuilder.cs (1)
72
ThreadSafeFlagOperations.
Set
(ref _needsGeneratedAttributes, (int)attributes);
Symbols\Compilation_WellKnownMembers.cs (1)
52
ThreadSafeFlagOperations.
Set
(ref _needsGeneratedAttributes, (int)attributes);
Symbols\Metadata\PE\PEFieldSymbol.cs (4)
63
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
82
if (isVolatile) ThreadSafeFlagOperations.
Set
(ref _bits, IsVolatileBit);
91
if (bits != 0) ThreadSafeFlagOperations.
Set
(ref _bits, bits);
100
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEMethodSymbol.cs (16)
168
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
175
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
183
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
193
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
198
ThreadSafeFlagOperations.
Set
(ref _bits, IsObsoleteAttributePopulatedBit);
203
ThreadSafeFlagOperations.
Set
(ref _bits, IsCustomAttributesPopulatedBit);
208
ThreadSafeFlagOperations.
Set
(ref _bits, IsUseSiteDiagnosticPopulatedBit);
213
ThreadSafeFlagOperations.
Set
(ref _bits, IsConditionalPopulatedBit);
218
ThreadSafeFlagOperations.
Set
(ref _bits, IsOverriddenOrHiddenMembersPopulatedBit);
228
return ThreadSafeFlagOperations.
Set
(ref _bits, (((int)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
236
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
241
ThreadSafeFlagOperations.
Set
(ref _bits, IsMemberNotNullPopulatedBit);
248
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
253
ThreadSafeFlagOperations.
Set
(ref _bits, IsUnmanagedCallersOnlyAttributePopulatedBit);
261
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
269
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
125
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
139
return ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
83
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
101
ThreadSafeFlagOperations.
Set
(ref _bits, bitsToSet);
Symbols\Source\SourceMemberContainerSymbol.cs (5)
121
ThreadSafeFlagOperations.
Set
(ref _flags, FieldDefinitionsNotedBit);
126
ThreadSafeFlagOperations.
Set
(ref _flags, (FlattenedMembersIsSortedBit));
138
ThreadSafeFlagOperations.
Set
(ref _flags, bitsToSet);
148
return ThreadSafeFlagOperations.
Set
(ref _flags, (((int)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
167
return ThreadSafeFlagOperations.
Set
(ref _flags, HasDeclaredMembersBitSet | (value ? HasDeclaredMembersBit : 0));
Symbols\Source\SourceMemberMethodSymbol.cs (4)
88
ThreadSafeFlagOperations.
Set
(ref _flags, (int)(ReturnsVoidIsSetBit | (value ? ReturnsVoidBit : 0)));
160
ThreadSafeFlagOperations.
Set
(ref _flags, IsMetadataVirtualLockedBit);
176
ThreadSafeFlagOperations.
Set
(ref _flags, IsMetadataVirtualBit);
187
return ThreadSafeFlagOperations.
Set
(ref _flags, (((int)value.ToNullableContextFlags() & NullableContextMask) << NullableContextOffset));
Symbols\Source\SourceNamespaceSymbol.cs (1)
160
ThreadSafeFlagOperations.
Set
(ref _flags, LazyAllMembersIsSorted);
Symbols\SymbolCompletionState.cs (1)
89
return ThreadSafeFlagOperations.
Set
(ref _completeParts, (int)part);
Microsoft.CodeAnalysis.VisualBasic (14)
Symbols\Metadata\PE\PEMethodSymbol.vb (7)
153
ThreadSafeFlagOperations.
Set
(_bits, bitsToSet)
159
ThreadSafeFlagOperations.
Set
(_bits, bitsToSet)
163
ThreadSafeFlagOperations.
Set
(_bits, s_isObsoleteAttributePopulatedBit)
167
ThreadSafeFlagOperations.
Set
(_bits, s_isCustomAttributesPopulatedBit)
171
ThreadSafeFlagOperations.
Set
(_bits, s_isUseSiteDiagnosticPopulatedBit)
175
ThreadSafeFlagOperations.
Set
(_bits, s_isConditionalAttributePopulatedBit)
181
ThreadSafeFlagOperations.
Set
(_bits, bitsToSet)
Symbols\Source\SourceEventSymbol.vb (1)
470
ThreadSafeFlagOperations.
Set
(_lazyState, newState)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
3154
ThreadSafeFlagOperations.
Set
(m_lazyState, StateFlags.FlattenedMembersIsSortedMask)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
518
Dim stateChanged = ThreadSafeFlagOperations.
Set
(_lazyState, StateFlags.SuppressDuplicateProcDefDiagnostics)
Symbols\Source\SourceModuleSymbol.vb (3)
901
Return ThreadSafeFlagOperations.
Set
(variable, mask)
908
If Not ThreadSafeFlagOperations.
Set
(variable, mask) AndAlso
936
If Not ThreadSafeFlagOperations.
Set
(variable, mask) Then
Symbols\Source\SourceNamespaceSymbol.vb (1)
308
ThreadSafeFlagOperations.
Set
(_lazyState, StateFlags.AllMembersIsSorted)