16 references to CollectionInstantiationConcreteType
Microsoft.Extensions.Configuration.Binder.SourceGeneration (16)
ConfigurationBindingGenerator.Parser.cs (11)
395
CollectionInstantiationConcreteType
instantiationConcreteType;
402
instantiationConcreteType =
CollectionInstantiationConcreteType
.Self;
423
instantiationConcreteType =
CollectionInstantiationConcreteType
.Dictionary;
429
instantiationConcreteType =
CollectionInstantiationConcreteType
.Dictionary;
471
CollectionInstantiationConcreteType
instantiationConcreteType;
478
instantiationConcreteType =
CollectionInstantiationConcreteType
.Self;
498
instantiationConcreteType =
CollectionInstantiationConcreteType
.List;
504
instantiationConcreteType =
CollectionInstantiationConcreteType
.List;
512
instantiationConcreteType =
CollectionInstantiationConcreteType
.HashSet;
518
instantiationConcreteType =
CollectionInstantiationConcreteType
.HashSet;
526
instantiationConcreteType =
CollectionInstantiationConcreteType
.List;
Emitter\CoreBindingHelpers.cs (2)
1226
if (collectionWithCtorInitType.InstantiationConcreteType is not
CollectionInstantiationConcreteType
.Self)
1279
Debug.Assert(castExpr is not null || collectionWithCtorInitType.InstantiationConcreteType is
CollectionInstantiationConcreteType
.Self);
Specs\TypeIndex.cs (2)
73
CollectionInstantiationConcreteType
concreteType = type.InstantiationConcreteType;
74
return concreteType is
CollectionInstantiationConcreteType
.Self
Specs\Types\CollectionSpec.cs (1)
23
public required
CollectionInstantiationConcreteType
InstantiationConcreteType { get; init; }