1 instantiation of PrivateImplementationDetails
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
1090
result = new
PrivateImplementationDetails
(
22 references to PrivateImplementationDetails
Microsoft.CodeAnalysis (22)
CodeGen\PrivateImplementationDetails.cs (4)
338
var
@this = moduleBuilder.GetPrivateImplClass(syntaxNode, diagnostics);
693
internal ExplicitSizeStruct(uint size, ushort alignment,
PrivateImplementationDetails
containingType, Cci.ITypeReference sysValueType)
730
private readonly
PrivateImplementationDetails
_containingType;
736
PrivateImplementationDetails
containingType,
Emit\CommonPEModuleBuilder.cs (17)
202
var
privateImpl = GetFrozenPrivateImplementationDetails();
214
public abstract
PrivateImplementationDetails
? GetFrozenPrivateImplementationDetails();
216
internal abstract
PrivateImplementationDetails
GetPrivateImplClass(SyntaxNode? syntaxNode, DiagnosticBag diagnostics);
594
private
PrivateImplementationDetails
_lazyPrivateImplementationDetails;
762
PrivateImplementationDetails
details = GetPrivateImplClass(syntaxOpt, diagnostics);
773
PrivateImplementationDetails
details = GetPrivateImplClass(syntaxOpt, diagnostics);
779
private void EnsurePrivateImplementationDetailsStaticConstructor(
PrivateImplementationDetails
details, TSyntaxNode syntaxOpt, DiagnosticBag diagnostics)
1025
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1033
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1043
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1049
/// <see cref="
PrivateImplementationDetails
.TryGetOrCreateFieldForStringValue"/>
1053
return
PrivateImplementationDetails
.TryGetOrCreateFieldForStringValue(text, this, syntaxNode, diagnostics);
1084
internal
PrivateImplementationDetails
GetPrivateImplClass(TSyntaxNode? syntaxNodeOpt, DiagnosticBag diagnostics)
1086
var
result = _lazyPrivateImplementationDetails;
1111
internal override
PrivateImplementationDetails
GetPrivateImplClass(SyntaxNode? syntaxNodeOpt, DiagnosticBag diagnostics)
1116
public
PrivateImplementationDetails
? FreezePrivateImplementationDetails()
1122
public override
PrivateImplementationDetails
? GetFrozenPrivateImplementationDetails()
Symbols\ISynthesizedGlobalMethodSymbol.cs (1)
11
PrivateImplementationDetails
ContainingPrivateImplementationDetailsType { get; }