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