1 write to _bindingHelperInfo
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Emitter.cs (1)
26
_bindingHelperInfo
= sourceGenSpec.BindingHelperInfo;
9 references to _bindingHelperInfo
Microsoft.Extensions.Configuration.Binder.SourceGeneration (9)
ConfigurationBindingGenerator.Emitter.cs (1)
102
foreach (string @namespace in
_bindingHelperInfo
.Namespaces)
Emitter\CoreBindingHelpers.cs (8)
23
private bool ShouldEmitMethods(MethodsToGen_CoreBindingHelper methods) => (
_bindingHelperInfo
.MethodsToGen & methods) != 0;
41
if (
_bindingHelperInfo
.TypesForGen_BindCore is not { Count: not 0 } types)
88
if (
_bindingHelperInfo
.TypesForGen_GetCore is not { Count: not 0 } targetTypes)
176
if (
_bindingHelperInfo
.TypesForGen_GetValueCore is not { Count: not 0 } targetTypes)
215
if (
_bindingHelperInfo
.TypesForGen_BindCoreMain is not { Count: not 0 } targetTypes)
248
if (
_bindingHelperInfo
.TypesForGen_BindCore is not ImmutableEquatableArray<ComplexTypeSpec> types)
309
if (
_bindingHelperInfo
.TypesForGen_Initialize is not ImmutableEquatableArray<ObjectSpec> types)
483
if (
_bindingHelperInfo
.TypesForGen_ParsePrimitive is { Count: not 0 } stringParsableTypes)