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