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