1 instantiation of UnsupportedTypeSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
807
new
(typeParseInfo.TypeSymbol) { NotSupportedReason = reason };
7 references to UnsupportedTypeSpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (7)
ConfigurationBindingGenerator.Parser.cs (6)
196
Debug.Assert(spec is ArraySpec or
UnsupportedTypeSpec
);
371
Debug.Assert(spec is DictionarySpec or
UnsupportedTypeSpec
or null);
376
Debug.Assert(spec is EnumerableSpec or
UnsupportedTypeSpec
or null);
803
private static
UnsupportedTypeSpec
CreateUnsupportedCollectionSpec(TypeParseInfo typeParseInfo)
806
private static
UnsupportedTypeSpec
CreateUnsupportedTypeSpec(TypeParseInfo typeParseInfo, NotSupportedReason reason) =>
949
if (typeSpec is
UnsupportedTypeSpec
unsupportedTypeSpec)
Emitter\CoreBindingHelpers.cs (1)
107
Debug.Assert(effectiveType is
UnsupportedTypeSpec
|| _typeIndex.CanBindTo(type.TypeRef));