1 write to _uncommonFields
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
349
return retVal ?? InterlockedOperations.Initialize(ref
_uncommonFields
, CreateUncommonFields());
14 references to _uncommonFields
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Metadata\PE\PEMethodSymbol.cs (14)
274
/// Holds infrequently accessed fields. See <seealso cref="
_uncommonFields
"/> for an explanation.
348
var retVal =
_uncommonFields
;
366
/// Even for lazily-computed values, it may be possible to avoid allocating <see cref="
_uncommonFields
"/> if
368
/// to indicate that the lazy values have been computed and, if <see cref="
_uncommonFields
"/> is null, then
412
_uncommonFields
?._lazyThisParameter ?? InterlockedOperations.Initialize(ref AccessUncommonFields()._lazyThisParameter, new ThisParameterSymbol(this));
666
var uncommonFields =
_uncommonFields
;
715
var uncommonFields =
_uncommonFields
;
737
var uncommonFields =
_uncommonFields
;
1020
var uncommonFields =
_uncommonFields
;
1459
return (
_uncommonFields
?._lazyCachedUseSiteInfo ?? default).ToUseSiteInfo(PrimaryDependency);
1493
var uncommonFields =
_uncommonFields
;
1543
var uncommonFields =
_uncommonFields
;
1578
return
_uncommonFields
?._lazyUnmanagedCallersOnlyAttributeData;
1601
var uncommonFields =
_uncommonFields
;