1 instantiation of PrivateImplementationDetails
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
1091
result = new
PrivateImplementationDetails
(
22 references to PrivateImplementationDetails
Microsoft.CodeAnalysis (22)
CodeGen\PrivateImplementationDetails.cs (4)
335
var
@this = moduleBuilder.GetPrivateImplClass(syntaxNode, diagnostics);
673
internal ExplicitSizeStruct(uint size, ushort alignment,
PrivateImplementationDetails
containingType, Cci.ITypeReference sysValueType)
710
private readonly
PrivateImplementationDetails
_containingType;
716
PrivateImplementationDetails
containingType,
Emit\CommonPEModuleBuilder.cs (17)
203
var
privateImpl = GetFrozenPrivateImplementationDetails();
215
public abstract
PrivateImplementationDetails
? GetFrozenPrivateImplementationDetails();
217
internal abstract
PrivateImplementationDetails
GetPrivateImplClass(SyntaxNode? syntaxNode, DiagnosticBag diagnostics);
595
private
PrivateImplementationDetails
_lazyPrivateImplementationDetails;
763
PrivateImplementationDetails
details = GetPrivateImplClass(syntaxOpt, diagnostics);
774
PrivateImplementationDetails
details = GetPrivateImplClass(syntaxOpt, diagnostics);
780
private void EnsurePrivateImplementationDetailsStaticConstructor(
PrivateImplementationDetails
details, TSyntaxNode syntaxOpt, DiagnosticBag diagnostics)
1026
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1034
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1044
var
privateImpl = GetPrivateImplClass((TSyntaxNode)syntaxNode, diagnostics);
1050
/// <see cref="
PrivateImplementationDetails
.TryGetOrCreateFieldForStringValue"/>
1054
return
PrivateImplementationDetails
.TryGetOrCreateFieldForStringValue(text, this, syntaxNode, diagnostics);
1085
internal
PrivateImplementationDetails
GetPrivateImplClass(TSyntaxNode? syntaxNodeOpt, DiagnosticBag diagnostics)
1087
var
result = _lazyPrivateImplementationDetails;
1112
internal override
PrivateImplementationDetails
GetPrivateImplClass(SyntaxNode? syntaxNodeOpt, DiagnosticBag diagnostics)
1117
public
PrivateImplementationDetails
? FreezePrivateImplementationDetails()
1123
public override
PrivateImplementationDetails
? GetFrozenPrivateImplementationDetails()
Symbols\ISynthesizedGlobalMethodSymbol.cs (1)
11
PrivateImplementationDetails
ContainingPrivateImplementationDetailsType { get; }