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)
22
private bool ShouldEmitMethods(MethodsToGen_CoreBindingHelper methods) => (
_bindingHelperInfo
.MethodsToGen & methods) != 0;
40
if (
_bindingHelperInfo
.TypesForGen_BindCore is not { Count: not 0 } types)
87
if (
_bindingHelperInfo
.TypesForGen_GetCore is not { Count: not 0 } targetTypes)
175
if (
_bindingHelperInfo
.TypesForGen_GetValueCore is not { Count: not 0 } targetTypes)
214
if (
_bindingHelperInfo
.TypesForGen_BindCoreMain is not { Count: not 0 } targetTypes)
247
if (
_bindingHelperInfo
.TypesForGen_BindCore is not ImmutableEquatableArray<ComplexTypeSpec> types)
301
if (
_bindingHelperInfo
.TypesForGen_Initialize is not ImmutableEquatableArray<ObjectSpec> types)
478
if (
_bindingHelperInfo
.TypesForGen_ParsePrimitive is { Count: not 0 } stringParsableTypes)