1 instantiation of SynthesizedDefinitions
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
980return _synthesizedTypeMembers.GetOrAdd(container, _ => new SynthesizedDefinitions());
11 references to SynthesizedDefinitions
Microsoft.CodeAnalysis (11)
Emit\CommonPEModuleBuilder.cs (11)
944private readonly ConcurrentDictionary<TNamedTypeSymbol, SynthesizedDefinitions> _synthesizedTypeMembers = 945new ConcurrentDictionary<TNamedTypeSymbol, SynthesizedDefinitions>(ReferenceEqualityComparer.Instance); 959if (_synthesizedTypeMembers.TryGetValue(container, out var defs)) 977private SynthesizedDefinitions GetOrAddSynthesizedDefinitions(TNamedTypeSymbol container) 987SynthesizedDefinitions defs = GetOrAddSynthesizedDefinitions(container); 1000SynthesizedDefinitions defs = GetOrAddSynthesizedDefinitions(container); 1013SynthesizedDefinitions defs = GetOrAddSynthesizedDefinitions(container); 1026SynthesizedDefinitions defs = GetOrAddSynthesizedDefinitions(container); 1045=> _synthesizedTypeMembers.TryGetValue(container, out var defs) ? defs.Fields : null; 1051=> _synthesizedTypeMembers.TryGetValue(container, out var defs) ? defs.Properties : null; 1057=> _synthesizedTypeMembers.TryGetValue(container, out var defs) ? defs.Methods : null;