20 references to Initialize
Microsoft.CodeAnalysis.CSharp (20)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
112
return InterlockedOperations.
Initialize
(ref initialBaseline.LazyMetadataSymbols, metadataSymbols);
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
86
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new ArrayTypeSymbolAdapter(this));
Emitter\Model\EventSymbolAdapter.cs (1)
175
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new EventSymbolAdapter(this));
Emitter\Model\FieldSymbolAdapter.cs (1)
310
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new FieldSymbolAdapter(this));
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
107
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new FunctionPointerTypeSymbolAdapter(this));
Emitter\Model\MethodSymbolAdapter.cs (1)
568
return InterlockedOperations.
Initialize
(ref _lazyAdapter, CreateCciAdapter());
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
930
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new NamedTypeSymbolAdapter(this));
Emitter\Model\NamespaceSymbolAdapter.cs (1)
36
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new NamespaceSymbolAdapter(this));
Emitter\Model\ParameterSymbolAdapter.cs (1)
221
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new ParameterSymbolAdapter(this));
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
127
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new PointerTypeSymbolAdapter(this));
Emitter\Model\PropertySymbolAdapter.cs (1)
301
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new PropertySymbolAdapter(this));
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
372
return InterlockedOperations.
Initialize
(ref _lazyAdapter, new TypeParameterSymbolAdapter(this));
Symbols\Metadata\PE\PEMethodSymbol.cs (5)
323
return retVal ?? InterlockedOperations.
Initialize
(ref _uncommonFields, createUncommonFields());
440
_uncommonFields?._lazyThisParameter ?? InterlockedOperations.
Initialize
(ref AccessUncommonFields()._lazyThisParameter, new ThisParameterSymbol(this));
888
return InterlockedOperations.
Initialize
(ref _lazySignature, signature);
1701
result = InterlockedOperations.
Initialize
(ref AccessUncommonFields()._lazyOverriddenOrHiddenMembersResult, result);
1714
return uncommonFields._lazyOverriddenOrHiddenMembersResult ?? InterlockedOperations.
Initialize
(ref uncommonFields._lazyOverriddenOrHiddenMembersResult, OverriddenOrHiddenMembersResult.Empty);
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
350
return retVal ?? InterlockedOperations.
Initialize
(ref _uncommonFields, createUncommonFields());
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
724
InterlockedOperations.
Initialize
(ref _lazyName, name);
Symbols\Source\SourcePropertySymbolBase.cs (1)
491
InterlockedOperations.
Initialize
(ref _lazySourceName, sourceName);