1 instantiation of SynthesizedDefinitions
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
980
return _synthesizedTypeMembers.GetOrAdd(container, _ => new
SynthesizedDefinitions
());
11 references to SynthesizedDefinitions
Microsoft.CodeAnalysis (11)
Emit\CommonPEModuleBuilder.cs (11)
944
private readonly ConcurrentDictionary<TNamedTypeSymbol,
SynthesizedDefinitions
> _synthesizedTypeMembers =
945
new ConcurrentDictionary<TNamedTypeSymbol,
SynthesizedDefinitions
>(ReferenceEqualityComparer.Instance);
959
if (_synthesizedTypeMembers.TryGetValue(container, out
var
defs))
977
private
SynthesizedDefinitions
GetOrAddSynthesizedDefinitions(TNamedTypeSymbol container)
987
SynthesizedDefinitions
defs = GetOrAddSynthesizedDefinitions(container);
1000
SynthesizedDefinitions
defs = GetOrAddSynthesizedDefinitions(container);
1013
SynthesizedDefinitions
defs = GetOrAddSynthesizedDefinitions(container);
1026
SynthesizedDefinitions
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;