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