1 instantiation of BinderInvocation
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Parser\BinderInvocation.cs (1)
30? new BinderInvocation(operation, invocationSyntax.GetLocation())
15 references to BinderInvocation
ConfigurationSchemaGenerator (15)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (4)
35public SourceGenerationSpec? GetSourceGenerationSpec(ImmutableArray<BinderInvocation?> invocations, CancellationToken cancellationToken) 79private void ParseInvocations(ImmutableArray<BinderInvocation?> invocations) 81foreach (BinderInvocation? invocation in invocations) 145private void EnqueueTargetTypeForRootInvocation(ITypeSymbol? typeSymbol, MethodsToGen overload, BinderInvocation invocation)
RuntimeSource\Configuration.Binder\Parser\BinderInvocation.cs (1)
23public static BinderInvocation? Create(GeneratorSyntaxContext context, CancellationToken cancellationToken)
RuntimeSource\Configuration.Binder\Parser\ConfigurationBinder.cs (4)
17private void ParseInvocation_ConfigurationBinder(BinderInvocation invocation) 39private void ParseBindInvocation_ConfigurationBinder(BinderInvocation invocation) 133private void ParseGetInvocation(BinderInvocation invocation) 188private void ParseGetValueInvocation(BinderInvocation invocation)
RuntimeSource\Configuration.Binder\Parser\Extensions.cs (2)
24public BinderInvocation BinderInvocation { get; private init; } 27public static TypeParseInfo Create(ITypeSymbol typeSymbol, MethodsToGen overload, BinderInvocation invocation, ContainingTypeDiagnosticInfo? containingTypeDiagInfo = null) =>
RuntimeSource\Configuration.Binder\Parser\OptionsBuilderConfigurationExtensions.cs (3)
15private void ParseInvocation_OptionsBuilderExt(BinderInvocation invocation) 42private void ParseBindInvocation_OptionsBuilderExt(BinderInvocation invocation, ITypeSymbol? type) 70private void ParseBindConfigurationInvocation(BinderInvocation invocation, ITypeSymbol? type)
RuntimeSource\Configuration.Binder\Parser\OptionsConfigurationServiceCollectionExtensions.cs (1)
15private void ParseInvocation_ServiceCollectionExt(BinderInvocation invocation)