FlowAnalysis\CSharpDataFlowAnalysis.cs (15)
69ImmutableInterlocked.InterlockedInitialize(ref _variablesDeclared, result);
104ImmutableInterlocked.InterlockedInitialize(ref _dataFlowsIn, result);
141ImmutableInterlocked.InterlockedInitialize(ref _definitelyAssignedOnEntry, entryResult);
142ImmutableInterlocked.InterlockedInitialize(ref _definitelyAssignedOnExit, exitResult);
162ImmutableInterlocked.InterlockedInitialize(ref _dataFlowsOut, result);
181ImmutableInterlocked.InterlockedInitialize(ref _alwaysAssigned, result);
270ImmutableInterlocked.InterlockedInitialize(ref _readInside, Normalize(readInside));
271ImmutableInterlocked.InterlockedInitialize(ref _writtenInside, Normalize(writtenInside));
272ImmutableInterlocked.InterlockedInitialize(ref _readOutside, Normalize(readOutside));
273ImmutableInterlocked.InterlockedInitialize(ref _writtenOutside, Normalize(writtenOutside));
274ImmutableInterlocked.InterlockedInitialize(ref _captured, Normalize(captured));
275ImmutableInterlocked.InterlockedInitialize(ref _capturedInside, Normalize(capturedInside));
276ImmutableInterlocked.InterlockedInitialize(ref _capturedOutside, Normalize(capturedOutside));
277ImmutableInterlocked.InterlockedInitialize(ref _unsafeAddressTaken, Normalize(unsafeAddressTaken));
278ImmutableInterlocked.InterlockedInitialize(ref _usedLocalFunctions, Normalize(usedLocalFunctions));
Symbols\Metadata\PE\PENamedTypeSymbol.cs (7)
487ImmutableInterlocked.InterlockedCompareExchange(ref _lazyInterfaces, MakeAcyclicInterfaces(), default(ImmutableArray<NamedTypeSymbol>));
534ImmutableInterlocked.InterlockedCompareExchange(ref _lazyDeclaredInterfaces, MakeDeclaredInterfaces(), default(ImmutableArray<NamedTypeSymbol>));
725ImmutableInterlocked.InterlockedInitialize(ref uncommon.lazyCustomAttributes, loadedCustomAttributes);
948ImmutableInterlocked.InterlockedInitialize(ref uncommon.lazyInstanceEnumFields, builder.ToImmutableAndFree());
1431if (!ImmutableInterlocked.InterlockedInitialize(ref _lazyMembersInDeclarationOrder, membersInDeclarationOrder))
2382ImmutableInterlocked.InterlockedCompareExchange(ref uncommon.lazyConditionalAttributeSymbols, conditionalSymbols, default(ImmutableArray<string>));
2708ImmutableInterlocked.InterlockedInitialize(ref _lazyTypeParameters,
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (13)
52ImmutableInterlocked.InterlockedCompareExchange(_variablesDeclared, result, Nothing)
78ImmutableInterlocked.InterlockedCompareExchange(_dataFlowsIn, result, Nothing)
111ImmutableInterlocked.InterlockedInitialize(_definitelyAssignedOnEntry, entry)
112ImmutableInterlocked.InterlockedInitialize(_definitelyAssignedOnExit, ex)
127ImmutableInterlocked.InterlockedCompareExchange(_dataFlowsOut, result, Nothing)
141ImmutableInterlocked.InterlockedCompareExchange(_alwaysAssigned, result, Nothing)
224ImmutableInterlocked.InterlockedCompareExchange(Me._readInside, Normalize(readInside), Nothing)
225ImmutableInterlocked.InterlockedCompareExchange(Me._writtenInside, Normalize(writtenInside), Nothing)
226ImmutableInterlocked.InterlockedCompareExchange(Me._readOutside, Normalize(readOutside), Nothing)
227ImmutableInterlocked.InterlockedCompareExchange(Me._writtenOutside, Normalize(writtenOutside), Nothing)
228ImmutableInterlocked.InterlockedCompareExchange(Me._captured, Normalize(captured), Nothing)
229ImmutableInterlocked.InterlockedCompareExchange(Me._capturedInside, Normalize(capturedInside), Nothing)
230ImmutableInterlocked.InterlockedCompareExchange(Me._capturedOutside, Normalize(capturedOutside), Nothing)